diff --git a/translations/de-DE/content/actions/guides/building-and-testing-java-with-gradle.md b/translations/de-DE/content/actions/guides/building-and-testing-java-with-gradle.md
index 04ab504783..08b9be1fb7 100644
--- a/translations/de-DE/content/actions/guides/building-and-testing-java-with-gradle.md
+++ b/translations/de-DE/content/actions/guides/building-and-testing-java-with-gradle.md
@@ -91,7 +91,7 @@ steps:
### Abhängigkeiten „cachen“ (zwischenspeichern)
-Du kannst Deine Abhängigkeiten zwischenspeichern, um die Workflow-Ausführungen zu beschleunigen. Nach einem erfolgreichen Lauf wird Dein lokaler Paket-Cache von Gradle in der Aktions-Infrastruktur auf GitHub gespeichert. Bei zukünftigen Workflow-Ausführungen wird der Cache wiederhergestellt, so dass Abhängigkeiten nicht aus entfernten Paket-Repositories heruntergeladen werden müssen. Weitere Informationen findest Du unter „[Caching-Abhängigkeiten zur Beschleunigung von Workflows](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)“ und der [Aktion `cache`](https://github.com/marketplace/actions/cache).
+When using {% data variables.product.prodname_dotcom %}-hosted runners, you can cache your dependencies to speed up your workflow runs. Nach einem erfolgreichen Lauf wird Dein lokaler Paket-Cache von Gradle in der Aktions-Infrastruktur auf GitHub gespeichert. Bei zukünftigen Workflow-Ausführungen wird der Cache wiederhergestellt, so dass Abhängigkeiten nicht aus entfernten Paket-Repositories heruntergeladen werden müssen. Weitere Informationen findest Du unter „Caching-Abhängigkeiten zur Beschleunigung von Workflows“ und der [Aktion `cache`](https://github.com/marketplace/actions/cache).
{% raw %}
```yaml
diff --git a/translations/de-DE/content/actions/guides/building-and-testing-java-with-maven.md b/translations/de-DE/content/actions/guides/building-and-testing-java-with-maven.md
index 039becb6c2..2314effa60 100644
--- a/translations/de-DE/content/actions/guides/building-and-testing-java-with-maven.md
+++ b/translations/de-DE/content/actions/guides/building-and-testing-java-with-maven.md
@@ -30,7 +30,7 @@ Du solltest ein grundlegendes Verständnis von Java und dem Framework Maven habe
### Einstieg mit einer Maven-Workflow-Vorlage
-{% data variables.product.prodname_dotcom %} bietet eine Maven-Workflow-Vorlage, die für die meisten Maven-basierten Java-Projekte funktionieren wird. For more information, see the [Maven workflow template](https://github.com/actions/starter-workflows/blob/main/ci/maven.yml).
+{% data variables.product.prodname_dotcom %} bietet eine Maven-Workflow-Vorlage, die für die meisten Maven-basierten Java-Projekte funktionieren wird. Weitere Informationen findest Du im [Workflow-Template für Maven](https://github.com/actions/starter-workflows/blob/main/ci/maven.yml).
Um schnell loszulegen, kannst Du beim Erstellen eines neuen Workflows die vorkonfigurierte Maven-Vorlage auswählen. For more information, see the "[{% data variables.product.prodname_actions %} quickstart](/actions/quickstart)."
@@ -91,7 +91,7 @@ steps:
### Abhängigkeiten „cachen“ (zwischenspeichern)
-Du kannst Deine Abhängigkeiten zwischenspeichern, um die Workflow-Ausführungen zu beschleunigen. Nach einem erfolgreichen Lauf wird Dein lokales Maven-Repository in der Aktions-Infrastruktur auf GitHub gespeichert. Bei zukünftigen Workflow-Ausführungen wird der Cache wiederhergestellt, so dass Abhängigkeiten nicht aus entfernten Maven-Repositories heruntergeladen werden müssen. Weitere Informationen findest Du unter „[Caching-Abhängigkeiten zur Beschleunigung von Workflows](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)“ und der [Aktion `cache`](https://github.com/marketplace/actions/cache).
+When using {% data variables.product.prodname_dotcom %}-hosted runners, you can cache your dependencies to speed up your workflow runs. Nach einem erfolgreichen Lauf wird Dein lokales Maven-Repository in der Aktions-Infrastruktur auf GitHub gespeichert. Bei zukünftigen Workflow-Ausführungen wird der Cache wiederhergestellt, so dass Abhängigkeiten nicht aus entfernten Maven-Repositories heruntergeladen werden müssen. Weitere Informationen findest Du unter „Caching-Abhängigkeiten zur Beschleunigung von Workflows“ und der [Aktion `cache`](https://github.com/marketplace/actions/cache).
{% raw %}
```yaml
diff --git a/translations/de-DE/content/actions/guides/building-and-testing-nodejs.md b/translations/de-DE/content/actions/guides/building-and-testing-nodejs.md
index 30ecea56d0..c9258acfb2 100644
--- a/translations/de-DE/content/actions/guides/building-and-testing-nodejs.md
+++ b/translations/de-DE/content/actions/guides/building-and-testing-nodejs.md
@@ -129,7 +129,7 @@ Wenn Du keine Node.js Version festlegst, verwendet {% data variables.product.pro
Auf {% data variables.product.prodname_dotcom %}-gehosteten Runnern sind die Abhängigkeitsmanager npm und Yarn installiert. Du kannst npm und Yarn verwenden, um in Ihrem Workflow Abhängigkeiten zu installieren, bevor Du Deinen Code baust und testest. Die auf {% data variables.product.prodname_dotcom %} gehosteten Windows- und Linux-Runner haben auch Grunt, Gulp und Bower installiert.
-Du kannst Abhängigkeiten auch im Cache zwischenspeichern, um Deinen Workflow zu beschleunigen. Weitere Informationen findest Du unter „[Abhängigkeiten im Cache zwischenspeichern, um Deinen Workflow zu beschleunigen](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)“.
+When using {% data variables.product.prodname_dotcom %}-hosted runners, you can also cache dependencies to speed up your workflow. Weitere Informationen findest Du unter „Abhängigkeiten zur Beschleunigung von Workflows im Cache zwischenspeichern“.
#### Beispiel mit npm
@@ -227,7 +227,7 @@ always-auth=true
#### Beispiel zum Zwischenspeichern von Abhängigkeiten im Cache
-Du kannst Abhängigkeiten mit einem eindeutigen Schlüssel im Cache zwischenspeichern und sie später wiederherstellen, wenn Du zukünftige Workflows mit der Aktion `-cache-` ausführst. Weitere Informationen findest Du unter „[Caching-Abhängigkeiten zur Beschleunigung von Workflows](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)“ und der [Aktion `cache`](https://github.com/marketplace/actions/cache).
+When using {% data variables.product.prodname_dotcom %}-hosted runners, you can cache dependencies using a unique key, and restore the dependencies when you run future workflows using the `cache` action. Weitere Informationen findest Du unter „Caching-Abhängigkeiten zur Beschleunigung von Workflows“ und der [Aktion `cache`](https://github.com/marketplace/actions/cache).
{% raw %}
```yaml
@@ -241,7 +241,7 @@ steps:
uses: actions/cache@v2
with:
# npm cache files are stored in `~/.npm` on Linux/macOS
- path: ~/.npm
+ path: ~/.npm
key: ${{ runner.OS }}-node-${{ hashFiles('**/package-lock.json') }}
restore-keys: |
${{ runner.OS }}-node-
diff --git a/translations/de-DE/content/actions/guides/building-and-testing-powershell.md b/translations/de-DE/content/actions/guides/building-and-testing-powershell.md
index f546e9f5e1..9f0b0eb43d 100644
--- a/translations/de-DE/content/actions/guides/building-and-testing-powershell.md
+++ b/translations/de-DE/content/actions/guides/building-and-testing-powershell.md
@@ -91,7 +91,7 @@ The table below describes the locations for various PowerShell modules in each {
{% endnote %}
-Du kannst Abhängigkeiten auch im Cache zwischenspeichern, um Deinen Workflow zu beschleunigen. Weitere Informationen findest Du unter „[Abhängigkeiten im Cache zwischenspeichern, um Deinen Workflow zu beschleunigen](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)“.
+When using {% data variables.product.prodname_dotcom %}-hosted runners, you can also cache dependencies to speed up your workflow. Weitere Informationen findest Du unter „Abhängigkeiten zur Beschleunigung von Workflows im Cache zwischenspeichern“.
For example, the following job installs the `SqlServer` and `PSScriptAnalyzer` modules:
@@ -119,7 +119,7 @@ jobs:
#### Abhängigkeiten „cachen“ (zwischenspeichern)
-You can cache PowerShell dependencies using a unique key, which allows you to restore the dependencies for future workflows with the [`cache`](https://github.com/marketplace/actions/cache) action. For more information, see "[Caching dependencies to speed up workflows](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)."
+When using {% data variables.product.prodname_dotcom %}-hosted runners, you can cache PowerShell dependencies using a unique key, which allows you to restore the dependencies for future workflows with the [`cache`](https://github.com/marketplace/actions/cache) action. Weitere Informationen findest Du unter „Abhängigkeiten zur Beschleunigung von Workflows im Cache zwischenspeichern“.
PowerShell caches its dependencies in different locations, depending on the runner's operating system. For example, the `path` location used in the following Ubuntu example will be different for a Windows operating system.
diff --git a/translations/de-DE/content/actions/guides/building-and-testing-python.md b/translations/de-DE/content/actions/guides/building-and-testing-python.md
index 5f0e1d404a..6154cac5b2 100644
--- a/translations/de-DE/content/actions/guides/building-and-testing-python.md
+++ b/translations/de-DE/content/actions/guides/building-and-testing-python.md
@@ -141,9 +141,9 @@ jobs:
uses: actions/setup-python@v2
with:
# Semantic version range syntax or exact version of a Python version
- python-version: '3.x'
+ python-version: '3.x'
# Optional - x64 or x86 architecture, defaults to x64
- architecture: 'x64'
+ architecture: 'x64'
# You can test your matrix by printing the current Python version
- name: Display Python version
run: python -c "import sys; print(sys.version)"
@@ -192,7 +192,7 @@ Wir empfehlen, `setup-python` zu verwenden, um die Version von Python zu konfigu
Auf {% data variables.product.prodname_dotcom %}-gehosteten Runnern ist der Paketmanager pip installiert. Du kannst pip verwenden, um Abhängigkeiten von der PyPI-Paket-Registry zu installieren, bevor Du Deinen Code baust und testest. Zum Beispiel installiert oder aktualisiert der folgende YAML den Paket-Installierer `pip` sowie die Pakete `setuptools` und `wheel`.
-Du kannst Abhängigkeiten auch im Cache zwischenspeichern, um Deinen Workflow zu beschleunigen. Weitere Informationen findest Du unter „[Abhängigkeiten im Cache zwischenspeichern, um Deinen Workflow zu beschleunigen](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)“.
+When using {% data variables.product.prodname_dotcom %}-hosted runners, you can also cache dependencies to speed up your workflow. Weitere Informationen findest Du unter „Abhängigkeiten zur Beschleunigung von Workflows im Cache zwischenspeichern“.
{% raw %}
```yaml
@@ -228,7 +228,7 @@ steps:
#### Abhängigkeiten im Cache zwischenspeichern
-You can cache pip dependencies using a unique key, and restore the dependencies when you run future workflows using the [`cache`](https://github.com/marketplace/actions/cache) action. For more information, see "[Caching dependencies to speed up workflows](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)."
+When using {% data variables.product.prodname_dotcom %}-hosted runners, you can cache pip dependencies using a unique key, and restore the dependencies when you run future workflows using the [`cache`](https://github.com/marketplace/actions/cache) action. Weitere Informationen findest Du unter „Abhängigkeiten zur Beschleunigung von Workflows im Cache zwischenspeichern“.
Pip caches dependencies in different locations, depending on the operating system of the runner. The path you'll need to cache may differ from the Ubuntu example below depending on the operating system you use. For more information, see [Python caching examples](https://github.com/actions/cache/blob/main/examples.md#python---pip).
diff --git a/translations/de-DE/content/actions/guides/building-and-testing-ruby.md b/translations/de-DE/content/actions/guides/building-and-testing-ruby.md
index 7d2ef55078..9a4f590d67 100644
--- a/translations/de-DE/content/actions/guides/building-and-testing-ruby.md
+++ b/translations/de-DE/content/actions/guides/building-and-testing-ruby.md
@@ -148,7 +148,7 @@ steps:
#### Abhängigkeiten „cachen“ (zwischenspeichern)
-The `setup-ruby` actions provides a method to automatically handle the caching of your gems between runs.
+If you are using {% data variables.product.prodname_dotcom %}-hosted runners, the `setup-ruby` actions provides a method to automatically handle the caching of your gems between runs.
To enable caching, set the following.
@@ -165,7 +165,7 @@ This will configure bundler to install your gems to `vendor/cache`. For each suc
**Caching without setup-ruby**
-For greater control over caching, you can use the `actions/cache` Action directly. Weitere Informationen findest Du unter „[Abhängigkeiten im Cache zwischenspeichern, um Deinen Workflow zu beschleunigen](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)“.
+For greater control over caching, if you are using {% data variables.product.prodname_dotcom %}-hosted runners, you can use the `actions/cache` Action directly. Weitere Informationen findest Du unter „Abhängigkeiten zur Beschleunigung von Workflows im Cache zwischenspeichern“.
{% raw %}
```yaml
diff --git a/translations/de-DE/content/actions/guides/storing-workflow-data-as-artifacts.md b/translations/de-DE/content/actions/guides/storing-workflow-data-as-artifacts.md
index eb8e2e7626..e1d0067de3 100644
--- a/translations/de-DE/content/actions/guides/storing-workflow-data-as-artifacts.md
+++ b/translations/de-DE/content/actions/guides/storing-workflow-data-as-artifacts.md
@@ -131,7 +131,7 @@ The `retention-days` value cannot exceed the retention limit set by the reposito
During a workflow run, you can use the [`download-artifact`](https://github.com/actions/download-artifact)action to download artifacts that were previously uploaded in the same workflow run.
-After a workflow run has been completed, you can download or delete artifacts on {% data variables.product.prodname_dotcom %} or using the REST API. For more information, see "[Downloading workflow artifacts](/actions/managing-workflow-runs/downloading-workflow-artifacts)," "[Removing workflow artifacts](/actions/managing-workflow-runs/removing-workflow-artifacts)," and the "[Artifacts REST API](/v3/actions/artifacts/)."
+After a workflow run has been completed, you can download or delete artifacts on {% data variables.product.prodname_dotcom %} or using the REST API. For more information, see "[Downloading workflow artifacts](/actions/managing-workflow-runs/downloading-workflow-artifacts)," "[Removing workflow artifacts](/actions/managing-workflow-runs/removing-workflow-artifacts)," and the "[Artifacts REST API](/rest/reference/actions#artifacts)."
#### Herunterladen von Artefakten während einer Workflowausführung
diff --git a/translations/de-DE/content/actions/hosting-your-own-runners/managing-access-to-self-hosted-runners-using-groups.md b/translations/de-DE/content/actions/hosting-your-own-runners/managing-access-to-self-hosted-runners-using-groups.md
index 42a6fc5357..30fe4c80a3 100644
--- a/translations/de-DE/content/actions/hosting-your-own-runners/managing-access-to-self-hosted-runners-using-groups.md
+++ b/translations/de-DE/content/actions/hosting-your-own-runners/managing-access-to-self-hosted-runners-using-groups.md
@@ -48,7 +48,9 @@ When creating a group, you must choose a policy that defines which repositories
{% warning %}
**Warnung**
+
{% indented_data_reference site.data.reusables.github-actions.self-hosted-runner-security spaces=3 %}
+
Weitere Informationen findest Du unter „[Informationen zu selbst-gehosteten Runnern](/actions/hosting-your-own-runners/about-self-hosted-runners#self-hosted-runner-security-with-public-repositories)“.
{% endwarning %}
@@ -78,7 +80,9 @@ When creating a group, you must choose a policy that defines which organizations
{% warning %}
**Warnung**
+
{% indented_data_reference site.data.reusables.github-actions.self-hosted-runner-security spaces=3 %}
+
Weitere Informationen findest Du unter „[Informationen zu selbst-gehosteten Runnern](/actions/hosting-your-own-runners/about-self-hosted-runners#self-hosted-runner-security-with-public-repositories)“.
{% endwarning %}
diff --git a/translations/de-DE/content/actions/learn-github-actions/managing-complex-workflows.md b/translations/de-DE/content/actions/learn-github-actions/managing-complex-workflows.md
index e9cd85487b..2941fc8a7a 100644
--- a/translations/de-DE/content/actions/learn-github-actions/managing-complex-workflows.md
+++ b/translations/de-DE/content/actions/learn-github-actions/managing-complex-workflows.md
@@ -57,7 +57,7 @@ jobs:
needs: build
runs-on: ubuntu-latest
steps:
- - run: ./test_server.sh
+ - run: ./test_server.sh
```
For more information, see [`jobs..needs`](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idneeds).
@@ -106,7 +106,7 @@ jobs:
```
{% endraw %}
-Weitere Informationen findest Du unter „[Abhängigkeiten zur Beschleunigung von Workflows im Cache zwischenspeichern](/actions/configuring-and-managing-workflows/caching-dependencies-to-speed-up-workflows)“.
+Weitere Informationen findest Du unter „Abhängigkeiten zur Beschleunigung von Workflows im Cache zwischenspeichern“.
### Datenbanken und Service-Container verwenden
diff --git a/translations/de-DE/content/actions/learn-github-actions/migrating-from-circleci-to-github-actions.md b/translations/de-DE/content/actions/learn-github-actions/migrating-from-circleci-to-github-actions.md
index 10a49d4a78..3c3851b9fa 100644
--- a/translations/de-DE/content/actions/learn-github-actions/migrating-from-circleci-to-github-actions.md
+++ b/translations/de-DE/content/actions/learn-github-actions/migrating-from-circleci-to-github-actions.md
@@ -101,7 +101,7 @@ GitHub Actions
-Weitere Informationen findest Du unter „[Abhängigkeiten zur Beschleunigung von Workflows im Cache zwischenspeichern](/actions/configuring-and-managing-workflows/caching-dependencies-to-speed-up-workflows)“.
+{% data variables.product.prodname_actions %} caching is only applicable to {% data variables.product.prodname_dotcom %}-hosted runners. Weitere Informationen findest Du unter „Abhängigkeiten zur Beschleunigung von Workflows im Cache zwischenspeichern“.
{% data variables.product.prodname_actions %} hat kein Äquivalent zum „Docker Layer Caching“ („DLC“, im Cache auf Docker-Ebene zwischenspeichern).
diff --git a/translations/de-DE/content/actions/learn-github-actions/migrating-from-gitlab-cicd-to-github-actions.md b/translations/de-DE/content/actions/learn-github-actions/migrating-from-gitlab-cicd-to-github-actions.md
index 99de179d99..683f5152ed 100644
--- a/translations/de-DE/content/actions/learn-github-actions/migrating-from-gitlab-cicd-to-github-actions.md
+++ b/translations/de-DE/content/actions/learn-github-actions/migrating-from-gitlab-cicd-to-github-actions.md
@@ -262,7 +262,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- run: echo "This job will be run first, in parallel with build_a"
-
+
test_ab:
runs-on: ubuntu-latest
needs: [build_a,build_b]
@@ -346,7 +346,7 @@ jobs:
-Weitere Informationen findest Du unter „[Abhängigkeiten zur Beschleunigung von Workflows im Cache zwischenspeichern](/actions/guides/caching-dependencies-to-speed-up-workflows)“.
+{% data variables.product.prodname_actions %} caching is only applicable to {% data variables.product.prodname_dotcom %}-hosted runners. Weitere Informationen findest Du unter „Abhängigkeiten zur Beschleunigung von Workflows im Cache zwischenspeichern“.
### Artifacts
@@ -367,7 +367,7 @@ GitLab CI/CD
{% raw %}
```yaml
-script:
+script:
artifacts:
paths:
- math-homework.txt
@@ -414,7 +414,7 @@ GitLab CI/CD
container-job:
variables:
POSTGRES_PASSWORD: postgres
- # The hostname used to communicate with the
+ # The hostname used to communicate with the
# PostgreSQL service container
POSTGRES_HOST: postgres
# The default PostgreSQL port
@@ -423,10 +423,10 @@ container-job:
services:
- postgres
script:
- # Performs a clean installation of all dependencies
+ # Performs a clean installation of all dependencies
# in the `package.json` file
- npm ci
- # Runs a script that creates a PostgreSQL client,
+ # Runs a script that creates a PostgreSQL client,
# populates the client with data, and retrieves data
- node client.js
tags:
@@ -452,7 +452,7 @@ jobs:
- name: Check out repository code
uses: actions/checkout@v2
- # Performs a clean installation of all dependencies
+ # Performs a clean installation of all dependencies
# in the `package.json` file
- name: Install dependencies
run: npm ci
@@ -462,7 +462,7 @@ jobs:
# populates the client with data, and retrieves data
run: node client.js
env:
- # The hostname used to communicate with the
+ # The hostname used to communicate with the
# PostgreSQL service container
POSTGRES_HOST: postgres
# The default PostgreSQL port
@@ -473,4 +473,4 @@ jobs:
-For more information, see "[About service containers](/actions/guides/about-service-containers)."
+Weitere Informationen findest Du unter "[Über Service-Container](/actions/guides/about-service-containers)."
diff --git a/translations/de-DE/content/actions/learn-github-actions/migrating-from-travis-ci-to-github-actions.md b/translations/de-DE/content/actions/learn-github-actions/migrating-from-travis-ci-to-github-actions.md
index 521bc8c255..d53607e411 100644
--- a/translations/de-DE/content/actions/learn-github-actions/migrating-from-travis-ci-to-github-actions.md
+++ b/translations/de-DE/content/actions/learn-github-actions/migrating-from-travis-ci-to-github-actions.md
@@ -163,6 +163,12 @@ git:
+#### Using environment variables in a matrix
+
+Travis CI and {% data variables.product.prodname_actions %} can both add custom environment variables to a test matrix, which allows you to refer to the variable in a later step.
+
+In {% data variables.product.prodname_actions %}, you can use the `include` key to add custom environment variables to a matrix. {% data reusables.github-actions.matrix-variable-example %}
+
### Key features in {% data variables.product.prodname_actions %}
When migrating from Travis CI, consider the following key features in {% data variables.product.prodname_actions %}:
@@ -281,7 +287,7 @@ jobs:
### Abhängigkeiten „cachen“ (zwischenspeichern)
-Travis CI and {% data variables.product.prodname_actions %} let you manually cache dependencies for later reuse. This example demonstrates the cache syntax for each system.
+Travis CI and {% data variables.product.prodname_actions %} let you manually cache dependencies for later reuse. This example demonstrates the cache syntax for each system.
@@ -316,7 +322,7 @@ cache: npm
-Weitere Informationen findest Du unter „[Abhängigkeiten zur Beschleunigung von Workflows im Cache zwischenspeichern](/actions/guides/caching-dependencies-to-speed-up-workflows)“.
+{% data variables.product.prodname_actions %} caching is only applicable to {% data variables.product.prodname_dotcom %}-hosted runners. Weitere Informationen findest Du unter „Abhängigkeiten zur Beschleunigung von Workflows im Cache zwischenspeichern“.
### Beispiele für häufige Aufgaben
diff --git a/translations/de-DE/content/actions/managing-workflow-runs/using-workflow-run-logs.md b/translations/de-DE/content/actions/managing-workflow-runs/using-workflow-run-logs.md
index 93a46763d3..3395a68711 100644
--- a/translations/de-DE/content/actions/managing-workflow-runs/using-workflow-run-logs.md
+++ b/translations/de-DE/content/actions/managing-workflow-runs/using-workflow-run-logs.md
@@ -14,7 +14,7 @@ Auf der Workflow-Lauf-Seite können sie sehen, ob ein Workflow-Lauf ausgeführt
Wenn der Lauf abgeschlossen ist, können Sie sehen, ob das Ergebnis erfolgreich, fehlerhaft, abgebrochen oder neutral war. Wenn der Lauf fehlgeschlagen ist, können Sie die Build-Protokolle anzeigen und durchsuchen, um den Fehler zu diagnostizieren und den Workflow erneut auszuführen. Sie können auch fakturierbare Auftragsausführungsminuten anzeigen oder Protokolle herunterladen und Artefakte erstellen.
-{% data variables.product.prodname_actions %} verwenden die Checks API, um Status, Ergebnisse und Protokolle für einen Workflow auszugeben. {% data variables.product.prodname_dotcom %} erstellt eine neue Prüfsuite für jeden Workflow-Lauf. Die Prüfsuite enthält einen Prüflauf für jeden Auftrag im Workflow, und jeder Auftrag enthält Schritte. {% data variables.product.prodname_actions %} werden als Schritt in einem Workflow ausgeführt. Weitere Informationen zur Prüf-API finden Sie unter "[](/v3/checks/)".
+{% data variables.product.prodname_actions %} verwenden die Checks API, um Status, Ergebnisse und Protokolle für einen Workflow auszugeben. {% data variables.product.prodname_dotcom %} erstellt eine neue Prüfsuite für jeden Workflow-Lauf. Die Prüfsuite enthält einen Prüflauf für jeden Auftrag im Workflow, und jeder Auftrag enthält Schritte. {% data variables.product.prodname_actions %} werden als Schritt in einem Workflow ausgeführt. For more information about the Checks API, see "[Checks](/rest/reference/checks)."
{% data reusables.github-actions.invalid-workflow-files %}
diff --git a/translations/de-DE/content/actions/reference/authentication-in-a-workflow.md b/translations/de-DE/content/actions/reference/authentication-in-a-workflow.md
index c177ed9772..63560a39a7 100644
--- a/translations/de-DE/content/actions/reference/authentication-in-a-workflow.md
+++ b/translations/de-DE/content/actions/reference/authentication-in-a-workflow.md
@@ -79,7 +79,7 @@ Du kannst das `GITHUB_TOKEN` verwenden, um authentifizierte API-Aufrufe durchzuf
### Berechtigungen für das `GITHUB_TOKEN`
-For information about the API endpoints {% data variables.product.prodname_github_apps %} can access with each permission, see "[{% data variables.product.prodname_github_app %} Permissions](/v3/apps/permissions/)."
+For information about the API endpoints {% data variables.product.prodname_github_apps %} can access with each permission, see "[{% data variables.product.prodname_github_app %} Permissions](/rest/reference/permissions-required-for-github-apps)."
| Berechtigung | Zugriffstyp | Zugriff durch geforktes Repository |
| ------------------------ | --------------- | ---------------------------------- |
diff --git a/translations/de-DE/content/actions/reference/encrypted-secrets.md b/translations/de-DE/content/actions/reference/encrypted-secrets.md
index f0eb9a3131..295322e2cb 100644
--- a/translations/de-DE/content/actions/reference/encrypted-secrets.md
+++ b/translations/de-DE/content/actions/reference/encrypted-secrets.md
@@ -43,11 +43,11 @@ Du kannst verschlüsselte Geheimnisse in einer Workflow-Datei verwenden und lese
{% endwarning %}
-Sie können Geheimnisse auch mit der REST-API verwalten. Weitere Informationen finden Sie unter "[Secrets](/v3/actions/secrets/)".
+Sie können Geheimnisse auch mit der REST-API verwalten. For more information, see "[Secrets](/rest/reference/actions#secrets)."
#### Einschränken von Anmeldeinformationsberechtigungen
-Beim Generieren von Anmeldeinformationen wird empfohlen, möglichst geringe Berechtigungen zu erteilen. Anstatt z.B. persönliche Anmeldeinformationen zu verwenden, solltest Du [Bereitstellen von Schlüsseln](/v3/guides/managing-deploy-keys/#deploy-keys) oder einen „Service-Account“ (Dienstkonto) benuzen. Ziehe in Erwägung, Nur-Lese-Berechtigungen zu gewähren, wenn dies ausreicht, und schränke den Zugriff so weit wie möglich ein. Wähle beim Generieren eines persönlichen Zugriffstokens („personal access token“, PAT) die geringsmöglichen Anwendungsbereiche („scopes“) aus.
+Beim Generieren von Anmeldeinformationen wird empfohlen, möglichst geringe Berechtigungen zu erteilen. Anstatt z.B. persönliche Anmeldeinformationen zu verwenden, solltest Du [Bereitstellen von Schlüsseln](/developers/overview/managing-deploy-keys#deploy-keys) oder einen „Service-Account“ (Dienstkonto) benuzen. Ziehe in Erwägung, Nur-Lese-Berechtigungen zu gewähren, wenn dies ausreicht, und schränke den Zugriff so weit wie möglich ein. Wähle beim Generieren eines persönlichen Zugriffstokens („personal access token“, PAT) die geringsmöglichen Anwendungsbereiche („scopes“) aus.
### Erstellen verschlüsselter Geheimnisse für ein Repository
diff --git a/translations/de-DE/content/actions/reference/events-that-trigger-workflows.md b/translations/de-DE/content/actions/reference/events-that-trigger-workflows.md
index 4f6a7b156a..043d41a583 100644
--- a/translations/de-DE/content/actions/reference/events-that-trigger-workflows.md
+++ b/translations/de-DE/content/actions/reference/events-that-trigger-workflows.md
@@ -143,7 +143,7 @@ jobs:
{% data reusables.github-actions.branch-requirement %}
-Mit der {% data variables.product.product_name %}-API können Sie das Webhook-Ereignis [`repository_dispatch`](/webhooks/event-payloads/#repository_dispatch) auslösen, wenn ein Workflow für eine Aktivität ausgelöst werden soll, die außerhalb von {% data variables.product.prodname_dotcom %} abläuft. Weitere Informationen finden Sie unter "[Erstellen eines Repository-Dispatchereignisses](/v3/repos/#create-a-repository-dispatch-event)."
+Mit der {% data variables.product.product_name %}-API können Sie das Webhook-Ereignis [`repository_dispatch`](/webhooks/event-payloads/#repository_dispatch) auslösen, wenn ein Workflow für eine Aktivität ausgelöst werden soll, die außerhalb von {% data variables.product.prodname_dotcom %} abläuft. For more information, see "[Create a repository dispatch event](/rest/reference/repos#create-a-repository-dispatch-event)."
Soll das benutzerdefinierte Webhook-Ereignis `repository_dispatch` ausgelöst werden, senden Sie eine `POST`-Anfrage an einen {% data variables.product.product_name %}-API-Endpunkt, und geben Sie den Namen für einen `event_type` als Beschreibung für den Aktivitätstyp an. Soll ein Workflow-Lauf ausgelöst werden, konfigurieren Sie außerdem den Workflow für die Verwendung des Ereignisses `repository_dispatch`.
@@ -163,7 +163,7 @@ Du kannst Deinen Workflow so konfigurieren, dass er ausgeführt wird, sobald Web
#### `check_run`
-Führt den Workflow aus, wenn das Ereignis `check_run` eintritt. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Check runs](/v3/checks/runs/)."
+Führt den Workflow aus, wenn das Ereignis `check_run` eintritt. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Check runs](/rest/reference/checks#runs)."
{% data reusables.github-actions.branch-requirement %}
@@ -183,7 +183,7 @@ on:
#### `check_suite`
-Führt den Workflow aus, wenn das Ereignis `check_suite` eintritt. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Check suites](/v3/checks/suites/)."
+Führt den Workflow aus, wenn das Ereignis `check_suite` eintritt. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Check suites](/rest/reference/checks#suites)."
{% data reusables.github-actions.branch-requirement %}
@@ -209,7 +209,7 @@ on:
#### `create`
-Führt den Workflow aus, wenn ein Benutzer einen Branch oder ein Tag erstellt, wodurch das Ereignis `create` ausgelöst wird. For information about the REST API, see "[Create a reference](/v3/git/refs/#create-a-reference)."
+Führt den Workflow aus, wenn ein Benutzer einen Branch oder ein Tag erstellt, wodurch das Ereignis `create` ausgelöst wird. For information about the REST API, see "[Create a reference](/rest/reference/git#create-a-reference)."
| Nutzlast des Webhook-Ereignisses | Aktivitätstypen | `GITHUB_SHA` | `GITHUB_REF` |
| -------------------------------------------- | --------------- | -------------------------------------------- | -------------------------- |
@@ -224,7 +224,7 @@ on:
#### `delete`
-Führt den Workflow aus, wenn ein Benutzer einen Branch oder ein Tag löscht, wodurch das Ereignis `delete` ausgelöst wird. For information about the REST API, see "[Delete a reference](/v3/git/refs/#delete-a-reference)."
+Führt den Workflow aus, wenn ein Benutzer einen Branch oder ein Tag löscht, wodurch das Ereignis `delete` ausgelöst wird. For information about the REST API, see "[Delete a reference](/rest/reference/git#delete-a-reference)."
{% data reusables.github-actions.branch-requirement %}
@@ -271,7 +271,7 @@ on:
#### `Fork`
-Führt den Workflow aus, wenn ein Benutzer ein Repository forkt, wodurch das Ereignis `fork` ausgelöst wird. For information about the REST API, see "[Create a fork](/v3/repos/forks/#create-a-fork)."
+Führt den Workflow aus, wenn ein Benutzer ein Repository forkt, wodurch das Ereignis `fork` ausgelöst wird. For information about the REST API, see "[Create a fork](/rest/reference/repos#create-a-fork)."
{% data reusables.github-actions.branch-requirement %}
@@ -354,7 +354,7 @@ jobs:
#### `Issues (Lieferungen)`
-Führt den Workflow aus, wenn das Ereignis `issues` eintritt. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Issues](/v3/issues)."
+Führt den Workflow aus, wenn das Ereignis `issues` eintritt. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Issues](/rest/reference/issues)."
{% data reusables.github-actions.branch-requirement %}
@@ -374,7 +374,7 @@ on:
#### `Kennzeichnung`
-Führt den Workflow aus, wenn das Ereignis `label` eintritt. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Labels](/v3/issues/labels/)."
+Führt den Workflow aus, wenn das Ereignis `label` eintritt. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Labels](/rest/reference/issues#labels)."
{% data reusables.github-actions.branch-requirement %}
@@ -394,7 +394,7 @@ on:
#### `Meilensteine`
-Führt Deinen Workflow aus, wenn das Ereignis `milestone` eintritt. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Milestones](/v3/issues/milestones/)."
+Führt Deinen Workflow aus, wenn das Ereignis `milestone` eintritt. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Milestones](/rest/reference/issues#milestones)."
{% data reusables.github-actions.branch-requirement %}
@@ -431,7 +431,7 @@ on:
#### `project (Projekt)`
-Führt den Workflow aus, wenn das Ereignis `project` eintritt. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Projects](/v3/projects/)."
+Führt den Workflow aus, wenn das Ereignis `project` eintritt. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Projects](/rest/reference/projects)."
{% data reusables.github-actions.branch-requirement %}
@@ -451,7 +451,7 @@ on:
#### `project_card`
-Führt den Workflow aus, wenn das Ereignis `project_card` eintritt. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Project cards](/v3/projects/cards)."
+Führt den Workflow aus, wenn das Ereignis `project_card` eintritt. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Project cards](/rest/reference/projects#cards)."
{% data reusables.github-actions.branch-requirement %}
@@ -471,7 +471,7 @@ on:
#### `project_column`
-Führt Deinen Workflow aus, wenn das Ereignis `project_column` eintritt. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Project columns](/v3/projects/columns)."
+Führt Deinen Workflow aus, wenn das Ereignis `project_column` eintritt. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Project columns](/rest/reference/projects#columns)."
{% data reusables.github-actions.branch-requirement %}
@@ -491,7 +491,7 @@ on:
#### `public`
-Führt Deinen Workflow aus, wenn ein Benutzer ein privates Repository öffentlich macht, wodurch das Ereignis `public` ausgelöst wird. For information about the REST API, see "[Edit repositories](/v3/repos/#edit)."
+Führt Deinen Workflow aus, wenn ein Benutzer ein privates Repository öffentlich macht, wodurch das Ereignis `public` ausgelöst wird. For information about the REST API, see "[Edit repositories](/rest/reference/repos#edit)."
{% data reusables.github-actions.branch-requirement %}
@@ -508,7 +508,7 @@ on:
#### `pull_request`
-Führt Deinen Workflow aus, wenn das Ereignis `pull_request` eintritt. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Pull requests](/v3/pulls)."
+Führt Deinen Workflow aus, wenn das Ereignis `pull_request` eintritt. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Pull requests](/rest/reference/pulls)."
{% note %}
@@ -534,7 +534,7 @@ on:
#### `pull_request_review`
-Führt Deinen Workflow aus, wenn das Ereignis `pull_request_review` eintritt. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Pull request reviews](/v3/pulls/reviews)."
+Führt Deinen Workflow aus, wenn das Ereignis `pull_request_review` eintritt. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Pull request reviews](/rest/reference/pulls#reviews)."
| Nutzlast des Webhook-Ereignisses | Aktivitätstypen | `GITHUB_SHA` | `GITHUB_REF` |
| ---------------------------------------------------------------------- | ---------------------------------------------------------- | ------------------------------------------- | ------------------------------------------- |
@@ -554,7 +554,7 @@ on:
#### `pull_request_review_comment`
-Führt den Workflow aus, wenn ein Kommentar zum vereinheitlichten Diff für einen Pull Request geändert wird, wodurch das Ereignis `pull_request_review_comment` ausgelöst wird. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see [Review comments](/v3/pulls/comments).
+Führt den Workflow aus, wenn ein Kommentar zum vereinheitlichten Diff für einen Pull Request geändert wird, wodurch das Ereignis `pull_request_review_comment` ausgelöst wird. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see [Review comments](/rest/reference/pulls#comments).
| Nutzlast des Webhook-Ereignisses | Aktivitätstypen | `GITHUB_SHA` | `GITHUB_REF` |
| -------------------------------------------------------------------------------------- | ------------------------------------------------------ | ------------------------------------------- | ------------------------------------------- |
@@ -597,7 +597,7 @@ on: pull_request_target
{% note %}
-**Hinweis:** Die Webhook-Nutzlast, die Für GitHub-Aktionen verfügbar ist, enthält im Objekt `commit` nicht die Attribute `added`, `removed` und `modified`. Du kannst das vollständige Commit-Objekt mit der REST-API abrufen. For more information, see "[Get a single commit](/v3/repos/commits/#get-a-single-commit)"".
+**Hinweis:** Die Webhook-Nutzlast, die Für GitHub-Aktionen verfügbar ist, enthält im Objekt `commit` nicht die Attribute `added`, `removed` und `modified`. Du kannst das vollständige Commit-Objekt mit der REST-API abrufen. For more information, see "[Get a single commit](/rest/reference/repos#get-a-single-commit)"".
{% endnote %}
@@ -640,7 +640,7 @@ on:
{% endnote %}
-Führt den Workflow aus, wenn das Ereignis `release` eintritt. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Releases](/v3/repos/releases/)."
+Führt den Workflow aus, wenn das Ereignis `release` eintritt. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Releases](/rest/reference/repos#releases)."
| Nutzlast des Webhook-Ereignisses | Aktivitätstypen | `GITHUB_SHA` | `GITHUB_REF` |
| ---------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------ | --------------------- |
@@ -658,7 +658,7 @@ on:
#### `Status`
-Führt den Workflow aus, wenn sich der Status eines Git-Commit ändert, wodurch das Ereignis `status` ausgelöst wird. For information about the REST API, see [Statuses](/v3/repos/statuses/).
+Führt den Workflow aus, wenn sich der Status eines Git-Commit ändert, wodurch das Ereignis `status` ausgelöst wird. For information about the REST API, see [Statuses](/rest/reference/repos#statuses).
{% data reusables.github-actions.branch-requirement %}
@@ -675,7 +675,7 @@ on:
#### `beobachten`
-Führt den Workflow aus, wenn das Ereignis `watch` eintritt. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Starring](/v3/activity/starring/)."
+Führt den Workflow aus, wenn das Ereignis `watch` eintritt. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Starring](/rest/reference/activity#starring)."
{% data reusables.github-actions.branch-requirement %}
diff --git a/translations/de-DE/content/actions/reference/usage-limits-billing-and-administration.md b/translations/de-DE/content/actions/reference/usage-limits-billing-and-administration.md
index 8918e6a898..0f91250af9 100644
--- a/translations/de-DE/content/actions/reference/usage-limits-billing-and-administration.md
+++ b/translations/de-DE/content/actions/reference/usage-limits-billing-and-administration.md
@@ -79,6 +79,7 @@ Weitere Informationen findest Du unter:
- "[Disabling or limiting {% data variables.product.prodname_actions %} for your organization](/github/setting-up-and-managing-organizations-and-teams/disabling-or-limiting-github-actions-for-your-organization)"{% if currentVersion == "free-pro-team@latest" %}
- "[Enforcing {% data variables.product.prodname_actions %} policies in your enterprise account](/github/setting-up-and-managing-your-enterprise/enforcing-github-actions-policies-in-your-enterprise-account)" for {% data variables.product.prodname_ghe_cloud %}{% endif %}
+{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %}
### Disabling and enabling workflows
You can enable and disable individual workflows in your repository on {% data variables.product.prodname_dotcom %}.
@@ -86,3 +87,4 @@ You can enable and disable individual workflows in your repository on {% data va
{% data reusables.actions.scheduled-workflows-disabled %}
For more information, see "[Disabling and enabling a workflow](/actions/managing-workflow-runs/disabling-and-enabling-a-workflow)."
+{% endif %}
diff --git a/translations/de-DE/content/actions/reference/workflow-syntax-for-github-actions.md b/translations/de-DE/content/actions/reference/workflow-syntax-for-github-actions.md
index d80a5e2114..4a9cb976a0 100644
--- a/translations/de-DE/content/actions/reference/workflow-syntax-for-github-actions.md
+++ b/translations/de-DE/content/actions/reference/workflow-syntax-for-github-actions.md
@@ -227,7 +227,7 @@ Jeder Job läuft in einer Umgebung, die mit `runs-on` angegeben wird.
Innerhalb der Nutzungsbeschränkungen des Workflows kannst Du unbegrenzt viele Jobs ausführen. For more information, see "[Usage limits and billing](/actions/reference/usage-limits-billing-and-administration)" for {% data variables.product.prodname_dotcom %}-hosted runners and "[About self-hosted runners](/actions/hosting-your-own-runners/about-self-hosted-runners/#usage-limits)" for self-hosted runner usage limits.
-Wenn Du den eindeutigen Bezeichner eines Jobs finden musst, der in einem Workflowlauf ausgeführt wird, kannst Du die API von {% data variables.product.prodname_dotcom %} verwenden. For more information, see "[Workflow Jobs](/v3/actions/workflow-jobs)."
+Wenn Du den eindeutigen Bezeichner eines Jobs finden musst, der in einem Workflowlauf ausgeführt wird, kannst Du die API von {% data variables.product.prodname_dotcom %} verwenden. For more information, see "[Workflow Jobs](/rest/reference/actions#workflow-jobs)."
### **`jobs.`**
@@ -878,34 +878,9 @@ strategy:
##### Using environment variables in a matrix
-You can add custom environment variables for each test combination by using `include` with `env`. You can then refer to the custom environment variables in a later step.
+You can add custom environment variables for each test combination by using the `include` key. You can then refer to the custom environment variables in a later step.
-In this example, the matrix entries for `node-version` are each configured to use different values for the `site` and `datacenter` environment variables. The `Echo site details` step then uses {% raw %}`env: ${{ matrix.env }}`{% endraw %} to refer to the custom variables:
-
-{% raw %}
-```yaml
-name: Node.js CI
-on: [push]
-jobs:
- build:
- runs-on: ubuntu-latest
- strategy:
- matrix:
- include:
- - node-version: 10.x
- site: "prod"
- datacenter: "site-a"
- - node-version: 12.x
- site: "dev"
- datacenter: "site-b"
- steps:
- - name: Echo site details
- env:
- SITE: ${{ matrix.site }}
- DATACENTER: ${{ matrix.datacenter }}
- run: echo $SITE $DATACENTER
-```
-{% endraw %}
+{% data reusables.github-actions.matrix-variable-example %}
### **`jobs..strategy.fail-fast`**
diff --git a/translations/de-DE/content/admin/authentication/changing-authentication-methods.md b/translations/de-DE/content/admin/authentication/changing-authentication-methods.md
index 4c96577803..5d1bdc7363 100644
--- a/translations/de-DE/content/admin/authentication/changing-authentication-methods.md
+++ b/translations/de-DE/content/admin/authentication/changing-authentication-methods.md
@@ -10,7 +10,7 @@ versions:
Wenn Sie die Authentifizierungsmethode ändern, werden die Benutzerkonten auf {% data variables.product.product_location %} beibehalten, und Benutzer melden sich weiterhin beim selben Konto an, sofern ihr Benutzername nicht geändert wird.
-Wenn bei der neuen Authentifizierungsmethode Benutzernamen geändert werden, werden neue Konten erstellt. As an administrator, you can rename users through the site admin settings or by using [the User Administration API](/enterprise/{{currentVersion}}/v3/enterprise-admin/users/#rename-an-existing-user).
+Wenn bei der neuen Authentifizierungsmethode Benutzernamen geändert werden, werden neue Konten erstellt. As an administrator, you can rename users through the site admin settings or by using [the User Administration API](/rest/reference/enterprise-admin#update-the-username-for-a-user).
Zudem sollten Sie die folgenden Issues in Betracht ziehen:
diff --git a/translations/de-DE/content/admin/configuration/command-line-utilities.md b/translations/de-DE/content/admin/configuration/command-line-utilities.md
index f7b0b18850..13f73e1976 100644
--- a/translations/de-DE/content/admin/configuration/command-line-utilities.md
+++ b/translations/de-DE/content/admin/configuration/command-line-utilities.md
@@ -159,7 +159,7 @@ $ ghe-es-index-status -do | column -ts,
#### ghe-legacy-github-services-report
-Dieses Dienstprogramm listet Repositorys auf Ihrer Appliance auf, die {% data variables.product.prodname_dotcom %} Services verwenden. Hierbei handelt es sich um eine Integrationsmethode, die am 1. Oktober 2018 eingestellt wird. Benutzer auf Ihrer Appliance haben {% data variables.product.prodname_dotcom %} Services möglicherweise so eingerichtet, dass für Push-Vorgänge an bestimmte Repositorys Benachrichtigungen erstellt werden. For more information, see "[Announcing the deprecation of {% data variables.product.prodname_dotcom %} Services](https://developer.github.com/changes/2018-04-25-github-services-deprecation/)" on {% data variables.product.prodname_blog %} or "[Replacing {% data variables.product.prodname_dotcom %} Services](/v3/guides/replacing-github-services/)." Verwenden Sie das Flag `-h`, um weitere Informationen zu diesem Befehl oder zusätzliche Informationen anzuzeigen.
+Dieses Dienstprogramm listet Repositorys auf Ihrer Appliance auf, die {% data variables.product.prodname_dotcom %} Services verwenden. Hierbei handelt es sich um eine Integrationsmethode, die am 1. Oktober 2018 eingestellt wird. Benutzer auf Ihrer Appliance haben {% data variables.product.prodname_dotcom %} Services möglicherweise so eingerichtet, dass für Push-Vorgänge an bestimmte Repositorys Benachrichtigungen erstellt werden. For more information, see "[Announcing the deprecation of {% data variables.product.prodname_dotcom %} Services](https://developer.github.com/changes/2018-04-25-github-services-deprecation/)" on {% data variables.product.prodname_blog %} or "[Replacing {% data variables.product.prodname_dotcom %} Services](/developers/overview/replacing-github-services)." Verwenden Sie das Flag `-h`, um weitere Informationen zu diesem Befehl oder zusätzliche Informationen anzuzeigen.
```shell
ghe-legacy-github-services-report
diff --git a/translations/de-DE/content/admin/configuration/connecting-github-enterprise-server-to-github-enterprise-cloud.md b/translations/de-DE/content/admin/configuration/connecting-github-enterprise-server-to-github-enterprise-cloud.md
index cc7e405fcc..577f33fe88 100644
--- a/translations/de-DE/content/admin/configuration/connecting-github-enterprise-server-to-github-enterprise-cloud.md
+++ b/translations/de-DE/content/admin/configuration/connecting-github-enterprise-server-to-github-enterprise-cloud.md
@@ -37,7 +37,7 @@ Wenn Du {% data variables.product.prodname_github_connect %} aktivierst, wird zu
Wenn {% data variables.product.prodname_github_connect %} aktiviert wird, können {% data variables.product.prodname_dotcom_the_website %}-Benutzer keine Änderungen an {% data variables.product.prodname_ghe_server %} vornehmen.
-For more information about managing enterprise accounts using the GraphQL API, see "[Enterprise accounts](/v4/guides/managing-enterprise-accounts)."
+For more information about managing enterprise accounts using the GraphQL API, see "[Enterprise accounts](/graphql/guides/managing-enterprise-accounts)."
### {% data variables.product.prodname_github_connect %} aktivieren
1. Sign in to
diff --git a/translations/de-DE/content/admin/overview/about-the-github-enterprise-api.md b/translations/de-DE/content/admin/overview/about-the-github-enterprise-api.md
index afe5e34bc8..f39bd1d288 100644
--- a/translations/de-DE/content/admin/overview/about-the-github-enterprise-api.md
+++ b/translations/de-DE/content/admin/overview/about-the-github-enterprise-api.md
@@ -19,6 +19,6 @@ With the APIs, you can automate many administrative tasks. Darunter beispielswei
- Änderungen in der {% data variables.enterprise.management_console %} durchführen. For more information, see "[{% data variables.enterprise.management_console %}](/enterprise/{{ currentVersion }}/user/rest/reference/enterprise-admin#management-console)."
- Die LDAP-Synchronisierung konfigurieren. For more information, see "[LDAP](/enterprise/{{ currentVersion }}/user/rest/reference/enterprise-admin#ldap)."{% endif %}
- Collect statistics about your enterprise. For more information, see "[Admin stats](/rest/reference/enterprise-admin#admin-stats)."
-- Verwalte Dein Unternehmenskonto. Weitere Informationen findest Du unter „[Unternehmenskonten](/v4/guides/managing-enterprise-accounts).“
+- Verwalte Dein Unternehmenskonto. Weitere Informationen findest Du unter „[Unternehmenskonten](/graphql/guides/managing-enterprise-accounts).“
-For the complete documentation for {% data variables.product.prodname_enterprise_api %}, see [{% data variables.product.prodname_dotcom %} REST API](/rest) and [{% data variables.product.prodname_dotcom%} GraphQL API](/graphql).
\ No newline at end of file
+For the complete documentation for {% data variables.product.prodname_enterprise_api %}, see [{% data variables.product.prodname_dotcom %} REST API](/rest) and [{% data variables.product.prodname_dotcom%} GraphQL API](/graphql).
diff --git a/translations/de-DE/content/admin/user-management/audited-actions.md b/translations/de-DE/content/admin/user-management/audited-actions.md
index 245261643b..a0af914b5f 100644
--- a/translations/de-DE/content/admin/user-management/audited-actions.md
+++ b/translations/de-DE/content/admin/user-management/audited-actions.md
@@ -138,7 +138,7 @@ versions:
[Deployment-Schlüssel]: /guides/managing-deploy-keys/#deploy-keys
[deploy key]: /guides/managing-deploy-keys/#deploy-keys
[generate token]: /articles/creating-an-access-token-for-command-line-use
- [OAuth-Zugriffstoken]: /v3/oauth/
+ [OAuth-Zugriffstoken]: /developers/apps/authorizing-oauth-apps
[OAuth-Anwendung]: /guides/basics-of-authentication/#registering-your-app
[2fa]: /articles/about-two-factor-authentication
[2fa]: /articles/about-two-factor-authentication
diff --git a/translations/de-DE/content/admin/user-management/exporting-migration-data-from-githubcom.md b/translations/de-DE/content/admin/user-management/exporting-migration-data-from-githubcom.md
index a184404e40..b2dfa36708 100644
--- a/translations/de-DE/content/admin/user-management/exporting-migration-data-from-githubcom.md
+++ b/translations/de-DE/content/admin/user-management/exporting-migration-data-from-githubcom.md
@@ -27,7 +27,7 @@ versions:
Verwenden Sie die API für Migrationen, um Repository-Daten von {% data variables.product.prodname_dotcom_the_website %} zu exportieren.
-Die API für Migrationen befindet sich derzeit in einer Vorschauphase, weshalb sich die Endpunkte und Parameter künftig ändern können. Um auf die API für Migrationen zuzugreifen, müssen Sie einen benutzerdefinierten [Medientyp](/v3/media) im Header `Accept` angeben: `application/vnd.github.wyandotte-preview+json`. Die folgenden Beispiele enthalten den benutzerdefinierten Medientyp.
+Die API für Migrationen befindet sich derzeit in einer Vorschauphase, weshalb sich die Endpunkte und Parameter künftig ändern können. Um auf die API für Migrationen zuzugreifen, müssen Sie einen benutzerdefinierten [Medientyp](/rest/overview/media-types) im Header `Accept` angeben: `application/vnd.github.wyandotte-preview+json`. Die folgenden Beispiele enthalten den benutzerdefinierten Medientyp.
### Migrationsarchiv generieren
@@ -37,7 +37,7 @@ Die API für Migrationen befindet sich derzeit in einer Vorschauphase, weshalb s
2. Starten Sie eine Migration. Senden Sie dazu eine `POST`-Anforderung an den Migrationsendpunkt. Sie benötigen Folgendes:
* Ihr Zugriffstoken für die Authentifizierung.
- * Eine [Liste der Repositorys](/v3/repos/#list-organization-repositories), die migriert werden sollen:
+ * Eine [Liste der Repositorys](/rest/reference/repos#list-organization-repositories), die migriert werden sollen:
```shell
curl -H "Authorization: token GITHUB_ACCESS_TOKEN" -X POST \
-H "Accept: application/vnd.github.wyandotte-preview+json" \
diff --git a/translations/de-DE/content/admin/user-management/migrating-data-to-your-enterprise.md b/translations/de-DE/content/admin/user-management/migrating-data-to-your-enterprise.md
index 4fd08e063c..3c57790e46 100644
--- a/translations/de-DE/content/admin/user-management/migrating-data-to-your-enterprise.md
+++ b/translations/de-DE/content/admin/user-management/migrating-data-to-your-enterprise.md
@@ -131,7 +131,7 @@ curl -H "Authorization: token GITHUB_ACCESS_TOKEN" -X DELETE \
#### Deleting repositories from an organization on {% data variables.product.prodname_dotcom_the_website %}
-After unlocking the {% data variables.product.prodname_dotcom_the_website %} organization's repositories, you should delete every repository you previously migrated using [the repository delete endpoint](/enterprise/{{ currentVersion }}/v3/repos/#delete-a-repository). Sie benötigen Ihr Zugriffstoken für die Authentifizierung:
+After unlocking the {% data variables.product.prodname_dotcom_the_website %} organization's repositories, you should delete every repository you previously migrated using [the repository delete endpoint](/rest/reference/repos/#delete-a-repository). Sie benötigen Ihr Zugriffstoken für die Authentifizierung:
```shell
curl -H "Authorization: token GITHUB_ACCESS_TOKEN" -X DELETE \
https://api.github.com/repos/orgname/repo_name
diff --git a/translations/de-DE/content/admin/user-management/suspending-and-unsuspending-users.md b/translations/de-DE/content/admin/user-management/suspending-and-unsuspending-users.md
index 09bc4116d6..1d816f1b00 100644
--- a/translations/de-DE/content/admin/user-management/suspending-and-unsuspending-users.md
+++ b/translations/de-DE/content/admin/user-management/suspending-and-unsuspending-users.md
@@ -83,4 +83,4 @@ Sie können eine benutzerdefinierte Meldung erstellen, die gesperrten Benutzern
```
### Weiterführende Informationen
-- "[Suspend a user](/enterprise/{{ currentVersion }}/v3/enterprise-admin/users/#suspend-a-user)"
+- "[Suspend a user](/rest/reference/enterprise-admin#suspend-a-user)"
\ No newline at end of file
diff --git a/translations/de-DE/content/developers/apps/about-apps.md b/translations/de-DE/content/developers/apps/about-apps.md
index 058dff52b4..e04779fde9 100644
--- a/translations/de-DE/content/developers/apps/about-apps.md
+++ b/translations/de-DE/content/developers/apps/about-apps.md
@@ -67,13 +67,13 @@ Keep these ideas in mind when creating {% data variables.product.prodname_oauth_
* Don't build an {% data variables.product.prodname_oauth_app %} to act as an application for your team or company. {% data variables.product.prodname_oauth_app %}s authenticate as a single user, so if one person creates an {% data variables.product.prodname_oauth_app %} for a company to use, and then they leave the company, no one else will have access to it.{% if currentVersion == "free-pro-team@latest" %}
* {% data reusables.apps.oauth-apps-restrictions %}{% endif %}
-For more on {% data variables.product.prodname_oauth_app %}s, see "[Creating an {% data variables.product.prodname_oauth_app %}](/apps/building-oauth-apps/creating-an-oauth-app/)" and "[Registering your app](/v3/guides/basics-of-authentication/#registering-your-app)."
+For more on {% data variables.product.prodname_oauth_app %}s, see "[Creating an {% data variables.product.prodname_oauth_app %}](/apps/building-oauth-apps/creating-an-oauth-app/)" and "[Registering your app](/rest/guides/basics-of-authentication#registering-your-app)."
### Persönliche Zugriffsstokens
A [personal access token](/articles/creating-a-personal-access-token-for-the-command-line/) is a string of characters that functions similarly to an [OAuth token](/apps/building-oauth-apps/authorizing-oauth-apps/) in that you can specify its permissions via [scopes](/apps/building-oauth-apps/understanding-scopes-for-oauth-apps/). A personal access token is also similar to a password, but you can have many of them and you can revoke access to each one at any time.
-As an example, you can enable a personal access token to write to your repositories. If then you run a cURL command or write a script that [creates an issue](/v3/issues/#create-an-issue) in your repository, you would pass the personal access token to authenticate. You can store the personal access token as an environment variable to avoid typing it every time you use it.
+As an example, you can enable a personal access token to write to your repositories. If then you run a cURL command or write a script that [creates an issue](/rest/reference/issues#create-an-issue) in your repository, you would pass the personal access token to authenticate. You can store the personal access token as an environment variable to avoid typing it every time you use it.
Keep these ideas in mind when using personal access tokens:
diff --git a/translations/de-DE/content/developers/apps/authenticating-with-github-apps.md b/translations/de-DE/content/developers/apps/authenticating-with-github-apps.md
index 750e4ff36a..ec679b8d8c 100644
--- a/translations/de-DE/content/developers/apps/authenticating-with-github-apps.md
+++ b/translations/de-DE/content/developers/apps/authenticating-with-github-apps.md
@@ -118,13 +118,13 @@ You'll need to create a new JWT after the time expires.
### Accessing API endpoints as a {% data variables.product.prodname_github_app %}
-For a list of REST API endpoints you can use to get high-level information about a {% data variables.product.prodname_github_app %}, see "[GitHub Apps](/v3/apps/)."
+For a list of REST API endpoints you can use to get high-level information about a {% data variables.product.prodname_github_app %}, see "[GitHub Apps](/rest/reference/apps)."
### Authenticating as an installation
Authenticating as an installation lets you perform actions in the API for that installation. Before authenticating as an installation, you must create an installation access token. These installation access tokens are used by {% data variables.product.prodname_github_app %}s to authenticate.
-By default, installation access tokens are scoped to all the repositories that an installation can access. You can limit the scope of the installation access token to specific repositories by using the `repository_ids` parameter. See the [Create an installation access token for an app](/v3/apps/#create-an-installation-access-token-for-an-app) endpoint for more details. Installation access tokens have the permissions configured by the {% data variables.product.prodname_github_app %} and expire after one hour.
+By default, installation access tokens are scoped to all the repositories that an installation can access. You can limit the scope of the installation access token to specific repositories by using the `repository_ids` parameter. See the [Create an installation access token for an app](/rest/reference/apps#create-an-installation-access-token-for-an-app) endpoint for more details. Installation access tokens have the permissions configured by the {% data variables.product.prodname_github_app %} and expire after one hour.
To create an installation access token, include the JWT [generated above](#jwt-payload) in the Authorization header in the API request:
@@ -144,7 +144,7 @@ $ curl -i -X POST \
```
{% endif %}
-The response will include your installation access token, the expiration date, the token's permissions, and the repositories that the token can access. For more information about the response format, see the [Create an installation access token for an app](/v3/apps/#create-an-installation-access-token-for-an-app) endpoint.
+The response will include your installation access token, the expiration date, the token's permissions, and the repositories that the token can access. For more information about the response format, see the [Create an installation access token for an app](/rest/reference/apps#create-an-installation-access-token-for-an-app) endpoint.
To authenticate with an installation access token, include it in the Authorization header in the API request:
@@ -168,9 +168,9 @@ $ curl -i \
### Accessing API endpoints as an installation
-For a list of REST API endpoints that are available for use by {% data variables.product.prodname_github_app %}s using an installation access token, see "[Available Endpoints](/v3/apps/available-endpoints/)."
+For a list of REST API endpoints that are available for use by {% data variables.product.prodname_github_app %}s using an installation access token, see "[Available Endpoints](/rest/overview/endpoints-available-for-github-apps)."
-For a list of endpoints related to installations, see "[Installations](/v3/apps/installations/)."
+For a list of endpoints related to installations, see "[Installations](/rest/reference/apps#installations)."
### HTTP-based Git access by an installation
diff --git a/translations/de-DE/content/developers/apps/authorizing-oauth-apps.md b/translations/de-DE/content/developers/apps/authorizing-oauth-apps.md
index 375d0be585..79cc6b49eb 100644
--- a/translations/de-DE/content/developers/apps/authorizing-oauth-apps.md
+++ b/translations/de-DE/content/developers/apps/authorizing-oauth-apps.md
@@ -235,12 +235,12 @@ For more information, see the "[OAuth 2.0 Device Authorization Grant](https://to
### Non-Web application flow
-Non-web authentication is available for limited situations like testing. If you need to, you can use [Basic Authentication](/v3/auth#basic-authentication) to create a personal access token using your [Personal access tokens settings page](/articles/creating-an-access-token-for-command-line-use). This technique enables the user to revoke access at any time.
+Non-web authentication is available for limited situations like testing. If you need to, you can use [Basic Authentication](/rest/overview/other-authentication-methods#basic-authentication) to create a personal access token using your [Personal access tokens settings page](/articles/creating-an-access-token-for-command-line-use). This technique enables the user to revoke access at any time.
{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
{% note %}
-**Note:** When using the non-web application flow to create an OAuth2 token, make sure to understand how to [work with two-factor authentication](/v3/auth/#working-with-two-factor-authentication) if you or your users have two-factor authentication enabled.
+**Note:** When using the non-web application flow to create an OAuth2 token, make sure to understand how to [work with two-factor authentication](/rest/overview/other-authentication-methods#working-with-two-factor-authentication) if you or your users have two-factor authentication enabled.
{% endnote %}
{% endif %}
@@ -289,7 +289,7 @@ To build this link, you'll need your OAuth Apps `client_id` that you received fr
{% tip %}
-**Tip:** To learn more about the resources that your OAuth App can access for a user, see "[Discovering resources for a user](/v3/guides/discovering-resources-for-a-user/)."
+**Tip:** To learn more about the resources that your OAuth App can access for a user, see "[Discovering resources for a user](/rest/guides/discovering-resources-for-a-user)."
{% endtip %}
diff --git a/translations/de-DE/content/developers/apps/creating-a-github-app-from-a-manifest.md b/translations/de-DE/content/developers/apps/creating-a-github-app-from-a-manifest.md
index 9f93d2d434..e19b3edd2e 100644
--- a/translations/de-DE/content/developers/apps/creating-a-github-app-from-a-manifest.md
+++ b/translations/de-DE/content/developers/apps/creating-a-github-app-from-a-manifest.md
@@ -52,16 +52,16 @@ The person creating the app will be redirected to a GitHub page with an input fi
##### GitHub App Manifest parameters
- | Name | Typ | Beschreibung |
- | --------------------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
- | `name` | `string` | The name of the GitHub App. |
- | `url` | `string` | **Required.** The homepage of your GitHub App. |
- | `hook_attributes` | `Objekt` | The configuration of the GitHub App's webhook. |
- | `redirect_url` | `string` | The full URL to redirect to after the person installs the GitHub App. |
- | `Beschreibung` | `string` | A description of the GitHub App. |
- | `public` | `boolean` | Set to `true` when your GitHub App is available to the public or `false` when it is only accessible to the owner of the app. |
- | `default_events` | `array` | The list of [events](/webhooks/event-payloads) the GitHub App subscribes to. |
- | `default_permissions` | `Objekt` | The set of [permissions](/v3/apps/permissions/) needed by the GitHub App. The format of the object uses the permission name for the key (for example, `issues`) and the access type for the value (for example, `write`). |
+ | Name | Typ | Beschreibung |
+ | --------------------- | --------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+ | `name` | `string` | The name of the GitHub App. |
+ | `url` | `string` | **Required.** The homepage of your GitHub App. |
+ | `hook_attributes` | `Objekt` | The configuration of the GitHub App's webhook. |
+ | `redirect_url` | `string` | The full URL to redirect to after the person installs the GitHub App. |
+ | `Beschreibung` | `string` | A description of the GitHub App. |
+ | `public` | `boolean` | Set to `true` when your GitHub App is available to the public or `false` when it is only accessible to the owner of the app. |
+ | `default_events` | `array` | The list of [events](/webhooks/event-payloads) the GitHub App subscribes to. |
+ | `default_permissions` | `Objekt` | The set of [permissions](/rest/reference/permissions-required-for-github-apps) needed by the GitHub App. The format of the object uses the permission name for the key (for example, `issues`) and the access type for the value (for example, `write`). |
The `hook_attributes` object has the following key:
@@ -153,13 +153,13 @@ If you provided a `state` parameter, you will also see that parameter in the `re
#### 3. You exchange the temporary code to retrieve the app configuration
-To complete the handshake, send the temporary `code` in a `POST` request to the [Create a GitHub App from a manifest](/v3/apps/#create-a-github-app-from-a-manifest) endpoint. The response will include the `id` (GitHub App ID), `pem` (private key), and `webhook_secret`. GitHub creates a webhook secret for the app automatically. You can store these values in environment variables on the app's server. For example, if your app uses [dotenv](https://github.com/bkeepers/dotenv) to store environment variables, you would store the variables in your app's `.env` file.
+To complete the handshake, send the temporary `code` in a `POST` request to the [Create a GitHub App from a manifest](/rest/reference/apps#create-a-github-app-from-a-manifest) endpoint. The response will include the `id` (GitHub App ID), `pem` (private key), and `webhook_secret`. GitHub creates a webhook secret for the app automatically. You can store these values in environment variables on the app's server. For example, if your app uses [dotenv](https://github.com/bkeepers/dotenv) to store environment variables, you would store the variables in your app's `.env` file.
You must complete this step of the GitHub App Manifest flow within one hour.
{% note %}
-**Note:** This endpoint is rate limited. See [Rate limits](/v3/rate_limit/) to learn how to get your current rate limit status.
+**Note:** This endpoint is rate limited. See [Rate limits](/rest/reference/rate-limit) to learn how to get your current rate limit status.
{% endnote %}
@@ -170,7 +170,7 @@ You must complete this step of the GitHub App Manifest flow within one hour.
POST /app-manifests/:code/conversions
-For more information about the endpoint's response, see [Create a GitHub App from a manifest](/v3/apps/#create-a-github-app-from-a-manifest).
+For more information about the endpoint's response, see [Create a GitHub App from a manifest](/rest/reference/apps#create-a-github-app-from-a-manifest).
When the final step in the manifest flow is completed, the person creating the app from the flow will be an owner of a registered GitHub App that they can install on any of their personal repositories. They can choose to extend the app using the GitHub APIs, transfer ownership to someone else, or delete it at any time.
@@ -191,4 +191,4 @@ Using [dotenv](https://github.com/bkeepers/dotenv), Probot creates a `.env` file
#### Hosting your app with Glitch
-You can see an [example Probot app](https://glitch.com/~auspicious-aardwolf) that uses [Glitch](https://glitch.com/) to host and share the app. The example uses the [Checks API](/v3/checks/) and selects the necessary Checks API events and permissions in the `app.yml` file. Glitch is a tool that allows you to "Remix your own" apps. Remixing an app creates a copy of the app that Glitch hosts and deploys. See "[About Glitch](https://glitch.com/about/)" to learn about remixing Glitch apps.
+You can see an [example Probot app](https://glitch.com/~auspicious-aardwolf) that uses [Glitch](https://glitch.com/) to host and share the app. The example uses the [Checks API](/rest/reference/checks) and selects the necessary Checks API events and permissions in the `app.yml` file. Glitch is a tool that allows you to "Remix your own" apps. Remixing an app creates a copy of the app that Glitch hosts and deploys. See "[About Glitch](https://glitch.com/about/)" to learn about remixing Glitch apps.
diff --git a/translations/de-DE/content/developers/apps/creating-a-github-app-using-url-parameters.md b/translations/de-DE/content/developers/apps/creating-a-github-app-using-url-parameters.md
index 03eed961d8..1da31833df 100644
--- a/translations/de-DE/content/developers/apps/creating-a-github-app-using-url-parameters.md
+++ b/translations/de-DE/content/developers/apps/creating-a-github-app-using-url-parameters.md
@@ -49,37 +49,37 @@ The complete list of available query parameters, permissions, and events is list
You can select permissions in a query string using the permission name in the following table as the query parameter name and the permission type as the query value. For example, to select `Read & write` permissions in the user interface for `contents`, your query string would include `&contents=write`. To select `Read-only` permissions in the user interface for `blocking`, your query string would include `&blocking=read`. To select `no-access` in the user interface for `checks`, your query string would not include the `checks` permission.
-| Berechtigung | Beschreibung |
-| -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| Berechtigung | Beschreibung |
+| -------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [`administration`](/rest/reference/permissions-required-for-github-apps/#permission-on-administration) | Grants access to various endpoints for organization and repository administration. Can be one of: `none`, `read`, or `write`.{% if currentVersion == "free-pro-team@latest" %}
-| [`blocking`](/rest/reference/permissions-required-for-github-apps/#permission-on-blocking) | Grants access to the [Blocking Users API](/v3/users/blocking/). Can be one of: `none`, `read`, or `write`.{% endif %}
-| [`checks (Prüfungen)`](/rest/reference/permissions-required-for-github-apps/#permission-on-checks) | Grants access to the [Checks API](/v3/checks/). Can be one of: `none`, `read`, or `write`. |
-| `content_references` | Grants access to the "[Create a content attachment](/v3/apps/installations/#create-a-content-attachment)" endpoint. Can be one of: `none`, `read`, or `write`. |
-| [`contents (Inhalte)`](/rest/reference/permissions-required-for-github-apps/#permission-on-contents) | Grants access to various endpoints that allow you to modify repository contents. Can be one of: `none`, `read`, or `write`. |
+| [`blocking`](/rest/reference/permissions-required-for-github-apps/#permission-on-blocking) | Grants access to the [Blocking Users API](/rest/reference/users#blocking). Can be one of: `none`, `read`, or `write`.{% endif %}
+| [`checks (Prüfungen)`](/rest/reference/permissions-required-for-github-apps/#permission-on-checks) | Grants access to the [Checks API](/rest/reference/checks). Can be one of: `none`, `read`, or `write`. |
+| `content_references` | Grants access to the "[Create a content attachment](/rest/reference/apps#create-a-content-attachment)" endpoint. Can be one of: `none`, `read`, or `write`. |
+| [`contents (Inhalte)`](/rest/reference/permissions-required-for-github-apps/#permission-on-contents) | Grants access to various endpoints that allow you to modify repository contents. Can be one of: `none`, `read`, or `write`. |
| [`deployments`](/rest/reference/permissions-required-for-github-apps/#permission-on-deployments) | Grants access to the [Deployments API](/v3/repos/deployments/). Can be one of: `none`, `read`, or `write`.{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
-| [`emails`](/rest/reference/permissions-required-for-github-apps/#permission-on-emails) | Grants access to the [Emails API](/v3/users/emails/). Can be one of: `none`, `read`, or `write`.{% endif %}
-| [`follower`](/rest/reference/permissions-required-for-github-apps/#permission-on-followers) | Grants access to the [Followers API](/v3/users/followers/). Can be one of: `none`, `read`, or `write`. |
-| [`gpg_keys`](/rest/reference/permissions-required-for-github-apps/#permission-on-gpg-keys) | Grants access to the [GPG Keys API](/v3/users/gpg_keys/). Can be one of: `none`, `read`, or `write`. |
-| [`Issues (Lieferungen)`](/rest/reference/permissions-required-for-github-apps/#permission-on-issues) | Grants access to the [Issues API](/v3/issues/). Can be one of: `none`, `read`, or `write`. |
-| [`keys`](/rest/reference/permissions-required-for-github-apps/#permission-on-keys) | Grants access to the [Public Keys API](/v3/users/keys/). Can be one of: `none`, `read`, or `write`. |
+| [`emails`](/rest/reference/permissions-required-for-github-apps/#permission-on-emails) | Grants access to the [Emails API](/rest/reference/users#emails). Can be one of: `none`, `read`, or `write`.{% endif %}
+| [`follower`](/rest/reference/permissions-required-for-github-apps/#permission-on-followers) | Grants access to the [Followers API](/rest/reference/users#followers). Can be one of: `none`, `read`, or `write`. |
+| [`gpg_keys`](/rest/reference/permissions-required-for-github-apps/#permission-on-gpg-keys) | Grants access to the [GPG Keys API](/rest/reference/users#gpg-keys). Can be one of: `none`, `read`, or `write`. |
+| [`Issues (Lieferungen)`](/rest/reference/permissions-required-for-github-apps/#permission-on-issues) | Grants access to the [Issues API](/rest/reference/issues). Can be one of: `none`, `read`, or `write`. |
+| [`keys`](/rest/reference/permissions-required-for-github-apps/#permission-on-keys) | Grants access to the [Public Keys API](/rest/reference/users#keys). Can be one of: `none`, `read`, or `write`. |
| [`members`](/rest/reference/permissions-required-for-github-apps/#permission-on-members) | Grants access to manage an organization's members. Can be one of: `none`, `read`, or `write`.{% if currentVersion == "free-pro-team@latest" %}
-| [`Metadaten`](/rest/reference/permissions-required-for-github-apps/#metadata-permissions) | Grants access to read-only endpoints that do not leak sensitive data. Can be `read` or `none`. Defaults to `read` when you set any permission, or defaults to `none` when you don't specify any permissions for the {% data variables.product.prodname_github_app %}. |
-| [`organization_administration`](/rest/reference/permissions-required-for-github-apps/#permission-on-organization-administration) | Grants access to "[Update an organization](/v3/orgs/#update-an-organization)" endpoint and the [Organization Interaction Restrictions API](/v3/interactions/orgs/#set-interaction-restrictions-for-an-organization). Can be one of: `none`, `read`, or `write`.{% endif %}
-| [`organization_hooks`](/rest/reference/permissions-required-for-github-apps/#permission-on-organization-hooks) | Grants access to the [Organization Webhooks API](/v3/orgs/hooks/). Can be one of: `none`, `read`, or `write`. |
-| `organization_plan` | Grants access to get information about an organization's plan using the "[Get an organization](/v3/orgs/#get-an-organization)" endpoint. Can be one of: `none` or `read`. |
-| [`organization_projects`](/rest/reference/permissions-required-for-github-apps/#permission-on-organization-projects) | Grants access to the [Projects API](/v3/projects/). Can be one of: `none`, `read`, `write`, or `admin`.{% if currentVersion == "free-pro-team@latest" %}
-| [`organization_user_blocking`](/rest/reference/permissions-required-for-github-apps/#permission-on-organization-projects) | Grants access to the [Blocking Organization Users API](/v3/orgs/blocking/). Can be one of: `none`, `read`, or `write`.{% endif %}
-| [`Seiten`](/rest/reference/permissions-required-for-github-apps/#permission-on-pages) | Grants access to the [Pages API](/v3/repos/pages/). Can be one of: `none`, `read`, or `write`. |
-| `plan` | Grants access to get information about a user's GitHub plan using the "[Get a user](/v3/users/#get-a-user)" endpoint. Can be one of: `none` or `read`. |
-| [`pull_requests`](/rest/reference/permissions-required-for-github-apps/#permission-on-pull-requests) | Grants access to various pull request endpoints. Can be one of: `none`, `read`, or `write`. |
-| [`repository_hooks`](/rest/reference/permissions-required-for-github-apps/#permission-on-repository-hooks) | Grants access to the [Repository Webhooks API](/v3/repos/hooks/). Can be one of: `none`, `read`, or `write`. |
-| [`repository_projects`](/rest/reference/permissions-required-for-github-apps/#permission-on-repository-projects) | Grants access to the [Projects API](/v3/projects/). Can be one of: `none`, `read`, `write`, or `admin`. |
-| [`single_file`](/rest/reference/permissions-required-for-github-apps/#permission-on-single-file) | Grants access to the [Contents API](/v3/repos/contents/). Can be one of: `none`, `read`, or `write`. |
-| [`starring`](/rest/reference/permissions-required-for-github-apps/#permission-on-starring) | Grants access to the [Starring API](/v3/activity/starring/). Can be one of: `none`, `read`, or `write`. |
-| [`statuses (Statusangaben)`](/rest/reference/permissions-required-for-github-apps/#permission-on-statuses) | Grants access to the [Statuses API](/v3/repos/statuses/). Can be one of: `none`, `read`, or `write`. |
-| [`team_discussions`](/rest/reference/permissions-required-for-github-apps/#permission-on-team-discussions) | Grants access to the [Team Discussions API](/v3/teams/discussions/) and the [Team Discussion Comments API](/v3/teams/discussion_comments/). Can be one of: `none`, `read`, or `write`. |
-| `vulnerability_alerts` | Grants access to receive security alerts for vulnerable dependencies in a repository. See "[About security alerts for vulnerable dependencies](/articles/about-security-alerts-for-vulnerable-dependencies)" to learn more. Can be one of: `none` or `read`. |
-| `beobachten` | Grants access to list and change repositories a user is subscribed to. Can be one of: `none`, `read`, or `write`. |
+| [`Metadaten`](/rest/reference/permissions-required-for-github-apps/#metadata-permissions) | Grants access to read-only endpoints that do not leak sensitive data. Can be `read` or `none`. Defaults to `read` when you set any permission, or defaults to `none` when you don't specify any permissions for the {% data variables.product.prodname_github_app %}. |
+| [`organization_administration`](/rest/reference/permissions-required-for-github-apps/#permission-on-organization-administration) | Grants access to "[Update an organization](/rest/reference/orgs#update-an-organization)" endpoint and the [Organization Interaction Restrictions API](/rest/reference/interactions#set-interaction-restrictions-for-an-organization). Can be one of: `none`, `read`, or `write`.{% endif %}
+| [`organization_hooks`](/rest/reference/permissions-required-for-github-apps/#permission-on-organization-hooks) | Grants access to the [Organization Webhooks API](/v3/orgs/hooks/). Can be one of: `none`, `read`, or `write`. |
+| `organization_plan` | Grants access to get information about an organization's plan using the "[Get an organization](/rest/reference/orgs#get-an-organization)" endpoint. Can be one of: `none` or `read`. |
+| [`organization_projects`](/rest/reference/permissions-required-for-github-apps/#permission-on-organization-projects) | Grants access to the [Projects API](/rest/reference/projects). Can be one of: `none`, `read`, `write`, or `admin`.{% if currentVersion == "free-pro-team@latest" %}
+| [`organization_user_blocking`](/rest/reference/permissions-required-for-github-apps/#permission-on-organization-projects) | Grants access to the [Blocking Organization Users API](/rest/reference/orgs#blocking). Can be one of: `none`, `read`, or `write`.{% endif %}
+| [`Seiten`](/rest/reference/permissions-required-for-github-apps/#permission-on-pages) | Grants access to the [Pages API](/v3/repos/pages/). Can be one of: `none`, `read`, or `write`. |
+| `plan` | Grants access to get information about a user's GitHub plan using the "[Get a user](/rest/reference/users#get-a-user)" endpoint. Can be one of: `none` or `read`. |
+| [`pull_requests`](/rest/reference/permissions-required-for-github-apps/#permission-on-pull-requests) | Grants access to various pull request endpoints. Can be one of: `none`, `read`, or `write`. |
+| [`repository_hooks`](/rest/reference/permissions-required-for-github-apps/#permission-on-repository-hooks) | Grants access to the [Repository Webhooks API](/rest/reference/repos#hooks). Can be one of: `none`, `read`, or `write`. |
+| [`repository_projects`](/rest/reference/permissions-required-for-github-apps/#permission-on-repository-projects) | Grants access to the [Projects API](/rest/reference/projects). Can be one of: `none`, `read`, `write`, or `admin`. |
+| [`single_file`](/rest/reference/permissions-required-for-github-apps/#permission-on-single-file) | Grants access to the [Contents API](/rest/reference/repos#contents). Can be one of: `none`, `read`, or `write`. |
+| [`starring`](/rest/reference/permissions-required-for-github-apps/#permission-on-starring) | Grants access to the [Starring API](/rest/reference/activity#starring). Can be one of: `none`, `read`, or `write`. |
+| [`statuses (Statusangaben)`](/rest/reference/permissions-required-for-github-apps/#permission-on-statuses) | Grants access to the [Statuses API](/rest/reference/repos#statuses). Can be one of: `none`, `read`, or `write`. |
+| [`team_discussions`](/rest/reference/permissions-required-for-github-apps/#permission-on-team-discussions) | Grants access to the [Team Discussions API](/rest/reference/teams#discussions) and the [Team Discussion Comments API](/rest/reference/teams#discussion-comments). Can be one of: `none`, `read`, or `write`. |
+| `vulnerability_alerts` | Grants access to receive security alerts for vulnerable dependencies in a repository. See "[About security alerts for vulnerable dependencies](/articles/about-security-alerts-for-vulnerable-dependencies)" to learn more. Can be one of: `none` or `read`. |
+| `beobachten` | Grants access to list and change repositories a user is subscribed to. Can be one of: `none`, `read`, or `write`. |
### {% data variables.product.prodname_github_app %} webhook events
diff --git a/translations/de-DE/content/developers/apps/creating-ci-tests-with-the-checks-api.md b/translations/de-DE/content/developers/apps/creating-ci-tests-with-the-checks-api.md
index ad7bf69047..9bbbd7e6f0 100644
--- a/translations/de-DE/content/developers/apps/creating-ci-tests-with-the-checks-api.md
+++ b/translations/de-DE/content/developers/apps/creating-ci-tests-with-the-checks-api.md
@@ -12,7 +12,7 @@ versions:
### Einführung
-This guide will introduce you to [Github Apps](/apps/) and the [Checks API](/v3/checks/), which you'll use to build a continuous integration (CI) server that runs tests.
+This guide will introduce you to [Github Apps](/apps/) and the [Checks API](/rest/reference/checks), which you'll use to build a continuous integration (CI) server that runs tests.
CI is a software practice that requires frequently committing code to a shared repository. Committing code more often raises errors sooner and reduces the amount of code a developer needs to debug when finding the source of an error. Durch häufige Code-Aktualisierungen lassen sich zudem Änderungen von verschiedenen Mitgliedern eines Software-Entwicklungsteams leichter zusammenführen. Dies bedeutet einen erheblichen Vorteil für die Entwickler, die sich damit stärker auf das Schreiben des Codes konzentrieren können, statt Fehler debuggen oder Mergekonflikte beheben zu müssen. 🙌
@@ -22,15 +22,15 @@ A CI server hosts code that runs CI tests such as code linters (which check styl
#### Checks API overview
-The [Checks API](/v3/checks/) allows you to set up CI tests that are automatically run against each code commit in a repository. The Checks API reports detailed information about each check on GitHub in the pull request's **Checks** tab. With the Checks API, you can create annotations with additional details for specific lines of code. Annotations are visible in the **Checks** tab. When you create an annotation for a file that is part of the pull request, the annotations are also shown in the **Files changed** tab.
+The [Checks API](/rest/reference/checks) allows you to set up CI tests that are automatically run against each code commit in a repository. The Checks API reports detailed information about each check on GitHub in the pull request's **Checks** tab. With the Checks API, you can create annotations with additional details for specific lines of code. Annotations are visible in the **Checks** tab. When you create an annotation for a file that is part of the pull request, the annotations are also shown in the **Files changed** tab.
-A _check suite_ is a group of _check runs_ (individual CI tests). Both the suite and the runs contain _statuses_ that are visible in a pull request on GitHub. You can use statuses to determine when a code commit introduces errors. Using these statuses with [protected branches](/v3/repos/branches/) can prevent people from merging pull requests prematurely. See "[Enabling required status checks](/articles/enabling-required-status-checks/)" for more details.
+A _check suite_ is a group of _check runs_ (individual CI tests). Both the suite and the runs contain _statuses_ that are visible in a pull request on GitHub. You can use statuses to determine when a code commit introduces errors. Using these statuses with [protected branches](/rest/reference/repos#branches) can prevent people from merging pull requests prematurely. See "[Enabling required status checks](/articles/enabling-required-status-checks/)" for more details.
-The Checks API sends the [`check_suite` webhook event](/webhooks/event-payloads/#check_suite) to all GitHub Apps installed on a repository each time new code is pushed to the repository. To receive all Checks API event actions, the app must have the `checks:write` permission. GitHub automatically creates `check_suite` events for new code commits in a repository using the default flow, although [Update repository preferences for check suites](/v3/checks/suites/#update-repository-preferences-for-check-suites) if you'd like. Here's how the default flow works:
+The Checks API sends the [`check_suite` webhook event](/webhooks/event-payloads/#check_suite) to all GitHub Apps installed on a repository each time new code is pushed to the repository. To receive all Checks API event actions, the app must have the `checks:write` permission. GitHub automatically creates `check_suite` events for new code commits in a repository using the default flow, although [Update repository preferences for check suites](/rest/reference/checks#update-repository-preferences-for-check-suites) if you'd like. Here's how the default flow works:
1. Whenever someone pushes code to the repository, GitHub sends the `check_suite` event with an action of `requested` to all GitHub Apps installed on the repository that have the `checks:write` permission. This event lets the apps know that code was pushed and that GitHub has automatically created a new check suite.
-1. When your app receives this event, it can [add check runs](/v3/checks/runs/#create-a-check-run) to that suite.
-1. Your check runs can include [annotations](/v3/checks/runs/#annotations-object) that are displayed on specific lines of code.
+1. When your app receives this event, it can [add check runs](/rest/reference/checks#create-a-check-run) to that suite.
+1. Your check runs can include [annotations](/rest/reference/checks#annotations-object) that are displayed on specific lines of code.
**In this guide, you’ll learn how to:**
@@ -49,7 +49,7 @@ To get an idea of what your Checks API CI server will do when you've completed t
### Vorrausetzungen
-Before you get started, you may want to familiarize yourself with [Github Apps](/apps/), [Webhooks](/webhooks), and the [Checks API](/v3/checks/), if you're not already. You'll find more APIs in the [REST API docs](/v3/). The Checks API is also available to use in [GraphQL](/v4/), but this quickstart focuses on REST. See the GraphQL [Checks Suite](/v4/object/checksuite/) and [Check Run](/v4/object/checkrun/) objects for more details.
+Before you get started, you may want to familiarize yourself with [Github Apps](/apps/), [Webhooks](/webhooks), and the [Checks API](/rest/reference/checks), if you're not already. You'll find more APIs in the [REST API docs](/rest). The Checks API is also available to use in [GraphQL](/graphql), but this quickstart focuses on REST. See the GraphQL [Checks Suite](/graphql/reference/objects#checksuite) and [Check Run](/graphql/reference/objects#checkrun) objects for more details.
You'll use the [Ruby programming language](https://www.ruby-lang.org/en/), the [Smee](https://smee.io/) webhook payload delivery service, the [Octokit.rb Ruby library](http://octokit.github.io/octokit.rb/) for the GitHub REST API, and the [Sinatra web framework](http://sinatrarb.com/) to create your Checks API CI server app.
@@ -140,7 +140,7 @@ You'll add this new method as a [Sinatra helper](https://github.com/sinatra/sina
def create_check_run
# # At the time of writing, Octokit does not support the Checks API yet, but
# it does provide generic HTTP methods you can use:
- # /v3/checks/runs/#create-a-check-run
+ # /rest/reference/checks#create-a-check-run
check_run = @installation_client.post(
"repos/#{@payload['repository']['full_name']}/check-runs",
{
@@ -159,7 +159,7 @@ end
def create_check_run
# # At the time of writing, Octokit does not support the Checks API yet, but
# it does provide generic HTTP methods you can use:
- # /v3/checks/runs/#create-a-check-run
+ # /rest/reference/checks#create-a-check-run
check_run = @installation_client.post(
"repos/#{@payload['repository']['full_name']}/check-runs",
{
@@ -175,7 +175,7 @@ end
```
{% endif %}
-This code calls the "[Create a check run](/v3/checks/runs/#create-a-check-run)" endpoint using the generic [HTTP `POST` method](http://octokit.github.io/octokit.rb/Octokit/Connection.html#post-instance_method). This method takes two parameters: the URL of the endpoint and the input parameters to the method.
+This code calls the "[Create a check run](/rest/reference/checks#create-a-check-run)" endpoint using the generic [HTTP `POST` method](http://octokit.github.io/octokit.rb/Octokit/Connection.html#post-instance_method). This method takes two parameters: the URL of the endpoint and the input parameters to the method.
To create a check run, only two input parameters are required: `name` and `head_sha`. We will use [Rubocop](https://rubocop.readthedocs.io/en/latest/) to implement the CI test later in this quickstart, which is why the name "Octo Rubocop" is used here, but you can choose any name you'd like for the check run.
@@ -240,7 +240,7 @@ def initiate_check_run
# Octokit doesn't yet support the Checks API, but it does provide generic
# HTTP methods you can use:
- # /v3/checks/runs/#update-a-check-run
+ # /rest/reference/checks#update-a-check-run
updated_check_run = @installation_client.patch(
"repos/#{@payload['repository']['full_name']}/check-runs/#{@payload['check_run']['id']}",
{
@@ -276,7 +276,7 @@ def initiate_check_run
# Octokit doesn't yet support the Checks API, but it does provide generic
# HTTP methods you can use:
- # /v3/checks/runs/#update-a-check-run
+ # /rest/reference/checks#update-a-check-run
updated_check_run = @installation_client.patch(
"repos/#{@payload['repository']['full_name']}/check-runs/#{@payload['check_run']['id']}",
{
@@ -305,11 +305,11 @@ end
```
{% endif %}
-The code above calls the "[Update a check run](/v3/checks/runs/#update-a-check-run)" API endpoint using the generic [`patch` HTTP method](http://octokit.github.io/octokit.rb/Octokit/Connection.html#patch-instance_method) to update the check run that you already created.
+The code above calls the "[Update a check run](/rest/reference/checks#update-a-check-run)" API endpoint using the generic [`patch` HTTP method](http://octokit.github.io/octokit.rb/Octokit/Connection.html#patch-instance_method) to update the check run that you already created.
Here's what this code is doing. First, it updates the check run's status to `in_progress` and sets the `started_at` time to the current time. In [Part 2](#part-2-creating-the-octo-rubocop-ci-test) of this quickstart, you'll add code that kicks off a real CI test under `***** RUN A CI TEST *****`. For now, you'll leave that section as a placeholder, so the code that follows it will just simulate that the CI process succeeds and all tests pass. Finally, the code updates the status of the check run again to `completed`.
-You'll notice in the "[Update a check run](/v3/checks/runs/#update-a-check-run)" docs that when you provide a status of `completed`, the `conclusion` and `completed_at` parameters are required. The `conclusion` summarizes the outcome of a check run and can be `success`, `failure`, `neutral`, `cancelled`, `timed_out`, or `action_required`. You'll set the conclusion to `success`, the `completed_at` time to the current time, and the status to `completed`.
+You'll notice in the "[Update a check run](/rest/reference/checks#update-a-check-run)" docs that when you provide a status of `completed`, the `conclusion` and `completed_at` parameters are required. The `conclusion` summarizes the outcome of a check run and can be `success`, `failure`, `neutral`, `cancelled`, `timed_out`, or `action_required`. You'll set the conclusion to `success`, the `completed_at` time to the current time, and the status to `completed`.
You could also provide more details about what your check is doing, but you'll get to that in the next section. Let's test this code again by re-running `template_server.rb`:
@@ -435,7 +435,7 @@ The code above gets the full repository name and the head SHA of the commit from
### Schritt 2.3. Running RuboCop
-Great! You're cloning the repository and creating check runs using your CI server. Now you'll get into the nitty gritty details of the [RuboCop linter](https://rubocop.readthedocs.io/en/latest/basic_usage/#rubocop-as-a-code-style-checker) and [Checks API annotations](/v3/checks/runs/#create-a-check-run).
+Great! You're cloning the repository and creating check runs using your CI server. Now you'll get into the nitty gritty details of the [RuboCop linter](https://rubocop.readthedocs.io/en/latest/basic_usage/#rubocop-as-a-code-style-checker) and [Checks API annotations](/rest/reference/checks#create-a-check-run).
The following code runs RuboCop and saves the style code errors in JSON format. Add this code below the call to `clone_repository` you added in the [previous step](#step-22-cloning-the-repository) and above the code that updates the check run to complete.
@@ -523,11 +523,11 @@ You should see the linting errors in the debug output, although they aren't prin
The `@output` variable contains the parsed JSON results of the RuboCop report. As shown above, the results contain a `summary` section that your code can use to quickly determine if there are any errors. The following code will set the check run conclusion to `success` when there are no reported errors. RuboCop reports errors for each file in the `files` array, so if there are errors, you'll need to extract some data from the file object.
-The Checks API allows you to create annotations for specific lines of code. When you create or update a check run, you can add annotations. In this quickstart you are [updating the check run](/v3/checks/runs/#update-a-check-run) with annotations.
+The Checks API allows you to create annotations for specific lines of code. When you create or update a check run, you can add annotations. In this quickstart you are [updating the check run](/rest/reference/checks#update-a-check-run) with annotations.
-The Checks API limits the number of annotations to a maximum of 50 per API request. To create more than 50 annotations, you have to make multiple requests to the [Update a check run](/v3/checks/runs/#update-a-check-run) endpoint. For example, to create 105 annotations you'd need to call the [Update a check run](/v3/checks/runs/#update-a-check-run) endpoint three times. The first two requests would each have 50 annotations, and the third request would include the five remaining annotations. Each time you update the check run, annotations are appended to the list of annotations that already exist for the check run.
+The Checks API limits the number of annotations to a maximum of 50 per API request. To create more than 50 annotations, you have to make multiple requests to the [Update a check run](/rest/reference/checks#update-a-check-run) endpoint. For example, to create 105 annotations you'd need to call the [Update a check run](/rest/reference/checks#update-a-check-run) endpoint three times. The first two requests would each have 50 annotations, and the third request would include the five remaining annotations. Each time you update the check run, annotations are appended to the list of annotations that already exist for the check run.
-A check run expects annotations as an array of objects. Each annotation object must include the `path`, `start_line`, `end_line`, `annotation_level`, and `message`. RuboCop provides the `start_column` and `end_column` too, so you can include those optional parameters in the annotation. Annotations only support `start_column` and `end_column` on the same line. See the [`annotations` object](/v3/checks/runs/#annotations-object-1) reference documentation for details.
+A check run expects annotations as an array of objects. Each annotation object must include the `path`, `start_line`, `end_line`, `annotation_level`, and `message`. RuboCop provides the `start_column` and `end_column` too, so you can include those optional parameters in the annotation. Annotations only support `start_column` and `end_column` on the same line. See the [`annotations` object](/rest/reference/checks#annotations-object-1) reference documentation for details.
You'll extract the required information from RuboCop needed to create each annotation. Append the following code to the code you added in the [previous section](#step-23-running-rubocop):
@@ -536,7 +536,7 @@ annotations = []
# You can create a maximum of 50 annotations per request to the Checks
# API. To add more than 50 annotations, use the "Update a check run" API
# endpoint. This example code limits the number of annotations to 50.
-# See /v3/checks/runs/#update-a-check-run
+# See /rest/reference/checks#update-a-check-run
# for details.
max_annotations = 50
@@ -869,4 +869,4 @@ After walking through this guide, you've learned the basics of using the Checks
Here are some ideas for what you can do next:
* Currently, the "Fix this" button is always displayed. Update the code you wrote to display the "Fix this" button only when RuboCop finds errors.
-* If you'd prefer that RuboCop doesn't commit files directly to the head branch, you can update the code to [create a pull request](/v3/pulls/#create-a-pull-request) with a new branch based on the head branch.
+* If you'd prefer that RuboCop doesn't commit files directly to the head branch, you can update the code to [create a pull request](/rest/reference/pulls#create-a-pull-request) with a new branch based on the head branch.
diff --git a/translations/de-DE/content/developers/apps/differences-between-github-apps-and-oauth-apps.md b/translations/de-DE/content/developers/apps/differences-between-github-apps-and-oauth-apps.md
index 1f43ad34b2..ad3c3830ad 100644
--- a/translations/de-DE/content/developers/apps/differences-between-github-apps-and-oauth-apps.md
+++ b/translations/de-DE/content/developers/apps/differences-between-github-apps-and-oauth-apps.md
@@ -90,10 +90,10 @@ Unlike OAuth apps, GitHub Apps have targeted permissions that allow them to requ
### Git access
-| GitHub Apps | OAuth Apps |
-| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| GitHub Apps ask for repository contents permission and use your installation token to authenticate via [HTTP-based Git](/apps/building-github-apps/authenticating-with-github-apps/#http-based-git-access-by-an-installation). | OAuth Apps ask for `write:public_key` scope and [Create a deploy key](/v3/repos/keys/#create-a-deploy-key) via the API. You can then use that key to perform Git commands. |
-| The token is used as the HTTP password. | The token is used as the HTTP username. |
+| GitHub Apps | OAuth Apps |
+| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| GitHub Apps ask for repository contents permission and use your installation token to authenticate via [HTTP-based Git](/apps/building-github-apps/authenticating-with-github-apps/#http-based-git-access-by-an-installation). | OAuth Apps ask for `write:public_key` scope and [Create a deploy key](/rest/reference/repos#create-a-deploy-key) via the API. You can then use that key to perform Git commands. |
+| The token is used as the HTTP password. | The token is used as the HTTP username. |
### Machine vs. bot accounts
diff --git a/translations/de-DE/content/developers/apps/identifying-and-authorizing-users-for-github-apps.md b/translations/de-DE/content/developers/apps/identifying-and-authorizing-users-for-github-apps.md
index 734c3965de..193fe293ec 100644
--- a/translations/de-DE/content/developers/apps/identifying-and-authorizing-users-for-github-apps.md
+++ b/translations/de-DE/content/developers/apps/identifying-and-authorizing-users-for-github-apps.md
@@ -67,7 +67,7 @@ If the user accepts your request, GitHub redirects back to your site with a temp
{% endnote %}
-Exchange this `code` for an access token. {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %} When expiring tokens are enabled, the access token expires in 8 hours and the refresh token expires in 6 months. Every time you refresh the token, you get a new refresh token. For more information, see "[Refreshing user-to-server access tokens](/apps/building-github-apps/refreshing-user-to-server-access-tokens/)."
+Exchange this `code` for an access token. {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %} When expiring tokens are enabled, the access token expires in 8 hours and the refresh token expires in 6 months. Every time you refresh the token, you get a new refresh token. For more information, see "[Refreshing user-to-server access tokens](/developers/apps/refreshing-user-to-server-access-tokens)."
Expiring user tokens are currently part of the user-to-server token expiration beta and subject to change. To opt-in to the user-to-server token expiration beta feature, see "[Activating beta features for apps](/developers/apps/activating-beta-features-for-apps)."{% endif %}
@@ -154,7 +154,7 @@ You can also check which repositories are accessible to a user for an installati
Authorization: token OAUTH-TOKEN
GET /user/installations/:installation_id/repositories
-More details can be found in: [List app installations accessible to the user access token](/v3/apps/installations/#list-app-installations-accessible-to-the-user-access-token) and [List repositories accessible to the user access token](/v3/apps/installations/#list-repositories-accessible-to-the-user-access-token).
+More details can be found in: [List app installations accessible to the user access token](/rest/reference/apps#list-app-installations-accessible-to-the-user-access-token) and [List repositories accessible to the user access token](/rest/reference/apps#list-repositories-accessible-to-the-user-access-token).
### Handling a revoked GitHub App authorization
@@ -162,7 +162,7 @@ If a user revokes their authorization of a GitHub App, the app will receive the
### User-level permissions
-You can add user-level permissions to your GitHub App to access user resources, such as user emails, that are granted by individual users as part of the [user authorization flow](#identifying-users-on-your-site). User-level permissions differ from [repository and organization-level permissions](/v3/apps/permissions/), which are granted at the time of installation on an organization or user account.
+You can add user-level permissions to your GitHub App to access user resources, such as user emails, that are granted by individual users as part of the [user authorization flow](#identifying-users-on-your-site). User-level permissions differ from [repository and organization-level permissions](/rest/reference/permissions-required-for-github-apps), which are granted at the time of installation on an organization or user account.
You can select user-level permissions from within your GitHub App's settings in the **User permissions** section of the **Permissions & webhooks** page. For more information on selecting permissions, see "[Editing a GitHub App's permissions](/apps/managing-github-apps/editing-a-github-app-s-permissions/)."
@@ -172,75 +172,75 @@ Because user-level permissions are granted on an individual user basis, you can
### User-to-server requests
-While most of your API interaction should occur using your server-to-server installation access tokens, certain endpoints allow you to perform actions via the API using a user access token. Your app can make the following requests using [GraphQL v4](/v4/) or [REST v3](/v3/) endpoints.
+While most of your API interaction should occur using your server-to-server installation access tokens, certain endpoints allow you to perform actions via the API using a user access token. Your app can make the following requests using [GraphQL v4](/graphql) or [REST v3](/rest) endpoints.
#### Supported endpoints
{% if currentVersion == "free-pro-team@latest" %}
##### Actions Runners
-* [List runner applications for a repository](/v3/actions/self-hosted-runners/#list-runner-applications-for-a-repository)
-* [List self-hosted runners for a repository](/v3/actions/self-hosted-runners/#list-self-hosted-runners-for-a-repository)
-* [Get a self-hosted runner for a repository](/v3/actions/self-hosted-runners/#get-a-self-hosted-runner-for-a-repository)
-* [Delete a self-hosted runner from a repository](/v3/actions/self-hosted-runners/#delete-a-self-hosted-runner-from-a-repository)
-* [Create a registration token for a repository](/v3/actions/self-hosted-runners/#create-a-registration-token-for-a-repository)
-* [Create a remove token for a repository](/v3/actions/self-hosted-runners/#create-a-remove-token-for-a-repository)
-* [List runner applications for an organization](/v3/actions/self-hosted-runners/#list-runner-applications-for-an-organization)
-* [List self-hosted runners for an organization](/v3/actions/self-hosted-runners/#list-self-hosted-runners-for-an-organization)
-* [Get a self-hosted runner for an organization](/v3/actions/self-hosted-runners/#get-a-self-hosted-runner-for-an-organization)
-* [Delete a self-hosted runner from an organization](/v3/actions/self-hosted-runners/#delete-a-self-hosted-runner-from-an-organization)
-* [Create a registration token for an organization](/v3/actions/self-hosted-runners/#create-a-registration-token-for-an-organization)
-* [Create a remove token for an organization](/v3/actions/self-hosted-runners/#create-a-remove-token-for-an-organization)
+* [List runner applications for a repository](/rest/reference/actions#list-runner-applications-for-a-repository)
+* [List self-hosted runners for a repository](/rest/reference/actions#list-self-hosted-runners-for-a-repository)
+* [Get a self-hosted runner for a repository](/rest/reference/actions#get-a-self-hosted-runner-for-a-repository)
+* [Delete a self-hosted runner from a repository](/rest/reference/actions#delete-a-self-hosted-runner-from-a-repository)
+* [Create a registration token for a repository](/rest/reference/actions#create-a-registration-token-for-a-repository)
+* [Create a remove token for a repository](/rest/reference/actions#create-a-remove-token-for-a-repository)
+* [List runner applications for an organization](/rest/reference/actions#list-runner-applications-for-an-organization)
+* [List self-hosted runners for an organization](/rest/reference/actions#list-self-hosted-runners-for-an-organization)
+* [Get a self-hosted runner for an organization](/rest/reference/actions#get-a-self-hosted-runner-for-an-organization)
+* [Delete a self-hosted runner from an organization](/rest/reference/actions#delete-a-self-hosted-runner-from-an-organization)
+* [Create a registration token for an organization](/rest/reference/actions#create-a-registration-token-for-an-organization)
+* [Create a remove token for an organization](/rest/reference/actions#create-a-remove-token-for-an-organization)
##### Actions Secrets
-* [Get a repository public key](/v3/actions/secrets/#get-a-repository-public-key)
-* [List repository secrets](/v3/actions/secrets/#list-repository-secrets)
-* [Get a repository secret](/v3/actions/secrets/#get-a-repository-secret)
-* [Create or update a repository secret](/v3/actions/secrets/#create-or-update-a-repository-secret)
-* [Delete a repository secret](/v3/actions/secrets/#delete-a-repository-secret)
-* [Get an organization public key](/v3/actions/secrets/#get-an-organization-public-key)
-* [List organization secrets](/v3/actions/secrets/#list-organization-secrets)
-* [Get an organization secret](/v3/actions/secrets/#get-an-organization-secret)
-* [Create or update an organization secret](/v3/actions/secrets/#create-or-update-an-organization-secret)
-* [List selected repositories for an organization secret](/v3/actions/secrets/#list-selected-repositories-for-an-organization-secret)
-* [Set selected repositories for an organization secret](/v3/actions/secrets/#set-selected-repositories-for-an-organization-secret)
-* [Add selected repository to an organization secret](/v3/actions/secrets/#add-selected-repository-to-an-organization-secret)
-* [Remove selected repository from an organization secret](/v3/actions/secrets/#remove-selected-repository-from-an-organization-secret)
-* [Delete an organization secret](/v3/actions/secrets/#delete-an-organization-secret)
+* [Get a repository public key](/rest/reference/actions#get-a-repository-public-key)
+* [List repository secrets](/rest/reference/actions#list-repository-secrets)
+* [Get a repository secret](/rest/reference/actions#get-a-repository-secret)
+* [Create or update a repository secret](/rest/reference/actions#create-or-update-a-repository-secret)
+* [Delete a repository secret](/rest/reference/actions#delete-a-repository-secret)
+* [Get an organization public key](/rest/reference/actions#get-an-organization-public-key)
+* [List organization secrets](/rest/reference/actions#list-organization-secrets)
+* [Get an organization secret](/rest/reference/actions#get-an-organization-secret)
+* [Create or update an organization secret](/rest/reference/actions#create-or-update-an-organization-secret)
+* [List selected repositories for an organization secret](/rest/reference/actions#list-selected-repositories-for-an-organization-secret)
+* [Set selected repositories for an organization secret](/rest/reference/actions#set-selected-repositories-for-an-organization-secret)
+* [Add selected repository to an organization secret](/rest/reference/actions#add-selected-repository-to-an-organization-secret)
+* [Remove selected repository from an organization secret](/rest/reference/actions#remove-selected-repository-from-an-organization-secret)
+* [Delete an organization secret](/rest/reference/actions#delete-an-organization-secret)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
##### Artifacts
-* [List artifacts for a repository](/v3/actions/artifacts/#list-artifacts-for-a-repository)
-* [List workflow run artifacts](/v3/actions/artifacts/#list-workflow-run-artifacts)
-* [Get an artifact](/v3/actions/artifacts/#get-an-artifact)
-* [Delete an artifact](/v3/actions/artifacts/#delete-an-artifact)
-* [Download an artifact](/v3/actions/artifacts/#download-an-artifact)
+* [List artifacts for a repository](/rest/reference/actions#list-artifacts-for-a-repository)
+* [List workflow run artifacts](/rest/reference/actions#list-workflow-run-artifacts)
+* [Get an artifact](/rest/reference/actions#get-an-artifact)
+* [Delete an artifact](/rest/reference/actions#delete-an-artifact)
+* [Download an artifact](/rest/reference/actions#download-an-artifact)
{% endif %}
##### Check Runs
-* [Create a check run](/v3/checks/runs/#create-a-check-run)
-* [Get a check run](/v3/checks/runs/#get-a-check-run)
-* [Update a check run](/v3/checks/runs/#update-a-check-run)
-* [List check run annotations](/v3/checks/runs/#list-check-run-annotations)
-* [List check runs in a check suite](/v3/checks/runs/#list-check-runs-in-a-check-suite)
-* [List check runs for a Git reference](/v3/checks/runs/#list-check-runs-for-a-git-reference)
+* [Create a check run](/rest/reference/checks#create-a-check-run)
+* [Get a check run](/rest/reference/checks#get-a-check-run)
+* [Update a check run](/rest/reference/checks#update-a-check-run)
+* [List check run annotations](/rest/reference/checks#list-check-run-annotations)
+* [List check runs in a check suite](/rest/reference/checks#list-check-runs-in-a-check-suite)
+* [List check runs for a Git reference](/rest/reference/checks#list-check-runs-for-a-git-reference)
##### Prüfsuiten
-* [Create a check suite](/v3/checks/suites/#create-a-check-suite)
-* [Get a check suite](/v3/checks/suites/#get-a-check-suite)
-* [Rerequest a check suite](/v3/checks/suites/#rerequest-a-check-suite)
-* [Update repository preferences for check suites](/v3/checks/suites/#update-repository-preferences-for-check-suites)
-* [List check suites for a Git reference](/v3/checks/suites/#list-check-suites-for-a-git-reference)
+* [Create a check suite](/rest/reference/checks#create-a-check-suite)
+* [Get a check suite](/rest/reference/checks#get-a-check-suite)
+* [Rerequest a check suite](/rest/reference/checks#rerequest-a-check-suite)
+* [Update repository preferences for check suites](/rest/reference/checks#update-repository-preferences-for-check-suites)
+* [List check suites for a Git reference](/rest/reference/checks#list-check-suites-for-a-git-reference)
##### Codes Of Conduct
-* [Get all codes of conduct](/v3/codes_of_conduct/#get-all-codes-of-conduct)
-* [Get a code of conduct](/v3/codes_of_conduct/#get-a-code-of-conduct)
+* [Get all codes of conduct](/rest/reference/codes-of-conduct#get-all-codes-of-conduct)
+* [Get a code of conduct](/rest/reference/codes-of-conduct#get-a-code-of-conduct)
##### Deployment Statuses
@@ -266,128 +266,128 @@ While most of your API interaction should occur using your server-to-server inst
##### Git Blobs
-* [Create a blob](/v3/git/blobs/#create-a-blob)
-* [Get a blob](/v3/git/blobs/#get-a-blob)
+* [Create a blob](/rest/reference/git#create-a-blob)
+* [Get a blob](/rest/reference/git#get-a-blob)
##### Git Commits
-* [Create a commit](/v3/git/commits/#create-a-commit)
-* [Get a commit](/v3/git/commits/#get-a-commit)
+* [Create a commit](/rest/reference/git#create-a-commit)
+* [Get a commit](/rest/reference/git#get-a-commit)
##### Git Refs
-* [Create a reference](/v3/git/refs/#create-a-reference)* [Get a reference](/v3/git/refs/#get-a-reference)
-* [List matching references](/v3/git/refs/#list-matching-references)
-* [Update a reference](/v3/git/refs/#update-a-reference)
-* [Delete a reference](/v3/git/refs/#delete-a-reference)
+* [Create a reference](/rest/reference/git#create-a-reference)* [Get a reference](/rest/reference/git#get-a-reference)
+* [List matching references](/rest/reference/git#list-matching-references)
+* [Update a reference](/rest/reference/git#update-a-reference)
+* [Delete a reference](/rest/reference/git#delete-a-reference)
##### Git Tags
-* [Create a tag object](/v3/git/tags/#create-a-tag-object)
-* [Get a tag](/v3/git/tags/#get-a-tag)
+* [Create a tag object](/rest/reference/git#create-a-tag-object)
+* [Get a tag](/rest/reference/git#get-a-tag)
##### Git Trees
-* [Create a tree](/v3/git/trees/#create-a-tree)
-* [Get a tree](/v3/git/trees/#get-a-tree)
+* [Create a tree](/rest/reference/git#create-a-tree)
+* [Get a tree](/rest/reference/git#get-a-tree)
##### Gitignore Templates
-* [Get all gitignore templates](/v3/gitignore/#get-all-gitignore-templates)
-* [Get a gitignore template](/v3/gitignore/#get-a-gitignore-template)
+* [Get all gitignore templates](/rest/reference/gitignore#get-all-gitignore-templates)
+* [Get a gitignore template](/rest/reference/gitignore#get-a-gitignore-template)
##### Installations
-* [List repositories accessible to the user access token](/v3/apps/installations/#list-repositories-accessible-to-the-user-access-token)
+* [List repositories accessible to the user access token](/rest/reference/apps#list-repositories-accessible-to-the-user-access-token)
{% if currentVersion == "free-pro-team@latest" %}
##### Interaction Limits
-* [Get interaction restrictions for an organization](/v3/interactions/orgs/#get-interaction-restrictions-for-an-organization)
-* [Set interaction restrictions for an organization](/v3/interactions/orgs/#set-interaction-restrictions-for-an-organization)
-* [Remove interaction restrictions for an organization](/v3/interactions/orgs/#remove-interaction-restrictions-for-an-organization)
-* [Get interaction restrictions for a repository](/v3/interactions/repos/#get-interaction-restrictions-for-a-repository)
-* [Set interaction restrictions for a repository](/v3/interactions/repos/#set-interaction-restrictions-for-a-repository)
-* [Remove interaction restrictions for a repository](/v3/interactions/repos/#remove-interaction-restrictions-for-a-repository)
+* [Get interaction restrictions for an organization](/rest/reference/interactions#get-interaction-restrictions-for-an-organization)
+* [Set interaction restrictions for an organization](/rest/reference/interactions#set-interaction-restrictions-for-an-organization)
+* [Remove interaction restrictions for an organization](/rest/reference/interactions#remove-interaction-restrictions-for-an-organization)
+* [Get interaction restrictions for a repository](/rest/reference/interactions#get-interaction-restrictions-for-a-repository)
+* [Set interaction restrictions for a repository](/rest/reference/interactions#set-interaction-restrictions-for-a-repository)
+* [Remove interaction restrictions for a repository](/rest/reference/interactions#remove-interaction-restrictions-for-a-repository)
{% endif %}
##### Issue Assignees
-* [Add assignees to an issue](/v3/issues/assignees/#add-assignees-to-an-issue)
-* [Remove assignees from an issue](/v3/issues/assignees/#remove-assignees-from-an-issue)
+* [Add assignees to an issue](/rest/reference/issues#add-assignees-to-an-issue)
+* [Remove assignees from an issue](/rest/reference/issues#remove-assignees-from-an-issue)
##### Issue Comments
-* [List issue comments](/v3/issues/comments/#list-issue-comments)
-* [Create an issue comment](/v3/issues/comments/#create-an-issue-comment)
-* [List issue comments for a repository](/v3/issues/comments/#list-issue-comments-for-a-repository)
-* [Get an issue comment](/v3/issues/comments/#get-an-issue-comment)
-* [Update an issue comment](/v3/issues/comments/#update-an-issue-comment)
-* [Delete an issue comment](/v3/issues/comments/#delete-an-issue-comment)
+* [List issue comments](/rest/reference/issues#list-issue-comments)
+* [Create an issue comment](/rest/reference/issues#create-an-issue-comment)
+* [List issue comments for a repository](/rest/reference/issues#list-issue-comments-for-a-repository)
+* [Get an issue comment](/rest/reference/issues#get-an-issue-comment)
+* [Update an issue comment](/rest/reference/issues#update-an-issue-comment)
+* [Delete an issue comment](/rest/reference/issues#delete-an-issue-comment)
##### Issue Events
-* [List issue events](/v3/issues/events/#list-issue-events)
+* [List issue events](/rest/reference/issues#list-issue-events)
##### Issue Timeline
-* [List timeline events for an issue](/v3/issues/timeline/#list-timeline-events-for-an-issue)
+* [List timeline events for an issue](/rest/reference/issues#list-timeline-events-for-an-issue)
##### Issues
-* [List issues assigned to the authenticated user](/v3/issues/#list-issues-assigned-to-the-authenticated-user)
-* [List assignees](/v3/issues/assignees/#list-assignees)
-* [Check if a user can be assigned](/v3/issues/assignees/#check-if-a-user-can-be-assigned)
-* [List repository issues](/v3/issues/#list-repository-issues)
-* [Hiermit wird ein Issue erstellt.](/v3/issues/#create-an-issue)
-* [Get an issue](/v3/issues/#get-an-issue)
-* [Update an issue](/v3/issues/#update-an-issue)
-* [Lock an issue](/v3/issues/#lock-an-issue)
-* [Unlock an issue](/v3/issues/#unlock-an-issue)
+* [List issues assigned to the authenticated user](/rest/reference/issues#list-issues-assigned-to-the-authenticated-user)
+* [List assignees](/rest/reference/issues#list-assignees)
+* [Check if a user can be assigned](/rest/reference/issues#check-if-a-user-can-be-assigned)
+* [List repository issues](/rest/reference/issues#list-repository-issues)
+* [Hiermit wird ein Issue erstellt.](/rest/reference/issues#create-an-issue)
+* [Get an issue](/rest/reference/issues#get-an-issue)
+* [Update an issue](/rest/reference/issues#update-an-issue)
+* [Lock an issue](/rest/reference/issues#lock-an-issue)
+* [Unlock an issue](/rest/reference/issues#unlock-an-issue)
{% if currentVersion == "free-pro-team@latest" %}
##### Jobs
-* [Get a job for a workflow run](/v3/actions/workflow-jobs/#get-a-job-for-a-workflow-run)
-* [Download job logs for a workflow run](/v3/actions/workflow-jobs/#download-job-logs-for-a-workflow-run)
-* [List jobs for a workflow run](/v3/actions/workflow-jobs/#list-jobs-for-a-workflow-run)
+* [Get a job for a workflow run](/rest/reference/actions#get-a-job-for-a-workflow-run)
+* [Download job logs for a workflow run](/rest/reference/actions#download-job-logs-for-a-workflow-run)
+* [List jobs for a workflow run](/rest/reference/actions#list-jobs-for-a-workflow-run)
{% endif %}
##### Kennzeichnungen
-* [List labels for an issue](/v3/issues/labels/#list-labels-for-an-issue)
-* [Add labels to an issue](/v3/issues/labels/#add-labels-to-an-issue)
-* [Set labels for an issue](/v3/issues/labels/#set-labels-for-an-issue)
-* [Remove all labels from an issue](/v3/issues/labels/#remove-all-labels-from-an-issue)
-* [Remove a label from an issue](/v3/issues/labels/#remove-a-label-from-an-issue)
-* [List labels for a repository](/v3/issues/labels/#list-labels-for-a-repository)
-* [Create a label](/v3/issues/labels/#create-a-label)
-* [Get a label](/v3/issues/labels/#get-a-label)
-* [Update a label](/v3/issues/labels/#update-a-label)
-* [Delete a label](/v3/issues/labels/#delete-a-label)
-* [Get labels for every issue in a milestone](/v3/issues/labels/#list-labels-for-issues-in-a-milestone)
+* [List labels for an issue](/rest/reference/issues#list-labels-for-an-issue)
+* [Add labels to an issue](/rest/reference/issues#add-labels-to-an-issue)
+* [Set labels for an issue](/rest/reference/issues#set-labels-for-an-issue)
+* [Remove all labels from an issue](/rest/reference/issues#remove-all-labels-from-an-issue)
+* [Remove a label from an issue](/rest/reference/issues#remove-a-label-from-an-issue)
+* [List labels for a repository](/rest/reference/issues#list-labels-for-a-repository)
+* [Create a label](/rest/reference/issues#create-a-label)
+* [Get a label](/rest/reference/issues#get-a-label)
+* [Update a label](/rest/reference/issues#update-a-label)
+* [Delete a label](/rest/reference/issues#delete-a-label)
+* [Get labels for every issue in a milestone](/rest/reference/issues#list-labels-for-issues-in-a-milestone)
##### Licenses
-* [Get all commonly used licenses](/v3/licenses/#get-all-commonly-used-licenses)
-* [Get a license](/v3/licenses/#get-a-license)
+* [Get all commonly used licenses](/rest/reference/licenses#get-all-commonly-used-licenses)
+* [Get a license](/rest/reference/licenses#get-a-license)
##### Markdown
-* [Render a Markdown document](/v3/markdown/#render-a-markdown-document)
-* [Render a markdown document in raw mode](/v3/markdown/#render-a-markdown-document-in-raw-mode)
+* [Render a Markdown document](/rest/reference/markdown#render-a-markdown-document)
+* [Render a markdown document in raw mode](/rest/reference/markdown#render-a-markdown-document-in-raw-mode)
##### Meta
-* [Meta](/v3/meta/#meta)
+* [Meta](/rest/reference/meta#meta)
##### Meilensteine
-* [List milestones](/v3/issues/milestones/#list-milestones)
-* [Create a milestone](/v3/issues/milestones/#create-a-milestone)
-* [Get a milestone](/v3/issues/milestones/#get-a-milestone)
-* [Update a milestone](/v3/issues/milestones/#update-a-milestone)
-* [Delete a milestone](/v3/issues/milestones/#delete-a-milestone)
+* [List milestones](/rest/reference/issues#list-milestones)
+* [Create a milestone](/rest/reference/issues#create-a-milestone)
+* [Get a milestone](/rest/reference/issues#get-a-milestone)
+* [Update a milestone](/rest/reference/issues#update-a-milestone)
+* [Delete a milestone](/rest/reference/issues#delete-a-milestone)
##### Organization Hooks
@@ -401,29 +401,29 @@ While most of your API interaction should occur using your server-to-server inst
{% if currentVersion == "free-pro-team@latest" %}
##### Organization Invitations
-* [List pending organization invitations](/v3/orgs/members/#list-pending-organization-invitations)
-* [Create an organization invitation](/v3/orgs/members/#create-an-organization-invitation)
-* [List organization invitation teams](/v3/orgs/members/#list-organization-invitation-teams)
+* [List pending organization invitations](/rest/reference/orgs#list-pending-organization-invitations)
+* [Create an organization invitation](/rest/reference/orgs#create-an-organization-invitation)
+* [List organization invitation teams](/rest/reference/orgs#list-organization-invitation-teams)
{% endif %}
##### Organization Members
-* [List organization members](/v3/orgs/members/#list-organization-members)
-* [Check organization membership for a user](/v3/orgs/members/#check-organization-membership-for-a-user)
-* [Remove an organization member](/v3/orgs/members/#remove-an-organization-member)
-* [Get organization membership for a user](/v3/orgs/members/#get-organization-membership-for-a-user)
-* [Set organization membership for a user](/v3/orgs/members/#set-organization-membership-for-a-user)
-* [Remove organization membership for a user](/v3/orgs/members/#remove-organization-membership-for-a-user)
-* [List public organization members](/v3/orgs/members/#list-public-organization-members)
-* [Check public organization membership for a user](/v3/orgs/members/#check-public-organization-membership-for-a-user)
-* [Set public organization membership for the authenticated user](/v3/orgs/members/#set-public-organization-membership-for-the-authenticated-user)
-* [Remove public organization membership for the authenticated user](/v3/orgs/members/#remove-public-organization-membership-for-the-authenticated-user)
+* [List organization members](/rest/reference/orgs#list-organization-members)
+* [Check organization membership for a user](/rest/reference/orgs#check-organization-membership-for-a-user)
+* [Remove an organization member](/rest/reference/orgs#remove-an-organization-member)
+* [Get organization membership for a user](/rest/reference/orgs#get-organization-membership-for-a-user)
+* [Set organization membership for a user](/rest/reference/orgs#set-organization-membership-for-a-user)
+* [Remove organization membership for a user](/rest/reference/orgs#remove-organization-membership-for-a-user)
+* [List public organization members](/rest/reference/orgs#list-public-organization-members)
+* [Check public organization membership for a user](/rest/reference/orgs#check-public-organization-membership-for-a-user)
+* [Set public organization membership for the authenticated user](/rest/reference/orgs#set-public-organization-membership-for-the-authenticated-user)
+* [Remove public organization membership for the authenticated user](/rest/reference/orgs#remove-public-organization-membership-for-the-authenticated-user)
##### Organization Outside Collaborators
-* [List outside collaborators for an organization](/v3/orgs/outside_collaborators/#list-outside-collaborators-for-an-organization)
-* [Convert an organization member to outside collaborator](/v3/orgs/outside_collaborators/#convert-an-organization-member-to-outside-collaborator)
-* [Remove outside collaborator from an organization](/v3/orgs/outside_collaborators/#remove-outside-collaborator-from-an-organization)
+* [List outside collaborators for an organization](/rest/reference/orgs#list-outside-collaborators-for-an-organization)
+* [Convert an organization member to outside collaborator](/rest/reference/orgs#convert-an-organization-member-to-outside-collaborator)
+* [Remove outside collaborator from an organization](/rest/reference/orgs#remove-outside-collaborator-from-an-organization)
{% if enterpriseServerVersions contains currentVersion %}
##### Organization Pre Receive Hooks
@@ -437,198 +437,198 @@ While most of your API interaction should occur using your server-to-server inst
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
##### Organization Team Projects
-* [List team projects](/v3/teams/#list-team-projects)
-* [Check team permissions for a project](/v3/teams/#check-team-permissions-for-a-project)
-* [Add or update team project permissions](/v3/teams/#add-or-update-team-project-permissions)
-* [Remove a project from a team](/v3/teams/#remove-a-project-from-a-team)
+* [List team projects](/rest/reference/teams#list-team-projects)
+* [Check team permissions for a project](/rest/reference/teams#check-team-permissions-for-a-project)
+* [Add or update team project permissions](/rest/reference/teams#add-or-update-team-project-permissions)
+* [Remove a project from a team](/rest/reference/teams#remove-a-project-from-a-team)
{% endif %}
##### Organization Team Repositories
-* [List team repositories](/v3/teams/#list-team-repositories)
-* [Check team permissions for a repository](/v3/teams/#check-team-permissions-for-a-repository)
-* [Add or update team repository permissions](/v3/teams/#add-or-update-team-repository-permissions)
-* [Remove a repository from a team](/v3/teams/#remove-a-repository-from-a-team)
+* [List team repositories](/rest/reference/teams#list-team-repositories)
+* [Check team permissions for a repository](/rest/reference/teams#check-team-permissions-for-a-repository)
+* [Add or update team repository permissions](/rest/reference/teams#add-or-update-team-repository-permissions)
+* [Remove a repository from a team](/rest/reference/teams#remove-a-repository-from-a-team)
{% if currentVersion == "free-pro-team@latest" %}
##### Organization Team Sync
-* [List idp groups for a team](/v3/teams/team_sync/#list-idp-groups-for-a-team)
-* [Create or update idp group connections](/v3/teams/team_sync/#create-or-update-idp-group-connections)
-* [List IdP groups for an organization](/v3/teams/team_sync/#list-idp-groups-for-an-organization)
+* [List idp groups for a team](/rest/reference/teams#list-idp-groups-for-a-team)
+* [Create or update idp group connections](/rest/reference/teams#create-or-update-idp-group-connections)
+* [List IdP groups for an organization](/rest/reference/teams#list-idp-groups-for-an-organization)
{% endif %}
##### Organization Teams
-* [List teams](/v3/teams/#list-teams)
-* [Create a team](/v3/teams/#create-a-team)
-* [Get a team by name](/v3/teams/#get-a-team-by-name)
+* [List teams](/rest/reference/teams#list-teams)
+* [Create a team](/rest/reference/teams#create-a-team)
+* [Get a team by name](/rest/reference/teams#get-a-team-by-name)
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.21" %}
-* [Get a team](/v3/teams/#get-a-team)
+* [Get a team](/rest/reference/teams#get-a-team)
{% endif %}
-* [Update a team](/v3/teams/#update-a-team)
-* [Delete a team](/v3/teams/#delete-a-team)
+* [Update a team](/rest/reference/teams#update-a-team)
+* [Delete a team](/rest/reference/teams#delete-a-team)
{% if currentVersion == "free-pro-team@latest" %}
-* [List pending team invitations](/v3/teams/members/#list-pending-team-invitations)
+* [List pending team invitations](/rest/reference/teams#list-pending-team-invitations)
{% endif %}
-* [List team members](/v3/teams/members/#list-team-members)
-* [Get team membership for a user](/v3/teams/members/#get-team-membership-for-a-user)
-* [Add or update team membership for a user](/v3/teams/members/#add-or-update-team-membership-for-a-user)
-* [Remove team membership for a user](/v3/teams/members/#remove-team-membership-for-a-user)
-* [List child teams](/v3/teams/#list-child-teams)
-* [List teams for the authenticated user](/v3/teams/#list-teams-for-the-authenticated-user)
+* [List team members](/rest/reference/teams#list-team-members)
+* [Get team membership for a user](/rest/reference/teams#get-team-membership-for-a-user)
+* [Add or update team membership for a user](/rest/reference/teams#add-or-update-team-membership-for-a-user)
+* [Remove team membership for a user](/rest/reference/teams#remove-team-membership-for-a-user)
+* [List child teams](/rest/reference/teams#list-child-teams)
+* [List teams for the authenticated user](/rest/reference/teams#list-teams-for-the-authenticated-user)
##### Organisationen
-* [List organizations](/v3/orgs/#list-organizations)
-* [Get an organization](/v3/orgs/#get-an-organization)
-* [Update an organization](/v3/orgs/#update-an-organization)
-* [List organization memberships for the authenticated user](/v3/orgs/members/#list-organization-memberships-for-the-authenticated-user)
-* [Get an organization membership for the authenticated user](/v3/orgs/members/#get-an-organization-membership-for-the-authenticated-user)
-* [Update an organization membership for the authenticated user](/v3/orgs/members/#update-an-organization-membership-for-the-authenticated-user)
-* [List organizations for the authenticated user](/v3/orgs/#list-organizations-for-the-authenticated-user)
-* [List organizations for a user](/v3/orgs/#list-organizations-for-a-user)
+* [List organizations](/rest/reference/orgs#list-organizations)
+* [Get an organization](/rest/reference/orgs#get-an-organization)
+* [Update an organization](/rest/reference/orgs#update-an-organization)
+* [List organization memberships for the authenticated user](/rest/reference/orgs#list-organization-memberships-for-the-authenticated-user)
+* [Get an organization membership for the authenticated user](/rest/reference/orgs#get-an-organization-membership-for-the-authenticated-user)
+* [Update an organization membership for the authenticated user](/rest/reference/orgs#update-an-organization-membership-for-the-authenticated-user)
+* [List organizations for the authenticated user](/rest/reference/orgs#list-organizations-for-the-authenticated-user)
+* [List organizations for a user](/rest/reference/orgs#list-organizations-for-a-user)
{% if currentVersion == "free-pro-team@latest" %}
##### Organizations Credential Authorizations
-* [List SAML SSO authorizations for an organization](/v3/orgs/#list-saml-sso-authorizations-for-an-organization)
-* [Remove a SAML SSO authorization for an organization](/v3/orgs/#remove-a-saml-sso-authorization-for-an-organization)
+* [List SAML SSO authorizations for an organization](/rest/reference/orgs#list-saml-sso-authorizations-for-an-organization)
+* [Remove a SAML SSO authorization for an organization](/rest/reference/orgs#remove-a-saml-sso-authorization-for-an-organization)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
##### Organizations Scim
-* [List SCIM provisioned identities](/v3/scim/#list-scim-provisioned-identities)
-* [Provision and invite a SCIM user](/v3/scim/#provision-and-invite-a-scim-user)
-* [Get SCIM provisioning information for a user](/v3/scim/#get-scim-provisioning-information-for-a-user)
-* [Set SCIM information for a provisioned user](/v3/scim/#set-scim-information-for-a-provisioned-user)
-* [Update an attribute for a SCIM user](/v3/scim/#update-an-attribute-for-a-scim-user)
-* [Delete a SCIM user from an organization](/v3/scim/#delete-a-scim-user-from-an-organization)
+* [List SCIM provisioned identities](/rest/reference/scim#list-scim-provisioned-identities)
+* [Provision and invite a SCIM user](/rest/reference/scim#provision-and-invite-a-scim-user)
+* [Get SCIM provisioning information for a user](/rest/reference/scim#get-scim-provisioning-information-for-a-user)
+* [Set SCIM information for a provisioned user](/rest/reference/scim#set-scim-information-for-a-provisioned-user)
+* [Update an attribute for a SCIM user](/rest/reference/scim#update-an-attribute-for-a-scim-user)
+* [Delete a SCIM user from an organization](/rest/reference/scim#delete-a-scim-user-from-an-organization)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
##### Source Imports
-* [Get an import status](/v3/migrations/source_imports/#get-an-import-status)
-* [Start an import](/v3/migrations/source_imports/#start-an-import)
-* [Update an import](/v3/migrations/source_imports/#update-an-import)
-* [Cancel an import](/v3/migrations/source_imports/#cancel-an-import)
-* [Get commit authors](/v3/migrations/source_imports/#get-commit-authors)
-* [Map a commit author](/v3/migrations/source_imports/#map-a-commit-author)
-* [Get large files](/v3/migrations/source_imports/#get-large-files)
-* [Update Git LFS preference](/v3/migrations/source_imports/#update-git-lfs-preference)
+* [Get an import status](/rest/reference/migrations#get-an-import-status)
+* [Start an import](/rest/reference/migrations#start-an-import)
+* [Update an import](/rest/reference/migrations#update-an-import)
+* [Cancel an import](/rest/reference/migrations#cancel-an-import)
+* [Get commit authors](/rest/reference/migrations#get-commit-authors)
+* [Map a commit author](/rest/reference/migrations#map-a-commit-author)
+* [Get large files](/rest/reference/migrations#get-large-files)
+* [Update Git LFS preference](/rest/reference/migrations#update-git-lfs-preference)
{% endif %}
##### Project Collaborators
-* [List project collaborators](/v3/projects/collaborators/#list-project-collaborators)
-* [Add project collaborator](/v3/projects/collaborators/#add-project-collaborator)
-* [Remove project collaborator](/v3/projects/collaborators/#remove-project-collaborator)
-* [Get project permission for a user](/v3/projects/collaborators/#get-project-permission-for-a-user)
+* [List project collaborators](/rest/reference/projects#list-project-collaborators)
+* [Add project collaborator](/rest/reference/projects#add-project-collaborator)
+* [Remove project collaborator](/rest/reference/projects#remove-project-collaborator)
+* [Get project permission for a user](/rest/reference/projects#get-project-permission-for-a-user)
##### Projekte
-* [List organization projects](/v3/projects/#list-organization-projects)
-* [Create an organization project](/v3/projects/#create-an-organization-project)
-* [Get a project](/v3/projects/#get-a-project)
-* [Update a project](/v3/projects/#update-a-project)
-* [Delete a project](/v3/projects/#delete-a-project)
-* [List project columns](/v3/projects/columns/#list-project-columns)
-* [Create a project column](/v3/projects/columns/#create-a-project-column)
-* [Get a project column](/v3/projects/columns/#get-a-project-column)
-* [Update a project column](/v3/projects/columns/#update-a-project-column)
-* [Delete a project column](/v3/projects/columns/#delete-a-project-column)
-* [List project cards](/v3/projects/cards/#list-project-cards)
-* [Create a project card](/v3/projects/cards/#create-a-project-card)
-* [Move a project column](/v3/projects/columns/#move-a-project-column)
-* [Get a project card](/v3/projects/cards/#get-a-project-card)
-* [Update a project card](/v3/projects/cards/#update-a-project-card)
-* [Delete a project card](/v3/projects/cards/#delete-a-project-card)
-* [Move a project card](/v3/projects/cards/#move-a-project-card)
-* [List repository projects](/v3/projects/#list-repository-projects)
-* [Create a repository project](/v3/projects/#create-a-repository-project)
+* [List organization projects](/rest/reference/projects#list-organization-projects)
+* [Create an organization project](/rest/reference/projects#create-an-organization-project)
+* [Get a project](/rest/reference/projects#get-a-project)
+* [Update a project](/rest/reference/projects#update-a-project)
+* [Delete a project](/rest/reference/projects#delete-a-project)
+* [List project columns](/rest/reference/projects#list-project-columns)
+* [Create a project column](/rest/reference/projects#create-a-project-column)
+* [Get a project column](/rest/reference/projects#get-a-project-column)
+* [Update a project column](/rest/reference/projects#update-a-project-column)
+* [Delete a project column](/rest/reference/projects#delete-a-project-column)
+* [List project cards](/rest/reference/projects#list-project-cards)
+* [Create a project card](/rest/reference/projects#create-a-project-card)
+* [Move a project column](/rest/reference/projects#move-a-project-column)
+* [Get a project card](/rest/reference/projects#get-a-project-card)
+* [Update a project card](/rest/reference/projects#update-a-project-card)
+* [Delete a project card](/rest/reference/projects#delete-a-project-card)
+* [Move a project card](/rest/reference/projects#move-a-project-card)
+* [List repository projects](/rest/reference/projects#list-repository-projects)
+* [Create a repository project](/rest/reference/projects#create-a-repository-project)
##### Pull Comments
-* [List review comments on a pull request](/v3/pulls/comments/#list-review-comments-on-a-pull-request)
-* [Create a review comment for a pull request](/v3/pulls/comments/#create-a-review-comment-for-a-pull-request)
-* [List review comments in a repository](/v3/pulls/comments/#list-review-comments-in-a-repository)
-* [Get a review comment for a pull request](/v3/pulls/comments/#get-a-review-comment-for-a-pull-request)
-* [Update a review comment for a pull request](/v3/pulls/comments/#update-a-review-comment-for-a-pull-request)
-* [Delete a review comment for a pull request](/v3/pulls/comments/#delete-a-review-comment-for-a-pull-request)
+* [List review comments on a pull request](/rest/reference/pulls#list-review-comments-on-a-pull-request)
+* [Create a review comment for a pull request](/rest/reference/pulls#create-a-review-comment-for-a-pull-request)
+* [List review comments in a repository](/rest/reference/pulls#list-review-comments-in-a-repository)
+* [Get a review comment for a pull request](/rest/reference/pulls#get-a-review-comment-for-a-pull-request)
+* [Update a review comment for a pull request](/rest/reference/pulls#update-a-review-comment-for-a-pull-request)
+* [Delete a review comment for a pull request](/rest/reference/pulls#delete-a-review-comment-for-a-pull-request)
##### Pull Request Review Events
-* [Dismiss a review for a pull request](/v3/pulls/reviews/#dismiss-a-review-for-a-pull-request)
-* [Submit a review for a pull request](/v3/pulls/reviews/#submit-a-review-for-a-pull-request)
+* [Dismiss a review for a pull request](/rest/reference/pulls#dismiss-a-review-for-a-pull-request)
+* [Submit a review for a pull request](/rest/reference/pulls#submit-a-review-for-a-pull-request)
##### Pull Request Review Requests
-* [List requested reviewers for a pull request](/v3/pulls/review_requests/#list-requested-reviewers-for-a-pull-request)
-* [Request reviewers for a pull request](/v3/pulls/review_requests/#request-reviewers-for-a-pull-request)
-* [Remove requested reviewers from a pull request](/v3/pulls/review_requests/#remove-requested-reviewers-from-a-pull-request)
+* [List requested reviewers for a pull request](/rest/reference/pulls#list-requested-reviewers-for-a-pull-request)
+* [Request reviewers for a pull request](/rest/reference/pulls#request-reviewers-for-a-pull-request)
+* [Remove requested reviewers from a pull request](/rest/reference/pulls#remove-requested-reviewers-from-a-pull-request)
##### Pull Request Reviews
-* [List reviews for a pull request](/v3/pulls/reviews/#list-reviews-for-a-pull-request)
-* [Create a review for a pull request](/v3/pulls/reviews/#create-a-review-for-a-pull-request)
-* [Get a review for a pull request](/v3/pulls/reviews/#get-a-review-for-a-pull-request)
-* [Update a review for a pull request](/v3/pulls/reviews/#update-a-review-for-a-pull-request)
-* [List comments for a pull request review](/v3/pulls/reviews/#list-comments-for-a-pull-request-review)
+* [List reviews for a pull request](/rest/reference/pulls#list-reviews-for-a-pull-request)
+* [Create a review for a pull request](/rest/reference/pulls#create-a-review-for-a-pull-request)
+* [Get a review for a pull request](/rest/reference/pulls#get-a-review-for-a-pull-request)
+* [Update a review for a pull request](/rest/reference/pulls#update-a-review-for-a-pull-request)
+* [List comments for a pull request review](/rest/reference/pulls#list-comments-for-a-pull-request-review)
##### Pulls
-* [List pull requests](/v3/pulls/#list-pull-requests)
-* [Create a pull request](/v3/pulls/#create-a-pull-request)
-* [Get a pull request](/v3/pulls/#get-a-pull-request)
-* [Update a pull request](/v3/pulls/#update-a-pull-request)
-* [List commits on a pull request](/v3/pulls/#list-commits-on-a-pull-request)
-* [List pull requests files](/v3/pulls/#list-pull-requests-files)
-* [Check if a pull request has been merged](/v3/pulls/#check-if-a-pull-request-has-been-merged)
-* [Merge a pull request (Merge Button)](/v3/pulls/#merge-a-pull-request)
+* [List pull requests](/rest/reference/pulls#list-pull-requests)
+* [Create a pull request](/rest/reference/pulls#create-a-pull-request)
+* [Get a pull request](/rest/reference/pulls#get-a-pull-request)
+* [Update a pull request](/rest/reference/pulls#update-a-pull-request)
+* [List commits on a pull request](/rest/reference/pulls#list-commits-on-a-pull-request)
+* [List pull requests files](/rest/reference/pulls#list-pull-requests-files)
+* [Check if a pull request has been merged](/rest/reference/pulls#check-if-a-pull-request-has-been-merged)
+* [Merge a pull request (Merge Button)](/rest/reference/pulls#merge-a-pull-request)
##### Reactions
-{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}* [Delete a reaction](/v3/reactions/#delete-a-reaction-legacy){% else %}* [Delete a reaction](/v3/reactions/#delete-a-reaction){% endif %}
-* [List reactions for a commit comment](/v3/reactions/#list-reactions-for-a-commit-comment)
-* [Create reaction for a commit comment](/v3/reactions/#create-reaction-for-a-commit-comment)
-* [List reactions for an issue](/v3/reactions/#list-reactions-for-an-issue)
-* [Create reaction for an issue](/v3/reactions/#create-reaction-for-an-issue)
-* [List reactions for an issue comment](/v3/reactions/#list-reactions-for-an-issue-comment)
-* [Create reaction for an issue comment](/v3/reactions/#create-reaction-for-an-issue-comment)
-* [List reactions for a pull request review comment](/v3/reactions/#list-reactions-for-a-pull-request-review-comment)
-* [Create reaction for a pull request review comment](/v3/reactions/#create-reaction-for-a-pull-request-review-comment)
-* [List reactions for a team discussion comment](/v3/reactions/#list-reactions-for-a-team-discussion-comment)
-* [Create reaction for a team discussion comment](/v3/reactions/#create-reaction-for-a-team-discussion-comment)
-* [List reactions for a team discussion](/v3/reactions/#list-reactions-for-a-team-discussion)
-* [Create reaction for a team discussion](/v3/reactions/#create-reaction-for-a-team-discussion){% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
-* [Delete a commit comment reaction](/v3/reactions/#delete-a-commit-comment-reaction)
-* [Delete an issue reaction](/v3/reactions/#delete-an-issue-reaction)
-* [Delete a reaction to a commit comment](/v3/reactions/#delete-an-issue-comment-reaction)
-* [Delete a pull request comment reaction](/v3/reactions/#delete-a-pull-request-comment-reaction)
-* [Delete team discussion reaction](/v3/reactions/#delete-team-discussion-reaction)
-* [Delete team discussion comment reaction](/v3/reactions/#delete-team-discussion-comment-reaction){% endif %}
+{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}* [Delete a reaction](/rest/reference/reactions#delete-a-reaction-legacy){% else %}* [Delete a reaction](/rest/reference/reactions#delete-a-reaction){% endif %}
+* [List reactions for a commit comment](/rest/reference/reactions#list-reactions-for-a-commit-comment)
+* [Create reaction for a commit comment](/rest/reference/reactions#create-reaction-for-a-commit-comment)
+* [List reactions for an issue](/rest/reference/reactions#list-reactions-for-an-issue)
+* [Create reaction for an issue](/rest/reference/reactions#create-reaction-for-an-issue)
+* [List reactions for an issue comment](/rest/reference/reactions#list-reactions-for-an-issue-comment)
+* [Create reaction for an issue comment](/rest/reference/reactions#create-reaction-for-an-issue-comment)
+* [List reactions for a pull request review comment](/rest/reference/reactions#list-reactions-for-a-pull-request-review-comment)
+* [Create reaction for a pull request review comment](/rest/reference/reactions#create-reaction-for-a-pull-request-review-comment)
+* [List reactions for a team discussion comment](/rest/reference/reactions#list-reactions-for-a-team-discussion-comment)
+* [Create reaction for a team discussion comment](/rest/reference/reactions#create-reaction-for-a-team-discussion-comment)
+* [List reactions for a team discussion](/rest/reference/reactions#list-reactions-for-a-team-discussion)
+* [Create reaction for a team discussion](/rest/reference/reactions#create-reaction-for-a-team-discussion){% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
+* [Delete a commit comment reaction](/rest/reference/reactions#delete-a-commit-comment-reaction)
+* [Delete an issue reaction](/rest/reference/reactions#delete-an-issue-reaction)
+* [Delete a reaction to a commit comment](/rest/reference/reactions#delete-an-issue-comment-reaction)
+* [Delete a pull request comment reaction](/rest/reference/reactions#delete-a-pull-request-comment-reaction)
+* [Delete team discussion reaction](/rest/reference/reactions#delete-team-discussion-reaction)
+* [Delete team discussion comment reaction](/rest/reference/reactions#delete-team-discussion-comment-reaction){% endif %}
##### Repositorys
-* [Repositorys einer Organisation auflisten](/v3/repos/#list-organization-repositories)
-* [Create a repository for the authenticated user](/v3/repos/#create-a-repository-for-the-authenticated-user)
-* [Get a repository](/v3/repos/#get-a-repository)
-* [Update a repository](/v3/repos/#update-a-repository)
-* [Delete a repository](/v3/repos/#delete-a-repository)
-* [Compare two commits](/v3/repos/commits/#compare-two-commits)
-* [List repository contributors](/v3/repos/#list-repository-contributors)
+* [Repositorys einer Organisation auflisten](/rest/reference/repos#list-organization-repositories)
+* [Create a repository for the authenticated user](/rest/reference/repos#create-a-repository-for-the-authenticated-user)
+* [Get a repository](/rest/reference/repos#get-a-repository)
+* [Update a repository](/rest/reference/repos#update-a-repository)
+* [Delete a repository](/rest/reference/repos#delete-a-repository)
+* [Compare two commits](/rest/reference/repos#compare-two-commits)
+* [List repository contributors](/rest/reference/repos#list-repository-contributors)
* [List forks](/rest/reference/repos#list-forks)
-* [Create a fork](/v3/repos/forks/#create-a-fork)
-* [List repository languages](/v3/repos/#list-repository-languages)
-* [List repository tags](/v3/repos/#list-repository-tags)
-* [List repository teams](/v3/repos/#list-repository-teams)
-* [Transfer a repository](/v3/repos/#transfer-a-repository)
-* [List public repositories](/v3/repos/#list-public-repositories)
-* [List repositories for the authenticated user](/v3/repos/#list-repositories-for-the-authenticated-user)
-* [List repositories for a user](/v3/repos/#list-repositories-for-a-user)
-* [Create repository using a repository template](/v3/repos/#create-repository-using-a-repository-template)
+* [Create a fork](/rest/reference/repos#create-a-fork)
+* [List repository languages](/rest/reference/repos#list-repository-languages)
+* [List repository tags](/rest/reference/repos#list-repository-tags)
+* [List repository teams](/rest/reference/repos#list-repository-teams)
+* [Transfer a repository](/rest/reference/repos#transfer-a-repository)
+* [List public repositories](/rest/reference/repos#list-public-repositories)
+* [List repositories for the authenticated user](/rest/reference/repos#list-repositories-for-the-authenticated-user)
+* [List repositories for a user](/rest/reference/repos#list-repositories-for-a-user)
+* [Create repository using a repository template](/rest/reference/repos#create-repository-using-a-repository-template)
##### Repository Activity
@@ -643,116 +643,116 @@ While most of your API interaction should occur using your server-to-server inst
{% if currentVersion == "free-pro-team@latest" %}
##### Repository Automated Security Fixes
-* [Enable automated security fixes](/v3/repos/#enable-automated-security-fixes)
-* [Disable automated security fixes](/v3/repos/#disable-automated-security-fixes)
+* [Enable automated security fixes](/rest/reference/repos#enable-automated-security-fixes)
+* [Disable automated security fixes](/rest/reference/repos#disable-automated-security-fixes)
{% endif %}
##### Repository Branches
-* [List branches](/v3/repos/branches/#list-branches)
-* [Get a branch](/v3/repos/branches/#get-a-branch)
-* [Get branch protection](/v3/repos/branches/#get-branch-protection)
-* [Update branch protection](/v3/repos/branches/#update-branch-protection)
-* [Delete branch protection](/v3/repos/branches/#delete-branch-protection)
-* [Get admin branch protection](/v3/repos/branches/#get-admin-branch-protection)
-* [Set admin branch protection](/v3/repos/branches/#set-admin-branch-protection)
-* [Delete admin branch protection](/v3/repos/branches/#delete-admin-branch-protection)
-* [Get pull request review protection](/v3/repos/branches/#get-pull-request-review-protection)
-* [Update pull request review protection](/v3/repos/branches/#update-pull-request-review-protection)
-* [Delete pull request review protection](/v3/repos/branches/#delete-pull-request-review-protection)
-* [Get commit signature protection](/v3/repos/branches/#get-commit-signature-protection)
-* [Create commit signature protection](/v3/repos/branches/#create-commit-signature-protection)
-* [Delete commit signature protection](/v3/repos/branches/#delete-commit-signature-protection)
-* [Get status checks protection](/v3/repos/branches/#get-status-checks-protection)
-* [Update status check protection](/v3/repos/branches/#update-status-check-protection)
-* [Remove status check protection](/v3/repos/branches/#remove-status-check-protection)
-* [Get all status check contexts](/v3/repos/branches/#get-all-status-check-contexts)
-* [Add status check contexts](/v3/repos/branches/#add-status-check-contexts)
-* [Set status check contexts](/v3/repos/branches/#set-status-check-contexts)
-* [Remove status check contexts](/v3/repos/branches/#remove-status-check-contexts)
-* [Get access restrictions](/v3/repos/branches/#get-access-restrictions)
-* [Delete access restrictions](/v3/repos/branches/#delete-access-restrictions)
-* [List teams with access to the protected branch](/v3/repos/branches/#list-teams-with-access-to-the-protected-branch)
-* [Add team access restrictions](/v3/repos/branches/#add-team-access-restrictions)
-* [Set team access restrictions](/v3/repos/branches/#set-team-access-restrictions)
-* [Remove team access restriction](/v3/repos/branches/#remove-team-access-restrictions)
-* [List user restrictions of protected branch](/v3/repos/branches/#list-users-with-access-to-the-protected-branch)
-* [Add user access restrictions](/v3/repos/branches/#add-user-access-restrictions)
-* [Set user access restrictions](/v3/repos/branches/#set-user-access-restrictions)
-* [Remove user access restrictions](/v3/repos/branches/#remove-user-access-restrictions)
-* [Merge a branch](/v3/repos/merging/#merge-a-branch)
+* [List branches](/rest/reference/repos#list-branches)
+* [Get a branch](/rest/reference/repos#get-a-branch)
+* [Get branch protection](/rest/reference/repos#get-branch-protection)
+* [Update branch protection](/rest/reference/repos#update-branch-protection)
+* [Delete branch protection](/rest/reference/repos#delete-branch-protection)
+* [Get admin branch protection](/rest/reference/repos#get-admin-branch-protection)
+* [Set admin branch protection](/rest/reference/repos#set-admin-branch-protection)
+* [Delete admin branch protection](/rest/reference/repos#delete-admin-branch-protection)
+* [Get pull request review protection](/rest/reference/repos#get-pull-request-review-protection)
+* [Update pull request review protection](/rest/reference/repos#update-pull-request-review-protection)
+* [Delete pull request review protection](/rest/reference/repos#delete-pull-request-review-protection)
+* [Get commit signature protection](/rest/reference/repos#get-commit-signature-protection)
+* [Create commit signature protection](/rest/reference/repos#create-commit-signature-protection)
+* [Delete commit signature protection](/rest/reference/repos#delete-commit-signature-protection)
+* [Get status checks protection](/rest/reference/repos#get-status-checks-protection)
+* [Update status check protection](/rest/reference/repos#update-status-check-protection)
+* [Remove status check protection](/rest/reference/repos#remove-status-check-protection)
+* [Get all status check contexts](/rest/reference/repos#get-all-status-check-contexts)
+* [Add status check contexts](/rest/reference/repos#add-status-check-contexts)
+* [Set status check contexts](/rest/reference/repos#set-status-check-contexts)
+* [Remove status check contexts](/rest/reference/repos#remove-status-check-contexts)
+* [Get access restrictions](/rest/reference/repos#get-access-restrictions)
+* [Delete access restrictions](/rest/reference/repos#delete-access-restrictions)
+* [List teams with access to the protected branch](/rest/reference/repos#list-teams-with-access-to-the-protected-branch)
+* [Add team access restrictions](/rest/reference/repos#add-team-access-restrictions)
+* [Set team access restrictions](/rest/reference/repos#set-team-access-restrictions)
+* [Remove team access restriction](/rest/reference/repos#remove-team-access-restrictions)
+* [List user restrictions of protected branch](/rest/reference/repos#list-users-with-access-to-the-protected-branch)
+* [Add user access restrictions](/rest/reference/repos#add-user-access-restrictions)
+* [Set user access restrictions](/rest/reference/repos#set-user-access-restrictions)
+* [Remove user access restrictions](/rest/reference/repos#remove-user-access-restrictions)
+* [Merge a branch](/rest/reference/repos#merge-a-branch)
##### Repository Collaborators
-* [List repository collaborators](/v3/repos/collaborators/#list-repository-collaborators)
-* [Check if a user is a repository collaborator](/v3/repos/collaborators/#check-if-a-user-is-a-repository-collaborator)
-* [Add a repository collaborator](/v3/repos/collaborators/#add-a-repository-collaborator)
-* [Remove a repository collaborator](/v3/repos/collaborators/#remove-a-repository-collaborator)
-* [Get repository permissions for a user](/v3/repos/collaborators/#get-repository-permissions-for-a-user)
+* [List repository collaborators](/rest/reference/repos#list-repository-collaborators)
+* [Check if a user is a repository collaborator](/rest/reference/repos#check-if-a-user-is-a-repository-collaborator)
+* [Add a repository collaborator](/rest/reference/repos#add-a-repository-collaborator)
+* [Remove a repository collaborator](/rest/reference/repos#remove-a-repository-collaborator)
+* [Get repository permissions for a user](/rest/reference/repos#get-repository-permissions-for-a-user)
##### Repository Commit Comments
-* [List commit comments for a repository](/v3/repos/comments/#list-commit-comments-for-a-repository)
-* [Get a commit comment](/v3/repos/comments/#get-a-commit-comment)
-* [Update a commit comment](/v3/repos/comments/#update-a-commit-comment)
-* [Delete a commit comment](/v3/repos/comments/#delete-a-commit-comment)
-* [List commit comments](/v3/repos/comments/#list-commit-comments)
-* [Create a commit comment](/v3/repos/comments/#create-a-commit-comment)
+* [List commit comments for a repository](/rest/reference/repos#list-commit-comments-for-a-repository)
+* [Get a commit comment](/rest/reference/repos#get-a-commit-comment)
+* [Update a commit comment](/rest/reference/repos#update-a-commit-comment)
+* [Delete a commit comment](/rest/reference/repos#delete-a-commit-comment)
+* [List commit comments](/rest/reference/repos#list-commit-comments)
+* [Create a commit comment](/rest/reference/repos#create-a-commit-comment)
##### Repository Commits
-* [List commits](/v3/repos/commits/#list-commits)
-* [Get a commit](/v3/repos/commits/#get-a-commit)
-* [List branches for head commit](/v3/repos/commits/#list-branches-for-head-commit)
-* [List pull requests associated with commit](/v3/repos/commits/#list-pull-requests-associated-with-commit)
+* [List commits](/rest/reference/repos#list-commits)
+* [Get a commit](/rest/reference/repos#get-a-commit)
+* [List branches for head commit](/rest/reference/repos#list-branches-for-head-commit)
+* [List pull requests associated with commit](/rest/reference/repos#list-pull-requests-associated-with-commit)
##### Repository Community
-* [Get the code of conduct for a repository](/v3/codes_of_conduct/#get-the-code-of-conduct-for-a-repository)
+* [Get the code of conduct for a repository](/rest/reference/codes-of-conduct#get-the-code-of-conduct-for-a-repository)
{% if currentVersion == "free-pro-team@latest" %}
-* [Get community profile metrics](/v3/repos/community/#get-community-profile-metrics)
+* [Get community profile metrics](/rest/reference/repos#get-community-profile-metrics)
{% endif %}
##### Repository Contents
-* [Download a repository archive](/v3/repos/contents/#download-a-repository-archive)
-* [Get repository content](/v3/repos/contents/#get-repository-content)
-* [Create or update file contents](/v3/repos/contents/#create-or-update-file-contents)
-* [Delete a file](/v3/repos/contents/#delete-a-file)
-* [Get a repository README](/v3/repos/contents/#get-a-repository-readme)
-* [Get the license for a repository](/v3/licenses/#get-the-license-for-a-repository)
+* [Download a repository archive](/rest/reference/repos#download-a-repository-archive)
+* [Get repository content](/rest/reference/repos#get-repository-content)
+* [Create or update file contents](/rest/reference/repos#create-or-update-file-contents)
+* [Delete a file](/rest/reference/repos#delete-a-file)
+* [Get a repository README](/rest/reference/repos#get-a-repository-readme)
+* [Get the license for a repository](/rest/reference/licenses#get-the-license-for-a-repository)
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
##### Repository Event Dispatches
-* [Create a repository dispatch event](/v3/repos/#create-a-repository-dispatch-event)
+* [Create a repository dispatch event](/rest/reference/repos#create-a-repository-dispatch-event)
{% endif %}
##### Repository Hooks
-* [List repository webhooks](/v3/repos/hooks/#list-repository-webhooks)
-* [Create a repository webhook](/v3/repos/hooks/#create-a-repository-webhook)
-* [Get a repository webhook](/v3/repos/hooks/#get-a-repository-webhook)
-* [Update a repository webhook](/v3/repos/hooks/#update-a-repository-webhook)
-* [Delete a repository webhook](/v3/repos/hooks/#delete-a-repository-webhook)
-* [Ping a repository webhook](/v3/repos/hooks/#ping-a-repository-webhook)
-* [Test the push repository webhook](/v3/repos/hooks/#test-the-push-repository-webhook)
+* [List repository webhooks](/rest/reference/repos#list-repository-webhooks)
+* [Create a repository webhook](/rest/reference/repos#create-a-repository-webhook)
+* [Get a repository webhook](/rest/reference/repos#get-a-repository-webhook)
+* [Update a repository webhook](/rest/reference/repos#update-a-repository-webhook)
+* [Delete a repository webhook](/rest/reference/repos#delete-a-repository-webhook)
+* [Ping a repository webhook](/rest/reference/repos#ping-a-repository-webhook)
+* [Test the push repository webhook](/rest/reference/repos#test-the-push-repository-webhook)
##### Repository Invitations
-* [List repository invitations](/v3/repos/invitations/#list-repository-invitations)
-* [Update a repository invitation](/v3/repos/invitations/#update-a-repository-invitation)
-* [Delete a repository invitation](/v3/repos/invitations/#delete-a-repository-invitation)
-* [List repository invitations for the authenticated user](/v3/repos/invitations/#list-repository-invitations-for-the-authenticated-user)
-* [Accept a repository invitation](/v3/repos/invitations/#accept-a-repository-invitation)
-* [Decline a repository invitation](/v3/repos/invitations/#decline-a-repository-invitation)
+* [List repository invitations](/rest/reference/repos#list-repository-invitations)
+* [Update a repository invitation](/rest/reference/repos#update-a-repository-invitation)
+* [Delete a repository invitation](/rest/reference/repos#delete-a-repository-invitation)
+* [List repository invitations for the authenticated user](/rest/reference/repos#list-repository-invitations-for-the-authenticated-user)
+* [Accept a repository invitation](/rest/reference/repos#accept-a-repository-invitation)
+* [Decline a repository invitation](/rest/reference/repos#decline-a-repository-invitation)
##### Repository Keys
-* [List deploy keys](/v3/repos/keys/#list-deploy-keys)
-* [Create a deploy key](/v3/repos/keys/#create-a-deploy-key)
-* [Get a deploy key](/v3/repos/keys/#get-a-deploy-key)
-* [Delete a deploy key](/v3/repos/keys/#delete-a-deploy-key)
+* [List deploy keys](/rest/reference/repos#list-deploy-keys)
+* [Create a deploy key](/rest/reference/repos#create-a-deploy-key)
+* [Get a deploy key](/rest/reference/repos#get-a-deploy-key)
+* [Delete a deploy key](/rest/reference/repos#delete-a-deploy-key)
##### Repository Pages
@@ -790,144 +790,144 @@ While most of your API interaction should occur using your server-to-server inst
##### Repository Stats
-* [Get the weekly commit activity](/v3/repos/statistics/#get-the-weekly-commit-activity)
-* [Get the last year of commit activity](/v3/repos/statistics/#get-the-last-year-of-commit-activity)
-* [Get all contributor commit activity](/v3/repos/statistics/#get-all-contributor-commit-activity)
-* [Get the weekly commit count](/v3/repos/statistics/#get-the-weekly-commit-count)
-* [Get the hourly commit count for each day](/v3/repos/statistics/#get-the-hourly-commit-count-for-each-day)
+* [Get the weekly commit activity](/rest/reference/repos#get-the-weekly-commit-activity)
+* [Get the last year of commit activity](/rest/reference/repos#get-the-last-year-of-commit-activity)
+* [Get all contributor commit activity](/rest/reference/repos#get-all-contributor-commit-activity)
+* [Get the weekly commit count](/rest/reference/repos#get-the-weekly-commit-count)
+* [Get the hourly commit count for each day](/rest/reference/repos#get-the-hourly-commit-count-for-each-day)
{% if currentVersion == "free-pro-team@latest" %}
##### Repository Vulnerability Alerts
-* [Enable vulnerability alerts](/v3/repos/#enable-vulnerability-alerts)
-* [Disable vulnerability alerts](/v3/repos/#disable-vulnerability-alerts)
+* [Enable vulnerability alerts](/rest/reference/repos#enable-vulnerability-alerts)
+* [Disable vulnerability alerts](/rest/reference/repos#disable-vulnerability-alerts)
{% endif %}
##### Root
-* [Root endpoint](/v3/#root-endpoint)
-* [Emojis](/v3/emojis/#emojis)
-* [Get rate limit status for the authenticated user](/v3/rate_limit/#get-rate-limit-status-for-the-authenticated-user)
+* [Root endpoint](/rest#root-endpoint)
+* [Emojis](/rest/reference/emojis#emojis)
+* [Get rate limit status for the authenticated user](/rest/reference/rate-limit#get-rate-limit-status-for-the-authenticated-user)
##### Suche
-* [Search code](/v3/search/#search-code)
-* [Search commits](/v3/search/#search-commits)
-* [Search labels](/v3/search/#search-labels)
-* [Repositorys suchen](/v3/search/#search-repositories)
-* [Search topics](/v3/search/#search-topics)
-* [Search users](/v3/search/#search-users)
+* [Search code](/rest/reference/search#search-code)
+* [Search commits](/rest/reference/search#search-commits)
+* [Search labels](/rest/reference/search#search-labels)
+* [Repositorys suchen](/rest/reference/search#search-repositories)
+* [Search topics](/rest/reference/search#search-topics)
+* [Search users](/rest/reference/search#search-users)
##### Status
-* [Get the combined status for a specific reference](/v3/repos/statuses/#get-the-combined-status-for-a-specific-reference)
-* [List commit statuses for a reference](/v3/repos/statuses/#list-commit-statuses-for-a-reference)
-* [Create a commit status](/v3/repos/statuses/#create-a-commit-status)
+* [Get the combined status for a specific reference](/rest/reference/repos#get-the-combined-status-for-a-specific-reference)
+* [List commit statuses for a reference](/rest/reference/repos#list-commit-statuses-for-a-reference)
+* [Create a commit status](/rest/reference/repos#create-a-commit-status)
##### Team Discussions
-* [List discussions](/v3/teams/discussions/#list-discussions)
-* [Create a discussion](/v3/teams/discussions/#create-a-discussion)
-* [Get a discussion](/v3/teams/discussions/#get-a-discussion)
-* [Update a discussion](/v3/teams/discussions/#update-a-discussion)
-* [Delete a discussion](/v3/teams/discussions/#delete-a-discussion)
-* [List discussion comments](/v3/teams/discussion_comments/#list-discussion-comments)
-* [Create a discussion comment](/v3/teams/discussion_comments/#create-a-discussion-comment)
-* [Get a discussion comment](/v3/teams/discussion_comments/#get-a-discussion-comment)
-* [Update a discussion comment](/v3/teams/discussion_comments/#update-a-discussion-comment)
-* [Delete a discussion comment](/v3/teams/discussion_comments/#delete-a-discussion-comment)
+* [List discussions](/rest/reference/teams#list-discussions)
+* [Create a discussion](/rest/reference/teams#create-a-discussion)
+* [Get a discussion](/rest/reference/teams#get-a-discussion)
+* [Update a discussion](/rest/reference/teams#update-a-discussion)
+* [Delete a discussion](/rest/reference/teams#delete-a-discussion)
+* [List discussion comments](/rest/reference/teams#list-discussion-comments)
+* [Create a discussion comment](/rest/reference/teams#create-a-discussion-comment)
+* [Get a discussion comment](/rest/reference/teams#get-a-discussion-comment)
+* [Update a discussion comment](/rest/reference/teams#update-a-discussion-comment)
+* [Delete a discussion comment](/rest/reference/teams#delete-a-discussion-comment)
##### Themen
-* [Get all repository topics](/v3/repos#get-all-repository-topics)
-* [Replace all repository topics](/v3/repos/#replace-all-repository-topics)
+* [Get all repository topics](/rest/reference/repos#get-all-repository-topics)
+* [Replace all repository topics](/rest/reference/repos#replace-all-repository-topics)
{% if currentVersion == "free-pro-team@latest" %}
##### Traffic
-* [Get repository clones](/v3/repos/traffic/#get-repository-clones)
-* [Get top referral paths](/v3/repos/traffic/#get-top-referral-paths)
-* [Get top referral sources](/v3/repos/traffic/#get-top-referral-sources)
-* [Get page views](/v3/repos/traffic/#get-page-views)
+* [Get repository clones](/rest/reference/repos#get-repository-clones)
+* [Get top referral paths](/rest/reference/repos#get-top-referral-paths)
+* [Get top referral sources](/rest/reference/repos#get-top-referral-sources)
+* [Get page views](/rest/reference/repos#get-page-views)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
##### User Blocking
-* [List users blocked by the authenticated user](/v3/users/blocking/#list-users-blocked-by-the-authenticated-user)
-* [Check if a user is blocked by the authenticated user](/v3/users/blocking/#check-if-a-user-is-blocked-by-the-authenticated-user)
-* [List users blocked by an organization](/v3/orgs/blocking/#list-users-blocked-by-an-organization)
-* [Check if a user is blocked by an organization](/v3/orgs/blocking/#check-if-a-user-is-blocked-by-an-organization)
-* [Block a user from an organization](/v3/orgs/blocking/#block-a-user-from-an-organization)
-* [Unblock a user from an organization](/v3/orgs/blocking/#unblock-a-user-from-an-organization)
-* [Block a user](/v3/users/blocking/#block-a-user)
-* [Unblock a user](/v3/users/blocking/#unblock-a-user)
+* [List users blocked by the authenticated user](/rest/reference/users#list-users-blocked-by-the-authenticated-user)
+* [Check if a user is blocked by the authenticated user](/rest/reference/users#check-if-a-user-is-blocked-by-the-authenticated-user)
+* [List users blocked by an organization](/rest/reference/orgs#list-users-blocked-by-an-organization)
+* [Check if a user is blocked by an organization](/rest/reference/orgs#check-if-a-user-is-blocked-by-an-organization)
+* [Block a user from an organization](/rest/reference/orgs#block-a-user-from-an-organization)
+* [Unblock a user from an organization](/rest/reference/orgs#unblock-a-user-from-an-organization)
+* [Block a user](/rest/reference/users#block-a-user)
+* [Unblock a user](/rest/reference/users#unblock-a-user)
{% endif %}
{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
##### User Emails
{% if currentVersion == "free-pro-team@latest" %}
-* [Set primary email visibility for the authenticated user](/v3/users/emails/#set-primary-email-visibility-for-the-authenticated-user)
+* [Set primary email visibility for the authenticated user](/rest/reference/users#set-primary-email-visibility-for-the-authenticated-user)
{% endif %}
-* [List email addresses for the authenticated user](/v3/users/emails/#list-email-addresses-for-the-authenticated-user)
-* [Add email address(es)](/v3/users/emails/#add-an-email-address-for-the-authenticated-user)
-* [Delete email address(es)](/v3/users/emails/#delete-an-email-address-for-the-authenticated-user)
-* [List public email addresses for the authenticated user](/v3/users/emails/#list-public-email-addresses-for-the-authenticated-user)
+* [List email addresses for the authenticated user](/rest/reference/users#list-email-addresses-for-the-authenticated-user)
+* [Add email address(es)](/rest/reference/users#add-an-email-address-for-the-authenticated-user)
+* [Delete email address(es)](/rest/reference/users#delete-an-email-address-for-the-authenticated-user)
+* [List public email addresses for the authenticated user](/rest/reference/users#list-public-email-addresses-for-the-authenticated-user)
{% endif %}
##### User Followers
-* [List followers of a user](/v3/users/followers/#list-followers-of-a-user)
-* [List the people a user follows](/v3/users/followers/#list-the-people-a-user-follows)
-* [Check if a person is followed by the authenticated user](/v3/users/followers/#check-if-a-person-is-followed-by-the-authenticated-user)
-* [Follow a user](/v3/users/followers/#follow-a-user)
-* [Unfollow a user](/v3/users/followers/#unfollow-a-user)
-* [Check if a user follows another user](/v3/users/followers/#check-if-a-user-follows-another-user)
+* [List followers of a user](/rest/reference/users#list-followers-of-a-user)
+* [List the people a user follows](/rest/reference/users#list-the-people-a-user-follows)
+* [Check if a person is followed by the authenticated user](/rest/reference/users#check-if-a-person-is-followed-by-the-authenticated-user)
+* [Follow a user](/rest/reference/users#follow-a-user)
+* [Unfollow a user](/rest/reference/users#unfollow-a-user)
+* [Check if a user follows another user](/rest/reference/users#check-if-a-user-follows-another-user)
##### User Gpg Keys
-* [List GPG keys for the authenticated user](/v3/users/gpg_keys/#list-gpg-keys-for-the-authenticated-user)
-* [Create a GPG key for the authenticated user](/v3/users/gpg_keys/#create-a-gpg-key-for-the-authenticated-user)
-* [Get a GPG key for the authenticated user](/v3/users/gpg_keys/#get-a-gpg-key-for-the-authenticated-user)
-* [Delete a GPG key for the authenticated user](/v3/users/gpg_keys/#delete-a-gpg-key-for-the-authenticated-user)
-* [List gpg keys for a user](/v3/users/gpg_keys/#list-gpg-keys-for-a-user)
+* [List GPG keys for the authenticated user](/rest/reference/users#list-gpg-keys-for-the-authenticated-user)
+* [Create a GPG key for the authenticated user](/rest/reference/users#create-a-gpg-key-for-the-authenticated-user)
+* [Get a GPG key for the authenticated user](/rest/reference/users#get-a-gpg-key-for-the-authenticated-user)
+* [Delete a GPG key for the authenticated user](/rest/reference/users#delete-a-gpg-key-for-the-authenticated-user)
+* [List gpg keys for a user](/rest/reference/users#list-gpg-keys-for-a-user)
##### User Public Keys
-* [List public SSH keys for the authenticated user](/v3/users/keys/#list-public-ssh-keys-for-the-authenticated-user)
-* [Create a public SSH key for the authenticated user](/v3/users/keys/#create-a-public-ssh-key-for-the-authenticated-user)
-* [Get a public SSH key for the authenticated user](/v3/users/keys/#get-a-public-ssh-key-for-the-authenticated-user)
-* [Delete a public SSH key for the authenticated user](/v3/users/keys/#delete-a-public-ssh-key-for-the-authenticated-user)
-* [List public keys for a user](/v3/users/keys/#list-public-keys-for-a-user)
+* [List public SSH keys for the authenticated user](/rest/reference/users#list-public-ssh-keys-for-the-authenticated-user)
+* [Create a public SSH key for the authenticated user](/rest/reference/users#create-a-public-ssh-key-for-the-authenticated-user)
+* [Get a public SSH key for the authenticated user](/rest/reference/users#get-a-public-ssh-key-for-the-authenticated-user)
+* [Delete a public SSH key for the authenticated user](/rest/reference/users#delete-a-public-ssh-key-for-the-authenticated-user)
+* [List public keys for a user](/rest/reference/users#list-public-keys-for-a-user)
##### Benutzer
-* [Get the authenticated user](/v3/users/#get-the-authenticated-user)
-* [List app installations accessible to the user access token](/v3/apps/installations/#list-app-installations-accessible-to-the-user-access-token)
+* [Get the authenticated user](/rest/reference/users#get-the-authenticated-user)
+* [List app installations accessible to the user access token](/rest/reference/apps#list-app-installations-accessible-to-the-user-access-token)
{% if currentVersion == "free-pro-team@latest" %}
-* [List subscriptions for the authenticated user](/v3/apps/marketplace/#list-subscriptions-for-the-authenticated-user)
+* [List subscriptions for the authenticated user](/rest/reference/apps#list-subscriptions-for-the-authenticated-user)
{% endif %}
-* [List users](/v3/users/#list-users)
-* [Get a user](/v3/users/#get-a-user)
+* [List users](/rest/reference/users#list-users)
+* [Get a user](/rest/reference/users#get-a-user)
{% if currentVersion == "free-pro-team@latest" %}
##### Workflow Runs
-* [List workflow runs for a repository](/v3/actions/workflow-runs/#list-workflow-runs-for-a-repository)
-* [Get a workflow run](/v3/actions/workflow-runs/#get-a-workflow-run)
-* [Cancel a workflow run](/v3/actions/workflow-runs/#cancel-a-workflow-run)
-* [Download workflow run logs](/v3/actions/workflow-runs/#download-workflow-run-logs)
-* [Delete workflow run logs](/v3/actions/workflow-runs/#delete-workflow-run-logs)
-* [Re run a workflow](/v3/actions/workflow-runs/#re-run-a-workflow)
-* [List workflow runs](/v3/actions/workflow-runs/#list-workflow-runs)
-* [Get workflow run usage](/v3/actions/workflow-runs/#get-workflow-run-usage)
+* [List workflow runs for a repository](/rest/reference/actions#list-workflow-runs-for-a-repository)
+* [Get a workflow run](/rest/reference/actions#get-a-workflow-run)
+* [Cancel a workflow run](/rest/reference/actions#cancel-a-workflow-run)
+* [Download workflow run logs](/rest/reference/actions#download-workflow-run-logs)
+* [Delete workflow run logs](/rest/reference/actions#delete-workflow-run-logs)
+* [Re run a workflow](/rest/reference/actions#re-run-a-workflow)
+* [List workflow runs](/rest/reference/actions#list-workflow-runs)
+* [Get workflow run usage](/rest/reference/actions#get-workflow-run-usage)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
##### Workflows
-* [List repository workflows](/v3/actions/workflows/#list-repository-workflows)
-* [Get a workflow](/v3/actions/workflows/#get-a-workflow)
-* [Get workflow usage](/v3/actions/workflows/#get-workflow-usage)
+* [List repository workflows](/rest/reference/actions#list-repository-workflows)
+* [Get a workflow](/rest/reference/actions#get-a-workflow)
+* [Get workflow usage](/rest/reference/actions#get-workflow-usage)
{% endif %}
diff --git a/translations/de-DE/content/developers/apps/migrating-oauth-apps-to-github-apps.md b/translations/de-DE/content/developers/apps/migrating-oauth-apps-to-github-apps.md
index 0706b40b6e..2c83c9cdbe 100644
--- a/translations/de-DE/content/developers/apps/migrating-oauth-apps-to-github-apps.md
+++ b/translations/de-DE/content/developers/apps/migrating-oauth-apps-to-github-apps.md
@@ -23,7 +23,7 @@ This article provides guidelines for existing integrators who are considering mi
- Built-in support for OAuth is still available to GitHub Apps using [user-to-server endpoints](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/).
- Dedicated [API rate limits](/apps/building-github-apps/understanding-rate-limits-for-github-apps/) for bot accounts scale with your integration.
- Repository owners can [install GitHub Apps](/apps/differences-between-apps/#who-can-install-github-apps-and-authorize-oauth-apps) on organization repositories. If a GitHub App's configuration has permissions that request an organization's resources, the org owner must approve the installation.
-- Open Source community support is available through [Octokit libraries](/v3/libraries/) and other frameworks such as [Probot](https://probot.github.io/).
+- Open Source community support is available through [Octokit libraries](/rest/overview/libraries) and other frameworks such as [Probot](https://probot.github.io/).
- Integrators building GitHub Apps have opportunities to adopt earlier access to APIs.
### Converting an OAuth App to a GitHub App
@@ -42,13 +42,13 @@ These guidelines assume that you have a registered OAuth App{% if currentVersion
#### Review the available API endpoints for GitHub Apps
-While the majority of [REST API](/v3) endpoints and [GraphQL](/v4) queries are available to GitHub Apps today, we are still in the process of enabling some endpoints. Review the [available REST endpoints](/v3/apps/available-endpoints/) to ensure that the endpoints you need are compatible with GitHub Apps. Note that some of the API endpoints enabled for GitHub Apps allow the app to act on behalf of the user. See "[User-to-server requests](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/#user-to-server-requests)" for a list of endpoints that allow a GitHub App to authenticate as a user.
+While the majority of [REST API](/rest) endpoints and [GraphQL](/graphql) queries are available to GitHub Apps today, we are still in the process of enabling some endpoints. Review the [available REST endpoints](/rest/overview/endpoints-available-for-github-apps) to ensure that the endpoints you need are compatible with GitHub Apps. Note that some of the API endpoints enabled for GitHub Apps allow the app to act on behalf of the user. See "[User-to-server requests](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/#user-to-server-requests)" for a list of endpoints that allow a GitHub App to authenticate as a user.
We recommend reviewing the list of API endpoints you need as early as possible. Please let Support know if there is an endpoint you require that is not yet enabled for {% data variables.product.prodname_github_app %}s.
#### Design to stay within API rate limits
-GitHub Apps use [sliding rules for rate limits](/apps/building-github-apps/understanding-rate-limits-for-github-apps/), which can increase based on the number of repositories and users in the organization. A GitHub App can also make use of [conditional requests](/v3/#conditional-requests) or consolidate requests by using the [GraphQL API V4](/v4/).
+GitHub Apps use [sliding rules for rate limits](/apps/building-github-apps/understanding-rate-limits-for-github-apps/), which can increase based on the number of repositories and users in the organization. A GitHub App can also make use of [conditional requests](/rest#conditional-requests) or consolidate requests by using the [GraphQL API V4](/graphql).
#### Register a new GitHub App
@@ -56,7 +56,7 @@ Once you've decided to make the switch to Github Apps, you'll need to [create a
#### Determine the permissions your app requires
-When registering your GitHub App, you'll need to select the permissions required by each endpoint used in your app's code. See "[GitHub App permissions](/v3/apps/permissions/)" for a list of the permissions needed for each endpoint available to GitHub Apps.
+When registering your GitHub App, you'll need to select the permissions required by each endpoint used in your app's code. See "[GitHub App permissions](/rest/reference/permissions-required-for-github-apps)" for a list of the permissions needed for each endpoint available to GitHub Apps.
In your GitHub App's settings, you can specify whether your app needs `No Access`, `Read-only`, or `Read & Write` access for each permission type. The fine-grained permissions allow your app to gain targeted access to the subset of data you need. We recommend specifying the smallest set of permissions possible that provides the desired functionality.
@@ -90,11 +90,11 @@ Once you've made the transition from an OAuth App to a GitHub App, you will need
https://github.com/apps/YOUR_APP_NAME/installations/new/permissions?suggested_target_id=ID_OF_USER_OR_ORG&repository_ids[]=REPO_A_ID&repository_ids[]=REPO_B_ID
```
-You'll need to replace `YOUR_APP_NAME` with the name of your GitHub App, `ID_OF_USER_OR_ORG` with the ID of your target user or organization, and include up to 100 repository IDs (`REPO_A_ID` and `REPO_B_ID`). To get a list of repositories your OAuth App has access to, use the [List repositories for the authenticated user](/v3/repos/#list-repositories-for-the-authenticated-user) and [List organization repositories](/v3/repos/#list-organization-repositories) endpoints.
+You'll need to replace `YOUR_APP_NAME` with the name of your GitHub App, `ID_OF_USER_OR_ORG` with the ID of your target user or organization, and include up to 100 repository IDs (`REPO_A_ID` and `REPO_B_ID`). To get a list of repositories your OAuth App has access to, use the [List repositories for the authenticated user](/rest/reference/repos#list-repositories-for-the-authenticated-user) and [List organization repositories](/rest/reference/repos#list-organization-repositories) endpoints.
#### Remove any unnecessary repository hooks
-Once your GitHub App has been installed on a repository, you should remove any unnecessary webhooks that were created by your legacy OAuth App. If both apps are installed on a repository, they may duplicate functionality for the user. To remove webhooks, you can listen for the [`installation_repositories` webhook](/webhooks/event-payloads/#installation_repositories) with the `repositories_added` action and [Delete a repository webhook](/v3/repos/hooks/#delete-a-repository-webhook) on those repositories that were created by your OAuth App.
+Once your GitHub App has been installed on a repository, you should remove any unnecessary webhooks that were created by your legacy OAuth App. If both apps are installed on a repository, they may duplicate functionality for the user. To remove webhooks, you can listen for the [`installation_repositories` webhook](/webhooks/event-payloads/#installation_repositories) with the `repositories_added` action and [Delete a repository webhook](/rest/reference/repos#delete-a-repository-webhook) on those repositories that were created by your OAuth App.
#### Encourage users to revoke access to your OAuth app
diff --git a/translations/de-DE/content/developers/apps/refreshing-user-to-server-access-tokens.md b/translations/de-DE/content/developers/apps/refreshing-user-to-server-access-tokens.md
index 8ec5ae084d..3fb1433214 100644
--- a/translations/de-DE/content/developers/apps/refreshing-user-to-server-access-tokens.md
+++ b/translations/de-DE/content/developers/apps/refreshing-user-to-server-access-tokens.md
@@ -25,7 +25,7 @@ To renew an expiring user-to-server access token, you can exchange the `refresh_
`POST https://github.com/login/oauth/access_token`
-This callback request will send you a new access token and a new refresh token. This callback request is similar to the OAuth request you would use to exchange a temporary `code` for an access token. For more information, see "[Identifying and authorizing users for GitHub Apps](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/#2-users-are-redirected-back-to-your-site-by-github)" and "[Basics of authentication](/v3/guides/basics-of-authentication/#providing-a-callback)."
+This callback request will send you a new access token and a new refresh token. This callback request is similar to the OAuth request you would use to exchange a temporary `code` for an access token. For more information, see "[Identifying and authorizing users for GitHub Apps](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/#2-users-are-redirected-back-to-your-site-by-github)" and "[Basics of authentication](/rest/guides/basics-of-authentication#providing-a-callback)."
#### Parameters
diff --git a/translations/de-DE/content/developers/apps/scopes-for-oauth-apps.md b/translations/de-DE/content/developers/apps/scopes-for-oauth-apps.md
index b54804d435..2902008e0d 100644
--- a/translations/de-DE/content/developers/apps/scopes-for-oauth-apps.md
+++ b/translations/de-DE/content/developers/apps/scopes-for-oauth-apps.md
@@ -41,13 +41,13 @@ X-Accepted-OAuth-Scopes: user
| Name | Beschreibung |
| ------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **`(no scope)`** | Grants read-only access to public information (includes public user profile info, public repository info, and gists){% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
-| **`site_admin`** | Grants site administrators access to [{% data variables.product.prodname_ghe_server %} Administration API endpoints](/v3/enterprise-admin).{% endif %}
+| **`site_admin`** | Grants site administrators access to [{% data variables.product.prodname_ghe_server %} Administration API endpoints](/rest/reference/enterprise-admin).{% endif %}
| **`repo`** | Grants full access to private and public repositories. That includes read/write access to code, commit statuses, repository and organization projects, invitations, collaborators, adding team memberships, deployment statuses, and repository webhooks for public and private repositories and organizations. Also grants ability to manage user projects. |
| `repo:status` | Grants read/write access to public and private repository commit statuses. This scope is only necessary to grant other users or services access to private repository commit statuses *without* granting access to the code. |
-| `repo_deployment` | Grants access to [deployment statuses](/v3/repos/deployments) for public and private repositories. This scope is only necessary to grant other users or services access to deployment statuses, *without* granting access to the code. |
+| `repo_deployment` | Grants access to [deployment statuses](/rest/reference/repos#deployments) for public and private repositories. This scope is only necessary to grant other users or services access to deployment statuses, *without* granting access to the code. |
| `public_repo` | Limits access to public repositories. That includes read/write access to code, commit statuses, repository projects, collaborators, and deployment statuses for public repositories and organizations. Also required for starring public repositories. |
| `repo:invite` | Grants accept/decline abilities for invitations to collaborate on a repository. This scope is only necessary to grant other users or services access to invites *without* granting access to the code.{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest"%}
-| `security_events` | Grants read and write access to security events in the [{% data variables.product.prodname_code_scanning %} API](/v3/code-scanning).{% endif %}
+| `security_events` | Grants read and write access to security events in the [{% data variables.product.prodname_code_scanning %} API](/rest/reference/code-scanning).{% endif %}
| **`admin:repo_hook`** | Grants read, write, ping, and delete access to repository hooks in public and private repositories. The `repo` and `public_repo` scopes grants full access to repositories, including repository hooks. Use the `admin:repo_hook` scope to limit access to only repository hooks. |
| `write:repo_hook` | Grants read, write, and ping access to hooks in public or private repositories. |
| `read:repo_hook` | Grants read and ping access to hooks in public or private repositories. |
diff --git a/translations/de-DE/content/developers/apps/setting-permissions-for-github-apps.md b/translations/de-DE/content/developers/apps/setting-permissions-for-github-apps.md
index f63d641cdb..c7b9470177 100644
--- a/translations/de-DE/content/developers/apps/setting-permissions-for-github-apps.md
+++ b/translations/de-DE/content/developers/apps/setting-permissions-for-github-apps.md
@@ -17,4 +17,4 @@ When you create a GitHub App, you can select the permissions it needs to access
By default, GitHub Apps have `Read-only` access to metadata endpoints. Metadata is a collection of read-only endpoints that provide general information about resources that the authorized installation can access.
-{% data reusables.apps.metadata-permissions %} For a list of metadata endpoints, see "[Metadata permissions](/v3/apps/permissions/#metadata-permissions)."
+{% data reusables.apps.metadata-permissions %} For a list of metadata endpoints, see "[Metadata permissions](/rest/reference/permissions-required-for-github-apps#metadata-permissions)."
diff --git a/translations/de-DE/content/developers/apps/setting-up-your-development-environment-to-create-a-github-app.md b/translations/de-DE/content/developers/apps/setting-up-your-development-environment-to-create-a-github-app.md
index 47531d7ba0..b0afd855de 100644
--- a/translations/de-DE/content/developers/apps/setting-up-your-development-environment-to-create-a-github-app.md
+++ b/translations/de-DE/content/developers/apps/setting-up-your-development-environment-to-create-a-github-app.md
@@ -37,7 +37,7 @@ You may find it helpful to have a basic understanding of the following:
* [GitHub Apps](/apps/about-apps)
* [Webhooks](/webhooks)
* [The Ruby programming language](https://www.ruby-lang.org/en/)
-* [REST APIs](/v3)
+* [REST APIs](/rest)
* [Sinatra](http://sinatrarb.com/)
But you can follow along at any experience level. We'll link out to information you need along the way!
@@ -220,7 +220,7 @@ end
#### Define a route handler
-An empty route is included in the template code. This code handles all `POST` requests to the `/event_handler` route. You'll won't write this event handler in this quickstart, but see the other [quickstart guides](/apps/quickstart-guides/) for examples of how to extend this template app.
+An empty route is included in the template code. This code handles all `POST` requests to the `/event_handler` route. You won't write this event handler in this quickstart, but see the other [quickstart guides](/apps/quickstart-guides/) for examples of how to extend this template app.
``` ruby
post '/event_handler' do
diff --git a/translations/de-DE/content/developers/apps/using-content-attachments.md b/translations/de-DE/content/developers/apps/using-content-attachments.md
index 852f7fc873..296e36840c 100644
--- a/translations/de-DE/content/developers/apps/using-content-attachments.md
+++ b/translations/de-DE/content/developers/apps/using-content-attachments.md
@@ -55,7 +55,7 @@ The content attachment flow shows you the relationship between the URL in the is
}
```
-**Step 4.** The app uses the `content_reference` `id`, to [Create a content attachment](/v3/apps/installations/#create-a-content-attachment) using the REST API. You'll also need the `installation` `id` to authenticate as a [GitHub App installation](/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-an-installation).
+**Step 4.** The app uses the `content_reference` `id`, to [Create a content attachment](/rest/reference/apps#create-a-content-attachment) using the REST API. You'll also need the `installation` `id` to authenticate as a [GitHub App installation](/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-an-installation).
{% data reusables.pre-release-program.corsair-preview %}
{% data reusables.pre-release-program.api-preview-warning %}
@@ -116,7 +116,7 @@ curl -X "POST" "https://api.github.com/graphql" \
}'
```
-For more information on `node_id`, see "[Using Global Node IDs](/v4/guides/using-global-node-ids/)."
+For more information on `node_id`, see "[Using Global Node IDs](/graphql/guides/using-global-node-ids)."
### Example using Probot and GitHub App Manifests
diff --git a/translations/de-DE/content/developers/apps/using-the-github-api-in-your-app.md b/translations/de-DE/content/developers/apps/using-the-github-api-in-your-app.md
index 7064fb3606..91a2677db0 100644
--- a/translations/de-DE/content/developers/apps/using-the-github-api-in-your-app.md
+++ b/translations/de-DE/content/developers/apps/using-the-github-api-in-your-app.md
@@ -31,7 +31,7 @@ You may find it helpful to have a basic understanding of the following:
* [GitHub Apps](/apps/about-apps)
* [Webhooks](/webhooks)
* [The Ruby programming language](https://www.ruby-lang.org/en/)
-* [REST APIs](/v3)
+* [REST APIs](/rest)
* [Sinatra](http://sinatrarb.com/)
But you can follow along at any experience level. We'll link out to information you need along the way!
@@ -143,11 +143,11 @@ Before the label can be _added_ anywhere, you'll need to _create_ the custom lab
{% tip %}
-**Tip**: Wouldn't it be great if your app could create the label programmatically? [It can](/v3/issues/labels/#create-a-label)! Try adding the code to do that on your own after you finish the steps in this guide.
+**Tip**: Wouldn't it be great if your app could create the label programmatically? [It can](/rest/reference/issues#create-a-label)! Try adding the code to do that on your own after you finish the steps in this guide.
{% endtip %}
-Now that the label exists, you can program your app to use the REST API to [add the label to any newly opened issue](/v3/issues/labels/#add-labels-to-an-issue).
+Now that the label exists, you can program your app to use the REST API to [add the label to any newly opened issue](/rest/reference/issues#add-labels-to-an-issue).
### Schritt 4. Add label handling
diff --git a/translations/de-DE/content/developers/github-marketplace/billing-customers.md b/translations/de-DE/content/developers/github-marketplace/billing-customers.md
index a98af4e408..301f6bab3d 100644
--- a/translations/de-DE/content/developers/github-marketplace/billing-customers.md
+++ b/translations/de-DE/content/developers/github-marketplace/billing-customers.md
@@ -25,7 +25,7 @@ Customers must be able to perform the following actions from your app's website:
Follow these guidelines for upgrades, downgrades, and cancellations to maintain a clear and consistent billing process. For more detailed instructions about the {% data variables.product.prodname_marketplace %} purchase events, see "[Billing flows](/marketplace/integrating-with-the-github-marketplace-api/#billing-flows)."
-You can use the `marketplace_purchase` webhook's `effective_date` key to determine when a plan change will occur and periodically synchronize the [List accounts for a plan](/v3/apps/marketplace/#list-accounts-for-a-plan).
+You can use the `marketplace_purchase` webhook's `effective_date` key to determine when a plan change will occur and periodically synchronize the [List accounts for a plan](/rest/reference/apps#list-accounts-for-a-plan).
#### Upgrades
diff --git a/translations/de-DE/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md b/translations/de-DE/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md
index 5ec08cc03b..5cfbcccaff 100644
--- a/translations/de-DE/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md
+++ b/translations/de-DE/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md
@@ -68,7 +68,7 @@ After the customer completes the authorization, your app receives an OAuth acces
### Schritt 4. Provisioning customer accounts
-Your app must provision a customer account for all new purchases. Using the access token you received for the customer in [Step 3. Authorization](#step-3-authorization), call the "[List subscriptions for the authenticated user](/v3/apps/marketplace/#list-subscriptions-for-the-authenticated-user)" endpoint. The response will include the customer's `account` information and show whether they are on a free trial (`on_free_trial`). Use this information to complete setup and provisioning.
+Your app must provision a customer account for all new purchases. Using the access token you received for the customer in [Step 3. Authorization](#step-3-authorization), call the "[List subscriptions for the authenticated user](/rest/reference/apps#list-subscriptions-for-the-authenticated-user)" endpoint. The response will include the customer's `account` information and show whether they are on a free trial (`on_free_trial`). Use this information to complete setup and provisioning.
{% data reusables.marketplace.marketplace-double-purchases %}
@@ -76,6 +76,6 @@ If the purchase is for an organization and per-user, you can prompt the customer
You can customize the way that organization members receive access to your app. Here are a few suggestions:
-**Flat-rate pricing:** If the purchase is made for an organization using flat-rate pricing, your app can [get all the organization’s members](/v3/orgs/members/#list-organization-members) via the API and prompt the organization admin to choose which members will have paid users on the integrator side.
+**Flat-rate pricing:** If the purchase is made for an organization using flat-rate pricing, your app can [get all the organization’s members](/rest/reference/orgs#list-organization-members) via the API and prompt the organization admin to choose which members will have paid users on the integrator side.
**Per-unit pricing:** One method of provisioning per-unit seats is to allow users to occupy a seat as they log in to the app. Once the customer hits the seat count threshold, your app can alert the user that they need to upgrade through {% data variables.product.prodname_marketplace %}.
diff --git a/translations/de-DE/content/developers/github-marketplace/handling-plan-cancellations.md b/translations/de-DE/content/developers/github-marketplace/handling-plan-cancellations.md
index 47d8c8b654..0714aa0529 100644
--- a/translations/de-DE/content/developers/github-marketplace/handling-plan-cancellations.md
+++ b/translations/de-DE/content/developers/github-marketplace/handling-plan-cancellations.md
@@ -28,6 +28,6 @@ When a customer cancels a free or paid plan, your app must perform these steps t
{% note %}
-**Note:** We recommend using the [`marketplace_purchase`](/marketplace/integrating-with-the-github-marketplace-api/github-marketplace-webhook-events/) webhook's `effective_date` to determine when a plan change will occur and periodically synchronizing the [List accounts for a plan](/v3/apps/marketplace/#list-accounts-for-a-plan). For more information on webhooks, see "[{% data variables.product.prodname_marketplace %} webhook events](/marketplace/integrating-with-the-github-marketplace-api/github-marketplace-webhook-events/)."
+**Note:** We recommend using the [`marketplace_purchase`](/marketplace/integrating-with-the-github-marketplace-api/github-marketplace-webhook-events/) webhook's `effective_date` to determine when a plan change will occur and periodically synchronizing the [List accounts for a plan](/rest/reference/apps#list-accounts-for-a-plan). For more information on webhooks, see "[{% data variables.product.prodname_marketplace %} webhook events](/marketplace/integrating-with-the-github-marketplace-api/github-marketplace-webhook-events/)."
{% endnote %}
diff --git a/translations/de-DE/content/developers/github-marketplace/handling-plan-changes.md b/translations/de-DE/content/developers/github-marketplace/handling-plan-changes.md
index 9987c8c62f..a472324684 100644
--- a/translations/de-DE/content/developers/github-marketplace/handling-plan-changes.md
+++ b/translations/de-DE/content/developers/github-marketplace/handling-plan-changes.md
@@ -54,7 +54,7 @@ https://www.github.com/marketplace//upgrade//
For example, if you notice that a customer is on a 5 person plan and needs to move to a 10 person plan, you could display a button in your app's UI that says "Here's how to upgrade" or show a banner with a link to the upgrade URL. The upgrade URL takes the customer to your listing plan's upgrade confirmation page.
-Use the `LISTING_PLAN_NUMBER` for the plan the customer would like to purchase. When you create new pricing plans they receive a `LISTING_PLAN_NUMBER`, which is unique to each plan across your listing, and a `LISTING_PLAN_ID`, which is unique to each plan in the {% data variables.product.prodname_marketplace %}. You can find these numbers when you [List plans](/v3/apps/marketplace/#list-plans), which identifies your listing's pricing plans. Use the `LISTING_PLAN_ID` and the "[List accounts for a plan](/v3/apps/marketplace/#list-accounts-for-a-plan)" endpoint to get the `CUSTOMER_ACCOUNT_ID`.
+Use the `LISTING_PLAN_NUMBER` for the plan the customer would like to purchase. When you create new pricing plans they receive a `LISTING_PLAN_NUMBER`, which is unique to each plan across your listing, and a `LISTING_PLAN_ID`, which is unique to each plan in the {% data variables.product.prodname_marketplace %}. You can find these numbers when you [List plans](/rest/reference/apps#list-plans), which identifies your listing's pricing plans. Use the `LISTING_PLAN_ID` and the "[List accounts for a plan](/rest/reference/apps#list-accounts-for-a-plan)" endpoint to get the `CUSTOMER_ACCOUNT_ID`.
{% note %}
diff --git a/translations/de-DE/content/developers/github-marketplace/rest-endpoints-for-the-github-marketplace-api.md b/translations/de-DE/content/developers/github-marketplace/rest-endpoints-for-the-github-marketplace-api.md
index 5ad1d2f177..db3482b992 100644
--- a/translations/de-DE/content/developers/github-marketplace/rest-endpoints-for-the-github-marketplace-api.md
+++ b/translations/de-DE/content/developers/github-marketplace/rest-endpoints-for-the-github-marketplace-api.md
@@ -13,10 +13,10 @@ versions:
Here are some useful endpoints available for Marketplace listings:
-* [List plans](/v3/apps/marketplace/#list-plans)
-* [List accounts for a plan](/v3/apps/marketplace/#list-accounts-for-a-plan)
-* [Get a subscription plan for an account](/v3/apps/marketplace/#get-a-subscription-plan-for-an-account)
-* [List subscriptions for the authenticated user](/v3/apps/marketplace/#list-subscriptions-for-the-authenticated-user)
+* [List plans](/rest/reference/apps#list-plans)
+* [List accounts for a plan](/rest/reference/apps#list-accounts-for-a-plan)
+* [Get a subscription plan for an account](/rest/reference/apps#get-a-subscription-plan-for-an-account)
+* [List subscriptions for the authenticated user](/rest/reference/apps#list-subscriptions-for-the-authenticated-user)
See these pages for details on how to authenticate when using the {% data variables.product.prodname_marketplace %} API:
@@ -25,6 +25,6 @@ See these pages for details on how to authenticate when using the {% data variab
{% note %}
-**Note:** [Rate limits for the REST API](/v3/#rate-limiting) apply to all {% data variables.product.prodname_marketplace %} API endpoints.
+**Note:** [Rate limits for the REST API](/rest#rate-limiting) apply to all {% data variables.product.prodname_marketplace %} API endpoints.
{% endnote %}
diff --git a/translations/de-DE/content/developers/github-marketplace/testing-your-app.md b/translations/de-DE/content/developers/github-marketplace/testing-your-app.md
index 352aaf9c5e..09e79b1a7a 100644
--- a/translations/de-DE/content/developers/github-marketplace/testing-your-app.md
+++ b/translations/de-DE/content/developers/github-marketplace/testing-your-app.md
@@ -37,7 +37,7 @@ Your testing scenarios may require setting up listing plans that offer free tria
### Testing APIs
-For most {% data variables.product.prodname_marketplace %} API endpoints, we also provide stubbed API endpoints that return hard-coded, fake data you can use for testing. To receive stubbed data, you must specify stubbed URLs, which include `/stubbed` in the route (for example, `/user/marketplace_purchases/stubbed`). For a list of endpoints that support this stubbed-data approach, see [{% data variables.product.prodname_marketplace %} endpoints](/v3/apps/marketplace/#github-marketplace).
+For most {% data variables.product.prodname_marketplace %} API endpoints, we also provide stubbed API endpoints that return hard-coded, fake data you can use for testing. To receive stubbed data, you must specify stubbed URLs, which include `/stubbed` in the route (for example, `/user/marketplace_purchases/stubbed`). For a list of endpoints that support this stubbed-data approach, see [{% data variables.product.prodname_marketplace %} endpoints](/rest/reference/apps#github-marketplace).
### Testing webhooks
diff --git a/translations/de-DE/content/developers/github-marketplace/webhook-events-for-the-github-marketplace-api.md b/translations/de-DE/content/developers/github-marketplace/webhook-events-for-the-github-marketplace-api.md
index 4cda848ec1..49d83c1c6b 100644
--- a/translations/de-DE/content/developers/github-marketplace/webhook-events-for-the-github-marketplace-api.md
+++ b/translations/de-DE/content/developers/github-marketplace/webhook-events-for-the-github-marketplace-api.md
@@ -31,15 +31,15 @@ Each `marketplace_purchase` webhook payload will have the following information:
The `marketplace_purchase` object has the following keys:
-| Schlüssel | Typ | Beschreibung |
-| -------------------- | --------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `Konto` | `Objekt` | The `organization` or `user` account associated with the subscription. Organization accounts will include `organization_billing_email`, which is the organization's administrative email address. To find email addresses for personal accounts, you can use the [Get the authenticated user](/v3/users/#get-the-authenticated-user) endpoint. |
-| `billing_cycle` | `string` | Can be `yearly` or `monthly`. When the `account` owner has a free GitHub plan and has purchased a free {% data variables.product.prodname_marketplace %} plan, `billing_cycle` will be `nil`. |
-| `unit_count` | `integer` | Number of units purchased. |
-| `on_free_trial` | `boolean` | `true` when the `account` is on a free trial. |
-| `free_trial_ends_on` | `string` | The date the free trial will expire. |
-| `next_billing_date` | `string` | The date that the next billing cycle will start. When the `account` owner has a free GitHub.com plan and has purchased a free {% data variables.product.prodname_marketplace %} plan, `next_billing_date` will be `nil`. |
-| `plan` | `Objekt` | The plan purchased by the `user` or `organization`. |
+| Schlüssel | Typ | Beschreibung |
+| -------------------- | --------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `Konto` | `Objekt` | The `organization` or `user` account associated with the subscription. Organization accounts will include `organization_billing_email`, which is the organization's administrative email address. To find email addresses for personal accounts, you can use the [Get the authenticated user](/rest/reference/users#get-the-authenticated-user) endpoint. |
+| `billing_cycle` | `string` | Can be `yearly` or `monthly`. When the `account` owner has a free GitHub plan and has purchased a free {% data variables.product.prodname_marketplace %} plan, `billing_cycle` will be `nil`. |
+| `unit_count` | `integer` | Number of units purchased. |
+| `on_free_trial` | `boolean` | `true` when the `account` is on a free trial. |
+| `free_trial_ends_on` | `string` | The date the free trial will expire. |
+| `next_billing_date` | `string` | The date that the next billing cycle will start. When the `account` owner has a free GitHub.com plan and has purchased a free {% data variables.product.prodname_marketplace %} plan, `next_billing_date` will be `nil`. |
+| `plan` | `Objekt` | The plan purchased by the `user` or `organization`. |
The `plan` object has the following keys:
diff --git a/translations/de-DE/content/developers/overview/about-githubs-apis.md b/translations/de-DE/content/developers/overview/about-githubs-apis.md
index 39e74b19f1..0d647b78cb 100644
--- a/translations/de-DE/content/developers/overview/about-githubs-apis.md
+++ b/translations/de-DE/content/developers/overview/about-githubs-apis.md
@@ -9,11 +9,11 @@ versions:
github-ae: '*'
---
-There are two stable versions of the GitHub API: the [REST API](/v3/) and the [GraphQL API](/v4/).
+There are two stable versions of the GitHub API: the [REST API](/rest) and the [GraphQL API](/graphql).
-When using the REST API, we encourage you to [request v3 via the `Accept` header](/v3/media/#request-specific-version).
+When using the REST API, we encourage you to [request v3 via the `Accept` header](/rest/overview/media-types#request-specific-version).
-For information on using the GraphQL API, see the [v4 docs](/v4/).
+For information on using the GraphQL API, see the [v4 docs](/graphql).
## Deprecated versions
diff --git a/translations/de-DE/content/developers/webhooks-and-events/about-webhooks.md b/translations/de-DE/content/developers/webhooks-and-events/about-webhooks.md
index 869ef91377..2bdc23e09b 100644
--- a/translations/de-DE/content/developers/webhooks-and-events/about-webhooks.md
+++ b/translations/de-DE/content/developers/webhooks-and-events/about-webhooks.md
@@ -31,4 +31,4 @@ See "[Webhook event payloads](/webhooks/event-payloads)" for the list of availab
For more information about the `ping` event webhook payload, see the [`ping`](/webhooks/event-payloads/#ping) event.
[org-hooks]: /rest/reference/orgs#webhooks/
-[repo-hooks]: /v3/repos/hooks/
+[repo-hooks]: /rest/reference/repos#hooks
diff --git a/translations/de-DE/content/developers/webhooks-and-events/creating-webhooks.md b/translations/de-DE/content/developers/webhooks-and-events/creating-webhooks.md
index f88b2ad740..f49e68d039 100644
--- a/translations/de-DE/content/developers/webhooks-and-events/creating-webhooks.md
+++ b/translations/de-DE/content/developers/webhooks-and-events/creating-webhooks.md
@@ -65,5 +65,5 @@ When you're finished, click **Add webhook**. Puh! Now that you created the webho
To configure a webhook for all events, use the wildcard (`*`) character to specify the webhook events. When you add the wildcard event, we'll replace any existing events you have configured with the wildcard event and send you payloads for all supported events. You'll also automatically get any new events we might add in the future.
[webhooks-overview]: /webhooks/
-[webhook-api]: /v3/repos/hooks/
+[webhook-api]: /rest/reference/repos#hooks
[hooks-api]: /webhooks/#events
diff --git a/translations/de-DE/content/developers/webhooks-and-events/github-event-types.md b/translations/de-DE/content/developers/webhooks-and-events/github-event-types.md
index 45087e2bf8..8144b798da 100644
--- a/translations/de-DE/content/developers/webhooks-and-events/github-event-types.md
+++ b/translations/de-DE/content/developers/webhooks-and-events/github-event-types.md
@@ -40,7 +40,7 @@ The event objects returned from the Events API endpoints have the same structure
#### Example WatchEvent event object
-This example shows the format of the [WatchEvent](#watchevent) response when using the [Events API](/v3/activity/events).
+This example shows the format of the [WatchEvent](#watchevent) response when using the [Events API](/rest/reference/activity#events).
```
Status: 200 OK
@@ -198,22 +198,22 @@ This event returns an empty `payload` object.
{% data reusables.webhooks.events_api_payload %}
-| Schlüssel | Typ | Beschreibung |
-| -------------------------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `push_id` | `integer` | Unique identifier for the push. |
-| `size` | `integer` | The number of commits in the push. |
-| `distinct_size` | `integer` | The number of distinct commits in the push. |
-| `ref` | `string` | The full [`git ref`](/v3/git/refs/) that was pushed. Example: `refs/heads/main`. |
-| `Head` | `string` | The SHA of the most recent commit on `ref` after the push. |
-| `before` | `string` | The SHA of the most recent commit on `ref` before the push. |
-| `commits` | `array` | An array of commit objects describing the pushed commits. (The array includes a maximum of 20 commits. If necessary, you can use the [Commits API](/v3/repos/commits/) to fetch additional commits. This limit is applied to timeline events only and isn't applied to webhook deliveries.) |
-| `commits[][sha]` | `string` | The SHA of the commit. |
-| `commits[][message]` | `string` | The commit message. |
-| `commits[][author]` | `Objekt` | The git author of the commit. |
-| `commits[][author][name]` | `string` | The git author's name. |
-| `commits[][author][email]` | `string` | The git author's email address. |
-| `commits[][url]` | `url` | URL that points to the commit API resource. |
-| `commits[][distinct]` | `boolean` | Whether this commit is distinct from any that have been pushed before. |
+| Schlüssel | Typ | Beschreibung |
+| -------------------------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
+| `push_id` | `integer` | Unique identifier for the push. |
+| `size` | `integer` | The number of commits in the push. |
+| `distinct_size` | `integer` | The number of distinct commits in the push. |
+| `ref` | `string` | The full [`git ref`](/rest/reference/git#refs) that was pushed. Example: `refs/heads/main`. |
+| `Head` | `string` | The SHA of the most recent commit on `ref` after the push. |
+| `before` | `string` | The SHA of the most recent commit on `ref` before the push. |
+| `commits` | `array` | An array of commit objects describing the pushed commits. (The array includes a maximum of 20 commits. If necessary, you can use the [Commits API](/rest/reference/repos#commits) to fetch additional commits. This limit is applied to timeline events only and isn't applied to webhook deliveries.) |
+| `commits[][sha]` | `string` | The SHA of the commit. |
+| `commits[][message]` | `string` | The commit message. |
+| `commits[][author]` | `Objekt` | The git author of the commit. |
+| `commits[][author][name]` | `string` | The git author's name. |
+| `commits[][author][email]` | `string` | The git author's email address. |
+| `commits[][url]` | `url` | URL that points to the commit API resource. |
+| `commits[][distinct]` | `boolean` | Whether this commit is distinct from any that have been pushed before. |
### ReleaseEvent
diff --git a/translations/de-DE/content/developers/webhooks-and-events/issue-event-types.md b/translations/de-DE/content/developers/webhooks-and-events/issue-event-types.md
index 82ea0715ce..3a0487ec74 100644
--- a/translations/de-DE/content/developers/webhooks-and-events/issue-event-types.md
+++ b/translations/de-DE/content/developers/webhooks-and-events/issue-event-types.md
@@ -10,7 +10,7 @@ versions:
---
-Issue events are triggered by activity in issues and pull requests and are available in the [Issue Events API](/v3/issues/events) and the [Timeline Events API](/v3/issues/timeline). Each event type specifies whether the event is available in the Issue Events or Timeline Events APIs.
+Issue events are triggered by activity in issues and pull requests and are available in the [Issue Events API](/rest/reference/issues#events) and the [Timeline Events API](/rest/reference/issues#timeline). Each event type specifies whether the event is available in the Issue Events or Timeline Events APIs.
GitHub's REST API considers every pull request to be an issue, but not every issue is a pull request. For this reason, the Issue Events and Timeline Events endpoints may return both issues and pull requests in the response. Pull requests have a `pull_request` property in the `issue` object. Because pull requests are issues, issue and pull request numbers do not overlap in a repository. For example, if you open your first issue in a repository, the number will be 1. If you then open a pull request, the number will be 2. Each event type specifies if the event occurs in pull request, issues, or both.
@@ -129,7 +129,7 @@ A comment was added to the issue or pull request.
| `html_url` | `string` | The HTML URL of the issue comment. |
| `issue_url` | `string` | The HTML URL of the issue. |
| `id` | `integer` | The unique identifier of the event. |
-| `node_id` | `string` | The [Global Node ID](/v4/guides/using-global-node-ids) of the event. |
+| `node_id` | `string` | The [Global Node ID](/graphql/guides/using-global-node-ids) of the event. |
| `Benutzer` | `Objekt` | The person who commented on the issue. |
| `created_at` | `string` | The timestamp indicating when the comment was added. |
| `updated_at` | `string` | The timestamp indicating when the comment was updated or created, if the comment is never updated. |
@@ -152,19 +152,19 @@ A commit was added to the pull request's `HEAD` branch.
{% data reusables.issue-events.timeline_events_object_properties %}
-| Name | Typ | Beschreibung |
-| -------------- | ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------ |
-| `sha` | `string` | The SHA of the commit in the pull request. |
-| `node_id` | `string` | The [Global Node ID](/v4/guides/using-global-node-ids) of the event. |
-| `url` | `string` | The REST API URL to retrieve the commit. |
-| `html_url` | `string` | The HTML URL of the commit. |
-| `Autor` | `Objekt` | The person who authored the commit. |
-| `Beitragender` | `Objekt` | The person who committed the commit on behalf of the author. |
-| `Struktur` | `Objekt` | The Git tree of the commit. |
-| `message` | `string` | The commit message. |
-| `parents` | `array of objects` | A list of parent commits. |
-| `verfication` | `Objekt` | The result of verifying the commit's signature. For more information, see "[Signature verification object](/v3/git/commits/#signature-verification-object)." |
-| `event` | `string` | The event value is `"committed"`. |
+| Name | Typ | Beschreibung |
+| -------------- | ------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `sha` | `string` | The SHA of the commit in the pull request. |
+| `node_id` | `string` | The [Global Node ID](/graphql/guides/using-global-node-ids) of the event. |
+| `url` | `string` | The REST API URL to retrieve the commit. |
+| `html_url` | `string` | The HTML URL of the commit. |
+| `Autor` | `Objekt` | The person who authored the commit. |
+| `Beitragender` | `Objekt` | The person who committed the commit on behalf of the author. |
+| `Struktur` | `Objekt` | The Git tree of the commit. |
+| `message` | `string` | The commit message. |
+| `parents` | `array of objects` | A list of parent commits. |
+| `verfication` | `Objekt` | The result of verifying the commit's signature. For more information, see "[Signature verification object](/rest/reference/git#signature-verification-object)." |
+| `event` | `string` | The event value is `"committed"`. |
### connected
@@ -583,7 +583,7 @@ The pull request was reviewed.
| Name | Typ | Beschreibung |
| -------------------- | --------- | ----------------------------------------------------------------------------------------------------------------------------------------------- |
| `id` | `integer` | The unique identifier of the event. |
-| `node_id` | `string` | The [Global Node ID](/v4/guides/using-global-node-ids) of the event. |
+| `node_id` | `string` | The [Global Node ID](/graphql/guides/using-global-node-ids) of the event. |
| `Benutzer` | `Objekt` | The person who commented on the issue. |
| `Text` | `string` | The review summary text. |
| `commit_id` | `string` | The SHA of the latest commit in the pull request at the time of the review. |
diff --git a/translations/de-DE/content/developers/webhooks-and-events/webhook-events-and-payloads.md b/translations/de-DE/content/developers/webhooks-and-events/webhook-events-and-payloads.md
index a69238f4bd..983d1ee06a 100644
--- a/translations/de-DE/content/developers/webhooks-and-events/webhook-events-and-payloads.md
+++ b/translations/de-DE/content/developers/webhooks-and-events/webhook-events-and-payloads.md
@@ -33,7 +33,7 @@ Each webhook event payload also contains properties unique to the event. You can
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.app_desc %} For more information, see "[Building {% data variables.product.prodname_github_app %}](/apps/building-github-apps/)."
-The unique properties for a webhook event are the same properties you'll find in the `payload` property when using the [Events API](/v3/activity/events/). One exception is the [`push` event](#push). The unique properties of the `push` event webhook payload and the `payload` property in the Events API differ. The webhook payload contains more detailed information.
+The unique properties for a webhook event are the same properties you'll find in the `payload` property when using the [Events API](/rest/reference/activity#events). One exception is the [`push` event](#push). The unique properties of the `push` event webhook payload and the `payload` property in the Events API differ. The webhook payload contains more detailed information.
{% tip %}
@@ -45,14 +45,14 @@ The unique properties for a webhook event are the same properties you'll find in
HTTP POST payloads that are delivered to your webhook's configured URL endpoint will contain several special headers:
-| Header | Beschreibung |
-| ----------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `X-GitHub-Event` | Name of the event that triggered the delivery. |
+| Header | Beschreibung |
+| ----------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `X-GitHub-Event` | Name of the event that triggered the delivery. |
| `X-GitHub-Delivery` | A [GUID](http://en.wikipedia.org/wiki/Globally_unique_identifier) to identify the delivery.{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
-| `X-GitHub-Enterprise-Version` | The version of the {% data variables.product.prodname_ghe_server %} instance that sent the HTTP POST payload. |
+| `X-GitHub-Enterprise-Version` | The version of the {% data variables.product.prodname_ghe_server %} instance that sent the HTTP POST payload. |
| `X-GitHub-Enterprise-Host` | The hostname of the {% data variables.product.prodname_ghe_server %} instance that sent the HTTP POST payload.{% endif %}{% if currentVersion != "github-ae@latest" %}
-| `X-Hub-Signature` | This header is sent if the webhook is configured with a [`secret`](/v3/repos/hooks/#create-hook-config-params). This is the HMAC hex digest of the request body, and is generated using the SHA-1 hash function and the `secret` as the HMAC `key`.{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %} `X-Hub-Signature` is provided for compatibility with existing integrations, and we recommend that you use the more secure `X-Hub-Signature-256` instead.{% endif %}{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" or currentVersion == "github-ae@latest" %}
-| `X-Hub-Signature-256` | This header is sent if the webhook is configured with a [`secret`](/v3/repos/hooks/#create-hook-config-params). This is the HMAC hex digest of the request body, and is generated using the SHA-256 hash function and the `secret` as the HMAC `key`.{% endif %}
+| `X-Hub-Signature` | This header is sent if the webhook is configured with a [`secret`](/rest/reference/repos#create-hook-config-params). This is the HMAC hex digest of the request body, and is generated using the SHA-1 hash function and the `secret` as the HMAC `key`.{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %} `X-Hub-Signature` is provided for compatibility with existing integrations, and we recommend that you use the more secure `X-Hub-Signature-256` instead.{% endif %}{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" or currentVersion == "github-ae@latest" %}
+| `X-Hub-Signature-256` | This header is sent if the webhook is configured with a [`secret`](/rest/reference/repos#create-hook-config-params). This is the HMAC hex digest of the request body, and is generated using the SHA-256 hash function and the `secret` as the HMAC `key`.{% endif %}
Also, the `User-Agent` for the requests will have the prefix `GitHub-Hookshot/`.
@@ -195,7 +195,7 @@ Also, the `User-Agent` for the requests will have the prefix `GitHub-Hookshot/`.
{% data reusables.webhooks.content_reference_short_desc %}
-Webhook events are triggered based on the specificity of the domain you register. For example, if you register a subdomain (`https://subdomain.example.com`) then only URLs for the subdomain trigger this event. If you register a domain (`https://example.com`) then URLs for domain and all subdomains trigger this event. See "[Create a content attachment](/v3/apps/installations/#create-a-content-attachment)" to create a new content attachment.
+Webhook events are triggered based on the specificity of the domain you register. For example, if you register a subdomain (`https://subdomain.example.com`) then only URLs for the subdomain trigger this event. If you register a domain (`https://example.com`) then URLs for domain and all subdomains trigger this event. See "[Create a content attachment](/rest/reference/apps#create-a-content-attachment)" to create a new content attachment.
Only {% data variables.product.prodname_github_app %}s can receive this event. {% data variables.product.prodname_github_app %}s must have the `content_references` `write` permission to subscribe to this event.
@@ -715,7 +715,7 @@ The webhook this event is configured on was deleted. This event will only listen
### paketieren
-Activity related to {% data variables.product.prodname_registry %}. {% data reusables.webhooks.action_type_desc %} For more information, see the "[blocking organization users](/v3/orgs/blocking/)" REST API. For more information, see "[Managing packages with {% data variables.product.prodname_registry %}](/github/managing-packages-with-github-packages)" to learn more about {% data variables.product.prodname_registry %}.
+Activity related to {% data variables.product.prodname_registry %}. {% data reusables.webhooks.action_type_desc %} For more information, see the "[blocking organization users](/rest/reference/orgs#blocking)" REST API. For more information, see "[Managing packages with {% data variables.product.prodname_registry %}](/github/managing-packages-with-github-packages)" to learn more about {% data variables.product.prodname_registry %}.
#### Availability
@@ -775,7 +775,7 @@ Activity related to {% data variables.product.prodname_registry %}. {% data reus
| -------------- | --------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `zen` | `string` | Random string of GitHub zen. |
| `hook_id` | `integer` | The ID of the webhook that triggered the ping. |
-| `Hook` | `Objekt` | The [webhook configuration](/v3/repos/hooks/#get-a-repository-webhook). |
+| `Hook` | `Objekt` | The [webhook configuration](/rest/reference/repos#get-a-repository-webhook). |
| `hook[app_id]` | `integer` | When you register a new {% data variables.product.prodname_github_app %}, {% data variables.product.product_name %} sends a ping event to the **webhook URL** you specified during registration. The event contains the `app_id`, which is required for [authenticating](/apps/building-integrations/setting-up-and-registering-github-apps/about-authentication-options-for-github-apps/) an app. |
{% data reusables.webhooks.repo_desc %}
{% data reusables.webhooks.org_desc %}
@@ -969,24 +969,24 @@ Deliveries for `review_requested` and `review_request_removed` events will have
#### Webhook payload object
-| Schlüssel | Typ | Beschreibung |
-| -------------------------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `ref` | `string` | The full [`git ref`](/v3/git/refs/) that was pushed. Example: `refs/heads/main`. |
-| `before` | `string` | The SHA of the most recent commit on `ref` before the push. |
-| `after` | `string` | The SHA of the most recent commit on `ref` after the push. |
-| `commits` | `array` | An array of commit objects describing the pushed commits. (The array includes a maximum of 20 commits. If necessary, you can use the [Commits API](/v3/repos/commits/) to fetch additional commits. This limit is applied to timeline events only and isn't applied to webhook deliveries.) |
-| `commits[][id]` | `string` | The SHA of the commit. |
-| `commits[][timestamp]` | `string` | The ISO 8601 timestamp of the commit. |
-| `commits[][message]` | `string` | The commit message. |
-| `commits[][author]` | `Objekt` | The git author of the commit. |
-| `commits[][author][name]` | `string` | The git author's name. |
-| `commits[][author][email]` | `string` | The git author's email address. |
-| `commits[][url]` | `url` | URL that points to the commit API resource. |
-| `commits[][distinct]` | `boolean` | Whether this commit is distinct from any that have been pushed before. |
-| `commits[][added]` | `array` | An array of files added in the commit. |
-| `commits[][modified]` | `array` | An array of files modified by the commit. |
-| `commits[][removed]` | `array` | An array of files removed in the commit. |
-| `pusher` | `Objekt` | The user who pushed the commits. |
+| Schlüssel | Typ | Beschreibung |
+| -------------------------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
+| `ref` | `string` | The full [`git ref`](/rest/reference/git#refs) that was pushed. Example: `refs/heads/main`. |
+| `before` | `string` | The SHA of the most recent commit on `ref` before the push. |
+| `after` | `string` | The SHA of the most recent commit on `ref` after the push. |
+| `commits` | `array` | An array of commit objects describing the pushed commits. (The array includes a maximum of 20 commits. If necessary, you can use the [Commits API](/rest/reference/repos#commits) to fetch additional commits. This limit is applied to timeline events only and isn't applied to webhook deliveries.) |
+| `commits[][id]` | `string` | The SHA of the commit. |
+| `commits[][timestamp]` | `string` | The ISO 8601 timestamp of the commit. |
+| `commits[][message]` | `string` | The commit message. |
+| `commits[][author]` | `Objekt` | The git author of the commit. |
+| `commits[][author][name]` | `string` | The git author's name. |
+| `commits[][author][email]` | `string` | The git author's email address. |
+| `commits[][url]` | `url` | URL that points to the commit API resource. |
+| `commits[][distinct]` | `boolean` | Whether this commit is distinct from any that have been pushed before. |
+| `commits[][added]` | `array` | An array of files added in the commit. |
+| `commits[][modified]` | `array` | An array of files modified by the commit. |
+| `commits[][removed]` | `array` | An array of files removed in the commit. |
+| `pusher` | `Objekt` | The user who pushed the commits. |
{% data reusables.webhooks.repo_desc %}
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.app_desc %}
@@ -1022,7 +1022,7 @@ Deliveries for `review_requested` and `review_request_removed` events will have
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
### repository_dispatch
-This event occurs when a {% data variables.product.prodname_github_app %} sends a `POST` request to the "[Create a repository dispatch event](/v3/repos/#create-a-repository-dispatch-event)" endpoint.
+This event occurs when a {% data variables.product.prodname_github_app %} sends a `POST` request to the "[Create a repository dispatch event](/rest/reference/repos#create-a-repository-dispatch-event)" endpoint.
#### Availability
@@ -1047,7 +1047,7 @@ This event occurs when a {% data variables.product.prodname_github_app %} sends
| Schlüssel | Typ | Beschreibung |
| --------- | -------- | -------------------------------------------------------------------------------- |
-| `action` | `string` | die Aktion, die durchgeführt wurde. This can be one of:
`created` - A repository is created.
`deleted` - A repository is deleted. This event type is only available to [organization hooks](/rest/reference/orgs#webhooks/)
`archived` - A repository is archived.
`unarchived` - A repository is unarchived.
{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
`anonymous_access_enabled` - A repository is [enabled for anonymous Git access](/v3/previews/#anonymous-git-access-to-repositories), `anonymous_access_disabled` - A repository is [disabled for anonymous Git access](/v3/previews/#anonymous-git-access-to-repositories)
{% endif %}
`edited` - A repository's information is edited.
`renamed` - A repository is renamed.
`transferred` - A repository is transferred.
`publicized` - A repository is made public.
`privatized` - A repository is made private.
|
+| `action` | `string` | die Aktion, die durchgeführt wurde. This can be one of:
`created` - A repository is created.
`deleted` - A repository is deleted. This event type is only available to [organization hooks](/rest/reference/orgs#webhooks/)
`archived` - A repository is archived.
`unarchived` - A repository is unarchived.
{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
`anonymous_access_enabled` - A repository is [enabled for anonymous Git access](/rest/overview/api-previews#anonymous-git-access-to-repositories), `anonymous_access_disabled` - A repository is [disabled for anonymous Git access](/rest/overview/api-previews#anonymous-git-access-to-repositories)
{% endif %}
`edited` - A repository's information is edited.
`renamed` - A repository is renamed.
`transferred` - A repository is transferred.
`publicized` - A repository is made public.
`privatized` - A repository is made private.
|
{% data reusables.webhooks.repo_desc %}
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.app_desc %}
@@ -1060,7 +1060,7 @@ This event occurs when a {% data variables.product.prodname_github_app %} sends
{% if currentVersion == "free-pro-team@latest"%}
### repository_import
-{% data reusables.webhooks.repository_import_short_desc %} To receive this event for a personal repository, you must create an empty repository prior to the import. This event can be triggered using either the [GitHub Importer](/articles/importing-a-repository-with-github-importer/) or the [Source imports API](/v3/migrations/source_imports/).
+{% data reusables.webhooks.repository_import_short_desc %} To receive this event for a personal repository, you must create an empty repository prior to the import. This event can be triggered using either the [GitHub Importer](/articles/importing-a-repository-with-github-importer/) or the [Source imports API](/rest/reference/migrations#source-imports).
#### Availability
@@ -1237,9 +1237,9 @@ You can only create a sponsorship webhook on {% data variables.product.prodname_
#### Webhook payload object
-| Schlüssel | Typ | Beschreibung |
-| --------- | -------- | ------------------------------------------------------------------------------------------------------ |
-| `Team` | `Objekt` | The [team](/v3/teams/) that was modified. **Note:** Older events may not include this in the payload. |
+| Schlüssel | Typ | Beschreibung |
+| --------- | -------- | ----------------------------------------------------------------------------------------------------------------- |
+| `Team` | `Objekt` | The [team](/rest/reference/teams) that was modified. **Note:** Older events may not include this in the payload. |
{% data reusables.webhooks.repo_desc %}
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.app_desc %}
@@ -1268,7 +1268,7 @@ When a user is `created` or `deleted`.
{% data reusables.webhooks.watch_short_desc %}
-The event’s actor is the [user](/v3/users/) who starred a repository, and the event’s repository is the [repository](/v3/repos/) that was starred.
+The event’s actor is the [user](/rest/reference/users) who starred a repository, and the event’s repository is the [repository](/rest/reference/repos) that was starred.
#### Availability
diff --git a/translations/de-DE/content/github/administering-a-repository/about-releases.md b/translations/de-DE/content/github/administering-a-repository/about-releases.md
index 859f67c001..3484d2fdaa 100644
--- a/translations/de-DE/content/github/administering-a-repository/about-releases.md
+++ b/translations/de-DE/content/github/administering-a-repository/about-releases.md
@@ -37,7 +37,7 @@ If a release fixes a security vulnerability, you should publish a security advis
You can view the **Dependents** tab of the dependency graph to see which repositories and packages depend on code in your repository, and may therefore be affected by a new release. For more information, see "[About the dependency graph](/github/visualizing-repository-data-with-graphs/about-the-dependency-graph)."
{% endif %}
-Du kannst auch das Release-API verwenden, um Informationen zu sammeln, wie zum Beispiel die Anzahl der Downloads eines Release-Objekts. For more information, see "[Releases](/v3/repos/releases/)."
+Du kannst auch das Release-API verwenden, um Informationen zu sammeln, wie zum Beispiel die Anzahl der Downloads eines Release-Objekts. For more information, see "[Releases](/rest/reference/repos#releases)."
{% if currentVersion == "free-pro-team@latest" %}
### Speicher- und Bandbreiten-Kontingente
diff --git a/translations/de-DE/content/github/administering-a-repository/about-required-status-checks.md b/translations/de-DE/content/github/administering-a-repository/about-required-status-checks.md
index 71174adf3d..0f62876cf3 100644
--- a/translations/de-DE/content/github/administering-a-repository/about-required-status-checks.md
+++ b/translations/de-DE/content/github/administering-a-repository/about-required-status-checks.md
@@ -36,7 +36,7 @@ Du kannst entweder lose oder strenge Statuschecks einrichten, je nachdem, ob Du
### Fehlerbehebung von erforderlichen Statuschecks
-Wenn Du eine Prüfung und einen Status mit dem gleichen Namen hast, und Du selektierst diesen Namen als erforderlichen Statuscheck, dann sind sowohl die Prüfung wie auch der Status erforderlich. For more information, see "[Checks](/v3/checks/)."
+Wenn Du eine Prüfung und einen Status mit dem gleichen Namen hast, und Du selektierst diesen Namen als erforderlichen Statuscheck, dann sind sowohl die Prüfung wie auch der Status erforderlich. For more information, see "[Checks](/rest/reference/checks)."
Nachdem Du die erforderlichen Statuschecks eingerichtet hast, muss Dein Branch vor dem Zusammenführen auf dem neuesten Stand des Basisbranches sein. Dadurch wird sichergestellt, dass Dein Branch mit dem neuesten Code aus dem Basisbranch getestet wurde. Wenn Dein Branch veraltet ist, musst Du den Basisbranch in Deinen Branch zusammenführen.
@@ -62,7 +62,7 @@ remote: error: Required status check "ci-build" is failing
{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.20" %}
-Manchmal werden sich die Ergebnisse der Statuschecks für den Test-Merge-Commit und Head-Commit widersprechen. Wenn der Test-Merge-Commit einen Status hat, muss dieser bestanden werden. Anderenfalls muss der Status des Head-Commit bestanden sein, bevor Du den Branch zusammenführen kannst. For more information about test merge commits, see "[Pull Requests](/v3/pulls/#response-1)."
+Manchmal werden sich die Ergebnisse der Statuschecks für den Test-Merge-Commit und Head-Commit widersprechen. Wenn der Test-Merge-Commit einen Status hat, muss dieser bestanden werden. Anderenfalls muss der Status des Head-Commit bestanden sein, bevor Du den Branch zusammenführen kannst. For more information about test merge commits, see "[Pull Requests](/rest/reference/pulls#response-1)."
![Branch mit widersprüchlichen Merge-Commits](/assets/images/help/repository/req-status-check-conflicting-merge-commits.png)
{% endif %}
diff --git a/translations/de-DE/content/github/administering-a-repository/managing-releases-in-a-repository.md b/translations/de-DE/content/github/administering-a-repository/managing-releases-in-a-repository.md
index 1d03ae0baf..4ccc4a820c 100644
--- a/translations/de-DE/content/github/administering-a-repository/managing-releases-in-a-repository.md
+++ b/translations/de-DE/content/github/administering-a-repository/managing-releases-in-a-repository.md
@@ -15,12 +15,15 @@ versions:
github-ae: '*'
---
+{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" or currentVersion ver_gt "github-ae@latest" %}
+
### About release management
+{% if currentVersion == "free-pro-team@latest" %}
You can also publish an action from a specific release in {% data variables.product.prodname_marketplace %}. For more information, see "Publishing an action in the {% data variables.product.prodname_marketplace %}."
-
-{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" or currentVersion == "github-ae@latest" %}
+{% endif %}
You can choose whether
+
{% data variables.large_files.product_name_long %} ({% data variables.large_files.product_name_short %}) objects are included in the ZIP files and tarballs that {% data variables.product.product_name %} creates for each release. For more information, see "[Managing {% data variables.large_files.product_name_short %} objects in archives of your repository](/github/administering-a-repository/managing-git-lfs-objects-in-archives-of-your-repository)."
{% endif %}
diff --git a/translations/de-DE/content/github/authenticating-to-github/about-githubs-ip-addresses.md b/translations/de-DE/content/github/authenticating-to-github/about-githubs-ip-addresses.md
index 0353527257..b1a25e4246 100644
--- a/translations/de-DE/content/github/authenticating-to-github/about-githubs-ip-addresses.md
+++ b/translations/de-DE/content/github/authenticating-to-github/about-githubs-ip-addresses.md
@@ -12,7 +12,7 @@ versions:
free-pro-team: '*'
---
-Sie können eine Liste der IP-Adressen von {% data variables.product.prodname_dotcom %} über den [meta](https://api.github.com/meta)-API-Endpunkt abrufen. For more information, see "[Meta](/v3/meta/)."
+Sie können eine Liste der IP-Adressen von {% data variables.product.prodname_dotcom %} über den [meta](https://api.github.com/meta)-API-Endpunkt abrufen. For more information, see "[Meta](/rest/reference/meta)."
Diese Bereiche sind in [CIDR-Notation](https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing#CIDR_notation). Mit einem Online-Konvertierungstool wie zum Beispiel [CIDR/VLSM Supernet Calculator](http://www.subnet-calculator.com/cidr.php) kannst Du eine Konvertierung von CIDR-Notation in IP-Adressbereiche durchführen.
diff --git a/translations/de-DE/content/github/authenticating-to-github/creating-a-personal-access-token.md b/translations/de-DE/content/github/authenticating-to-github/creating-a-personal-access-token.md
index 4659fa1f53..2127526711 100644
--- a/translations/de-DE/content/github/authenticating-to-github/creating-a-personal-access-token.md
+++ b/translations/de-DE/content/github/authenticating-to-github/creating-a-personal-access-token.md
@@ -12,7 +12,7 @@ versions:
github-ae: '*'
---
-Personal access tokens (PATs) are an alternative to using passwords for authentication to {% data variables.product.product_name %} when using the [GitHub API](/v3/auth/#via-oauth-and-personal-access-tokens) or the [command line](#using-a-token-on-the-command-line).
+Personal access tokens (PATs) are an alternative to using passwords for authentication to {% data variables.product.product_name %} when using the [GitHub API](/rest/overview/other-authentication-methods#via-oauth-and-personal-access-tokens) or the [command line](#using-a-token-on-the-command-line).
{% if currentVersion == "free-pro-team@latest" %}If you want to use a PAT to access resources owned by an organization that uses SAML SSO, you must authorize the PAT. Weitere Informationen findest Du unter[„Authentifizierung mit SAML Single Sign-On](/articles/about-authentication-with-saml-single-sign-on)" und[„Autorisieren eines persönlichen Zugriffstokens für die Verwendung mit SAML Single Sign-On](/articles/authorizing-a-personal-access-token-for-use-with-saml-single-sign-on)."{% endif %}
diff --git a/translations/de-DE/content/github/collaborating-with-issues-and-pull-requests/about-status-checks.md b/translations/de-DE/content/github/collaborating-with-issues-and-pull-requests/about-status-checks.md
index 9b5f455d4c..2df0309f87 100644
--- a/translations/de-DE/content/github/collaborating-with-issues-and-pull-requests/about-status-checks.md
+++ b/translations/de-DE/content/github/collaborating-with-issues-and-pull-requests/about-status-checks.md
@@ -29,7 +29,7 @@ Es gibt zwei Arten von Statuschecks auf {% data variables.product.product_name %
_Prüfungen_ unterscheiden sich von _Status_ dadurch, dass sie Zeilenanmerkungen und detailliertere Meldungen enthalten und nur für die Verwendung mit {% data variables.product.prodname_github_app %}s verfügbar sind.
-Organisationsinhaber und Benutzer mit Push-Zugriff auf ein Repository können mit der API von {% data variables.product.product_name %} Prüfungen und Status erstellen. For more information, see "[Checks](/v3/checks/)" and "[Statuses](/v3/repos/statuses/)."
+Organisationsinhaber und Benutzer mit Push-Zugriff auf ein Repository können mit der API von {% data variables.product.product_name %} Prüfungen und Status erstellen. For more information, see "[Checks](/rest/reference/checks)" and "[Statuses](/rest/reference/repos#statuses)."
### Prüfungen
diff --git a/translations/de-DE/content/github/creating-cloning-and-archiving-repositories/backing-up-a-repository.md b/translations/de-DE/content/github/creating-cloning-and-archiving-repositories/backing-up-a-repository.md
index 91e7e3cfa1..3897dd6561 100644
--- a/translations/de-DE/content/github/creating-cloning-and-archiving-repositories/backing-up-a-repository.md
+++ b/translations/de-DE/content/github/creating-cloning-and-archiving-repositories/backing-up-a-repository.md
@@ -11,7 +11,7 @@ versions:
{% if currentVersion == "free-pro-team@latest" %}
-Um ein Archiv Deines Repositorys herunterzuladen, kannst du die API für die Migration von Benutzern oder Organisationen verwenden. For more information, see "[Migrations](/v3/migrations/)."
+Um ein Archiv Deines Repositorys herunterzuladen, kannst du die API für die Migration von Benutzern oder Organisationen verwenden. For more information, see "[Migrations](/rest/reference/migrations)."
{% else %}
Du kannst Deine Repositorys manuell herunterladen und sichern:
@@ -21,15 +21,15 @@ Du kannst Deine Repositorys manuell herunterladen und sichern:
Wenn Du ein Repository oder Wiki klonst, werden nur Git-Daten wie Projektdateien und der Commit-Verlauf heruntergeladen. Mithilfe unserer API kannst Du andere Elemente Deines {% data variables.product.product_name %}-Repositorys auf Deinen lokalen Computer herunterladen:
-- [Issues](/v3/issues/#list-issues-for-a-repository)
-- [Pull Requests](/v3/pulls/#list-pull-requests)
+- [Issues](/rest/reference/issues#list-issues-for-a-repository)
+- [Pull Requests](/rest/reference/pulls#list-pull-requests)
- [Forks](/rest/reference/repos#list-forks)
- [Kommentare](/rest/reference/issues#list-issue-comments-for-a-repository)
- [Meilensteine](/rest/reference/issues#list-milestones)
- [Kennzeichnungen](/rest/reference/issues#list-labels-for-a-repository)
- [Watcher](/rest/reference/activity#list-watchers)
- [Stargazers](/rest/reference/activity#list-stargazers)
-- [Projekte](/v3/projects/#list-repository-projects)
+- [Projekte](/rest/reference/projects#list-repository-projects)
{% endif %}
Once you have {% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}a local version of all the content you want to back up, you can create a zip archive and {% else %}downloaded your archive, you can {% endif %}copy it to an external hard drive and/or upload it to a cloud-based backup service such as [Google Drive](https://www.google.com/drive/) or [Dropbox](https://www.dropbox.com/).
diff --git a/translations/de-DE/content/github/creating-cloning-and-archiving-repositories/licensing-a-repository.md b/translations/de-DE/content/github/creating-cloning-and-archiving-repositories/licensing-a-repository.md
index 4466fa0632..94d8995a0c 100644
--- a/translations/de-DE/content/github/creating-cloning-and-archiving-repositories/licensing-a-repository.md
+++ b/translations/de-DE/content/github/creating-cloning-and-archiving-repositories/licensing-a-repository.md
@@ -74,7 +74,7 @@ Wenn Du nach einer Lizenz einer Familie suchst, enthalten die Suchergebnisse all
### Eine Lizenz erkennen
-[Das Open-Source-Ruby-Gem Licensee](https://github.com/benbalter/licensee) vergleicht die *LICENSE*-Datei des Repositorys mit einer kurzen Liste bekannter Lizenzen. Licensee stellt außerdem die [Licenses-API](/v3/licenses/) bereit und [bietet Einblicke in die Lizenzierung von Repositorys auf {% data variables.product.product_name %}](https://github.com/blog/1964-open-source-license-usage-on-github-com). Wenn Dein Repository eine Lizenz verwendet, die nicht auf der [Website „Choose a License“](http://choosealicense.com/appendix/) (eine Lizenz auswählen) aufgeführt ist, kannst Du [das Hinzufügen einer Lizenz fordern](https://github.com/github/choosealicense.com/blob/gh-pages/CONTRIBUTING.md#adding-a-license).
+[Das Open-Source-Ruby-Gem Licensee](https://github.com/benbalter/licensee) vergleicht die *LICENSE*-Datei des Repositorys mit einer kurzen Liste bekannter Lizenzen. Licensee stellt außerdem die [Licenses-API](/rest/reference/licenses) bereit und [bietet Einblicke in die Lizenzierung von Repositorys auf {% data variables.product.product_name %}](https://github.com/blog/1964-open-source-license-usage-on-github-com). Wenn Dein Repository eine Lizenz verwendet, die nicht auf der [Website „Choose a License“](http://choosealicense.com/appendix/) (eine Lizenz auswählen) aufgeführt ist, kannst Du [das Hinzufügen einer Lizenz fordern](https://github.com/github/choosealicense.com/blob/gh-pages/CONTRIBUTING.md#adding-a-license).
Wenn Dein Repository eine Lizenz verwendet, die auf der Website „Choose a License“ (Wähle eine Lizenz) aufgeführt ist, und die Lizenz nicht deutlich sichtbar oben auf der Repository-Seite angezeigt wird, enthält das Repository möglicherweise mehrere Lizenzen oder es liegt eine andere Komplexität vor. Damit Deine Lizenz erkannt wird, vereinfache Deine *LICENSE*-Datei und notiere die Komplexität an anderer Stelle, beispielsweise in der *README*-Datei Deines Repositorys.
diff --git a/translations/de-DE/content/github/extending-github/git-automation-with-oauth-tokens.md b/translations/de-DE/content/github/extending-github/git-automation-with-oauth-tokens.md
index 074edb9a1a..584af3716d 100644
--- a/translations/de-DE/content/github/extending-github/git-automation-with-oauth-tokens.md
+++ b/translations/de-DE/content/github/extending-github/git-automation-with-oauth-tokens.md
@@ -43,4 +43,4 @@ Um diese Aufforderungen zu vermeiden, kannst Du die Passwort-Zwischenspeicherung
### Weiterführende Informationen
-- "[Authorizing OAuth Apps](/v3/oauth/)"
+- "[Authorizing OAuth Apps](/developers/apps/authorizing-oauth-apps)"
diff --git a/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md b/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md
index cc2db49628..c492e3a3a9 100644
--- a/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md
+++ b/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md
@@ -20,7 +20,7 @@ You can use {% data variables.product.prodname_code_scanning %} to find, triage,
If {% data variables.product.prodname_code_scanning %} finds a potential vulnerability or error in your code, {% data variables.product.prodname_dotcom %} displays an alert in the repository. Nachdem Du den Code korrigiert hast, der die Meldung ausgelöst hat, schließt {% data variables.product.prodname_dotcom %} die Meldung. For more information, see "[Managing {% data variables.product.prodname_code_scanning %} alerts for your repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository)."
-You can view and contribute to the queries for {% data variables.product.prodname_code_scanning %} in the [`github/codeql`](https://github.com/github/codeql) repository. For more information, see [{% data variables.product.prodname_codeql %} queries](https://help.semmle.com/QL/learn-ql/writing-queries/writing-queries.html) in the {% data variables.product.prodname_codeql %} documentation.
+You can view and contribute to the queries for {% data variables.product.prodname_code_scanning %} in the [`github/codeql`](https://github.com/github/codeql) repository. For more information about API endpoints, see "[{% data variables.product.prodname_code_scanning_capc %}](/rest/reference/code-scanning)."
To get started with {% data variables.product.prodname_code_scanning %}, see "[Enabling {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning)."
diff --git a/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning.md b/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning.md
index 0cc08d5b3c..878369e4a0 100644
--- a/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning.md
+++ b/translations/de-DE/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning.md
@@ -52,6 +52,32 @@ The default {% data variables.product.prodname_codeql_workflow %} uses the `pull
For more information about the `pull_request` event, see "[Workflow syntax for {% data variables.product.prodname_actions %}](/actions/reference/workflow-syntax-for-github-actions#onpushpull_requestbranchestags)."
+#### Avoiding unnecessary scans of pull requests
+
+You might want to avoid a code scan being triggered on specific pull requests targeted against the default branch, irrespective of which files have been changed. You can configure this by specifying `on:pull_request:paths-ignore` or `on:pull_request:paths` in the {% data variables.product.prodname_code_scanning %} workflow. For example, if the only changes in a pull request are to files with the file extensions `.md` or `.txt` you can use the following `paths-ignore` array.
+
+``` yaml
+on:
+ push:
+ branches: [main, protected]
+ pull_request:
+ branches: [main]
+ paths-ignore:
+ - '**/*.md'
+ - '**/*.txt'
+```
+
+{% note %}
+
+**Notes**
+
+* `on:pull_request:paths-ignore` and `on:pull_request:paths` set conditions that determine whether the actions in the workflow will run on a pull request. They don't determine what files will be analyzed when the actions _are_ run. When a pull request contains any files that are not matched by `on:pull_request:paths-ignore` or `on:pull_request:paths`, the workflow runs the actions and scans all of the files changed in the pull request, including those matched by `on:pull_request:paths-ignore` or `on:pull_request:paths`, unless the files have been excluded. For information on how to exclude files from analysis, see "[Specifying directories to scan](#specifying-directories-to-scan)."
+* For {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %} workflow files, don't use the `paths-ignore` or `paths` keywords with the `on:push` event as this is likely to cause missing analyses. For accurate results, {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %} needs to be able to compare new changes with the analysis of the previous commit.
+
+{% endnote %}
+
+For more information about using `on:pull_request:paths-ignore` and `on:pull_request:paths` to determine when a workflow will run for a pull request, see "[Workflow syntax for {% data variables.product.prodname_actions %}](/actions/reference/workflow-syntax-for-github-actions#onpushpull_requestpaths)."
+
#### Scanning on a schedule
If you use the default {% data variables.product.prodname_codeql_workflow %}, the workflow will scan the code in your repository once a week, in addition to the scans triggered by events. To adjust this schedule, edit the `cron` value in the workflow. For more information, see "[Workflow syntax for {% data variables.product.prodname_actions %}](/actions/reference/workflow-syntax-for-github-actions#onschedule)."
@@ -235,13 +261,13 @@ If you only want to run custom queries, you can disable the default security que
#### Specifying directories to scan
-For the interpreted languages that {% data variables.product.prodname_codeql %} supports (Python and JavaScript/TypeScript), you can restrict {% data variables.product.prodname_code_scanning %} to files in specific directories by adding a `paths` array to the configuration file. You can exclude the files in specific directories from scans by adding a `paths-ignore` array.
+For the interpreted languages that {% data variables.product.prodname_codeql %} supports (Python and JavaScript/TypeScript), you can restrict {% data variables.product.prodname_code_scanning %} to files in specific directories by adding a `paths` array to the configuration file. You can exclude the files in specific directories from analysis by adding a `paths-ignore` array.
``` yaml
-paths:
+paths:
- src
paths-ignore:
- - node_modules
+ - src/node_modules
- '**/*.test.js'
```
@@ -254,7 +280,7 @@ paths-ignore:
{% endnote %}
-For C/C++, C#, and Java, if you want to limit {% data variables.product.prodname_code_scanning %} to specific directories in your project, you must specify appropriate build steps in the workflow. The commands you need to use to exclude a directory from the build will depend on your build system. For more information, see "[Configuring the {% data variables.product.prodname_codeql %} workflow for compiled languages](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages#adding-build-steps-for-a-compiled-language)."
+For compiled languages, if you want to limit {% data variables.product.prodname_code_scanning %} to specific directories in your project, you must specify appropriate build steps in the workflow. The commands you need to use to exclude a directory from the build will depend on your build system. For more information, see "[Configuring the {% data variables.product.prodname_codeql %} workflow for compiled languages](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages#adding-build-steps-for-a-compiled-language)."
You can quickly analyze small portions of a monorepo when you modify code in specific directories. You'll need to both exclude directories in your build steps and use the `paths-ignore` and `paths` keywords for [`on.`](/actions/reference/workflow-syntax-for-github-actions#onpushpull_requestpaths) in your workflow.
diff --git a/translations/de-DE/content/github/managing-subscriptions-and-notifications-on-github/viewing-your-subscriptions.md b/translations/de-DE/content/github/managing-subscriptions-and-notifications-on-github/viewing-your-subscriptions.md
index e5087e87aa..7cb345a9f6 100644
--- a/translations/de-DE/content/github/managing-subscriptions-and-notifications-on-github/viewing-your-subscriptions.md
+++ b/translations/de-DE/content/github/managing-subscriptions-and-notifications-on-github/viewing-your-subscriptions.md
@@ -41,7 +41,7 @@ Eine Übersicht Deiner Repository-Abonnements findest Du unter „[Repositorys
{% endtip %}
{% endif %}
-Viele Personen vergessen Repositorys, die sie in der Vergangenheit beobachtet haben. Über die Seite „Watched repositories" (beobachtete Repositorys) kannst Du die Beobachtung von Repositorys schnell deaktivieren. For more information on ways to unsubscribe, see "[Unwatch recommendations](https://github.blog/changelog/2020-11-10-unwatch-recommendations/)" on {% data variables.product.prodname_blog %} and "[Managing your subscriptions](/github/managing-subscriptions-and-notifications-on-github/managing-your-subscriptions)." You can also create a triage worflow to help with the notifications you receive. For guidance on triage workflows, see "[Customizing a workflow for triaging your notifications](/github/managing-subscriptions-and-notifications-on-github/customizing-a-workflow-for-triaging-your-notifications)."
+Viele Personen vergessen Repositorys, die sie in der Vergangenheit beobachtet haben. Über die Seite „Watched repositories" (beobachtete Repositorys) kannst Du die Beobachtung von Repositorys schnell deaktivieren. For more information on ways to unsubscribe, see "[Unwatch recommendations](https://github.blog/changelog/2020-11-10-unwatch-recommendations/)" on {% data variables.product.prodname_blog %} and "[Managing your subscriptions](/github/managing-subscriptions-and-notifications-on-github/managing-your-subscriptions)." You can also create a triage workflow to help with the notifications you receive. For guidance on triage workflows, see "[Customizing a workflow for triaging your notifications](/github/managing-subscriptions-and-notifications-on-github/customizing-a-workflow-for-triaging-your-notifications)."
### Alle Deine Abonnements überprüfen
diff --git a/translations/de-DE/content/github/managing-your-work-on-github/index.md b/translations/de-DE/content/github/managing-your-work-on-github/index.md
index 067a080885..17156e7774 100644
--- a/translations/de-DE/content/github/managing-your-work-on-github/index.md
+++ b/translations/de-DE/content/github/managing-your-work-on-github/index.md
@@ -14,7 +14,7 @@ versions:
### Inhaltsverzeichnis
-{% topic_link_in_list /managing-your-work-with-issues %}
+{% topic_link_in_list /managing-your-work-with-issues-and-pull-requests %}
{% link_in_list /about-issues %}
{% link_in_list /creating-an-issue %}
@@ -27,6 +27,7 @@ versions:
{% link_in_list /pinning-an-issue-to-your-repository %}
{% link_in_list /creating-a-permanent-link-to-a-code-snippet %}
+ {% link_in_list /managing-labels %}
{% link_in_list /about-task-lists %}
{% link_in_list /about-automation-for-issues-and-pull-requests-with-query-parameters %}
{% link_in_list /file-attachments-on-issues-and-pull-requests %}
@@ -35,12 +36,6 @@ versions:
{% link_in_list /disabling-issues %}
{% link_in_list /linking-a-pull-request-to-an-issue %}
{% link_in_list /about-duplicate-issues-and-pull-requests %}
-{% topic_link_in_list /labeling-issues-and-pull-requests %}
- {% link_in_list /about-labels %}
- {% link_in_list /creating-a-label %}
- {% link_in_list /applying-labels-to-issues-and-pull-requests %}
- {% link_in_list /editing-a-label %}
- {% link_in_list /deleting-a-label %}
{% topic_link_in_list /managing-project-boards %}
{% link_in_list /about-project-boards %}
{% link_in_list /creating-a-project-board %}
diff --git a/translations/de-DE/content/github/managing-your-work-on-github/managing-labels.md b/translations/de-DE/content/github/managing-your-work-on-github/managing-labels.md
new file mode 100644
index 0000000000..3b2956f832
--- /dev/null
+++ b/translations/de-DE/content/github/managing-your-work-on-github/managing-labels.md
@@ -0,0 +1,97 @@
+---
+title: Managing labels
+intro: 'You can classify issues and pull requests by creating, editing, applying, and deleting labels.'
+redirect_from:
+ - /articles/managing-Labels
+ - /articles/labeling-issues-and-pull-requests
+ - /github/managing-your-work-on-github/labeling-issues-and-pull-requests
+ - /articles/about-labels
+ - /github/managing-your-work-on-github/about-labels
+ - /articles/creating-and-editing-labels-for-issues-and-pull-requests
+ - /articles/creating-a-label
+ - /github/managing-your-work-on-github/creating-a-label
+ - /articles/customizing-issue-labels/
+ - /articles/applying-labels-to-issues-and-pull-requests
+ - /github/managing-your-work-on-github/applying-labels-to-issues-and-pull-requests
+ - /articles/editing-a-label
+ - /github/managing-your-work-on-github/editing-a-label
+ - /articles/deleting-a-label
+ - /github/managing-your-work-on-github/deleting-a-label
+versions:
+ free-pro-team: '*'
+ enterprise-server: '*'
+ github-ae: '*'
+---
+
+### Informationen zu Kennzeichnungen
+
+Sie können Ihre Arbeit auf {% data variables.product.product_name %} verwalten, indem Sie Kennzeichnungen für die Kategorisierung von Issues und Pull Requests erstellen. You can apply labels in the repository the label was created in. Once a label exists, you can use the label on any issue or pull request within that repository.
+
+Alle Benutzer mit Lesezugriff auf ein Repository können die Kennzeichnungen des Repositorys einsehen und durchsuchen. Um eine Kennzeichnung zu erstellen, zu bearbeiten, anzuwenden oder zu löschen, benötigst Du Schreibzugriff auf das Repository.
+
+### About default labels
+
+{% data variables.product.product_name %} bietet in jedem neuen Repository Standardkennzeichnungen. Mithilfe dieser Standardkennzeichnungen kannst Du einen Standardworkflow in einem Repository erstellen.
+
+| Kennzeichnung | Beschreibung |
+| ------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `bug` | Indicates an unexpected problem or unintended behavior{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.17" %}
+| `documentation` | Kennzeichnet die Notwendigkeit für Verbesserungen oder Ergänzungen der Dokumentation{% endif %}
+| `duplicate` | Kennzeichnet ähnliche Issues oder Pull Requests |
+| `enhancement` | Kennzeichnet neue Funktionsanfragen |
+| `good first issue` | Kennzeichnet einen geeigneten Issue für erstmalig Mitwirkende |
+| `help wanted` | Kennzeichnet, dass ein Betreuer Hilfe bei einem Issue oder Pull Request benötigt |
+| `invalid` | Kennzeichnet, dass ein Issue oder Pull Request nicht mehr relevant ist |
+| `question` | Kennzeichnet, dass ein Issue oder Pull Request weitere Informationen benötigt |
+| `wontfix` | Kennzeichnet, dass die Arbeit an einem Issue oder Pull Request nicht fortgesetzt wird |
+
+Standardkennzeichnungen sind in jedem neuen Repository beinhaltet, wenn das Repository erstellt wird, aber Du kannst die Kennzeichnungen später bearbeiten oder löschen.
+
+{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" %}
+Organisationsinhaber können die Standardkennzeichnungen für Repositories in ihrer Organisation anpassen. Weitere Informationen findest Du unter „[Standardkennzeichnungen für Repositorys in Deiner Organisation verwalten](/articles/managing-default-labels-for-repositories-in-your-organization)."
+{% endif %}
+
+### Eine Kennzeichnung erstellen
+
+
+{% data reusables.repositories.navigate-to-repo %}
+{% data reusables.repositories.sidebar-issue-pr %}
+{% data reusables.project-management.labels %}
+4. Klicke rechts neben dem Suchfeld auf **New label** (Neue Kennzeichnung).
+{% data reusables.project-management.name-label %}
+{% data reusables.project-management.label-description %}
+{% data reusables.project-management.label-color-randomizer %}
+{% data reusables.project-management.create-label %}
+
+### Kennzeichnungen auf Issues und Pull Requests anwenden
+
+
+{% data reusables.repositories.navigate-to-repo %}
+{% data reusables.repositories.sidebar-issue-pr %}
+{% data reusables.repositories.select-items-in-issue-or-pr-list %}
+4. Klicke in der oberen rechten Ecke auf **Label** (Kennzeichnung), und gib den Namen einer vorhandenen Kennzeichnung ein. Klicke auf den Namen der Kennzeichnung, um sie mit den ausgewählten Elementen zu verknüpfen. ![Dropdownmenü „Issues Milestone assignment" (Issue-Meilenstein-Zuordnung)](/assets/images/help/issues/issues_applying_labels_dropdown.png)
+
+### Eine Kennzeichnung bearbeiten
+
+{% data reusables.repositories.navigate-to-repo %}
+{% data reusables.repositories.sidebar-issue-pr %}
+{% data reusables.project-management.labels %}
+{% data reusables.project-management.edit-label %}
+{% data reusables.project-management.name-label %}
+{% data reusables.project-management.label-description %}
+{% data reusables.project-management.label-color-randomizer %}
+{% data reusables.project-management.save-label %}
+
+### Eine Kennzeichnung löschen
+Deleting a label will remove the label from issues and pull requests.
+
+{% data reusables.repositories.navigate-to-repo %}
+{% data reusables.repositories.sidebar-issue-pr %}
+{% data reusables.project-management.labels %}
+{% data reusables.project-management.delete-label %}
+
+### Weiterführende Informationen
+- „[Informationen zu Kennzeichnungen](/articles/about-labels)“
+- "[Filtering issues and pull requests by labels](/articles/filtering-issues-and-pull-requests-by-labels)"{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
+- "[Managing default labels for repositories in your organization](/articles/managing-default-labels-for-repositories-in-your-organization)"{% endif %}{% if currentVersion == "free-pro-team@latest" %}
+- "[Encouraging helpful contributions to your project with labels](/github/building-a-strong-community/encouraging-helpful-contributions-to-your-project-with-labels)"{% endif %}
diff --git a/translations/de-DE/content/github/managing-your-work-on-github/managing-your-work-with-issues-and-pull-requests.md b/translations/de-DE/content/github/managing-your-work-on-github/managing-your-work-with-issues-and-pull-requests.md
new file mode 100644
index 0000000000..7430e03d28
--- /dev/null
+++ b/translations/de-DE/content/github/managing-your-work-on-github/managing-your-work-with-issues-and-pull-requests.md
@@ -0,0 +1,13 @@
+---
+title: Managing your work with issues and pull requests
+intro: 'Sie können Ihre Arbeit auf {% data variables.product.product_name %} verwalten, indem Sie Issues zur Nachverfolgung von Ideen, Verbesserungen, Aufgaben oder Bugs erstellen.'
+mapTopic: true
+redirect_from:
+ - /github/managing-your-work-on-github/managing-your-work-with-issues
+ - /articles/managing-your-work-with-issues
+versions:
+ free-pro-team: '*'
+ enterprise-server: '*'
+ github-ae: '*'
+---
+
diff --git a/translations/de-DE/content/github/searching-for-information-on-github/searching-issues-and-pull-requests.md b/translations/de-DE/content/github/searching-for-information-on-github/searching-issues-and-pull-requests.md
index 9ef710d922..f7afc70ea8 100644
--- a/translations/de-DE/content/github/searching-for-information-on-github/searching-issues-and-pull-requests.md
+++ b/translations/de-DE/content/github/searching-for-information-on-github/searching-issues-and-pull-requests.md
@@ -163,7 +163,7 @@ Mit dem Kennzeichner `project` können Sie Issues suchen, die innerhalb eines Re
### Suche nach Commit-Status
-Sie können Pull Requests nach dem Status ihrer Commits filtern. Dieser Filter ist besonders nützlich, wenn Sie die [Status-API](/v3/repos/statuses/) oder einen CI-Dienst verwenden.
+Sie können Pull Requests nach dem Status ihrer Commits filtern. Dieser Filter ist besonders nützlich, wenn Sie die [Status-API](/rest/reference/repos#statuses) oder einen CI-Dienst verwenden.
| Qualifizierer | Beispiel |
| ---------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
diff --git a/translations/de-DE/content/github/setting-up-and-managing-organizations-and-teams/about-identity-and-access-management-with-saml-single-sign-on.md b/translations/de-DE/content/github/setting-up-and-managing-organizations-and-teams/about-identity-and-access-management-with-saml-single-sign-on.md
index 3394c9d9b7..c8bbc96a6f 100644
--- a/translations/de-DE/content/github/setting-up-and-managing-organizations-and-teams/about-identity-and-access-management-with-saml-single-sign-on.md
+++ b/translations/de-DE/content/github/setting-up-and-managing-organizations-and-teams/about-identity-and-access-management-with-saml-single-sign-on.md
@@ -40,7 +40,7 @@ Einige IdPs unterstützen die Bereitstellung von Zugriffen auf eine {% data var
### Mitglieder zu einer Organisation mit SAML SSO hinzufügen
-Nachdem Sie SAML SSO aktiviert haben, gibt es mehrere Möglichkeiten, wie Sie neue Mitglieder zu Ihrer Organisation hinzufügen können. Organisationsinhaber können neue Mitglieder manuell auf {% data variables.product.product_name %} oder über die API einladen. For more information, see "[Inviting users to join your organization](/articles/inviting-users-to-join-your-organization)" and "[Members](/v3/orgs/members/#add-or-update-organization-membership)."
+Nachdem Sie SAML SSO aktiviert haben, gibt es mehrere Möglichkeiten, wie Sie neue Mitglieder zu Ihrer Organisation hinzufügen können. Organisationsinhaber können neue Mitglieder manuell auf {% data variables.product.product_name %} oder über die API einladen. For more information, see "[Inviting users to join your organization](/articles/inviting-users-to-join-your-organization)" and "[Members](/rest/reference/orgs#add-or-update-organization-membership)."
{% data reusables.organizations.team-synchronization %}
diff --git a/translations/de-DE/content/github/setting-up-and-managing-organizations-and-teams/about-scim.md b/translations/de-DE/content/github/setting-up-and-managing-organizations-and-teams/about-scim.md
index bbeb598746..cd5d13669c 100644
--- a/translations/de-DE/content/github/setting-up-and-managing-organizations-and-teams/about-scim.md
+++ b/translations/de-DE/content/github/setting-up-and-managing-organizations-and-teams/about-scim.md
@@ -12,7 +12,7 @@ Wenn Sie in Ihrer Organisation [SAML SSO](/articles/about-identity-and-access-ma
Wenn Du SAML SSO verwendest, ohne SCIM zu implementieren, ist die Aufhebung der Bereitstellung nicht automatisiert. Wenn die Sitzungen der Organisationsmitglieder ablaufen, nachdem ihr Zugriff vom IdP entfernt wurde, werden sie nicht automatisch aus der Organisation entfernt. Autorisierte Token gewähren auch nach Ablauf ihrer Sitzungen Zugriff auf die Organisation. Um den Zugriff zu entfernen, können Administratoren entweder manuell das autorisierte Token aus der Organisation entfernen oder seine Entfernung mit SCIM automatisieren.
-These identity providers are compatible with the {% data variables.product.product_name %} SCIM API for organizations. Weitere Informationen findest Du unter [SCIM](/v3/scim/) in der {% data variables.product.product_name %}-API-Dokumentation.
+These identity providers are compatible with the {% data variables.product.product_name %} SCIM API for organizations. Weitere Informationen findest Du unter [SCIM](/rest/reference/scim) in der {% data variables.product.product_name %}-API-Dokumentation.
- Azure AD
- Okta
- OneLogin
diff --git a/translations/de-DE/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md b/translations/de-DE/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md
index a2839954c1..46fe98c8f3 100644
--- a/translations/de-DE/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md
+++ b/translations/de-DE/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md
@@ -59,6 +59,7 @@ Neben der Berechtigung zum Verwalten der organisationsweiten Einstellungen haben
| Bearbeiten von Wikis | **X** | **X** | **X** | **X** | **X** |{% if currentVersion == "free-pro-team@latest" %}
| [Melden von Missbrauch oder Spam](/articles/reporting-abuse-or-spam) | **X** | **X** | **X** | **X** | **X** |{% endif %}
| Anwenden von Kennzeichnungen | | **X** | **X** | **X** | **X** |
+| Create, edit, delete labels | | | **X** | **X** | **X** |
| Schließen, erneutes Eröffnen und Zuweisen aller Issues und Pull Requests | | **X** | **X** | **X** | **X** |
| Anwenden von Meilensteinen | | **X** | **X** | **X** | **X** |
| Markieren von [Issues und Pull Requests als Duplikat](/articles/about-duplicate-issues-and-pull-requests) | | **X** | **X** | **X** | **X** |
diff --git a/translations/de-DE/content/github/setting-up-and-managing-organizations-and-teams/synchronizing-a-team-with-an-identity-provider-group.md b/translations/de-DE/content/github/setting-up-and-managing-organizations-and-teams/synchronizing-a-team-with-an-identity-provider-group.md
index f3d271f711..13993ae64b 100644
--- a/translations/de-DE/content/github/setting-up-and-managing-organizations-and-teams/synchronizing-a-team-with-an-identity-provider-group.md
+++ b/translations/de-DE/content/github/setting-up-and-managing-organizations-and-teams/synchronizing-a-team-with-an-identity-provider-group.md
@@ -23,7 +23,7 @@ Alle über den IdP vorgenommenen Änderungen an der Teammitgliedschaft werden im
Um den Repository-Zugriff für jedes {% data variables.product.prodname_dotcom %}-Team zu verwalten, einschließlich Teams, die mit einer IdP-Gruppe verbunden sind, musst Du Änderungen mit {% data variables.product.product_name %} vornehmen. Weitere Informationen findest Du unter „[Informationen zu Teams](/articles/about-teams)“ und „[Teamzugriff auf ein Organisations-Repository verwalten](/articles/managing-team-access-to-an-organization-repository).“
-Du kannst die Teamsynchronisierung auch mit dem API verwalten. For more information, see "[Team synchronization](/v3/teams/team_sync/)."
+Du kannst die Teamsynchronisierung auch mit dem API verwalten. For more information, see "[Team synchronization](/rest/reference/teams#team-sync)."
### Anforderungen an Mitglieder synchronisierter Teams
diff --git a/translations/de-DE/content/github/setting-up-and-managing-your-enterprise/about-enterprise-accounts.md b/translations/de-DE/content/github/setting-up-and-managing-your-enterprise/about-enterprise-accounts.md
index bc675d9927..540f923057 100644
--- a/translations/de-DE/content/github/setting-up-and-managing-your-enterprise/about-enterprise-accounts.md
+++ b/translations/de-DE/content/github/setting-up-and-managing-your-enterprise/about-enterprise-accounts.md
@@ -26,7 +26,7 @@ Weitere Informationen über die Unterschiede zwischen {% data variables.product.
For more information about member access and management, see "{% if currentVersion == "free-pro-team@latest" %}[Managing users in your enterprise](/github/setting-up-and-managing-your-enterprise/managing-users-in-your-enterprise){% elsif currentVersion == "enterprise-ae@latest" or enterpriseServerVersions contains currentVersion %}[Managing users, organizations, and repositories](/admin/user-management){% endif %}."
-For more information about managing enterprise accounts using the GraphQL API, see "[Enterprise accounts](/v4/guides/managing-enterprise-accounts)."
+For more information about managing enterprise accounts using the GraphQL API, see "[Enterprise accounts](/graphql/guides/managing-enterprise-accounts)."
{% if currentVersion == "free-pro-team@latest" %}
diff --git a/translations/de-DE/content/github/setting-up-and-managing-your-github-user-account/integrating-jira-with-your-personal-projects.md b/translations/de-DE/content/github/setting-up-and-managing-your-github-user-account/integrating-jira-with-your-personal-projects.md
index 3ab660a814..86b686d9ae 100644
--- a/translations/de-DE/content/github/setting-up-and-managing-your-github-user-account/integrating-jira-with-your-personal-projects.md
+++ b/translations/de-DE/content/github/setting-up-and-managing-your-github-user-account/integrating-jira-with-your-personal-projects.md
@@ -10,7 +10,7 @@ versions:
{% data reusables.user_settings.access_settings %}
{% data reusables.user_settings.developer_settings %}
-3. Klicke auf der linken Seitenleiste auf **{% data variables.product.prodname_oauth_app %}**. ![Registerkarte von { site.data.variables.product.prodname_oauth_app } in der linken Seitenleiste](/assets/images/help/settings/developer-settings-oauth-apps.png)
+3. Klicke auf der linken Seitenleiste auf **{% data variables.product.prodname_oauth_app %}**. ![{% data variables.product.prodname_oauth_app %}s tab in the left sidebar](/assets/images/help/settings/developer-settings-oauth-apps.png)
3. Klicke auf **Register a new application** (Eine neue Anwendung registrieren).
4. Gib unter **Application name** (Anwendungsname) „Jira“ ein.
5. Gib unter **Homepage URL** (URL für Startseite) die vollständige URL Deiner Jira-Instanz ein.
diff --git a/translations/de-DE/content/github/site-policy/github-privacy-statement.md b/translations/de-DE/content/github/site-policy/github-privacy-statement.md
index 5d4fd4b8c2..b254f2f5a0 100644
--- a/translations/de-DE/content/github/site-policy/github-privacy-statement.md
+++ b/translations/de-DE/content/github/site-policy/github-privacy-statement.md
@@ -201,7 +201,7 @@ Bitte wenden Sie sich an die Kontoinhaber, um weitere Informationen darüber zu
#### Anwendungen Dritter
-Sie haben die Möglichkeit, Ihrem Konto Drittanbieter-Anwendungen, die als "Entwicklerprodukte" bezeichnet werden, hinzuzufügen bzw. diese zu aktivieren. Diese Entwicklerprodukte sind für Ihre Nutzung von GitHub nicht erforderlich. Wir geben Ihre personenbezogenen Benutzerdaten an Dritte weiter, wenn Sie uns darum bitten, z. B. durch den Kauf eines Entwicklerprodukts über den Marketplace; Sie sind jedoch für Ihre Nutzung des Entwicklerprodukts von Drittanbietern sowie für die Menge der personenbezogenen Benutzerinformationen, die Sie mit diesem Produkt teilen möchten, selber verantwortlich. Sie können unsere [API-Dokumentation](/v3/users/) einsehen um zu erfahren, welche Informationen bereitgestellt werden, wenn Sie sich mit Ihrem GitHub-Profil bei einem Entwicklerprodukt authentifizieren.
+Sie haben die Möglichkeit, Ihrem Konto Drittanbieter-Anwendungen, die als "Entwicklerprodukte" bezeichnet werden, hinzuzufügen bzw. diese zu aktivieren. Diese Entwicklerprodukte sind für Ihre Nutzung von GitHub nicht erforderlich. Wir geben Ihre personenbezogenen Benutzerdaten an Dritte weiter, wenn Sie uns darum bitten, z. B. durch den Kauf eines Entwicklerprodukts über den Marketplace; Sie sind jedoch für Ihre Nutzung des Entwicklerprodukts von Drittanbietern sowie für die Menge der personenbezogenen Benutzerinformationen, die Sie mit diesem Produkt teilen möchten, selber verantwortlich. Sie können unsere [API-Dokumentation](/rest/reference/users) einsehen um zu erfahren, welche Informationen bereitgestellt werden, wenn Sie sich mit Ihrem GitHub-Profil bei einem Entwicklerprodukt authentifizieren.
#### GitHub Pages
diff --git a/translations/de-DE/content/github/site-policy/githubs-notice-about-the-california-consumer-privacy-act.md b/translations/de-DE/content/github/site-policy/githubs-notice-about-the-california-consumer-privacy-act.md
index da711cfdc7..1d223209ec 100644
--- a/translations/de-DE/content/github/site-policy/githubs-notice-about-the-california-consumer-privacy-act.md
+++ b/translations/de-DE/content/github/site-policy/githubs-notice-about-the-california-consumer-privacy-act.md
@@ -28,7 +28,7 @@ In Bezug auf ihre personenbezogenen Daten können Einwohner Kaliforniens die unt
In Kalifornien ansässige Personen haben das Recht, von einem Unternehmen die Offenlegung der Kategorien und spezifischen Teile der personenbezogenen Daten zu verlangen, die es in den vorangegangenen 12 Monaten von ihnen erhoben hat, die Kategorien der Quellen, aus denen diese personenbezogenen Daten erhoben werden, den geschäftlichen oder kommerziellen Zweck der Erhebung oder des Verkaufs dieser personenbezogenen Daten und die Kategorien von Dritten, mit denen das Unternehmen personenbezogene Daten teilt.
-Wenn Sie ein Unternehmen auffordern, Kategorien und bestimmte über Sie erfasste personenbezogene Daten offenzulegen, haben Sie das Recht, diese Informationen zweimal im Jahr kostenlos zu erhalten. Die Informationen können per Post oder elektronisch übermittelt werden und müssen, wenn sie elektronisch bereitgestellt werden, in einem portablen und, soweit technisch machbar, leicht verwendbaren Format erfolgen, das es dem in Kalifornien ansässigen Einwohner ermöglicht, diese Informationen relativ einfach an eine andere Stelle zu übermitteln. Sie können GitHubs [Benutzer-Migrations-API](/v3/migrations/users/) verwenden, um auf Ihre Daten zuzugreifen und sie herunterzuladen. Weitere Informationen finden Sie [hier](https://github.blog/2018-12-19-download-your-data/).
+Wenn Sie ein Unternehmen auffordern, Kategorien und bestimmte über Sie erfasste personenbezogene Daten offenzulegen, haben Sie das Recht, diese Informationen zweimal im Jahr kostenlos zu erhalten. Die Informationen können per Post oder elektronisch übermittelt werden und müssen, wenn sie elektronisch bereitgestellt werden, in einem portablen und, soweit technisch machbar, leicht verwendbaren Format erfolgen, das es dem in Kalifornien ansässigen Einwohner ermöglicht, diese Informationen relativ einfach an eine andere Stelle zu übermitteln. You can use GitHub’s [User Migration API](/rest/reference/migrations#users) to access and download your data. Weitere Informationen finden Sie [hier](https://github.blog/2018-12-19-download-your-data/).
### 2. Recht zu erfahren, ob Ihre personenbezogenen Daten für einen geschäftlichen Zweck verkauft oder offengelegt werden und an wen
diff --git a/translations/de-DE/content/github/supporting-the-open-source-community-with-github-sponsors/setting-up-github-sponsors-for-your-user-account.md b/translations/de-DE/content/github/supporting-the-open-source-community-with-github-sponsors/setting-up-github-sponsors-for-your-user-account.md
index 7961659dc2..86a9bfe0ef 100644
--- a/translations/de-DE/content/github/supporting-the-open-source-community-with-github-sponsors/setting-up-github-sponsors-for-your-user-account.md
+++ b/translations/de-DE/content/github/supporting-the-open-source-community-with-github-sponsors/setting-up-github-sponsors-for-your-user-account.md
@@ -54,8 +54,6 @@ Wenn Du in einer unterstützen Region lebst, kannst Du diesen Anweisungen folgen
{% data reusables.sponsors.double-check-stripe-info %}
-Wenn Du nicht in einer unterstützten Region lebst und für die Beta-Phase von {% data variables.product.prodname_sponsors %} akzeptiert wurdest, wirst Du eine E-Mail erhalten mit Anweisungen, wie Du Deine Bankdaten zur Verfügung stellen musst, damit Du Auszahlungen via ACH-Übermittlung oder Banküberweisung erhalten kannst.
-
{% data reusables.sponsors.navigate-to-dev-sponsors-dashboard %}
{% data reusables.sponsors.create-stripe-account %}
diff --git a/translations/de-DE/content/github/understanding-how-github-uses-and-protects-your-data/requesting-an-archive-of-your-personal-accounts-data.md b/translations/de-DE/content/github/understanding-how-github-uses-and-protects-your-data/requesting-an-archive-of-your-personal-accounts-data.md
index 768251aabc..1299353adc 100644
--- a/translations/de-DE/content/github/understanding-how-github-uses-and-protects-your-data/requesting-an-archive-of-your-personal-accounts-data.md
+++ b/translations/de-DE/content/github/understanding-how-github-uses-and-protects-your-data/requesting-an-archive-of-your-personal-accounts-data.md
@@ -10,7 +10,7 @@ versions:
{% data variables.product.product_name %} speichert Repository- und Profil-Metadaten aus den Aktivitäten Ihres persönlichen Kontos. Die Daten Ihres persönlichen Kontos können Sie über die Einstellungen auf der {% data variables.product.prodname_dotcom_the_website %} oder mit der API für die Benutzermigration exportieren.
-For more information about the data {% data variables.product.product_name %} stores that is available for exporting, see "[Download a user migration archive](/v3/migrations/users/#download-a-user-migration-archive)" and "[About {% data variables.product.product_name %}'s use of your data](/articles/about-github-s-use-of-your-data).
+For more information about the data {% data variables.product.product_name %} stores that is available for exporting, see "[Download a user migration archive](/rest/reference/migrations#download-a-user-migration-archive)" and "[About {% data variables.product.product_name %}'s use of your data](/articles/about-github-s-use-of-your-data).
Wenn Sie einen Export Ihrer persönlichen Daten über die Einstellungen auf {% data variables.product.prodname_dotcom_the_website %} anfordern, verpackt {% data variables.product.product_name %} Ihre persönlichen Daten in einer `tar.gz`-Datei. Diese können Sie über einen Download-Link herunterladen, der Ihnen in einer E-Mail an Ihre primäre E-Mail-Adresse gesendet wird.
diff --git a/translations/de-DE/content/github/using-git/which-remote-url-should-i-use.md b/translations/de-DE/content/github/using-git/which-remote-url-should-i-use.md
index fb5eff82e8..f8cd8fa696 100644
--- a/translations/de-DE/content/github/using-git/which-remote-url-should-i-use.md
+++ b/translations/de-DE/content/github/using-git/which-remote-url-should-i-use.md
@@ -44,7 +44,7 @@ Wenn Du mittels SSH-URLs `git clone`-, `git fetch`-, `git pull`- oder `git push`
{% tip %}
-**Tipp**: Du kannst eine SSH-URL verwenden, um ein Repository auf Deinem Computer zu klonen oder als sichere Möglichkeit, Deinen Code auf Produktionsserver zu verteilen. Du kannst auch SSH-Agent-Weiterleitung mit Deinem Verteil-Skript verwenden, um das Verwalten von Schlüsseln auf dem Server zu vermeiden. For more information, see "[Using SSH Agent Forwarding](/v3/guides/using-ssh-agent-forwarding/)."
+**Tipp**: Du kannst eine SSH-URL verwenden, um ein Repository auf Deinem Computer zu klonen oder als sichere Möglichkeit, Deinen Code auf Produktionsserver zu verteilen. Du kannst auch SSH-Agent-Weiterleitung mit Deinem Verteil-Skript verwenden, um das Verwalten von Schlüsseln auf dem Server zu vermeiden. For more information, see "[Using SSH Agent Forwarding](/developers/overview/using-ssh-agent-forwarding)."
{% endtip %}
diff --git a/translations/de-DE/content/github/visualizing-repository-data-with-graphs/viewing-a-projects-contributors.md b/translations/de-DE/content/github/visualizing-repository-data-with-graphs/viewing-a-projects-contributors.md
index a346fddef3..dcbd8b78fd 100644
--- a/translations/de-DE/content/github/visualizing-repository-data-with-graphs/viewing-a-projects-contributors.md
+++ b/translations/de-DE/content/github/visualizing-repository-data-with-graphs/viewing-a-projects-contributors.md
@@ -36,7 +36,7 @@ Aus den folgenden Gründen wirst Du möglicherweise im Mitarbeiterdiagramm eines
{% tip %}
-**Tip:** To list all commit contributors in a repository, see "[Repositories](/v3/repos/#list-contributors)."
+**Tip:** To list all commit contributors in a repository, see "[Repositories](/rest/reference/repos#list-contributors)."
{% endtip %}
diff --git a/translations/de-DE/content/github/working-with-github-pages/about-github-pages.md b/translations/de-DE/content/github/working-with-github-pages/about-github-pages.md
index 3fb6f1beba..2549348cdb 100644
--- a/translations/de-DE/content/github/working-with-github-pages/about-github-pages.md
+++ b/translations/de-DE/content/github/working-with-github-pages/about-github-pages.md
@@ -150,4 +150,4 @@ Zwar können Sie keine benutzerdefinierten MIME-Typen für einzelne Dateien oder
### Weiterführende Informationen
- [{% data variables.product.prodname_pages %}](https://lab.github.com/githubtraining/github-pages) auf {% data variables.product.prodname_learning %}
-- "[{% data variables.product.prodname_pages %}](/v3/repos/pages)"
+- "[{% data variables.product.prodname_pages %}](/rest/reference/repos#pages)"
diff --git a/translations/de-DE/content/github/working-with-github-pages/about-jekyll-build-errors-for-github-pages-sites.md b/translations/de-DE/content/github/working-with-github-pages/about-jekyll-build-errors-for-github-pages-sites.md
index e6d8bd2e4a..f33edb1ec8 100644
--- a/translations/de-DE/content/github/working-with-github-pages/about-jekyll-build-errors-for-github-pages-sites.md
+++ b/translations/de-DE/content/github/working-with-github-pages/about-jekyll-build-errors-for-github-pages-sites.md
@@ -16,7 +16,7 @@ versions:
Sometimes, {% data variables.product.prodname_pages %} will not attempt to build your site after you push changes to your site's publishing source.{% if currentVersion == "free-pro-team@latest" %}
- Der Benutzer, der die Änderungen gepusht hat, hat seine E-Mail-Adresse nicht verifiziert. Weitere Informationen findest Du unter „[Eigene E-Mail-Adresse verifizieren](/articles/verifying-your-email-address)“.{% endif %}
-- Du führst den Push mit einem Deployment-Schlüssel durch. Wenn Du Übertragungen zum Repository Deiner Website automatisieren möchtest, kannst du stattdessen einen Maschinenbenutzer einrichten. For more information, see "[Managing deploy keys](/v3/guides/managing-deploy-keys/#machine-users)."
+- Du führst den Push mit einem Deployment-Schlüssel durch. Wenn Du Übertragungen zum Repository Deiner Website automatisieren möchtest, kannst du stattdessen einen Maschinenbenutzer einrichten. For more information, see "[Managing deploy keys](/developers/overview/managing-deploy-keys#machine-users)."
- Du verwendest einen Dienst für die fortlaufende Integration, der nicht zum Erstellen Deiner Veröffentlichungsquelle konfiguriert ist. Travis CI erstellt beispielsweise nicht den Branch `gh-pages`, es sei denn, Du fügst den Branch zu einer Liste mit sicheren Branches hinzu. Weitere Informationen findest Du unter „[Build anpassen](https://docs.travis-ci.com/user/customizing-the-build/#safelisting-or-blocklisting-branches)“ auf Travis CI oder in der Dokumentation Deines Dienstes für die fortlaufende Integration.
{% note %}
diff --git a/translations/de-DE/content/graphql/guides/forming-calls-with-graphql.md b/translations/de-DE/content/graphql/guides/forming-calls-with-graphql.md
index f7cd481789..a385f03800 100644
--- a/translations/de-DE/content/graphql/guides/forming-calls-with-graphql.md
+++ b/translations/de-DE/content/graphql/guides/forming-calls-with-graphql.md
@@ -18,7 +18,7 @@ Follow the steps in "[Creating a personal access token](/github/authenticating-t
{% if currentVersion == "free-pro-team@latest" %}
-To match the behavior of the [GraphQL Explorer](/v4/guides/using-the-explorer), request the following scopes:
+To match the behavior of the [GraphQL Explorer](/graphql/guides/using-the-explorer), request the following scopes:
{% else %}
@@ -50,9 +50,9 @@ The endpoint remains constant no matter what operation you perform.
### Communicating with GraphQL
-Because GraphQL operations consist of multiline JSON, GitHub recommends using the [Explorer](/v4/guides/using-the-explorer) to make GraphQL calls. You can also use cURL or any other HTTP-speaking library.
+Because GraphQL operations consist of multiline JSON, GitHub recommends using the [Explorer](/graphql/guides/using-the-explorer) to make GraphQL calls. You can also use cURL or any other HTTP-speaking library.
-In REST, [HTTP verbs](/v3/#http-verbs) determine the operation performed. In GraphQL, you'll provide a JSON-encoded body whether you're performing a query or a mutation, so the HTTP verb is `POST`. The exception is an [introspection query](/v4/guides/intro-to-graphql#discovering-the-graphql-api), which is a simple `GET` to the endpoint. For more information on GraphQL versus REST, see "[Migrating from REST to GraphQL](/v4/guides/migrating-from-rest)."
+In REST, [HTTP verbs](/rest#http-verbs) determine the operation performed. In GraphQL, you'll provide a JSON-encoded body whether you're performing a query or a mutation, so the HTTP verb is `POST`. The exception is an [introspection query](/graphql/guides/introduction-to-graphql#discovering-the-graphql-api), which is a simple `GET` to the endpoint. For more information on GraphQL versus REST, see "[Migrating from REST to GraphQL](/graphql/guides/migrating-from-rest-to-graphql)."
To query GraphQL using cURL, make a `POST` request with a JSON payload. The payload must contain a string called `query`:
@@ -72,15 +72,15 @@ curl -H "Authorization: bearer token" -X POST -d " \
#### About query and mutation operations
-The two types of allowed operations in GitHub's GraphQL API are _queries_ and _mutations_. Comparing GraphQL to REST, queries operate like `GET` requests, while mutations operate like `POST`/`PATCH`/`DELETE`. The [mutation name](/v4/mutation/) determines which modification is executed.
+The two types of allowed operations in GitHub's GraphQL API are _queries_ and _mutations_. Comparing GraphQL to REST, queries operate like `GET` requests, while mutations operate like `POST`/`PATCH`/`DELETE`. The [mutation name](/graphql/reference/mutations) determines which modification is executed.
-For information about rate limiting, see "[GraphQL resource limitations](/v4/guides/resource-limitations/)."
+For information about rate limiting, see "[GraphQL resource limitations](/graphql/overview/resource-limitations)."
Queries and mutations share similar forms, with some important differences.
#### About queries
-GraphQL queries return only the data you specify. To form a query, you must specify [fields within fields](/v4/guides/intro-to-graphql#field) (also known as _nested subfields_) until you return only [scalars](/v4/scalar/).
+GraphQL queries return only the data you specify. To form a query, you must specify [fields within fields](/graphql/guides/introduction-to-graphql#field) (also known as _nested subfields_) until you return only [scalars](/graphql/reference/scalars).
Queries are structured like this:
@@ -107,7 +107,7 @@ Mutations are structured like this:
The input object in this example is `MutationNameInput`, and the payload object is `MutationNamePayload`.
-In the [mutations](/v4/mutation/) reference, the listed _input fields_ are what you pass as the input object. The listed _return fields_ are what you pass as the payload object.
+In the [mutations](/graphql/reference/mutations) reference, the listed _input fields_ are what you pass as the input object. The listed _return fields_ are what you pass as the payload object.
For a real-world example, see "[Example mutation](#example-mutation)."
@@ -117,7 +117,7 @@ For a real-world example, see "[Example mutation](#example-mutation)."
{% note %}
-**Note**: If you're using the Explorer, make sure to enter variables in the separate [Query Variables pane](/v4/guides/using-the-explorer/#using-the-variable-pane), and do not include the word `variables` before the JSON object.
+**Note**: If you're using the Explorer, make sure to enter variables in the separate [Query Variables pane](/graphql/guides/using-the-explorer#using-the-variable-pane), and do not include the word `variables` before the JSON object.
{% endnote %}
@@ -207,7 +207,7 @@ Looking at the composition line by line:
* `repository(owner:"octocat", name:"Hello-World") {`
- To begin the query, we want to find a [`repository`](/v4/object/repository/) object. The schema validation indicates this object requires an `owner` and a `name` argument.
+ To begin the query, we want to find a [`repository`](/graphql/reference/objects#repository) object. The schema validation indicates this object requires an `owner` and a `name` argument.
* `issues(last:20, states:CLOSED) {`
@@ -215,9 +215,9 @@ Looking at the composition line by line:
Some details about the `issues` object:
- - The [docs](/v4/object/repository/) tell us this object has the type `IssueConnection`.
+ - The [docs](/graphql/reference/objects#repository) tell us this object has the type `IssueConnection`.
- Schema validation indicates this object requires a `last` or `first` number of results as an argument, so we provide `20`.
- - The [docs](/v4/object/repository/) also tell us this object accepts a `states` argument, which is an [`IssueState`](/v4/enum/issuestate/) enum that accepts `OPEN` or `CLOSED` values. To find only closed issues, we give the `states` key a value of `CLOSED`.
+ - The [docs](/graphql/reference/objects#repository) also tell us this object accepts a `states` argument, which is an [`IssueState`](/graphql/reference/enums#issuestate) enum that accepts `OPEN` or `CLOSED` values. To find only closed issues, we give the `states` key a value of `CLOSED`.
* `edges {`
@@ -225,9 +225,9 @@ Looking at the composition line by line:
* `node {`
- Here we retrieve the node at the end of the edge. The [`IssueConnection` docs](/v4/object/issueconnection) indicate the node at the end of the `IssueConnection` type is an `Issue` object.
+ Here we retrieve the node at the end of the edge. The [`IssueConnection` docs](/graphql/reference/objects#issueconnection) indicate the node at the end of the `IssueConnection` type is an `Issue` object.
-* Now that we know we're retrieving an `Issue` object, we can look at the [docs](/v4/object/issue) and specify the fields we want to return:
+* Now that we know we're retrieving an `Issue` object, we can look at the [docs](/graphql/reference/objects#issue) and specify the fields we want to return:
```graphql
title
@@ -243,7 +243,7 @@ Looking at the composition line by line:
Here we specify the `title`, `url`, and `labels` fields of the `Issue` object.
- The `labels` field has the type [`LabelConnection`](/v4/object/labelconnection/). As with the `issues` object, because `labels` is a connection, we must travel its edges to a connected node: the `label` object. At the node, we can specify the `label` object fields we want to return, in this case, `name`.
+ The `labels` field has the type [`LabelConnection`](/graphql/reference/objects#labelconnection). As with the `issues` object, because `labels` is a connection, we must travel its edges to a connected node: the `label` object. At the node, we can specify the `label` object fields we want to return, in this case, `name`.
You may notice that running this query on the Octocat's public `Hello-World` repository won't return many labels. Try running it on one of your own repositories that does use labels, and you'll likely see a difference.
@@ -285,7 +285,7 @@ Let's walk through the example. The task sounds simple: add an emoji reaction to
So how do we know to begin with a query? We don't, yet.
-Because we want to modify data on the server (attach an emoji to an issue), we begin by searching the schema for a helpful mutation. The reference docs show the [`addReaction`](/v4/mutation/addreaction) mutation, with this description: `Adds a reaction to a subject.` Perfect!
+Because we want to modify data on the server (attach an emoji to an issue), we begin by searching the schema for a helpful mutation. The reference docs show the [`addReaction`](/graphql/reference/mutations#addreaction) mutation, with this description: `Adds a reaction to a subject.` Perfect!
The docs for the mutation list three input fields:
@@ -337,13 +337,13 @@ With the ID known, we can proceed with the mutation:
- `addReaction` is the name of the mutation.
- `input` is the required argument key. This will always be `input` for a mutation.
- - `{subjectId:"MDU6SXNzdWUyMzEzOTE1NTE=",content:HOORAY}` is the required argument value. This will always be an [input object](/v4/input_object/) (hence the curly braces) composed of input fields (`subjectId` and `content` in this case) for a mutation.
+ - `{subjectId:"MDU6SXNzdWUyMzEzOTE1NTE=",content:HOORAY}` is the required argument value. This will always be an [input object](/graphql/reference/input-objects) (hence the curly braces) composed of input fields (`subjectId` and `content` in this case) for a mutation.
- How do we know which value to use for the content? The [`addReaction` docs](/v4/mutation/addreaction/) tell us the `content` field has the type [`ReactionContent`](/v4/enum/reactioncontent/), which is an [enum](/v4/enum) because only certain emoji reactions are supported on GitHub issues. These are the allowed values for reactions (note some values differ from their corresponding emoji names):
+ How do we know which value to use for the content? The [`addReaction` docs](/graphql/reference/mutations#addreaction) tell us the `content` field has the type [`ReactionContent`](/graphql/reference/enums#reactioncontent), which is an [enum](/graphql/reference/enums) because only certain emoji reactions are supported on GitHub issues. These are the allowed values for reactions (note some values differ from their corresponding emoji names):
{% data reusables.repositories.reaction_list %}
-* The rest of the call is composed of the payload object. This is where we specify the data we want the server to return after we've performed the mutation. These lines come from the [`addReaction` docs](/v4/mutation/addreaction), which three possible return fields:
+* The rest of the call is composed of the payload object. This is where we specify the data we want the server to return after we've performed the mutation. These lines come from the [`addReaction` docs](/graphql/reference/mutations#addreaction), which three possible return fields:
- `clientMutationId` (`String`)
- `reaction` (`Reaction!`)
@@ -394,7 +394,7 @@ variables {
{% note %}
You may notice that the `content` field value in the earlier example (where it's used directly in the mutation) does not have quotes around `HOORAY`, but it does have quotes when used in the variable. There's a reason for this:
-* When you use `content` directly in the mutation, the schema expects the value to be of type [`ReactionContent`](/v4/enum/reactioncontent/), which is an _enum_, not a string. Schema validation will throw an error if you add quotes around the enum value, as quotes are reserved for strings.
+* When you use `content` directly in the mutation, the schema expects the value to be of type [`ReactionContent`](/graphql/reference/enums#reactioncontent), which is an _enum_, not a string. Schema validation will throw an error if you add quotes around the enum value, as quotes are reserved for strings.
* When you use `content` in a variable, the variables section must be valid JSON, so the quotes are required. Schema validation correctly interprets the `ReactionContent` type when the variable is passed into the mutation during execution.
For more information on the difference between enums and strings, see the [official GraphQL spec](https://graphql.github.io/graphql-spec/June2018/#sec-Enums).
diff --git a/translations/de-DE/content/graphql/guides/introduction-to-graphql.md b/translations/de-DE/content/graphql/guides/introduction-to-graphql.md
index f4d05b5bee..017b674775 100644
--- a/translations/de-DE/content/graphql/guides/introduction-to-graphql.md
+++ b/translations/de-DE/content/graphql/guides/introduction-to-graphql.md
@@ -12,7 +12,7 @@ versions:
### GraphQL terminology
-The GitHub GraphQL API represents an architectural and conceptual shift from the GitHub REST API. You will likely encounter some new terminology in the GraphQL API [reference docs](/v4/).
+The GitHub GraphQL API represents an architectural and conceptual shift from the GitHub REST API. You will likely encounter some new terminology in the GraphQL API [reference docs](/graphql).
### Schema
@@ -30,11 +30,11 @@ This means that if you try to return a field that is not a scalar, schema valida
### Argument
-An argument is a set of key-value pairs attached to a specific field. Some fields require an argument. [Mutations](/v4/guides/forming-calls#about-mutations) require an input object as an argument.
+An argument is a set of key-value pairs attached to a specific field. Some fields require an argument. [Mutations](/graphql/guides/forming-calls-with-graphql#about-mutations) require an input object as an argument.
### Implementation
-A GraphQL schema may use the term _implements_ to define how an object inherits from an [interface](/v4/interface).
+A GraphQL schema may use the term _implements_ to define how an object inherits from an [interface](/graphql/reference/interfaces).
Here's a contrived example of a schema that defines interface `X` and object `Y`:
@@ -55,13 +55,13 @@ This means object `Y` requires the same fields/arguments/return types that inter
In the reference docs, you'll find that:
-* Each [object](/v4/object) lists the interface(s) _from which it inherits_ under **Implements**.
+* Each [object](/graphql/reference/objects) lists the interface(s) _from which it inherits_ under **Implements**.
-* Each [interface](/v4/interface) lists the objects _that inherit from it_ under **Implementations**.
+* Each [interface](/graphql/reference/interfaces) lists the objects _that inherit from it_ under **Implementations**.
### Connection
-Connections let you query related objects as part of the same call. With connections, you can use a single GraphQL call where you would have to use multiple calls to a REST API. For more information, see "[Migrating from REST to GraphQL](/v4/guides/migrating-from-rest)."
+Connections let you query related objects as part of the same call. With connections, you can use a single GraphQL call where you would have to use multiple calls to a REST API. For more information, see "[Migrating from REST to GraphQL](/graphql/guides/migrating-from-rest-to-graphql)."
It's helpful to picture a graph: dots connected by lines. The dots are nodes, the lines are edges. A connection defines a relationship between nodes.
@@ -71,7 +71,7 @@ Edges represent connections between nodes. When you query a connection, you trav
### Node
-_Node_ is a generic term for an object. You can look up a node directly, or you can access related nodes via a connection. If you specify a `node` that does not return a [scalar](/v4/scalar), you must include subfields until all fields return scalars. For information on accessing node IDs via the REST API and using them in GraphQL queries, see "[Using Global Node IDs](/v4/guides/using-global-node-ids)."
+_Node_ is a generic term for an object. You can look up a node directly, or you can access related nodes via a connection. If you specify a `node` that does not return a [scalar](/graphql/reference/scalars), you must include subfields until all fields return scalars. For information on accessing node IDs via the REST API and using them in GraphQL queries, see "[Using Global Node IDs](/graphql/guides/using-global-node-ids)."
## Discovering the GraphQL API
@@ -130,4 +130,4 @@ query {
{% endnote %}
- For more information about performing queries, see "[Forming calls with GraphQL](/v4/guides/forming-calls)."
+ For more information about performing queries, see "[Forming calls with GraphQL](/graphql/guides/forming-calls-with-graphql)."
diff --git a/translations/de-DE/content/graphql/guides/managing-enterprise-accounts.md b/translations/de-DE/content/graphql/guides/managing-enterprise-accounts.md
index 8398740df1..b7070a9f2a 100644
--- a/translations/de-DE/content/graphql/guides/managing-enterprise-accounts.md
+++ b/translations/de-DE/content/graphql/guides/managing-enterprise-accounts.md
@@ -33,7 +33,7 @@ With the Enterprise Accounts API, you can:
- Invite administrators to your enterprise account.
- Create new organizations in your enterprise account.
-For a list of the fields available with the Enterprise Accounts API, see "[GraphQL fields and types for the Enterprise account API](/v4/guides/managing-enterprise-accounts/#graphql-fields-and-types-for-the-enterprise-accounts-api)."
+For a list of the fields available with the Enterprise Accounts API, see "[GraphQL fields and types for the Enterprise account API](/graphql/guides/managing-enterprise-accounts#graphql-fields-and-types-for-the-enterprise-accounts-api)."
### Getting started using GraphQL for enterprise accounts
@@ -197,12 +197,12 @@ This GraphQL query requests the last 5 log entries for an enterprise organizatio
}
```
-For more information about getting started with GraphQL, see "[Introduction to GraphQL](/v4/guides/intro-to-graphql/)" and "[Forming Calls with GraphQL](/v4/guides/forming-calls/)."
+For more information about getting started with GraphQL, see "[Introduction to GraphQL](/graphql/guides/introduction-to-graphql)" and "[Forming Calls with GraphQL](/graphql/guides/forming-calls-with-graphql)."
### GraphQL fields and types for the Enterprise Accounts API
Here's an overview of the new queries, mutations, and schema defined types available for use with the Enterprise Accounts API.
-For more details about the new queries, mutations, and schema defined types available for use with the Enterprise Accounts API, see the sidebar with detailed GraphQL definitions from any [GraphQL reference page](/v4/).
+For more details about the new queries, mutations, and schema defined types available for use with the Enterprise Accounts API, see the sidebar with detailed GraphQL definitions from any [GraphQL reference page](/graphql).
-You can access the reference docs from within the GraphQL explorer on GitHub. For more information, see "[Using the explorer](/v4/guides/using-the-explorer#accessing-the-sidebar-docs)." For other information, such as authentication and rate limit details, check out the [guides](/v4/guides).
+You can access the reference docs from within the GraphQL explorer on GitHub. For more information, see "[Using the explorer](/graphql/guides/using-the-explorer#accessing-the-sidebar-docs)." For other information, such as authentication and rate limit details, check out the [guides](/graphql/guides).
diff --git a/translations/de-DE/content/graphql/guides/migrating-from-rest-to-graphql.md b/translations/de-DE/content/graphql/guides/migrating-from-rest-to-graphql.md
index 3741cf1779..57ffdca998 100644
--- a/translations/de-DE/content/graphql/guides/migrating-from-rest-to-graphql.md
+++ b/translations/de-DE/content/graphql/guides/migrating-from-rest-to-graphql.md
@@ -14,12 +14,12 @@ versions:
Migrating from REST to GraphQL represents a significant shift in API logic. The differences between REST as a style and GraphQL as a specification make it difficult—and often undesirable—to replace REST API calls with GraphQL API queries on a one-to-one basis. We've included specific examples of migration below.
-To migrate your code from the [REST API](/v3) to the GraphQL API:
+To migrate your code from the [REST API](/rest) to the GraphQL API:
- Review the [GraphQL spec](https://graphql.github.io/graphql-spec/June2018/)
-- Review GitHub's [GraphQL schema](/v4/reference/)
+- Review GitHub's [GraphQL schema](/graphql/reference)
- Consider how any existing code you have currently interacts with the GitHub REST API
-- Use [Global Node IDs](/v4/guides/using-global-node-ids) to reference objects between API versions
+- Use [Global Node IDs](/graphql/guides/using-global-node-ids) to reference objects between API versions
Significant advantages of GraphQL include:
@@ -53,12 +53,12 @@ query {
}
```
-Consider another example: retrieving a list of pull requests and checking if each one is mergeable. A call to the REST API retrieves a list of pull requests and their [summary representations](/v3/#summary-representations):
+Consider another example: retrieving a list of pull requests and checking if each one is mergeable. A call to the REST API retrieves a list of pull requests and their [summary representations](/rest#summary-representations):
```shell
curl -v {% data variables.product.api_url_pre %}/repos/:owner/:repo/pulls
```
-Determining if a pull request is mergeable requires retrieving each pull request individually for its [detailed representation](/v3/#detailed-representations) (a large payload) and checking whether its `mergeable` attribute is true or false:
+Determining if a pull request is mergeable requires retrieving each pull request individually for its [detailed representation](/rest#detailed-representations) (a large payload) and checking whether its `mergeable` attribute is true or false:
```shell
curl -v {% data variables.product.api_url_pre %}/repos/:owner/:repo/pulls/:number
```
@@ -128,13 +128,13 @@ Using the **GraphQL API**, you can retrieve the data with a single query using n
}
```
-You can also extend the power of this query by [substituting a variable](/v4/guides/forming-calls/#working-with-variables) for the pull request number.
+You can also extend the power of this query by [substituting a variable](/graphql/guides/forming-calls-with-graphql#working-with-variables) for the pull request number.
## Example: Strong typing
GraphQL schemas are strongly typed, making data handling safer.
-Consider an example of adding a comment to an issue or pull request using a GraphQL [mutation](/v4/mutation), and mistakenly specifying an integer rather than a string for the value of [`clientMutationId`](/v4/mutation/addcomment/):
+Consider an example of adding a comment to an issue or pull request using a GraphQL [mutation](/graphql/reference/mutations), and mistakenly specifying an integer rather than a string for the value of [`clientMutationId`](/graphql/reference/mutations#addcomment):
```graphql
mutation {
diff --git a/translations/de-DE/content/graphql/guides/using-global-node-ids.md b/translations/de-DE/content/graphql/guides/using-global-node-ids.md
index 77307ca9eb..0fb33e4920 100644
--- a/translations/de-DE/content/graphql/guides/using-global-node-ids.md
+++ b/translations/de-DE/content/graphql/guides/using-global-node-ids.md
@@ -13,7 +13,7 @@ You can access most objects in GitHub (users, issues, pull requests, etc.) using
{% note %}
-**Note:** In REST, the global node ID field is named `node_id`. In GraphQL, it's an `id` field on the `node` interface. For a refresher on what "node" means in GraphQL, see "[Introduction to GraphQL](/v4/guides/intro-to-graphql/#node)."
+**Note:** In REST, the global node ID field is named `node_id`. In GraphQL, it's an `id` field on the `node` interface. For a refresher on what "node" means in GraphQL, see "[Introduction to GraphQL](/graphql/guides/introduction-to-graphql#node)."
{% endnote %}
@@ -29,7 +29,7 @@ Let's walk through an example.
### 1. Call a REST endpoint that returns an object's node ID
-If you [request the authenticated user](/v3/users/#get-the-authenticated-user):
+If you [request the authenticated user](/rest/reference/users#get-the-authenticated-user):
```shell
$ curl -i -u username:token {% data variables.product.api_url_pre %}/user
@@ -101,7 +101,7 @@ query {
This type of query—that is, finding the node by ID—is known as a "direct node lookup."
-When you run this query, you'll see that the `__typename` is [`User`](/v4/object/user/).
+When you run this query, you'll see that the `__typename` is [`User`](/graphql/reference/objects#user).
### 3. Do a direct node lookup in GraphQL
@@ -122,4 +122,4 @@ This type of query is the standard approach for looking up an object by its glob
### Using global node IDs in migrations
-When building integrations that use either the REST API or the GraphQL API, it's best practice to persist the global node ID so you can easily reference objects across API versions. For more information on handling the transition between REST and GraphQL, see "[Migrating from REST to GraphQL](/v4/guides/migrating-from-rest/)."
+When building integrations that use either the REST API or the GraphQL API, it's best practice to persist the global node ID so you can easily reference objects across API versions. For more information on handling the transition between REST and GraphQL, see "[Migrating from REST to GraphQL](/graphql/guides/migrating-from-rest-to-graphql)."
diff --git a/translations/de-DE/content/graphql/guides/using-the-explorer.md b/translations/de-DE/content/graphql/guides/using-the-explorer.md
index f9b1c02f3e..50ced501bf 100644
--- a/translations/de-DE/content/graphql/guides/using-the-explorer.md
+++ b/translations/de-DE/content/graphql/guides/using-the-explorer.md
@@ -13,11 +13,11 @@ versions:
{% if currentVersion == "free-pro-team@latest" %}
-[GraphQL Explorer](/v4/explorer) is an instance of [GraphiQL](https://github.com/graphql/graphiql), which is a "graphical interactive in-browser GraphQL IDE."
+[GraphQL Explorer](/graphql/overview/explorer) is an instance of [GraphiQL](https://github.com/graphql/graphiql), which is a "graphical interactive in-browser GraphQL IDE."
{% note %}
-**Note**: {% data variables.product.prodname_dotcom %} has disabled [mutations](/v4/mutation/) in the Explorer, but you can use them in your own GraphiQL instance.
+**Note**: {% data variables.product.prodname_dotcom %} has disabled [mutations](/graphql/reference/mutations) in the Explorer, but you can use them in your own GraphiQL instance.
{% endnote %}
@@ -33,7 +33,7 @@ To use the GraphiQL app, download and install it from https://github.com/skevy/g
#### Configuring GraphiQL
-1. Get an [OAuth token](/v4/guides/forming-calls#authenticating-with-graphql).
+1. Get an [OAuth token](/graphql/guides/forming-calls-with-graphql#authenticating-with-graphql).
1. Launch GraphiQL.
1. In the upper-right corner of GraphiQL, click **Edit HTTP Headers**.
1. In the **Key** field, enter `Authorization`. In the **Value** field, enter `Bearer `, where `` is your generated OAuth token. ![graphiql headers](/assets/images/developer/graphiql-headers.png)
@@ -44,7 +44,7 @@ To use the GraphiQL app, download and install it from https://github.com/skevy/g
{% note %}
-**Note**: For more information about why `POST` is the method, see "[Communicating with GraphQL](/v4/guides/forming-calls#communicating-with-graphql)."
+**Note**: For more information about why `POST` is the method, see "[Communicating with GraphQL](/graphql/guides/forming-calls-with-graphql#communicating-with-graphql)."
{% endnote %}
@@ -66,13 +66,13 @@ All types in a GraphQL schema include a `description` field compiled into docume
{% note %}
-The **Docs** sidebar contains the same content that is automatically generated from the schema under "[Reference](/v4/)," though it is formatted differently in places.
+The **Docs** sidebar contains the same content that is automatically generated from the schema under "[Reference](/graphql)," though it is formatted differently in places.
{% endnote %}
### Using the variable pane
-Some example calls include [variables](/v4/guides/forming-calls#working-with-variables) written like this:
+Some example calls include [variables](/graphql/guides/forming-calls-with-graphql#working-with-variables) written like this:
```graphql
query($number_of_repos:Int!){
@@ -90,7 +90,7 @@ variables {
}
```
-This is the correct format to submit the call via a cURL `POST` (as long as you [escape newlines](/v4/guides/forming-calls#communicating-with-graphql)).
+This is the correct format to submit the call via a cURL `POST` (as long as you [escape newlines](/graphql/guides/forming-calls-with-graphql#communicating-with-graphql)).
If you want to run the call in the Explorer, enter the `query` segment in the main pane and the variables in the **Query Variables** pane below it. Omit the word `variables` from the Explorer:
@@ -106,12 +106,12 @@ If you want to run the call in the Explorer, enter the `query` segment in the ma
### Troubleshooting errors
-Because GraphQL is [introspective](/v4/guides/intro-to-graphql#discovering-the-graphql-api), the Explorer supports:
+Because GraphQL is [introspective](/graphql/guides/introduction-to-graphql#discovering-the-graphql-api), the Explorer supports:
* Intelligent typeaheads aware of the current schema
* Validation error previews as you type
-If you enter a query that is not well-formed or does not pass [schema validation](/v4/guides/intro-to-graphql#schema), a popup warns you of an error. If you run the query, the error returns in the response pane.
+If you enter a query that is not well-formed or does not pass [schema validation](/graphql/guides/introduction-to-graphql#schema), a popup warns you of an error. If you run the query, the error returns in the response pane.
A GraphQL response contains several keys: a `data` hash and an `errors` array.
diff --git a/translations/de-DE/content/graphql/overview/about-the-graphql-api.md b/translations/de-DE/content/graphql/overview/about-the-graphql-api.md
index b641194fde..9050397ec6 100644
--- a/translations/de-DE/content/graphql/overview/about-the-graphql-api.md
+++ b/translations/de-DE/content/graphql/overview/about-the-graphql-api.md
@@ -11,25 +11,25 @@ versions:
Here are some quick links to get you up and running with the GraphQL API v4:
-* [Authentifizierung](/v4/guides/forming-calls/#authenticating-with-graphql)
-* [Root endpoint](/v4/guides/forming-calls/#the-graphql-endpoint)
-* [Schema introspection](/v4/guides/intro-to-graphql/#discovering-the-graphql-api)
-* [Rate limits](/v4/guides/resource-limitations/)
-* [Migrating from REST](/v4/guides/migrating-from-rest)
+* [Authentifizierung](/graphql/guides/forming-calls-with-graphql#authenticating-with-graphql)
+* [Root endpoint](/graphql/guides/forming-calls-with-graphql#the-graphql-endpoint)
+* [Schema introspection](/graphql/guides/introduction-to-graphql#discovering-the-graphql-api)
+* [Rate limits](/graphql/overview/resource-limitations)
+* [Migrating from REST](/graphql/guides/migrating-from-rest-to-graphql)
### About GraphQL
The [GraphQL](https://graphql.github.io/) data query language is:
-* **A [specification](https://graphql.github.io/graphql-spec/June2018/).** The spec determines the validity of the [schema](/v4/guides/intro-to-graphql#schema) on the API server. The schema determines the validity of client calls.
+* **A [specification](https://graphql.github.io/graphql-spec/June2018/).** The spec determines the validity of the [schema](/graphql/guides/introduction-to-graphql#schema) on the API server. The schema determines the validity of client calls.
* **[Strongly typed](#about-the-graphql-schema-reference).** The schema defines an API's type system and all object relationships.
-* **[Introspective](/v4/guides/intro-to-graphql#discovering-the-graphql-api).** A client can query the schema for details about the schema.
+* **[Introspective](/graphql/guides/introduction-to-graphql#discovering-the-graphql-api).** A client can query the schema for details about the schema.
-* **[Hierarchical](/v4/guides/forming-calls).** The shape of a GraphQL call mirrors the shape of the JSON data it returns. [Nested fields](/v4/guides/migrating-from-rest/#example-nesting) let you query for and receive only the data you specify in a single round trip.
+* **[Hierarchical](/graphql/guides/forming-calls-with-graphql).** The shape of a GraphQL call mirrors the shape of the JSON data it returns. [Nested fields](/graphql/guides/migrating-from-rest-to-graphql#example-nesting) let you query for and receive only the data you specify in a single round trip.
-* **An application layer.** GraphQL is not a storage model or a database query language. The _graph_ refers to graph structures defined in the schema, where [nodes](/v4/guides/intro-to-graphql#node) define objects and [edges](/v4/guides/intro-to-graphql#edge) define relationships between objects. The API traverses and returns application data based on the schema definitions, independent of how the data is stored.
+* **An application layer.** GraphQL is not a storage model or a database query language. The _graph_ refers to graph structures defined in the schema, where [nodes](/graphql/guides/introduction-to-graphql#node) define objects and [edges](/graphql/guides/introduction-to-graphql#edge) define relationships between objects. The API traverses and returns application data based on the schema definitions, independent of how the data is stored.
### Why GitHub is using GraphQL
@@ -39,15 +39,15 @@ For more details about why GitHub has moved to GraphQL, see the original [announ
### About the GraphQL schema reference
-The docs in the sidebar are generated from the {% data variables.product.prodname_dotcom %} GraphQL [schema](/v4/guides/intro-to-graphql/#discovering-the-graphql-api). All calls are validated and executed against the schema. Use these docs to find out what data you can call:
+The docs in the sidebar are generated from the {% data variables.product.prodname_dotcom %} GraphQL [schema](/graphql/guides/introduction-to-graphql#discovering-the-graphql-api). All calls are validated and executed against the schema. Use these docs to find out what data you can call:
-* Allowed operations: [queries](/v4/query) and [mutations](/v4/mutation).
+* Allowed operations: [queries](/graphql/reference/queries) and [mutations](/graphql/reference/mutations).
-* Schema-defined types: [scalars](/v4/scalar), [objects](/v4/object), [enums](/v4/enum), [interfaces](/v4/interface), [unions](/v4/union), and [input objects](/v4/input_object).
+* Schema-defined types: [scalars](/graphql/reference/scalars), [objects](/graphql/reference/objects), [enums](/graphql/reference/enums), [interfaces](/graphql/reference/interfaces), [unions](/graphql/reference/unions), and [input objects](/graphql/reference/input-objects).
-You can access this same content via the [Explorer Docs sidebar](/v4/guides/using-the-explorer#accessing-the-sidebar-docs). Note that you may need to rely on both the docs and the schema validation to successfully call the GraphQL API.
+You can access this same content via the [Explorer Docs sidebar](/graphql/guides/using-the-explorer#accessing-the-sidebar-docs). Note that you may need to rely on both the docs and the schema validation to successfully call the GraphQL API.
-For other information, such as authentication and rate limit details, check out the [guides](/v4/guides).
+For other information, such as authentication and rate limit details, check out the [guides](/graphql/guides).
### Requesting support
diff --git a/translations/de-DE/content/graphql/overview/breaking-changes.md b/translations/de-DE/content/graphql/overview/breaking-changes.md
index f9fde6b0f6..ba29ae3c09 100644
--- a/translations/de-DE/content/graphql/overview/breaking-changes.md
+++ b/translations/de-DE/content/graphql/overview/breaking-changes.md
@@ -16,7 +16,7 @@ Breaking changes are any changes that might require action from our integrators.
- **Breaking:** Changes that will break existing queries to the GraphQL API. For example, removing a field would be a breaking change.
- **Dangerous:** Changes that won't break existing queries but could affect the runtime behavior of clients. Adding an enum value is an example of a dangerous change.
-We strive to provide stable APIs for our integrators. When a new feature is still evolving, we release it behind a [schema preview](/v4/previews/).
+We strive to provide stable APIs for our integrators. When a new feature is still evolving, we release it behind a [schema preview](/graphql/overview/schema-previews).
We'll announce upcoming breaking changes at least three months before making changes to the GraphQL schema, to give integrators time to make the necessary adjustments. Changes go into effect on the first day of a quarter (January 1st, April 1st, July 1st, or October 1st). For example, if we announce a change on January 15th, it will be made on July 1st.
diff --git a/translations/de-DE/content/graphql/overview/changelog.md b/translations/de-DE/content/graphql/overview/changelog.md
index dbb8876a2b..6c051b659f 100644
--- a/translations/de-DE/content/graphql/overview/changelog.md
+++ b/translations/de-DE/content/graphql/overview/changelog.md
@@ -9,7 +9,7 @@ versions:
github-ae: '*'
---
-Breaking changes include changes that will break existing queries or could affect the runtime behavior of clients. For a list of breaking changes and when they will occur, see our [breaking changes log](/v4/breaking_changes).
+Breaking changes include changes that will break existing queries or could affect the runtime behavior of clients. For a list of breaking changes and when they will occur, see our [breaking changes log](/graphql/overview/breaking-changes).
{% for entry in graphql.changelog %}
### Schema Changes for {{ entry.date }}
diff --git a/translations/de-DE/content/graphql/overview/public-schema.md b/translations/de-DE/content/graphql/overview/public-schema.md
index 0df87e7653..d2a8c7309b 100644
--- a/translations/de-DE/content/graphql/overview/public-schema.md
+++ b/translations/de-DE/content/graphql/overview/public-schema.md
@@ -9,7 +9,7 @@ versions:
github-ae: '*'
---
-You can [perform introspection](/v4/guides/intro-to-graphql/#discovering-the-graphql-api) against the GraphQL API directly.
+You can [perform introspection](/graphql/guides/introduction-to-graphql#discovering-the-graphql-api) against the GraphQL API directly.
Alternatively, you can download the latest version of the public schema here:
diff --git a/translations/de-DE/content/graphql/overview/resource-limitations.md b/translations/de-DE/content/graphql/overview/resource-limitations.md
index bd5cdb791c..d0714a5d93 100644
--- a/translations/de-DE/content/graphql/overview/resource-limitations.md
+++ b/translations/de-DE/content/graphql/overview/resource-limitations.md
@@ -11,11 +11,11 @@ versions:
## Node limit
-To pass [schema](/v4/guides/intro-to-graphql#schema) validation, all GraphQL API v4 [calls](/v4/guides/forming-calls) must meet these standards:
+To pass [schema](/graphql/guides/introduction-to-graphql#schema) validation, all GraphQL API v4 [calls](/graphql/guides/forming-calls-with-graphql) must meet these standards:
-* Clients must supply a `first` or `last` argument on any [connection](/v4/guides/intro-to-graphql#connection).
+* Clients must supply a `first` or `last` argument on any [connection](/graphql/guides/introduction-to-graphql#connection).
* Values of `first` and `last` must be within 1-100.
-* Individual calls cannot request more than 500,000 total [nodes](/v4/guides/intro-to-graphql#node).
+* Individual calls cannot request more than 500,000 total [nodes](/graphql/guides/introduction-to-graphql#node).
#### Calculating nodes in a call
@@ -121,7 +121,7 @@ These two examples show how to calculate the total nodes in a call.
The GraphQL API v4 limit is different from the REST API v3's [rate limits](/rest/overview/resources-in-the-rest-api#rate-limiting).
-Why are the API rate limits different? With [GraphQL](/v4/), one GraphQL call can replace [multiple REST calls](/v4/guides/migrating-from-rest/). A single complex GraphQL call could be the equivalent of thousands of REST requests. While a single GraphQL call would fall well below the REST API rate limit, the query might be just as expensive for GitHub's servers to compute.
+Why are the API rate limits different? With [GraphQL](/graphql), one GraphQL call can replace [multiple REST calls](/graphql/guides/migrating-from-rest-to-graphql). A single complex GraphQL call could be the equivalent of thousands of REST requests. While a single GraphQL call would fall well below the REST API rate limit, the query might be just as expensive for GitHub's servers to compute.
To accurately represent the server cost of a query, the GraphQL API v4 calculates a call's **rate limit score** based on a normalized scale of points. A query's score factors in first and last arguments on a parent connection and its children.
diff --git a/translations/de-DE/content/graphql/overview/schema-previews.md b/translations/de-DE/content/graphql/overview/schema-previews.md
index b0b3a5e30f..6272f17066 100644
--- a/translations/de-DE/content/graphql/overview/schema-previews.md
+++ b/translations/de-DE/content/graphql/overview/schema-previews.md
@@ -13,7 +13,7 @@ versions:
During the preview period, we may change some features based on developer feedback. If we do make changes, we'll announce them on the [developer blog](https://developer.github.com/changes/) without advance notice.
-To access a schema preview, you'll need to provide a custom [media type](/v3/media) in the `Accept` header for your requests. Feature documentation for each preview specifies which custom media type to provide.
+To access a schema preview, you'll need to provide a custom [media type](/rest/overview/media-types) in the `Accept` header for your requests. Feature documentation for each preview specifies which custom media type to provide.
{% note %}
diff --git a/translations/de-DE/content/graphql/reference/enums.md b/translations/de-DE/content/graphql/reference/enums.md
index 3cec114335..f87cc2e4cc 100644
--- a/translations/de-DE/content/graphql/reference/enums.md
+++ b/translations/de-DE/content/graphql/reference/enums.md
@@ -12,9 +12,9 @@ versions:
[Enums](https://graphql.github.io/graphql-spec/June2018/#sec-Enums) represent possible sets of values for a field.
-For example, the [`Issue`](/v4/object/issue) object has a field called `state`. The state is an enum (specifically, of type [`IssueState`](/v4/enum/issuestate/)) because it may be `OPEN` or `CLOSED`.
+For example, the [`Issue`](/graphql/reference/objects#issue) object has a field called `state`. The state is an enum (specifically, of type [`IssueState`](/graphql/reference/enums#issuestate)) because it may be `OPEN` or `CLOSED`.
-For more information, see "[Introduction to GraphQL](/v4/guides/intro-to-graphql)."
+For more information, see "[Introduction to GraphQL](/graphql/guides/introduction-to-graphql)."
{% for item in graphql.schemaForCurrentVersion.enums %}
{% include graphql-enum %}
diff --git a/translations/de-DE/content/graphql/reference/input-objects.md b/translations/de-DE/content/graphql/reference/input-objects.md
index 6726cfaf2c..423c6511c8 100644
--- a/translations/de-DE/content/graphql/reference/input-objects.md
+++ b/translations/de-DE/content/graphql/reference/input-objects.md
@@ -12,9 +12,9 @@ versions:
[Input objects](https://graphql.github.io/graphql-spec/June2018/#sec-Input-Objects) can be described as "composable objects" because they include a set of input fields that define the object.
-For example, [`CommitAuthor`](/v4/input_object/commitauthor/) takes a field called `emails`. Providing a value for `emails` transforms `CommitAuthor` into a list of `User` objects containing that email address. Note that [objects](/v4/object) **may** have input objects, whereas [mutations](/v4/mutation) **require** input objects.
+For example, [`CommitAuthor`](/graphql/reference/input-objects#commitauthor) takes a field called `emails`. Providing a value for `emails` transforms `CommitAuthor` into a list of `User` objects containing that email address. Note that [objects](/graphql/reference/objects) **may** have input objects, whereas [mutations](/graphql/reference/mutations) **require** input objects.
-For more information, see "[About mutations](/v4/guides/forming-calls#about-mutations)."
+For more information, see "[About mutations](/graphql/guides/forming-calls-with-graphql#about-mutations)."
{% for item in graphql.schemaForCurrentVersion.inputObjects %}
{% include graphql-input-object %}
diff --git a/translations/de-DE/content/graphql/reference/interfaces.md b/translations/de-DE/content/graphql/reference/interfaces.md
index 0baee2c467..bfc411d796 100644
--- a/translations/de-DE/content/graphql/reference/interfaces.md
+++ b/translations/de-DE/content/graphql/reference/interfaces.md
@@ -12,9 +12,9 @@ versions:
[Interfaces](https://graphql.github.io/graphql-spec/June2018/#sec-Interfaces) serve as parent objects from which other objects can inherit.
-For example, [`Lockable`](/v4/interface/lockable/) is an interface because both [`Issue`](/v4/object/issue/) and [`PullRequest`](/v4/object/pullrequest/) objects can be locked. An interface has its own list of named fields that are shared by implementing objects.
+For example, [`Lockable`](/graphql/reference/interfaces#lockable) is an interface because both [`Issue`](/graphql/reference/objects#issue) and [`PullRequest`](/graphql/reference/objects#pullrequest) objects can be locked. An interface has its own list of named fields that are shared by implementing objects.
-For more information, see "[Implementation](/v4/guides/intro-to-graphql#implementation)."
+For more information, see "[Implementation](/graphql/guides/introduction-to-graphql#implementation)."
{% for item in graphql.schemaForCurrentVersion.interfaces %}
{% include graphql-interface %}
diff --git a/translations/de-DE/content/graphql/reference/mutations.md b/translations/de-DE/content/graphql/reference/mutations.md
index 9f6542ab79..e42955c3d3 100644
--- a/translations/de-DE/content/graphql/reference/mutations.md
+++ b/translations/de-DE/content/graphql/reference/mutations.md
@@ -12,7 +12,7 @@ versions:
Every GraphQL schema has a root type for both queries and mutations. The [mutation type](https://graphql.github.io/graphql-spec/June2018/#sec-Type-System) defines GraphQL operations that change data on the server. It is analogous to performing HTTP verbs such as `POST`, `PATCH`, and `DELETE`.
-For more information, see "[About mutations](/v4/guides/forming-calls#about-mutations)."
+For more information, see "[About mutations](/graphql/guides/forming-calls-with-graphql#about-mutations)."
{% for item in graphql.schemaForCurrentVersion.mutations %}
{% include graphql-mutation %}
diff --git a/translations/de-DE/content/graphql/reference/objects.md b/translations/de-DE/content/graphql/reference/objects.md
index 84cbbabfdf..345786d5e1 100644
--- a/translations/de-DE/content/graphql/reference/objects.md
+++ b/translations/de-DE/content/graphql/reference/objects.md
@@ -14,7 +14,7 @@ versions:
For example, the [`Repository`](/graphql/reference/objects#repository) object has a field called `name`, which is a `String`.
-For more information, see "[Introduction to GraphQL](/v4/guides/intro-to-graphql)."
+For more information, see "[Introduction to GraphQL](/graphql/guides/introduction-to-graphql)."
diff --git a/translations/de-DE/content/graphql/reference/queries.md b/translations/de-DE/content/graphql/reference/queries.md
index 4d87cd2e25..a2cc6af7b1 100644
--- a/translations/de-DE/content/graphql/reference/queries.md
+++ b/translations/de-DE/content/graphql/reference/queries.md
@@ -13,7 +13,7 @@ versions:
Every GraphQL schema has a root type for both queries and mutations. The [query type](https://graphql.github.io/graphql-spec/June2018/#sec-Type-System) defines GraphQL operations that retrieve data from the server.
-For more information, see "[About queries](/v4/guides/forming-calls#about-queries)."
+For more information, see "[About queries](/graphql/guides/forming-calls-with-graphql#about-queries)."
{% note %}
diff --git a/translations/de-DE/content/graphql/reference/scalars.md b/translations/de-DE/content/graphql/reference/scalars.md
index 0a37135d2c..338b4f42c7 100644
--- a/translations/de-DE/content/graphql/reference/scalars.md
+++ b/translations/de-DE/content/graphql/reference/scalars.md
@@ -14,7 +14,7 @@ versions:
When calling the GraphQL API, you must specify nested subfields until you return only scalars.
-For more information, see "[Introduction to GraphQL](/v4/guides/intro-to-graphql#field)."
+For more information, see "[Introduction to GraphQL](/graphql/guides/introduction-to-graphql#field)."
{% for item in graphql.schemaForCurrentVersion.scalars %}
{% include graphql-scalar %}
diff --git a/translations/de-DE/content/graphql/reference/unions.md b/translations/de-DE/content/graphql/reference/unions.md
index 95f5a9f633..5a87c63fc0 100644
--- a/translations/de-DE/content/graphql/reference/unions.md
+++ b/translations/de-DE/content/graphql/reference/unions.md
@@ -12,9 +12,9 @@ versions:
A [union](https://graphql.github.io/graphql-spec/June2018/#sec-Unions) is a type of object representing many objects.
-For example, a field marked as an [`ProjectCardItem`](/v4/union/projectcarditem/) could be an [`Issue`](/v4/object/issue/) or a [`PullRequest`](/v4/object/pullrequest/) because each of those objects can be inside a project card. Using a union instead of an object gives you flexibility.
+For example, a field marked as an [`ProjectCardItem`](/graphql/reference/unions#projectcarditem) could be an [`Issue`](/graphql/reference/objects#issue) or a [`PullRequest`](/graphql/reference/objects#pullrequest) because each of those objects can be inside a project card. Using a union instead of an object gives you flexibility.
-For more information, see "[Introduction to GraphQL](/v4/guides/intro-to-graphql)."
+For more information, see "[Introduction to GraphQL](/graphql/guides/introduction-to-graphql)."
{% for item in graphql.schemaForCurrentVersion.unions %}
{% include graphql-union %}
diff --git a/translations/de-DE/content/insights/installing-and-configuring-github-insights/enabling-a-link-between-github-insights-and-github-enterprise.md b/translations/de-DE/content/insights/installing-and-configuring-github-insights/enabling-a-link-between-github-insights-and-github-enterprise.md
index a63e40967e..20b33760bb 100644
--- a/translations/de-DE/content/insights/installing-and-configuring-github-insights/enabling-a-link-between-github-insights-and-github-enterprise.md
+++ b/translations/de-DE/content/insights/installing-and-configuring-github-insights/enabling-a-link-between-github-insights-and-github-enterprise.md
@@ -1,6 +1,6 @@
---
title: Enabling a link between GitHub Insights and GitHub Enterprise
-intro: 'You can enable a link that will allow users to navigate from {% data variables.product.prodname_ghe_server %} to {{ site.data.variables.product.prodname_insights }}.'
+intro: 'You can enable a link that will allow users to navigate from {% data variables.product.prodname_ghe_server %} to {% data variables.product.prodname_insights %}.'
product: '{% data reusables.gated-features.github-insights %}'
permissions: 'Site administrators for {% data variables.product.prodname_ghe_server %} can enable a link between {% data variables.product.prodname_ghe_server %} and {% data variables.product.prodname_insights %}.'
redirect_from:
diff --git a/translations/de-DE/content/packages/publishing-and-managing-packages/about-github-packages.md b/translations/de-DE/content/packages/publishing-and-managing-packages/about-github-packages.md
index a011723672..a513c7c5eb 100644
--- a/translations/de-DE/content/packages/publishing-and-managing-packages/about-github-packages.md
+++ b/translations/de-DE/content/packages/publishing-and-managing-packages/about-github-packages.md
@@ -182,7 +182,7 @@ Weitere Informationen findest Du unter:
### Managing packages
-You can delete a version of a private package on {% data variables.product.product_name %} or using the GraphQL API. When you use the GraphQL API to query and delete private packages, you must use the same token you use to authenticate to {% data variables.product.prodname_registry %}. For more information, see "[Deleting a package](/packages/publishing-and-managing-packages/deleting-a-package)" and "[Forming calls with GraphQL](/v4/guides/forming-calls/)."
+You can delete a version of a private package on {% data variables.product.product_name %} or using the GraphQL API. When you use the GraphQL API to query and delete private packages, you must use the same token you use to authenticate to {% data variables.product.prodname_registry %}. For more information, see "[Deleting a package](/packages/publishing-and-managing-packages/deleting-a-package)" and "[Forming calls with GraphQL](/graphql/guides/forming-calls-with-graphql)."
You can configure webhooks to subscribe to package-related events, such as when a package is published or updated. For more information, see the "[`package` webhook event](/webhooks/event-payloads/#package)."
diff --git a/translations/de-DE/content/rest/guides/basics-of-authentication.md b/translations/de-DE/content/rest/guides/basics-of-authentication.md
index b8805432ed..beffcede81 100644
--- a/translations/de-DE/content/rest/guides/basics-of-authentication.md
+++ b/translations/de-DE/content/rest/guides/basics-of-authentication.md
@@ -130,7 +130,7 @@ Also, since there's a hierarchical relationship between scopes, you should check
Checking for scopes only before making requests is not enough since it's possible that users will change the scopes in between your check and the actual request. In case that happens, API calls you expected to succeed might fail with a `404` or `401` status, or return a different subset of information.
-To help you gracefully handle these situations, all API responses for requests made with valid tokens also contain an [`X-OAuth-Scopes` header][oauth scopes]. This header contains the list of scopes of the token that was used to make the request. In addition to that, the OAuth Applications API provides an endpoint to {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" %} \[check a token for validity\]\[/rest/reference/apps#check-a-token\]{% else %}\[check a token for validity\]\[/v3/apps/oauth_applications/#check-an-authorization\]{% endif %}. Use this information to detect changes in token scopes, and inform your users of changes in available application functionality.
+To help you gracefully handle these situations, all API responses for requests made with valid tokens also contain an [`X-OAuth-Scopes` header][oauth scopes]. This header contains the list of scopes of the token that was used to make the request. In addition to that, the OAuth Applications API provides an endpoint to {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" %} \[check a token for validity\]\[/rest/reference/apps#check-a-token\]{% else %}\[check a token for validity\]\[/rest/reference/apps#check-an-authorization\]{% endif %}. Use this information to detect changes in token scopes, and inform your users of changes in available application functionality.
#### Making authenticated requests
diff --git a/translations/de-DE/content/rest/guides/best-practices-for-integrators.md b/translations/de-DE/content/rest/guides/best-practices-for-integrators.md
index a391e94b22..a376d64466 100644
--- a/translations/de-DE/content/rest/guides/best-practices-for-integrators.md
+++ b/translations/de-DE/content/rest/guides/best-practices-for-integrators.md
@@ -20,7 +20,7 @@ It's very important that you secure [the payloads sent from GitHub][event-types]
There are several steps you can take to secure receipt of payloads delivered by GitHub:
1. Ensure that your receiving server is on an HTTPS connection. By default, GitHub will verify SSL certificates when delivering payloads.{% if currentVersion == "free-pro-team@latest" %}
-1. You can add [the IP address we use when delivering hooks](/github/authenticating-to-github/about-githubs-ip-addresses) to your server's allow list. To ensure that you're always checking the right IP address, you can [use the `/meta` endpoint](/v3/meta/#meta) to find the address we use.{% endif %}
+1. You can add [the IP address we use when delivering hooks](/github/authenticating-to-github/about-githubs-ip-addresses) to your server's allow list. To ensure that you're always checking the right IP address, you can [use the `/meta` endpoint](/rest/reference/meta#meta) to find the address we use.{% endif %}
1. Provide [a secret token](/webhooks/securing/) to ensure payloads are definitely coming from GitHub. By enforcing a secret token, you're ensuring that any data received by your server is absolutely coming from GitHub. Ideally, you should provide a different secret token *per user* of your service. That way, if one token is compromised, no other user would be affected.
### Favor asynchronous work over synchronous
@@ -49,7 +49,7 @@ Users can dig into the server responses you send back to GitHub. Ensure that you
GitHub is explicit in telling you when a resource has moved by providing a redirect status code. You should follow these redirections. Every redirect response sets the `Location` header with the new URI to go to. If you receive a redirect, it's best to update your code to follow the new URI, in case you're requesting a deprecated path that we might remove.
-We've provided [a list of HTTP status codes](/v3/#http-redirects) to watch out for when designing your app to follow redirects.
+We've provided [a list of HTTP status codes](/rest#http-redirects) to watch out for when designing your app to follow redirects.
### Don't manually parse URLs
diff --git a/translations/de-DE/content/rest/guides/building-a-ci-server.md b/translations/de-DE/content/rest/guides/building-a-ci-server.md
index 592ca8ba71..b9e39de44c 100644
--- a/translations/de-DE/content/rest/guides/building-a-ci-server.md
+++ b/translations/de-DE/content/rest/guides/building-a-ci-server.md
@@ -129,7 +129,7 @@ At GitHub, we've used a version of [Janky][janky] to manage our CI for years. Th
All of this communication is funneled back to our chat rooms. You don't need to build your own CI setup to use this example. You can always rely on [GitHub integrations][integrations].
-[status API]: /v3/repos/statuses/
+[status API]: /rest/reference/repos#statuses
[ngrok]: https://ngrok.com/
[using ngrok]: /webhooks/configuring/#using-ngrok
[platform samples]: https://github.com/github/platform-samples/tree/master/api/ruby/building-a-ci-server
diff --git a/translations/de-DE/content/rest/guides/delivering-deployments.md b/translations/de-DE/content/rest/guides/delivering-deployments.md
index 76ac7fb5cd..a5b82c37f3 100644
--- a/translations/de-DE/content/rest/guides/delivering-deployments.md
+++ b/translations/de-DE/content/rest/guides/delivering-deployments.md
@@ -145,7 +145,7 @@ At GitHub, we've used a version of [Heaven][heaven] to manage our deployments fo
Das war alles. You don't need to build your own deployment setup to use this example. You can always rely on [GitHub integrations][integrations].
-[deploy API]: /v3/repos/deployments/
+[deploy API]: /rest/reference/repos#deployments
[status API]: /guides/building-a-ci-server
[ngrok]: https://ngrok.com/
[using ngrok]: /webhooks/configuring/#using-ngrok
diff --git a/translations/de-DE/content/rest/guides/discovering-resources-for-a-user.md b/translations/de-DE/content/rest/guides/discovering-resources-for-a-user.md
index 2f7cfa0e05..b8842420aa 100644
--- a/translations/de-DE/content/rest/guides/discovering-resources-for-a-user.md
+++ b/translations/de-DE/content/rest/guides/discovering-resources-for-a-user.md
@@ -93,19 +93,19 @@ If you've read the docs from cover to cover, you may have noticed an [API method
As an application, you typically want all of the user's organizations (public and private) that your app is authorized to access. The workflow above will give you exactly that.
-[basics-of-authentication]: /v3/guides/basics-of-authentication/
-[list-public-orgs]: /v3/orgs/#list-organizations-for-a-user
-[list-repositories-for-current-user]: /v3/repos/#list-repositories-for-the-authenticated-user
-[list-orgs-for-current-user]: /v3/orgs/#list-organizations-for-the-authenticated-user
-[list-teams]: /v3/teams/#list-teams
-[make-authenticated-request-for-user]: /v3/guides/basics-of-authentication/#making-authenticated-requests
-[make-authenticated-request-for-user]: /v3/guides/basics-of-authentication/#making-authenticated-requests
+[basics-of-authentication]: /rest/guides/basics-of-authentication
+[list-public-orgs]: /rest/reference/orgs#list-organizations-for-a-user
+[list-repositories-for-current-user]: /rest/reference/repos#list-repositories-for-the-authenticated-user
+[list-orgs-for-current-user]: /rest/reference/orgs#list-organizations-for-the-authenticated-user
+[list-teams]: /rest/reference/teams#list-teams
+[make-authenticated-request-for-user]: /rest/guides/basics-of-authentication#making-authenticated-requests
+[make-authenticated-request-for-user]: /rest/guides/basics-of-authentication#making-authenticated-requests
[oap]: https://developer.github.com/changes/2015-01-19-an-integrators-guide-to-organization-application-policies/
[octokit.rb]: https://github.com/octokit/octokit.rb
[octokit.rb]: https://github.com/octokit/octokit.rb
-[pagination]: /v3/#pagination
+[pagination]: /rest#pagination
[platform samples]: https://github.com/github/platform-samples/tree/master/api/ruby/discovering-resources-for-a-user
-[publicize-membership]: /v3/orgs/members/#set-public-organization-membership-for-the-authenticated-user
-[register-oauth-app]: /v3/guides/basics-of-authentication/#registering-your-app
+[publicize-membership]: /rest/reference/orgs#set-public-organization-membership-for-the-authenticated-user
+[register-oauth-app]: /rest/guides/basics-of-authentication#registering-your-app
[scopes]: /apps/building-oauth-apps/understanding-scopes-for-oauth-apps/
[scopes]: /apps/building-oauth-apps/understanding-scopes-for-oauth-apps/
diff --git a/translations/de-DE/content/rest/guides/getting-started-with-the-git-database-api.md b/translations/de-DE/content/rest/guides/getting-started-with-the-git-database-api.md
index ee3e7673dd..5af009b4fc 100644
--- a/translations/de-DE/content/rest/guides/getting-started-with-the-git-database-api.md
+++ b/translations/de-DE/content/rest/guides/getting-started-with-the-git-database-api.md
@@ -11,7 +11,7 @@ versions:
This basically allows you to reimplement a lot of Git functionality over our API - by creating raw objects directly into the database and updating branch references you could technically do just about anything that Git can do without having Git installed.
-Git Database API functions will return a `409 Conflict` if the Git repository is empty or unavailable. An unavailable repository typically means {% data variables.product.product_name %} is in the process of creating the repository. For an empty repository, you can use the "[Create or update file contents](/v3/repos/contents/#create-or-update-file-contents)" endpoint to create content and initialize the repository so you can use the Git Database API. Contact {% data variables.contact.contact_support %} if this response status persists.
+Git Database API functions will return a `409 Conflict` if the Git repository is empty or unavailable. An unavailable repository typically means {% data variables.product.product_name %} is in the process of creating the repository. For an empty repository, you can use the "[Create or update file contents](/rest/reference/repos#create-or-update-file-contents)" endpoint to create content and initialize the repository so you can use the Git Database API. Contact {% data variables.contact.contact_support %} if this response status persists.
![git database overview](/assets/images/git-database-overview.png)
@@ -33,14 +33,14 @@ It might seem complex, but it's actually pretty simple when you understand the m
{% warning %}
-**Warning!** Please do not depend on using Git directly or [`GET /repos/{owner}/{repo}/git/refs/{ref}`](/v3/git/refs/#get-a-reference) for updates to `merge` Git refs, because this content becomes outdated without warning.
+**Warning!** Please do not depend on using Git directly or [`GET /repos/{owner}/{repo}/git/refs/{ref}`](/rest/reference/git#get-a-reference) for updates to `merge` Git refs, because this content becomes outdated without warning.
{% endwarning %}
-A consuming API needs to explicitly request a pull request to create a _test_ merge commit. A _test_ merge commit is created when you view the pull request in the UI and the "Merge" button is displayed, or when you [get](/v3/pulls/#get-a-pull-request), [create](/v3/pulls/#create-a-pull-request), or [edit](/v3/pulls/#update-a-pull-request) a pull request using the REST API. Without this request, the `merge` Git refs will fall out of date until the next time someone views the pull request.
+A consuming API needs to explicitly request a pull request to create a _test_ merge commit. A _test_ merge commit is created when you view the pull request in the UI and the "Merge" button is displayed, or when you [get](/rest/reference/pulls#get-a-pull-request), [create](/rest/reference/pulls#create-a-pull-request), or [edit](/rest/reference/pulls#update-a-pull-request) a pull request using the REST API. Without this request, the `merge` Git refs will fall out of date until the next time someone views the pull request.
If you are currently using polling methods that produce outdated `merge` Git refs, then GitHub recommends using the following steps to get the latest changes from the base branch (usually `master`):
1. Receive the pull request webhook.
-2. Call [`GET /repos/{owner}/{repo}/pulls/{pull_number}`](/v3/pulls/#get-a-pull-request) to start a background job for creating the merge commit candidate.
-3. Poll your repository using [`GET /repos/{owner}/{repo}/pulls/{pull_number}`](/v3/pulls/#get-a-pull-request) to see if the `mergeable` attribute is `true` or `false`. You can use Git directly or [`GET /repos/{owner}/{repo}/git/refs/{ref}`](/v3/git/refs/#get-a-reference) for updates to `merge` Git refs only after performing the previous steps.
+2. Call [`GET /repos/{owner}/{repo}/pulls/{pull_number}`](/rest/reference/pulls#get-a-pull-request) to start a background job for creating the merge commit candidate.
+3. Poll your repository using [`GET /repos/{owner}/{repo}/pulls/{pull_number}`](/rest/reference/pulls#get-a-pull-request) to see if the `mergeable` attribute is `true` or `false`. You can use Git directly or [`GET /repos/{owner}/{repo}/git/refs/{ref}`](/rest/reference/git#get-a-reference) for updates to `merge` Git refs only after performing the previous steps.
diff --git a/translations/de-DE/content/rest/guides/getting-started-with-the-rest-api.md b/translations/de-DE/content/rest/guides/getting-started-with-the-rest-api.md
index 6578212b39..4934a7d00c 100644
--- a/translations/de-DE/content/rest/guides/getting-started-with-the-rest-api.md
+++ b/translations/de-DE/content/rest/guides/getting-started-with-the-rest-api.md
@@ -367,33 +367,33 @@ Keep learning with the next API guide [Basics of Authentication][auth guide]!
[oauth]: /apps/building-integrations/setting-up-and-registering-oauth-apps/
[webflow]: /apps/building-oauth-apps/authorizing-oauth-apps/
[scopes]: /apps/building-oauth-apps/understanding-scopes-for-oauth-apps/
-[repos-api]: /v3/repos/
-[repos-api]: /v3/repos/
+[repos-api]: /rest/reference/repos
+[repos-api]: /rest/reference/repos
[pages]: http://pages.github.com
[nanoc]: http://nanoc.ws/
[gitignore templates]: https://github.com/github/gitignore
-[issues-api]: /v3/issues/
+[issues-api]: /rest/reference/issues
[link-header]: http://www.w3.org/wiki/LinkHeader/
-[conditional-requests]: /v3/#conditional-requests
-[rate-limiting]: /v3/#rate-limiting
-[rate-limiting]: /v3/#rate-limiting
-[users api]: /v3/users/#get-a-user
+[conditional-requests]: /rest#conditional-requests
+[rate-limiting]: /rest#rate-limiting
+[rate-limiting]: /rest#rate-limiting
+[users api]: /rest/reference/users#get-a-user
[defunkt github]: https://github.com/defunkt
[defunkt github]: https://github.com/defunkt
[json]: http://en.wikipedia.org/wiki/JSON
-[authentication]: /v3/#authentication
+[authentication]: /rest#authentication
[personal token]: /articles/creating-an-access-token-for-command-line-use
[personal token]: /articles/creating-an-access-token-for-command-line-use
[tokens settings]: https://github.com/settings/tokens
-[pagination]: /v3/#pagination
-[get repo]: /v3/repos/#get-a-repository
-[create repo]: /v3/repos/#create-a-repository-for-the-authenticated-user
-[create issue]: /v3/issues/#create-an-issue
+[pagination]: /rest#pagination
+[get repo]: /rest/reference/repos#get-a-repository
+[create repo]: /rest/reference/repos#create-a-repository-for-the-authenticated-user
+[create issue]: /rest/reference/issues#create-an-issue
[auth guide]: /guides/basics-of-authentication
-[user repos api]: /v3/repos/#list-repositories-for-the-authenticated-user
-[other user repos api]: /v3/repos/#list-repositories-for-a-user
-[org repos api]: /v3/repos/#list-organization-repositories
-[get issues api]: /v3/issues/#list-issues-assigned-to-the-authenticated-user
-[get issues api]: /v3/issues/#list-issues-assigned-to-the-authenticated-user
-[repo issues api]: /v3/issues/#list-repository-issues
+[user repos api]: /rest/reference/repos#list-repositories-for-the-authenticated-user
+[other user repos api]: /rest/reference/repos#list-repositories-for-a-user
+[org repos api]: /rest/reference/repos#list-organization-repositories
+[get issues api]: /rest/reference/issues#list-issues-assigned-to-the-authenticated-user
+[get issues api]: /rest/reference/issues#list-issues-assigned-to-the-authenticated-user
+[repo issues api]: /rest/reference/issues#list-repository-issues
[etag]: http://en.wikipedia.org/wiki/HTTP_ETag
diff --git a/translations/de-DE/content/rest/guides/rendering-data-as-graphs.md b/translations/de-DE/content/rest/guides/rendering-data-as-graphs.md
index 6dd3ac0e9b..db04598e36 100644
--- a/translations/de-DE/content/rest/guides/rendering-data-as-graphs.md
+++ b/translations/de-DE/content/rest/guides/rendering-data-as-graphs.md
@@ -333,7 +333,7 @@ Et voila! Beautiful rectangles containing your repo languages, with relative pro
[Octokit]: https://github.com/octokit/octokit.rb
[D3 mortals]: http://www.recursion.org/d3-for-mere-mortals/
[D3 treemap]: http://bl.ocks.org/mbostock/4063582
-[language API]: /v3/repos/#list-repository-languages
-[language API]: /v3/repos/#list-repository-languages
+[language API]: /rest/reference/repos#list-repository-languages
+[language API]: /rest/reference/repos#list-repository-languages
[platform samples]: https://github.com/github/platform-samples/tree/master/api/ruby/rendering-data-as-graphs
[new oauth application]: https://github.com/settings/applications/new
diff --git a/translations/de-DE/content/rest/guides/traversing-with-pagination.md b/translations/de-DE/content/rest/guides/traversing-with-pagination.md
index e3171400f0..7783f89877 100644
--- a/translations/de-DE/content/rest/guides/traversing-with-pagination.md
+++ b/translations/de-DE/content/rest/guides/traversing-with-pagination.md
@@ -20,9 +20,9 @@ In this guide, we'll make some calls to the {% data variables.product.product_na
To start with, it's important to know a few facts about receiving paginated items:
-1. Different API calls respond with different defaults. For example, a call to [List public repositories](/v3/repos/#list-public-repositories) provides paginated items in sets of 30, whereas a call to the GitHub Search API provides items in sets of 100
+1. Different API calls respond with different defaults. For example, a call to [List public repositories](/rest/reference/repos#list-public-repositories) provides paginated items in sets of 30, whereas a call to the GitHub Search API provides items in sets of 100
2. You can specify how many items to receive (up to a maximum of 100); but,
-3. For technical reasons, not every endpoint behaves the same. For example, [events](/v3/activity/events/) won't let you set a maximum for items to receive. Be sure to read the documentation on how to handle paginated results for specific endpoints.
+3. For technical reasons, not every endpoint behaves the same. For example, [events](/rest/reference/activity#events) won't let you set a maximum for items to receive. Be sure to read the documentation on how to handle paginated results for specific endpoints.
Information about pagination is provided in [the Link header](http://tools.ietf.org/html/rfc5988) of an API call. For example, let's make a curl request to the search API, to find out how many times Mozilla projects use the phrase `addClass`:
@@ -201,7 +201,7 @@ puts "The prev page link is #{prev_page_href}"
puts "The next page link is #{next_page_href}"
```
-[pagination]: /v3/#pagination
+[pagination]: /rest#pagination
[platform samples]: https://github.com/github/platform-samples/tree/master/api/ruby/traversing-with-pagination
[octokit.rb]: https://github.com/octokit/octokit.rb
[personal token]: /articles/creating-an-access-token-for-command-line-use
diff --git a/translations/de-DE/content/rest/guides/working-with-comments.md b/translations/de-DE/content/rest/guides/working-with-comments.md
index eb56a1f30e..4b48576560 100644
--- a/translations/de-DE/content/rest/guides/working-with-comments.md
+++ b/translations/de-DE/content/rest/guides/working-with-comments.md
@@ -97,8 +97,8 @@ Note that this API call will retrieve single line comments, as well as comments
[commit comment]: https://github.com/octocat/Spoon-Knife/commit/cbc28e7c8caee26febc8c013b0adfb97a4edd96e#commitcomment-4049848
[sample PR]: https://github.com/octocat/Spoon-Knife/pull/1176
[platform-samples]: https://github.com/github/platform-samples/tree/master/api/ruby/working-with-comments
-[issues]: /v3/issues/comments/
+[issues]: /rest/reference/issues#comments
[personal token]: /articles/creating-an-access-token-for-command-line-use
[octokit.rb]: https://github.com/octokit/octokit.rb
-[PR Review API]: /v3/pulls/comments/
-[commit comment API]: /v3/repos/comments/#get-a-commit-comment
+[PR Review API]: /rest/reference/pulls#comments
+[commit comment API]: /rest/reference/repos#get-a-commit-comment
diff --git a/translations/de-DE/content/rest/overview/api-previews.md b/translations/de-DE/content/rest/overview/api-previews.md
index 24757eff31..892472c4de 100644
--- a/translations/de-DE/content/rest/overview/api-previews.md
+++ b/translations/de-DE/content/rest/overview/api-previews.md
@@ -15,12 +15,12 @@ API previews let you try out new APIs and changes to existing API methods before
During the preview period, we may change some features based on developer feedback. If we do make changes, we'll announce them on the [developer blog](https://developer.github.com/changes/) without advance notice.
-To access an API preview, you'll need to provide a custom [media type](/v3/media) in the `Accept` header for your requests. Feature documentation for each preview specifies which custom media type to provide.
+To access an API preview, you'll need to provide a custom [media type](/rest/overview/media-types) in the `Accept` header for your requests. Feature documentation for each preview specifies which custom media type to provide.
{% if currentVersion == "free-pro-team@latest" %}
### Migrations
-Allows you to download repositories from your GitHub user or organization account to review, backup, and [migrate](/v3/migrations/) data to {% data variables.product.prodname_ghe_server %}.
+Allows you to download repositories from your GitHub user or organization account to review, backup, and [migrate](/rest/reference/migrations) data to {% data variables.product.prodname_ghe_server %}.
**Custom media type:** `wyandotte-preview` **Announced:** [2018-05-24](https://developer.github.com/changes/2018-05-24-user-migration-api/)
{% endif %}
@@ -33,13 +33,13 @@ Exercise greater control over [deployments](/rest/reference/repos#deployments) w
### Reactions
-Manage [reactions](/v3/reactions/) for commits, issues, and comments.
+Manage [reactions](/rest/reference/reactions) for commits, issues, and comments.
**Custom media type:** `squirrel-girl-preview` **Announced:** [2016-05-12](https://developer.github.com/changes/2016-05-12-reactions-api-preview/) **Update:** [2016-06-07](https://developer.github.com/changes/2016-06-07-reactions-api-update/)
### Timeline
-Get a [list of events](/v3/issues/timeline/) for an issue or pull request.
+Get a [list of events](/rest/reference/issues#timeline) for an issue or pull request.
**Custom media type:** `mockingbird-preview` **Announced:** [2016-05-23](https://developer.github.com/changes/2016-05-23-timeline-preview-api/)
@@ -61,40 +61,40 @@ Manage [integrations](/early-access/integrations/) through the API.
### Projekte
-Manage [projects](/v3/projects/).
+Manage [projects](/rest/reference/projects).
**Custom media type:** `inertia-preview` **Announced:** [2016-09-14](https://developer.github.com/changes/2016-09-14-projects-api/) **Update:** [2016-10-27](https://developer.github.com/changes/2016-10-27-changes-to-projects-api/)
### Commit search
-[Search commits](/v3/search/).
+[Search commits](/rest/reference/search).
**Custom media type:** `cloak-preview` **Announced:** [2017-01-05](https://developer.github.com/changes/2017-01-05-commit-search-api/)
{% if currentVersion == "free-pro-team@latest" %}
### User blocking
-Users can [block other users](/v3/users/blocking/). Organizations can [block users](/v3/orgs/blocking/), too.
+Users can [block other users](/rest/reference/users#blocking). Organizations can [block users](/rest/reference/orgs#blocking), too.
**Custom media type:** `giant-sentry-fist-preview` **Announced:** [2011-05-31](https://github.com/blog/862-block-the-bullies) **Update 1:** [2016-04-04](https://github.com/blog/2146-organizations-can-now-block-abusive-users) **Update 2:** [2016-08-17](https://github.com/blog/2229-see-the-users-you-ve-blocked-on-your-settings-page)
{% endif %}
### Repository topics
-View a list of [repository topics](/articles/about-topics/) in [calls](/v3/repos/) that return repository results.
+View a list of [repository topics](/articles/about-topics/) in [calls](/rest/reference/repos) that return repository results.
**Custom media type:** `mercy-preview` **Announced:** [2017-01-31](https://github.com/blog/2309-introducing-topics)
### Codes of conduct
-View all [codes of conduct](/v3/codes_of_conduct) or get which code of conduct a repository has currently.
+View all [codes of conduct](/rest/reference/codes-of-conduct) or get which code of conduct a repository has currently.
**Custom media type:** `scarlet-witch-preview`
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.20" %}
### Verschachtelte Teams
-Include nested team content in [team](/v3/teams/) payloads.
+Include nested team content in [team](/rest/reference/teams) payloads.
**Custom media type:** `hellcat-preview` **Announced:** [2017-09-01](https://developer.github.com/changes/2017-08-30-preview-nested-teams)
@@ -113,7 +113,7 @@ Enables [global webhooks](/rest/reference/enterprise-admin#global-webhooks/) for
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.20" %}
### Repository transfer
-Transfer a [repository](/v3/repos/) to an organization or user.
+Transfer a [repository](/rest/reference/repos) to an organization or user.
**Custom media type:** `nightshade-preview` **Announced:** [2017-11-09](https://developer.github.com/changes/2017-11-09-repository-transfer-api-preview)
{% endif %}
@@ -121,27 +121,27 @@ Transfer a [repository](/v3/repos/) to an organization or user.
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.22" %}
### Add lock reason
-You can now add a reason when you [lock an issue](/v3/issues/#lock-an-issue).
+You can now add a reason when you [lock an issue](/rest/reference/issues#lock-an-issue).
**Custom media type:** `sailor-v-preview` **Announced:** [2018-01-10](https://developer.github.com/changes/2018-01-10-lock-reason-api-preview)
{% endif %}
### Require signed commits
-You can now use the API to manage the setting for [requiring signed commits on protected branches](/v3/repos/branches).
+You can now use the API to manage the setting for [requiring signed commits on protected branches](/rest/reference/repos#branches).
**Custom media type:** `zzzax-preview` **Announced:** [2018-02-22](https://developer.github.com/changes/2018-02-22-protected-branches-required-signatures)
### Require multiple approving reviews
-You can now [require multiple approving reviews](/v3/repos/branches) for a pull request using the API.
+You can now [require multiple approving reviews](/rest/reference/repos#branches) for a pull request using the API.
**Custom media type:** `luke-cage-preview` **Announced:** [2018-03-16](https://developer.github.com/changes/2018-03-16-protected-branches-required-approving-reviews)
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.19" %}
### Retrieve hovercard information
-Retrieve information from [someone's hovercard](/v3/users/#get-contextual-information-for-a-user).
+Retrieve information from [someone's hovercard](/rest/reference/users#get-contextual-information-for-a-user).
**Custom media type:** `hagar-preview` **Announced:** [2018-03-21](https://developer.github.com/changes/2018-03-21-hovercard-api-preview)
@@ -150,7 +150,7 @@ Retrieve information from [someone's hovercard](/v3/users/#get-contextual-inform
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.23" %}
### Check runs and check suites API
-Allows a GitHub App to run external checks on a repository's code. See the [Check runs](/v3/checks/runs/) and [Check suites](/v3/checks/suites/) APIs for more details.
+Allows a GitHub App to run external checks on a repository's code. See the [Check runs](/rest/reference/checks#runs) and [Check suites](/rest/reference/checks#suites) APIs for more details.
**Custom media type:** `antiope-preview` **Announced:** [2018-05-07](https://developer.github.com/changes/2018-05-07-new-checks-api-public-beta/)
{% endif %}
@@ -167,7 +167,7 @@ When a {% data variables.product.prodname_ghe_server %} instance is in private m
### Project card details
-The REST API responses for [issue events](/v3/issues/events/) and [issue timeline events](/v3/issues/timeline/) now return the `project_card` field for project-related events.
+The REST API responses for [issue events](/rest/reference/issues#events) and [issue timeline events](/rest/reference/issues#timeline) now return the `project_card` field for project-related events.
**Custom media type:** `starfox-preview` **Announced:** [2018-09-05](https://developer.github.com/changes/2018-09-05-project-card-events)
@@ -189,7 +189,7 @@ You can now update the `environment` of a [deployment status](/rest/reference/re
### Repository creation permissions
-You can now configure whether organization members can create repositories and which types of repositories they can create. See "[Update an organization](/v3/orgs/#update-an-organization)" for more details.
+You can now configure whether organization members can create repositories and which types of repositories they can create. See "[Update an organization](/rest/reference/orgs#update-an-organization)" for more details.
**Custom media types:** `surtur-preview` **Announced:** [2019-12-03](https://developer.github.com/changes/2019-12-03-internal-visibility-changes/)
@@ -202,7 +202,7 @@ You can now provide more information in GitHub for URLs that link to registered
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.21" %}
### Entwürfe für Pull Requests
-You can use the Draft Pull Requests API and its [pull request](/v3/pulls/) endpoints to see whether a pull request is in draft state. To learn more about draft pull requests, see "[About pull requests](/articles/about-pull-requests/)".
+You can use the Draft Pull Requests API and its [pull request](/rest/reference/pulls) endpoints to see whether a pull request is in draft state. To learn more about draft pull requests, see "[About pull requests](/articles/about-pull-requests/)".
**Custom media types:** `shadow-cat-preview` **Announced:** [2019-02-14](https://developer.github.com/changes/2019-02-14-draft-pull-requests/)
@@ -216,48 +216,48 @@ You can use the new endpoints in the [Pages API](/rest/reference/repos#pages) to
### List branches or pull requests for a commit
-You can use two new endpoints in the [Commits API](/v3/repos/commits/) to list branches or pull requests for a commit.
+You can use two new endpoints in the [Commits API](/rest/reference/repos#commits) to list branches or pull requests for a commit.
**Custom media types:** `groot-preview` **Announced:** [2019-04-11](https://developer.github.com/changes/2019-04-11-pulls-branches-for-commit/)
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.21" %}
### Uninstall a GitHub App
-Owners of GitHub Apps can now uninstall an app using the [Apps API](/v3/apps/#delete-an-installation-for-the-authenticated-app).
+Owners of GitHub Apps can now uninstall an app using the [Apps API](/rest/reference/apps#delete-an-installation-for-the-authenticated-app).
**Custom media types:** `gambit-preview`
{% endif %}
### Enable or disable vulnerability alerts for a repository
-You can use two new endpoints in the [Repos API](/v3/repos/) to enable or disable vulnerability alerts.
+You can use two new endpoints in the [Repos API](/rest/reference/repos) to enable or disable vulnerability alerts.
**Custom media types:** `dorian-preview` **Announced:** [2019-04-24](https://developer.github.com/changes/2019-04-24-vulnerability-alerts/)
### Update a pull request branch
-You can use a new endpoint to [update a pull request branch](/v3/pulls/#update-a-pull-request-branch) with changes from the HEAD of the upstream branch.
+You can use a new endpoint to [update a pull request branch](/rest/reference/pulls#update-a-pull-request-branch) with changes from the HEAD of the upstream branch.
**Custom media types:** `lydian-preview` **Announced:** [2019-05-29](https://developer.github.com/changes/2019-05-29-update-branch-api/)
{% if currentVersion == "free-pro-team@latest" %}
### Enable or disable automated security fixes
-You can use a new set of endpoints to [enable and disable automated security fixes](/v3/repos/#enable-automated-security-fixes).
+You can use a new set of endpoints to [enable and disable automated security fixes](/rest/reference/repos#enable-automated-security-fixes).
**Custom media types:** `london-preview` **Announced:** [2019-06-04](https://developer.github.com/changes/2019-06-04-automated-security-fixes/)
{% endif %}
### Create and use repository templates
-You can use a new endpoint to [Create a repository using a template](/v3/repos/#create-a-repository-using-a-template) and [Create a repository for the authenticated user](/v3/repos/#create-a-repository-for-the-authenticated-user) that is a template repository by setting the `is_template` parameter to `true`. [Get a repository](/v3/repos/#get-a-repository) to check whether it's set as a template repository using the `is_template` key.
+You can use a new endpoint to [Create a repository using a template](/rest/reference/repos#create-a-repository-using-a-template) and [Create a repository for the authenticated user](/rest/reference/repos#create-a-repository-for-the-authenticated-user) that is a template repository by setting the `is_template` parameter to `true`. [Get a repository](/rest/reference/repos#get-a-repository) to check whether it's set as a template repository using the `is_template` key.
**Custom media types:** `baptiste-preview` **Announced:** [2019-07-05](https://developer.github.com/changes/2019-07-16-repository-templates-api/)
{% if currentVersion == "enterprise-server@2.20" %}
### New OAuth Applications API endpoints
-You can more securely manage tokens for OAuth Apps by using OAuth tokens as input parameters instead of path parameters with the new [OAuth Applications API](/v3/apps/oauth_applications/) endpoints.
+You can more securely manage tokens for OAuth Apps by using OAuth tokens as input parameters instead of path parameters with the new [OAuth Applications API](/rest/reference/apps#oauth-applications) endpoints.
**Custom media types:** `doctor-strange-preview` **Announced:** [2019-11-05](https://developer.github.com/changes/2019-11-05-deprecated-passwords-and-authorizations-api/)
{% endif %}
@@ -265,7 +265,7 @@ You can more securely manage tokens for OAuth Apps by using OAuth tokens as inpu
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" or currentVersion == "github-ae@latest" %}
### New visibility parameter for the Repositories API
-You can set and retrieve the visibility of a repository in the [Repositories API](/v3/repos/).
+You can set and retrieve the visibility of a repository in the [Repositories API](/rest/reference/repos).
**Custom media types:** `nebula-preview` **Announced:** [2019-11-25](https://developer.github.com/changes/2019-12-03-internal-visibility-changes/)
{% endif %}
diff --git a/translations/de-DE/content/rest/overview/media-types.md b/translations/de-DE/content/rest/overview/media-types.md
index 3be3277dfa..d8db60a892 100644
--- a/translations/de-DE/content/rest/overview/media-types.md
+++ b/translations/de-DE/content/rest/overview/media-types.md
@@ -57,7 +57,7 @@ $ -H "Accept: application/vnd.github.v3.full+json"
### Comment body properties
-The body of a comment can be written in [GitHub Flavored Markdown][gfm], [issues](/v3/issues/), [issue comments](/v3/issues/comments/), [pull request comments](/v3/pulls/comments/), and the [gist comments](/v3/gists/comments/) APIs all accept these same media types:
+The body of a comment can be written in [GitHub Flavored Markdown][gfm], [issues](/rest/reference/issues), [issue comments](/rest/reference/issues#comments), [pull request comments](/rest/reference/pulls#comments), and the [gist comments](/rest/reference/gists#comments) APIs all accept these same media types:
#### Raw
@@ -85,7 +85,7 @@ Return raw, text and HTML representations. Response will include `body`, `body_t
### Git blob properties
-The following media types are allowed when [getting a blob](/v3/git/blobs/#get-a-blob):
+The following media types are allowed when [getting a blob](/rest/reference/git#get-a-blob):
#### JSON
@@ -102,7 +102,7 @@ Return the raw blob data.
### Commits, commit comparison, and pull requests
-The [commits API](/v3/repos/commits/) and [pull requests API](/v3/pulls/) support [diff][git-diff] and [patch][git-patch] formats:
+The [commits API](/rest/reference/repos#commits) and [pull requests API](/rest/reference/pulls) support [diff][git-diff] and [patch][git-patch] formats:
#### Diff
@@ -147,4 +147,4 @@ The gist contents are base64-encoded before being sent out. This can be useful i
[gfm]: http://github.github.com/github-flavored-markdown/
[git-diff]: http://git-scm.com/docs/git-diff
[git-patch]: http://git-scm.com/docs/git-format-patch
-[versions]: /v3/versions
+[versions]: /developers/overview/about-githubs-apis
diff --git a/translations/de-DE/content/rest/overview/other-authentication-methods.md b/translations/de-DE/content/rest/overview/other-authentication-methods.md
index abfdebe4a2..96c3312c67 100644
--- a/translations/de-DE/content/rest/overview/other-authentication-methods.md
+++ b/translations/de-DE/content/rest/overview/other-authentication-methods.md
@@ -59,7 +59,7 @@ For example, if you're accessing the API via [cURL][curl], the following command
```shell
$ curl -u username {% data variables.product.api_url_pre %}/user
```
-If you have two-factor authentication enabled, make sure you understand how to [work with two-factor authentication](/v3/auth/#working-with-two-factor-authentication).
+If you have two-factor authentication enabled, make sure you understand how to [work with two-factor authentication](/rest/overview/other-authentication-methods#working-with-two-factor-authentication).
{% endif %}
@@ -124,8 +124,8 @@ $ curl --request POST \
{% endif %}
[curl]: http://curl.haxx.se/
-[oauth-auth]: /v3/#authentication
+[oauth-auth]: /rest#authentication
[personal-access-tokens]: /articles/creating-a-personal-access-token-for-the-command-line
[saml-sso]: /articles/about-identity-and-access-management-with-saml-single-sign-on
[allowlist]: /github/authenticating-to-github/authorizing-a-personal-access-token-for-use-with-saml-single-sign-on
-[user-issues]: /v3/issues/#list-issues-assigned-to-the-authenticated-user
+[user-issues]: /rest/reference/issues#list-issues-assigned-to-the-authenticated-user
diff --git a/translations/de-DE/content/rest/overview/resources-in-the-rest-api.md b/translations/de-DE/content/rest/overview/resources-in-the-rest-api.md
index 0810b401dc..accaa33077 100644
--- a/translations/de-DE/content/rest/overview/resources-in-the-rest-api.md
+++ b/translations/de-DE/content/rest/overview/resources-in-the-rest-api.md
@@ -14,13 +14,13 @@ This describes the resources that make up the official {% data variables.product
### Current version
-By default, all requests to `{% data variables.product.api_url_code %}` receive the **v3** [version](/v3/versions) of the REST API. We encourage you to [explicitly request this version via the `Accept` header](/v3/media/#request-specific-version).
+By default, all requests to `{% data variables.product.api_url_code %}` receive the **v3** [version](/developers/overview/about-githubs-apis) of the REST API. We encourage you to [explicitly request this version via the `Accept` header](/rest/overview/media-types#request-specific-version).
Accept: application/vnd.github.v3+json
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt '2.9' %}
-For information about GitHub's GraphQL API, see the [v4 documentation](/v4). For information about migrating to GraphQL, see "[Migrating from REST](/v4/guides/migrating-from-rest/)."
+For information about GitHub's GraphQL API, see the [v4 documentation](/graphql). For information about migrating to GraphQL, see "[Migrating from REST](/graphql/guides/migrating-from-rest-to-graphql)."
{% endif %}
@@ -171,7 +171,7 @@ $ curl {% if currentVersion == "free-pro-team@latest" or currentVersion == "gith
### GraphQL global node IDs
-See the guide on "[Using Global Node IDs](/v4/guides/using-global-node-ids)" for detailed information about how to find `node_id`s via the REST API and use them in GraphQL operations.
+See the guide on "[Using Global Node IDs](/graphql/guides/using-global-node-ids)" for detailed information about how to find `node_id`s via the REST API and use them in GraphQL operations.
### Client errors
@@ -262,7 +262,7 @@ You can then expand these templates using something like the [uri_template][uri]
### Pagination
-Requests that return multiple items will be paginated to 30 items by default. You can specify further pages with the `?page` parameter. For some resources, you can also set a custom page size up to 100 with the `?per_page` parameter. Note that for technical reasons not all endpoints respect the `?per_page` parameter, see [events](/v3/activity/events/) for example.
+Requests that return multiple items will be paginated to 30 items by default. You can specify further pages with the `?page` parameter. For some resources, you can also set a custom page size up to 100 with the `?per_page` parameter. Note that for technical reasons not all endpoints respect the `?per_page` parameter, see [events](/rest/reference/activity#events) for example.
```shell
$ curl '{% data variables.product.api_url_pre %}/user/repos?page=2&per_page=100'
@@ -287,7 +287,7 @@ The [Link header](http://tools.ietf.org/html/rfc5988) includes pagination inform
_The example includes a line break for readability._
-This `Link` response header contains one or more [Hypermedia](/v3/#hypermedia) link relations, some of which may require expansion as [URI templates](http://tools.ietf.org/html/rfc6570).
+This `Link` response header contains one or more [Hypermedia](/rest#hypermedia) link relations, some of which may require expansion as [URI templates](http://tools.ietf.org/html/rfc6570).
The possible `rel` values are:
@@ -312,7 +312,7 @@ For unauthenticated requests, the rate limit allows for up to 60 requests per ho
{% data reusables.enterprise.rate_limit %}
-Note that [the Search API has custom rate limit rules](/v3/search/#rate-limit).
+Note that [the Search API has custom rate limit rules](/rest/reference/search#rate-limit).
The returned HTTP headers of any API request show your current rate limit status:
@@ -355,7 +355,7 @@ If you exceed the rate limit, an error response returns:
> }
```
-You can [check your rate limit status](/v3/rate_limit) without incurring an API hit.
+You can [check your rate limit status](/rest/reference/rate-limit) without incurring an API hit.
#### Increasing the unauthenticated rate limit for OAuth applications
@@ -586,9 +586,9 @@ Some requests that create new data, such as creating a new commit, allow you to
#### Explicitly providing an ISO 8601 timestamp with timezone information
-For API calls that allow for a timestamp to be specified, we use that exact timestamp. An example of this is the [Commits API](/v3/git/commits).
+For API calls that allow for a timestamp to be specified, we use that exact timestamp. An example of this is the [Commits API](/rest/reference/git#commits).
-These timestamps look something like `2014-02-27T15:05:06+01:00`. Also see [this example](/v3/git/commits/#example-input) for how these timestamps can be specified.
+These timestamps look something like `2014-02-27T15:05:06+01:00`. Also see [this example](/rest/reference/git#example-input) for how these timestamps can be specified.
#### Using the `Time-Zone` header
@@ -598,7 +598,7 @@ It is possible to supply a `Time-Zone` header which defines a timezone according
$ curl -H "Time-Zone: Europe/Amsterdam" -X POST {% data variables.product.api_url_pre %}/repos/github/linguist/contents/new_file.md
```
-This means that we generate a timestamp for the moment your API call is made in the timezone this header defines. For example, the [Contents API](/v3/repos/contents/) generates a git commit for each addition or change and uses the current time as the timestamp. This header will determine the timezone used for generating that current timestamp.
+This means that we generate a timestamp for the moment your API call is made in the timezone this header defines. For example, the [Contents API](/rest/reference/repos#contents) generates a git commit for each addition or change and uses the current time as the timestamp. This header will determine the timezone used for generating that current timestamp.
#### Using the last known timezone for the user
diff --git a/translations/de-DE/content/rest/overview/troubleshooting.md b/translations/de-DE/content/rest/overview/troubleshooting.md
index 2e9e3993b8..2f20648606 100644
--- a/translations/de-DE/content/rest/overview/troubleshooting.md
+++ b/translations/de-DE/content/rest/overview/troubleshooting.md
@@ -23,7 +23,7 @@ To troubleshoot, ensure [you're authenticating correctly](/guides/getting-starte
Most API calls accessing a list of resources (_e.g._, users, issues, _etc._) support pagination. If you're making requests and receiving an incomplete set of results, you're probably only seeing the first page. You'll need to request the remaining pages in order to get more results.
-It's important to *not* try and guess the format of the pagination URL. Not every API call uses the same structure. Instead, extract the pagination information from [the Link Header](/v3/#pagination), which is sent with every request.
+It's important to *not* try and guess the format of the pagination URL. Not every API call uses the same structure. Instead, extract the pagination information from [the Link Header](/rest#pagination), which is sent with every request.
{% if currentVersion == "free-pro-team@latest" %}
### Basic authentication errors
diff --git a/translations/de-DE/content/rest/reference/apps.md b/translations/de-DE/content/rest/reference/apps.md
index 990731db4f..84878d9041 100644
--- a/translations/de-DE/content/rest/reference/apps.md
+++ b/translations/de-DE/content/rest/reference/apps.md
@@ -18,7 +18,7 @@ When authenticated as a GitHub App, the GitHub Apps API enables you to get high-
You can access REST API v3 endpoints while authenticated as a GitHub App. These endpoints have a "Notes" section that contains a bullet point that says "Works with GitHub Apps." You can also access these endpoints while authenticated as a user.
-A subset of REST API v3 endpoints requires authenticating as a GitHub App installation. See [Installations](/v3/apps/installations/) for a list of these endpoints.
+A subset of REST API v3 endpoints requires authenticating as a GitHub App installation. See [Installations](/rest/reference/apps#installations) for a list of these endpoints.
{% for operation in currentRestOperations %}
{% unless operation.subcategory %}{% include rest_operation %}{% endunless %}
@@ -36,7 +36,7 @@ You can use this API to manage the OAuth tokens an OAuth application uses to acc
The Installations API enables you to get information about installations of your GitHub App and perform actions within those installations. An _installation_ refers to any user or organization account that has installed the app. For information on how to authenticate as an installation and limit access to specific repositories, see "[Authenticating as an installation](/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-an-installation)."
-To list all GitHub App installations for an organization, see "[List app installations for an organization](/v3/orgs/#list-app-installations-for-an-organization)."
+To list all GitHub App installations for an organization, see "[List app installations for an organization](/rest/reference/orgs#list-app-installations-for-an-organization)."
{% for operation in currentRestOperations %}
{% if operation.subcategory == 'installations' %}{% include rest_operation %}{% endif %}
@@ -70,4 +70,4 @@ Be sure to replace stubbed endpoints with production endpoints before deploying
{% if operation.subcategory == 'webhooks' %}{% include rest_operation %}{% endif %}
{% endfor %}
-{% endif %}
\ No newline at end of file
+{% endif %}
diff --git a/translations/de-DE/content/rest/reference/codes-of-conduct.md b/translations/de-DE/content/rest/reference/codes-of-conduct.md
index 16d7e8bda3..50cb78757e 100644
--- a/translations/de-DE/content/rest/reference/codes-of-conduct.md
+++ b/translations/de-DE/content/rest/reference/codes-of-conduct.md
@@ -9,6 +9,6 @@ versions:
github-ae: '*'
---
-You can use the Codes of Conduct API to retrieve information about a repository's code of conduct. To get a repository's code of conduct, use the "[Get a repository](/v3/repos/#get-a-repository)" endpoint.
+You can use the Codes of Conduct API to retrieve information about a repository's code of conduct. To get a repository's code of conduct, use the "[Get a repository](/rest/reference/repos#get-a-repository)" endpoint.
{% include rest_operations_at_current_path %}
diff --git a/translations/de-DE/content/rest/reference/enterprise-admin.md b/translations/de-DE/content/rest/reference/enterprise-admin.md
index 3838ab445d..2a653ff069 100644
--- a/translations/de-DE/content/rest/reference/enterprise-admin.md
+++ b/translations/de-DE/content/rest/reference/enterprise-admin.md
@@ -86,7 +86,7 @@ The IdP must use `{% data variables.product.api_url_code %}/scim/v2/enterprises/
{% note %}
-**Note:** The enterprise SCIM API is only available to enterprises on [{% data variables.product.prodname_ghe_cloud %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-accounts) with [SAML SSO](/v3/auth/#authenticating-for-saml-sso) enabled. Weitere Informationen zu SCIM findest Du unter „[Informationen zu SCIM](/github/setting-up-and-managing-organizations-and-teams/about-scim).“
+**Note:** The enterprise SCIM API is only available to enterprises on [{% data variables.product.prodname_ghe_cloud %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-accounts) with [SAML SSO](/rest/overview/other-authentication-methods#authenticating-for-saml-sso) enabled. Weitere Informationen zu SCIM findest Du unter „[Informationen zu SCIM](/github/setting-up-and-managing-organizations-and-teams/about-scim).“
{% endnote %}
diff --git a/translations/de-DE/content/rest/reference/git.md b/translations/de-DE/content/rest/reference/git.md
index ef43832bc6..4d3d088ee8 100644
--- a/translations/de-DE/content/rest/reference/git.md
+++ b/translations/de-DE/content/rest/reference/git.md
@@ -34,7 +34,7 @@ For more information, see "[Media types](/rest/overview/media-types)."
## Commits
-A Git commit is a snapshot of the hierarchy ([Git tree](/v3/git/trees)) and the contents of the files ([Git blob](/v3/git/blobs)) in a Git repository. These endpoints allow you to read and write [commit objects](https://git-scm.com/book/en/v1/Git-Internals-Git-Objects#Commit-Objects) to your Git database on {% data variables.product.product_name %}.
+A Git commit is a snapshot of the hierarchy ([Git tree](/rest/reference/git#trees)) and the contents of the files ([Git blob](/rest/reference/git#blobs)) in a Git repository. These endpoints allow you to read and write [commit objects](https://git-scm.com/book/en/v1/Git-Internals-Git-Objects#Commit-Objects) to your Git database on {% data variables.product.product_name %}.
{% for operation in currentRestOperations %}
{% if operation.subcategory == 'commits' %}{% include rest_operation %}{% endif %}
@@ -50,7 +50,7 @@ A Git reference (`git ref`) is just a file that contains a Git commit SHA-1 hash
## Tags
-A Git tag is similar to a [Git reference](/v3/git/refs), but the Git commit that it points to never changes. Git tags are helpful when you want to point to specific releases. These endpoints allow you to read and write [tag objects](https://git-scm.com/book/en/v1/Git-Internals-Git-References#Tags) to your Git database on {% data variables.product.product_name %}. The Git tags API only supports [annotated tag objects](https://git-scm.com/book/en/v1/Git-Internals-Git-References#Tags), not lightweight tags.
+A Git tag is similar to a [Git reference](/rest/reference/git#refs), but the Git commit that it points to never changes. Git tags are helpful when you want to point to specific releases. These endpoints allow you to read and write [tag objects](https://git-scm.com/book/en/v1/Git-Internals-Git-References#Tags) to your Git database on {% data variables.product.product_name %}. The Git tags API only supports [annotated tag objects](https://git-scm.com/book/en/v1/Git-Internals-Git-References#Tags), not lightweight tags.
{% for operation in currentRestOperations %}
{% if operation.subcategory == 'tags' %}{% include rest_operation %}{% endif %}
diff --git a/translations/de-DE/content/rest/reference/issues.md b/translations/de-DE/content/rest/reference/issues.md
index 62a919e526..19d98dfb0a 100644
--- a/translations/de-DE/content/rest/reference/issues.md
+++ b/translations/de-DE/content/rest/reference/issues.md
@@ -33,7 +33,7 @@ For more information about media types, see "[Custom media types](/rest/overview
The Issue Comments API supports listing, viewing, editing, and creating comments on issues and pull requests.
-Issue Comments use [these custom media types](#custom-media-types). You can read more about the use of media types in the API [here](/v3/media/).
+Issue Comments use [these custom media types](#custom-media-types). You can read more about the use of media types in the API [here](/rest/overview/media-types).
{% for operation in currentRestOperations %}
{% if operation.subcategory == 'comments' %}{% include rest_operation %}{% endif %}
diff --git a/translations/de-DE/content/rest/reference/licenses.md b/translations/de-DE/content/rest/reference/licenses.md
index 547bf45860..ae9673c83b 100644
--- a/translations/de-DE/content/rest/reference/licenses.md
+++ b/translations/de-DE/content/rest/reference/licenses.md
@@ -16,12 +16,12 @@ If a license is matched, the license key and name returned conforms to the [SPDX
**Note:** These endpoints will also return a repository's license information:
-- [Get a repository](/v3/repos/#get-a-repository)
-- [List repositories for a user](/v3/repos/#list-repositories-for-a-user)
-- [Repositorys einer Organisation auflisten](/v3/repos/#list-organization-repositories)
+- [Get a repository](/rest/reference/repos#get-a-repository)
+- [List repositories for a user](/rest/reference/repos#list-repositories-for-a-user)
+- [Repositorys einer Organisation auflisten](/rest/reference/repos#list-organization-repositories)
- [List forks](/rest/reference/repos#list-forks)
- [List repositories watched by a user](/rest/reference/activity#list-repositories-watched-by-a-user)
-- [List team repositories](/v3/teams/#list-team-repositories)
+- [List team repositories](/rest/reference/teams#list-team-repositories)
{% warning %}
diff --git a/translations/de-DE/content/rest/reference/permissions-required-for-github-apps.md b/translations/de-DE/content/rest/reference/permissions-required-for-github-apps.md
index 6400690980..f0d51a1304 100644
--- a/translations/de-DE/content/rest/reference/permissions-required-for-github-apps.md
+++ b/translations/de-DE/content/rest/reference/permissions-required-for-github-apps.md
@@ -19,63 +19,63 @@ GitHub Apps have the `Read-only` metadata permission by default. The metadata pe
{% data reusables.apps.metadata-permissions %}
-- [`GET /`](/v3/#root-endpoint)
-- [`GET /codes_of_conduct`](/v3/codes_of_conduct/#get-all-codes-of-conduct)
-- [`GET /codes_of_conduct/:key`](/v3/codes_of_conduct/#get-a-code-of-conduct)
-- [`GET /emojis`](/v3/emojis/#emojis)
+- [`GET /`](/rest#root-endpoint)
+- [`GET /codes_of_conduct`](/rest/reference/codes-of-conduct#get-all-codes-of-conduct)
+- [`GET /codes_of_conduct/:key`](/rest/reference/codes-of-conduct#get-a-code-of-conduct)
+- [`GET /emojis`](/rest/reference/emojis#emojis)
- [`GET /feeds`](/rest/reference/activity#get-feeds)
-- [`GET /licenses`](/v3/licenses/#get-all-commonly-used-licenses)
-- [`GET /licenses/:key`](/v3/licenses/#get-a-license)
-- [`POST /markdown`](/v3/markdown/#render-a-markdown-document)
-- [`POST /markdown/raw`](/v3/markdown/#render-a-markdown-document-in-raw-mode)
-- [`GET /meta`](/v3/meta/#meta)
-- [`GET /organizations`](/v3/orgs/#list-organizations)
-- [`GET /orgs/:org`](/v3/orgs/#get-an-organization)
-- [`GET /orgs/:org/projects`](/v3/projects/#list-organization-projects)
-- [`GET /orgs/:org/repos`](/v3/repos/#list-organization-repositories)
-- [`GET /rate_limit`](/v3/rate_limit/#get-rate-limit-status-for-the-authenticated-user)
-- [`GET /repos/:owner/:repo`](/v3/repos/#get-a-repository)
+- [`GET /licenses`](/rest/reference/licenses#get-all-commonly-used-licenses)
+- [`GET /licenses/:key`](/rest/reference/licenses#get-a-license)
+- [`POST /markdown`](/rest/reference/markdown#render-a-markdown-document)
+- [`POST /markdown/raw`](/rest/reference/markdown#render-a-markdown-document-in-raw-mode)
+- [`GET /meta`](/rest/reference/meta#meta)
+- [`GET /organizations`](/rest/reference/orgs#list-organizations)
+- [`GET /orgs/:org`](/rest/reference/orgs#get-an-organization)
+- [`GET /orgs/:org/projects`](/rest/reference/projects#list-organization-projects)
+- [`GET /orgs/:org/repos`](/rest/reference/repos#list-organization-repositories)
+- [`GET /rate_limit`](/rest/reference/rate-limit#get-rate-limit-status-for-the-authenticated-user)
+- [`GET /repos/:owner/:repo`](/rest/reference/repos#get-a-repository)
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/community/profile`](/v3/repos/community/#get-community-profile-metrics)
+- [`GET /repos/:owner/:repo/community/profile`](/rest/reference/repos#get-community-profile-metrics)
{% endif %}
-- [`GET /repos/:owner/:repo/contributors`](/v3/repos/#list-repository-contributors)
+- [`GET /repos/:owner/:repo/contributors`](/rest/reference/repos#list-repository-contributors)
- [`GET /repos/:owner/:repo/forks`](/rest/reference/repos#list-forks)
-- [`GET /repos/:owner/:repo/languages`](/v3/repos/#list-repository-languages)
-- [`GET /repos/:owner/:repo/license`](/v3/licenses/#get-the-license-for-a-repository)
+- [`GET /repos/:owner/:repo/languages`](/rest/reference/repos#list-repository-languages)
+- [`GET /repos/:owner/:repo/license`](/rest/reference/licenses#get-the-license-for-a-repository)
- [`GET /repos/:owner/:repo/stargazers`](/rest/reference/activity#list-stargazers)
-- [`GET /repos/:owner/:repo/stats/code_frequency`](/v3/repos/statistics/#get-the-weekly-commit-activity)
-- [`GET /repos/:owner/:repo/stats/commit_activity`](/v3/repos/statistics/#get-the-last-year-of-commit-activity)
-- [`GET /repos/:owner/:repo/stats/contributors`](/v3/repos/statistics/#get-all-contributor-commit-activity)
-- [`GET /repos/:owner/:repo/stats/participation`](/v3/repos/statistics/#get-the-weekly-commit-count)
-- [`GET /repos/:owner/:repo/stats/punch_card`](/v3/repos/statistics/#get-the-hourly-commit-count-for-each-day)
+- [`GET /repos/:owner/:repo/stats/code_frequency`](/rest/reference/repos#get-the-weekly-commit-activity)
+- [`GET /repos/:owner/:repo/stats/commit_activity`](/rest/reference/repos#get-the-last-year-of-commit-activity)
+- [`GET /repos/:owner/:repo/stats/contributors`](/rest/reference/repos#get-all-contributor-commit-activity)
+- [`GET /repos/:owner/:repo/stats/participation`](/rest/reference/repos#get-the-weekly-commit-count)
+- [`GET /repos/:owner/:repo/stats/punch_card`](/rest/reference/repos#get-the-hourly-commit-count-for-each-day)
- [`GET /repos/:owner/:repo/subscribers`](/rest/reference/activity#list-watchers)
-- [`GET /repos/:owner/:repo/tags`](/v3/repos/#list-repository-tags)
-- [`GET /repos/:owner/:repo/topics`](/v3/repos#get-all-repository-topics)
-- [`GET /repositories`](/v3/repos/#list-public-repositories)
-- [`GET /user/repos`](/v3/repos/#list-repositories-for-the-authenticated-user)
+- [`GET /repos/:owner/:repo/tags`](/rest/reference/repos#list-repository-tags)
+- [`GET /repos/:owner/:repo/topics`](/rest/reference/repos#get-all-repository-topics)
+- [`GET /repositories`](/rest/reference/repos#list-public-repositories)
+- [`GET /user/repos`](/rest/reference/repos#list-repositories-for-the-authenticated-user)
- [`GET /user/starred`](/rest/reference/activity#list-repositories-starred-by-a-user)
- [`GET /user/subscriptions`](/rest/reference/activity#list-repositories-watched-by-a-user)
-- [`GET /users`](/v3/users/#list-users)
-- [`GET /users/:username`](/v3/users/#get-a-user)
-- [`GET /users/:username/followers`](/v3/users/followers/#list-followers-of-a-user)
-- [`GET /users/:username/following`](/v3/users/followers/#list-the-people-a-user-follows)
-- [`GET /users/:username/following/:target_user`](/v3/users/followers/#check-if-a-user-follows-another-user)
-- [`GET /users/:username/gpg_keys`](/v3/users/gpg_keys/#list-gpg-keys-for-a-user)
-- [`GET /users/:username/orgs`](/v3/orgs/#list-organizations-for-a-user)
+- [`GET /users`](/rest/reference/users#list-users)
+- [`GET /users/:username`](/rest/reference/users#get-a-user)
+- [`GET /users/:username/followers`](/rest/reference/users#list-followers-of-a-user)
+- [`GET /users/:username/following`](/rest/reference/users#list-the-people-a-user-follows)
+- [`GET /users/:username/following/:target_user`](/rest/reference/users#check-if-a-user-follows-another-user)
+- [`GET /users/:username/gpg_keys`](/rest/reference/users#list-gpg-keys-for-a-user)
+- [`GET /users/:username/orgs`](/rest/reference/orgs#list-organizations-for-a-user)
- [`GET /users/:username/received_events`](/rest/reference/activity#list-events-received-by-the-authenticated-user)
- [`GET /users/:username/received_events/public`](/rest/reference/activity#list-public-events-received-by-a-user)
-- [`GET /users/:username/repos`](/v3/repos/#list-repositories-for-a-user)
+- [`GET /users/:username/repos`](/rest/reference/repos#list-repositories-for-a-user)
- [`GET /users/:username/subscriptions`](/rest/reference/activity#list-repositories-watched-by-a-user)
_Mitarbeiter_
-- [`GET /repos/:owner/:repo/collaborators`](/v3/repos/collaborators/#list-repository-collaborators)
-- [`GET /repos/:owner/:repo/collaborators/:username`](/v3/repos/collaborators/#check-if-a-user-is-a-repository-collaborator)
+- [`GET /repos/:owner/:repo/collaborators`](/rest/reference/repos#list-repository-collaborators)
+- [`GET /repos/:owner/:repo/collaborators/:username`](/rest/reference/repos#check-if-a-user-is-a-repository-collaborator)
_Commit-Kommentare_
-- [`GET /repos/:owner/:repo/comments`](/v3/repos/comments/#list-commit-comments-for-a-repository)
-- [`GET /repos/:owner/:repo/comments/:comment_id`](/v3/repos/comments/#get-a-commit-comment)
-- [`GET /repos/:owner/:repo/comments/:comment_id/reactions`](/v3/reactions/#list-reactions-for-a-commit-comment)
-- [`GET /repos/:owner/:repo/commits/:sha/comments`](/v3/repos/comments/#list-commit-comments)
+- [`GET /repos/:owner/:repo/comments`](/rest/reference/repos#list-commit-comments-for-a-repository)
+- [`GET /repos/:owner/:repo/comments/:comment_id`](/rest/reference/repos#get-a-commit-comment)
+- [`GET /repos/:owner/:repo/comments/:comment_id/reactions`](/rest/reference/reactions#list-reactions-for-a-commit-comment)
+- [`GET /repos/:owner/:repo/commits/:sha/comments`](/rest/reference/repos#list-commit-comments)
_Ereignisse_
- [`GET /events`](/rest/reference/activity#list-public-events)
@@ -86,311 +86,311 @@ _Ereignisse_
- [`GET /users/:username/events/public`](/rest/reference/activity#list-public-events-for-a-user)
_Git_
-- [`GET /gitignore/templates`](/v3/gitignore/#get-all-gitignore-templates)
-- [`GET /gitignore/templates/:key`](/v3/gitignore/#get-a-gitignore-template)
+- [`GET /gitignore/templates`](/rest/reference/gitignore#get-all-gitignore-templates)
+- [`GET /gitignore/templates/:key`](/rest/reference/gitignore#get-a-gitignore-template)
_Keys_
-- [`GET /users/:username/keys`](/v3/users/keys/#list-public-keys-for-a-user)
+- [`GET /users/:username/keys`](/rest/reference/users#list-public-keys-for-a-user)
_Organization members_
-- [`GET /orgs/:org/members`](/v3/orgs/members/#list-organization-members)
-- [`GET /orgs/:org/members/:username`](/v3/orgs/members/#check-organization-membership-for-a-user)
-- [`GET /orgs/:org/public_members`](/v3/orgs/members/#list-public-organization-members)
-- [`GET /orgs/:org/public_members/:username`](/v3/orgs/members/#check-public-organization-membership-for-a-user)
+- [`GET /orgs/:org/members`](/rest/reference/orgs#list-organization-members)
+- [`GET /orgs/:org/members/:username`](/rest/reference/orgs#check-organization-membership-for-a-user)
+- [`GET /orgs/:org/public_members`](/rest/reference/orgs#list-public-organization-members)
+- [`GET /orgs/:org/public_members/:username`](/rest/reference/orgs#check-public-organization-membership-for-a-user)
_Suche_
-- [`GET /search/code`](/v3/search/#search-code)
-- [`GET /search/commits`](/v3/search/#search-commits)
-- [`GET /search/issues`](/v3/search/#search-issues-and-pull-requests)
-- [`GET /search/labels`](/v3/search/#search-labels)
-- [`GET /search/repositories`](/v3/search/#search-repositories)
-- [`GET /search/topics`](/v3/search/#search-topics)
-- [`GET /search/users`](/v3/search/#search-users)
+- [`GET /search/code`](/rest/reference/search#search-code)
+- [`GET /search/commits`](/rest/reference/search#search-commits)
+- [`GET /search/issues`](/rest/reference/search#search-issues-and-pull-requests)
+- [`GET /search/labels`](/rest/reference/search#search-labels)
+- [`GET /search/repositories`](/rest/reference/search#search-repositories)
+- [`GET /search/topics`](/rest/reference/search#search-topics)
+- [`GET /search/users`](/rest/reference/search#search-users)
{% if currentVersion == "free-pro-team@latest" %}
### Permission on "actions"
-- [`GET /repos/:owner/:repo/actions/artifacts`](/v3/actions/artifacts/#list-artifacts-for-a-repository) (:read)
-- [`GET /repos/:owner/:repo/actions/artifacts/:artifact_id`](/v3/actions/artifacts/#get-an-artifact) (:read)
-- [`DELETE /repos/:owner/:repo/actions/artifacts/:artifact_id`](/v3/actions/artifacts/#delete-an-artifact) (:write)
-- [`GET /repos/:owner/:repo/actions/artifacts/:artifact_id/zip`](/v3/actions/artifacts/#download-an-artifact) (:read)
-- [`GET /repos/:owner/:repo/actions/jobs/:job_id`](/v3/actions/workflow-jobs/#get-a-job-for-a-workflow-run) (:read)
-- [`GET /repos/:owner/:repo/actions/jobs/:job_id/logs`](/v3/actions/workflow-jobs/#download-job-logs-for-a-workflow-run) (:read)
-- [`GET /repos/:owner/:repo/actions/runs`](/v3/actions/workflow-runs/#list-workflow-runs-for-a-repository) (:read)
-- [`GET /repos/:owner/:repo/actions/runs/:run_id`](/v3/actions/workflow-runs/#get-a-workflow-run) (:read)
-- [`GET /repos/:owner/:repo/actions/runs/:run_id/artifacts`](/v3/actions/artifacts/#list-workflow-run-artifacts) (:read)
-- [`POST /repos/:owner/:repo/actions/runs/:run_id/cancel`](/v3/actions/workflow-runs/#cancel-a-workflow-run) (:write)
-- [`GET /repos/:owner/:repo/actions/runs/:run_id/jobs`](/v3/actions/workflow-jobs/#list-jobs-for-a-workflow-run) (:read)
-- [`GET /repos/:owner/:repo/actions/runs/:run_id/logs`](/v3/actions/workflow-runs/#download-workflow-run-logs) (:read)
-- [`DELETE /repos/:owner/:repo/actions/runs/:run_id/logs`](/v3/actions/workflow-runs/#delete-workflow-run-logs) (:write)
-- [`POST /repos/:owner/:repo/actions/runs/:run_id/rerun`](/v3/actions/workflow-runs/#re-run-a-workflow) (:write)
-- [`GET /repos/:owner/:repo/actions/workflows`](/v3/actions/workflows/#list-repository-workflows) (:read)
-- [`GET /repos/:owner/:repo/actions/workflows/:workflow_id`](/v3/actions/workflows/#get-a-workflow) (:read)
-- [`GET /repos/:owner/:repo/actions/workflows/:workflow_id/runs`](/v3/actions/workflow-runs/#list-workflow-runs) (:read)
+- [`GET /repos/:owner/:repo/actions/artifacts`](/rest/reference/actions#list-artifacts-for-a-repository) (:read)
+- [`GET /repos/:owner/:repo/actions/artifacts/:artifact_id`](/rest/reference/actions#get-an-artifact) (:read)
+- [`DELETE /repos/:owner/:repo/actions/artifacts/:artifact_id`](/rest/reference/actions#delete-an-artifact) (:write)
+- [`GET /repos/:owner/:repo/actions/artifacts/:artifact_id/zip`](/rest/reference/actions#download-an-artifact) (:read)
+- [`GET /repos/:owner/:repo/actions/jobs/:job_id`](/rest/reference/actions#get-a-job-for-a-workflow-run) (:read)
+- [`GET /repos/:owner/:repo/actions/jobs/:job_id/logs`](/rest/reference/actions#download-job-logs-for-a-workflow-run) (:read)
+- [`GET /repos/:owner/:repo/actions/runs`](/rest/reference/actions#list-workflow-runs-for-a-repository) (:read)
+- [`GET /repos/:owner/:repo/actions/runs/:run_id`](/rest/reference/actions#get-a-workflow-run) (:read)
+- [`GET /repos/:owner/:repo/actions/runs/:run_id/artifacts`](/rest/reference/actions#list-workflow-run-artifacts) (:read)
+- [`POST /repos/:owner/:repo/actions/runs/:run_id/cancel`](/rest/reference/actions#cancel-a-workflow-run) (:write)
+- [`GET /repos/:owner/:repo/actions/runs/:run_id/jobs`](/rest/reference/actions#list-jobs-for-a-workflow-run) (:read)
+- [`GET /repos/:owner/:repo/actions/runs/:run_id/logs`](/rest/reference/actions#download-workflow-run-logs) (:read)
+- [`DELETE /repos/:owner/:repo/actions/runs/:run_id/logs`](/rest/reference/actions#delete-workflow-run-logs) (:write)
+- [`POST /repos/:owner/:repo/actions/runs/:run_id/rerun`](/rest/reference/actions#re-run-a-workflow) (:write)
+- [`GET /repos/:owner/:repo/actions/workflows`](/rest/reference/actions#list-repository-workflows) (:read)
+- [`GET /repos/:owner/:repo/actions/workflows/:workflow_id`](/rest/reference/actions#get-a-workflow) (:read)
+- [`GET /repos/:owner/:repo/actions/workflows/:workflow_id/runs`](/rest/reference/actions#list-workflow-runs) (:read)
{% endif %}
### Permission on "administration"
-- [`POST /orgs/:org/repos`](/v3/repos/#create-an-organization-repository) (:write)
-- [`PATCH /repos/:owner/:repo`](/v3/repos/#update-a-repository) (:write)
-- [`DELETE /repos/:owner/:repo`](/v3/repos/#delete-a-repository) (:write)
+- [`POST /orgs/:org/repos`](/rest/reference/repos#create-an-organization-repository) (:write)
+- [`PATCH /repos/:owner/:repo`](/rest/reference/repos#update-a-repository) (:write)
+- [`DELETE /repos/:owner/:repo`](/rest/reference/repos#delete-a-repository) (:write)
{% if currentVersion == "free-pro-team@latest" %}
-- [`Get GET /repos/:owner/:repo/actions/runners/downloads`](/v3/actions/self-hosted-runners/#list-runner-applications-for-a-repository) (:read)
-- [`GET /repos/:owner/:repo/actions/runners`](/v3/actions/self-hosted-runners/#list-self-hosted-runners-for-a-repository) (:read)
-- [`GET /repos/:owner/:repo/actions/runners/:runner_id`](/v3/actions/self-hosted-runners/#get-a-self-hosted-runner-for-a-repository) (:read)
-- [`DELETE /repos/:owner/:repo/actions/runners/:runner_id`](/v3/actions/self-hosted-runners/#delete-a-self-hosted-runner-from-a-repository) (:write)
-- [`POST /repos/:owner/:repo/actions/runners/registration-token`](/v3/actions/self-hosted-runners/#create-a-registration-token-for-a-repository) (:write)
-- [`POST /repos/:owner/:repo/actions/runners/remove-token`](/v3/actions/self-hosted-runners/#create-a-remove-token-for-a-repository) (:write)git
+- [`Get GET /repos/:owner/:repo/actions/runners/downloads`](/rest/reference/actions#list-runner-applications-for-a-repository) (:read)
+- [`GET /repos/:owner/:repo/actions/runners`](/rest/reference/actions#list-self-hosted-runners-for-a-repository) (:read)
+- [`GET /repos/:owner/:repo/actions/runners/:runner_id`](/rest/reference/actions#get-a-self-hosted-runner-for-a-repository) (:read)
+- [`DELETE /repos/:owner/:repo/actions/runners/:runner_id`](/rest/reference/actions#delete-a-self-hosted-runner-from-a-repository) (:write)
+- [`POST /repos/:owner/:repo/actions/runners/registration-token`](/rest/reference/actions#create-a-registration-token-for-a-repository) (:write)
+- [`POST /repos/:owner/:repo/actions/runners/remove-token`](/rest/reference/actions#create-a-remove-token-for-a-repository) (:write)git
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`PUT /repos/:owner/:repo/automated-security-fixes`](/v3/repos/#enable-automated-security-fixes) (:write)
+- [`PUT /repos/:owner/:repo/automated-security-fixes`](/rest/reference/repos#enable-automated-security-fixes) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`DELETE /repos/:owner/:repo/automated-security-fixes`](/v3/repos/#disable-automated-security-fixes) (:write)
+- [`DELETE /repos/:owner/:repo/automated-security-fixes`](/rest/reference/repos#disable-automated-security-fixes) (:write)
{% endif %}
-- [`POST /repos/:owner/:repo/forks`](/v3/repos/forks/#create-a-fork) (:write)
+- [`POST /repos/:owner/:repo/forks`](/rest/reference/repos#create-a-fork) (:write)
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/interaction-limits`](/v3/interactions/repos/#get-interaction-restrictions-for-a-repository) (:read)
+- [`GET /repos/:owner/:repo/interaction-limits`](/rest/reference/interactions#get-interaction-restrictions-for-a-repository) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`PUT /repos/:owner/:repo/interaction-limits`](/v3/interactions/repos/#set-interaction-restrictions-for-a-repository) (:write)
+- [`PUT /repos/:owner/:repo/interaction-limits`](/rest/reference/interactions#set-interaction-restrictions-for-a-repository) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`DELETE /repos/:owner/:repo/interaction-limits`](/v3/interactions/repos/#remove-interaction-restrictions-for-a-repository) (:write)
+- [`DELETE /repos/:owner/:repo/interaction-limits`](/rest/reference/interactions#remove-interaction-restrictions-for-a-repository) (:write)
{% endif %}
-- [`PUT /repos/:owner/:repo/topics`](/v3/repos/#replace-all-repository-topics) (:write)
-- [`POST /repos/:owner/:repo/transfer`](/v3/repos/#transfer-a-repository) (:write)
+- [`PUT /repos/:owner/:repo/topics`](/rest/reference/repos#replace-all-repository-topics) (:write)
+- [`POST /repos/:owner/:repo/transfer`](/rest/reference/repos#transfer-a-repository) (:write)
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/vulnerability-alerts`](/v3/repos/#enable-vulnerability-alerts) (:write)
+- [`GET /repos/:owner/:repo/vulnerability-alerts`](/rest/reference/repos#enable-vulnerability-alerts) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`PUT /repos/:owner/:repo/vulnerability-alerts`](/v3/repos/#enable-vulnerability-alerts) (:write)
+- [`PUT /repos/:owner/:repo/vulnerability-alerts`](/rest/reference/repos#enable-vulnerability-alerts) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`DELETE /repos/:owner/:repo/vulnerability-alerts`](/v3/repos/#disable-vulnerability-alerts) (:write)
+- [`DELETE /repos/:owner/:repo/vulnerability-alerts`](/rest/reference/repos#disable-vulnerability-alerts) (:write)
{% endif %}
-- [`PATCH /user/repository_invitations/:invitation_id`](/v3/repos/invitations/#accept-a-repository-invitation) (:write)
-- [`DELETE /user/repository_invitations/:invitation_id`](/v3/repos/invitations/#decline-a-repository-invitation) (:write)
+- [`PATCH /user/repository_invitations/:invitation_id`](/rest/reference/repos#accept-a-repository-invitation) (:write)
+- [`DELETE /user/repository_invitations/:invitation_id`](/rest/reference/repos#decline-a-repository-invitation) (:write)
_Branches_
-- [`GET /repos/:owner/:repo/branches/:branch/protection`](/v3/repos/branches/#get-branch-protection) (:read)
-- [`PUT /repos/:owner/:repo/branches/:branch/protection`](/v3/repos/branches/#update-branch-protection) (:write)
-- [`DELETE /repos/:owner/:repo/branches/:branch/protection`](/v3/repos/branches/#delete-branch-protection) (:write)
-- [`GET /repos/:owner/:repo/branches/:branch/protection/enforce_admins`](/v3/repos/branches/#get-admin-branch-protection) (:read)
-- [`POST /repos/:owner/:repo/branches/:branch/protection/enforce_admins`](/v3/repos/branches/#set-admin-branch-protection) (:write)
-- [`DELETE /repos/:owner/:repo/branches/:branch/protection/enforce_admins`](/v3/repos/branches/#delete-admin-branch-protection) (:write)
-- [`GET /repos/:owner/:repo/branches/:branch/protection/required_pull_request_reviews`](/v3/repos/branches/#get-pull-request-review-protection) (:read)
-- [`PATCH /repos/:owner/:repo/branches/:branch/protection/required_pull_request_reviews`](/v3/repos/branches/#update-pull-request-review-protection) (:write)
-- [`DELETE /repos/:owner/:repo/branches/:branch/protection/required_pull_request_reviews`](/v3/repos/branches/#delete-pull-request-review-protection) (:write)
-- [`GET /repos/:owner/:repo/branches/:branch/protection/required_signatures`](/v3/repos/branches/#get-commit-signature-protection) (:read)
-- [`POST /repos/:owner/:repo/branches/:branch/protection/required_signatures`](/v3/repos/branches/#create-commit-signature-protection) (:write)
-- [`DELETE /repos/:owner/:repo/branches/:branch/protection/required_signatures`](/v3/repos/branches/#delete-commit-signature-protection) (:write)
-- [`GET /repos/:owner/:repo/branches/:branch/protection/required_status_checks`](/v3/repos/branches/#get-status-checks-protection) (:read)
-- [`PATCH /repos/:owner/:repo/branches/:branch/protection/required_status_checks`](/v3/repos/branches/#update-status-check-protection) (:write)
-- [`DELETE /repos/:owner/:repo/branches/:branch/protection/required_status_checks`](/v3/repos/branches/#remove-status-check-protection) (:write)
-- [`GET /repos/:owner/:repo/branches/:branch/protection/required_status_checks/contexts`](/v3/repos/branches/#get-all-status-check-contexts) (:read)
-- [`POST /repos/:owner/:repo/branches/:branch/protection/required_status_checks/contexts`](/v3/repos/branches/#add-status-check-contexts) (:write)
-- [`PUT /repos/:owner/:repo/branches/:branch/protection/required_status_checks/contexts`](/v3/repos/branches/#set-status-check-contexts) (:write)
-- [`DELETE /repos/:owner/:repo/branches/:branch/protection/required_status_checks/contexts`](/v3/repos/branches/#remove-status-check-contexts) (:write)
-- [`GET /repos/:owner/:repo/branches/:branch/protection/restrictions`](/v3/repos/branches/#get-access-restrictions) (:read)
-- [`DELETE /repos/:owner/:repo/branches/:branch/protection/restrictions`](/v3/repos/branches/#delete-access-restrictions) (:write)
-- [`GET /repos/:owner/:repo/branches/:branch/protection/restrictions/teams`](/v3/repos/branches/#list-teams-with-access-to-the-protected-branch) (:read)
-- [`POST /repos/:owner/:repo/branches/:branch/protection/restrictions/teams`](/v3/repos/branches/#add-team-access-restrictions) (:write)
-- [`PUT /repos/:owner/:repo/branches/:branch/protection/restrictions/teams`](/v3/repos/branches/#set-team-access-restrictions) (:write)
-- [`DELETE /repos/:owner/:repo/branches/:branch/protection/restrictions/teams`](/v3/repos/branches/#remove-team-access-restrictions) (:write)
-- [`GET /repos/:owner/:repo/branches/:branch/protection/restrictions/users`](/v3/repos/branches/#list-users-with-access-to-the-protected-branch) (:read)
-- [`POST /repos/:owner/:repo/branches/:branch/protection/restrictions/users`](/v3/repos/branches/#add-user-access-restrictions) (:write)
-- [`PUT /repos/:owner/:repo/branches/:branch/protection/restrictions/users`](/v3/repos/branches/#set-user-access-restrictions) (:write)
-- [`DELETE /repos/:owner/:repo/branches/:branch/protection/restrictions/users`](/v3/repos/branches/#remove-user-access-restrictions) (:write)
+- [`GET /repos/:owner/:repo/branches/:branch/protection`](/rest/reference/repos#get-branch-protection) (:read)
+- [`PUT /repos/:owner/:repo/branches/:branch/protection`](/rest/reference/repos#update-branch-protection) (:write)
+- [`DELETE /repos/:owner/:repo/branches/:branch/protection`](/rest/reference/repos#delete-branch-protection) (:write)
+- [`GET /repos/:owner/:repo/branches/:branch/protection/enforce_admins`](/rest/reference/repos#get-admin-branch-protection) (:read)
+- [`POST /repos/:owner/:repo/branches/:branch/protection/enforce_admins`](/rest/reference/repos#set-admin-branch-protection) (:write)
+- [`DELETE /repos/:owner/:repo/branches/:branch/protection/enforce_admins`](/rest/reference/repos#delete-admin-branch-protection) (:write)
+- [`GET /repos/:owner/:repo/branches/:branch/protection/required_pull_request_reviews`](/rest/reference/repos#get-pull-request-review-protection) (:read)
+- [`PATCH /repos/:owner/:repo/branches/:branch/protection/required_pull_request_reviews`](/rest/reference/repos#update-pull-request-review-protection) (:write)
+- [`DELETE /repos/:owner/:repo/branches/:branch/protection/required_pull_request_reviews`](/rest/reference/repos#delete-pull-request-review-protection) (:write)
+- [`GET /repos/:owner/:repo/branches/:branch/protection/required_signatures`](/rest/reference/repos#get-commit-signature-protection) (:read)
+- [`POST /repos/:owner/:repo/branches/:branch/protection/required_signatures`](/rest/reference/repos#create-commit-signature-protection) (:write)
+- [`DELETE /repos/:owner/:repo/branches/:branch/protection/required_signatures`](/rest/reference/repos#delete-commit-signature-protection) (:write)
+- [`GET /repos/:owner/:repo/branches/:branch/protection/required_status_checks`](/rest/reference/repos#get-status-checks-protection) (:read)
+- [`PATCH /repos/:owner/:repo/branches/:branch/protection/required_status_checks`](/rest/reference/repos#update-status-check-protection) (:write)
+- [`DELETE /repos/:owner/:repo/branches/:branch/protection/required_status_checks`](/rest/reference/repos#remove-status-check-protection) (:write)
+- [`GET /repos/:owner/:repo/branches/:branch/protection/required_status_checks/contexts`](/rest/reference/repos#get-all-status-check-contexts) (:read)
+- [`POST /repos/:owner/:repo/branches/:branch/protection/required_status_checks/contexts`](/rest/reference/repos#add-status-check-contexts) (:write)
+- [`PUT /repos/:owner/:repo/branches/:branch/protection/required_status_checks/contexts`](/rest/reference/repos#set-status-check-contexts) (:write)
+- [`DELETE /repos/:owner/:repo/branches/:branch/protection/required_status_checks/contexts`](/rest/reference/repos#remove-status-check-contexts) (:write)
+- [`GET /repos/:owner/:repo/branches/:branch/protection/restrictions`](/rest/reference/repos#get-access-restrictions) (:read)
+- [`DELETE /repos/:owner/:repo/branches/:branch/protection/restrictions`](/rest/reference/repos#delete-access-restrictions) (:write)
+- [`GET /repos/:owner/:repo/branches/:branch/protection/restrictions/teams`](/rest/reference/repos#list-teams-with-access-to-the-protected-branch) (:read)
+- [`POST /repos/:owner/:repo/branches/:branch/protection/restrictions/teams`](/rest/reference/repos#add-team-access-restrictions) (:write)
+- [`PUT /repos/:owner/:repo/branches/:branch/protection/restrictions/teams`](/rest/reference/repos#set-team-access-restrictions) (:write)
+- [`DELETE /repos/:owner/:repo/branches/:branch/protection/restrictions/teams`](/rest/reference/repos#remove-team-access-restrictions) (:write)
+- [`GET /repos/:owner/:repo/branches/:branch/protection/restrictions/users`](/rest/reference/repos#list-users-with-access-to-the-protected-branch) (:read)
+- [`POST /repos/:owner/:repo/branches/:branch/protection/restrictions/users`](/rest/reference/repos#add-user-access-restrictions) (:write)
+- [`PUT /repos/:owner/:repo/branches/:branch/protection/restrictions/users`](/rest/reference/repos#set-user-access-restrictions) (:write)
+- [`DELETE /repos/:owner/:repo/branches/:branch/protection/restrictions/users`](/rest/reference/repos#remove-user-access-restrictions) (:write)
_Mitarbeiter_
-- [`PUT /repos/:owner/:repo/collaborators/:username`](/v3/repos/collaborators/#add-a-repository-collaborator) (:write)
-- [`DELETE /repos/:owner/:repo/collaborators/:username`](/v3/repos/collaborators/#remove-a-repository-collaborator) (:write)
+- [`PUT /repos/:owner/:repo/collaborators/:username`](/rest/reference/repos#add-a-repository-collaborator) (:write)
+- [`DELETE /repos/:owner/:repo/collaborators/:username`](/rest/reference/repos#remove-a-repository-collaborator) (:write)
_Invitations_
-- [`GET /repos/:owner/:repo/invitations`](/v3/repos/invitations/#list-repository-invitations) (:read)
-- [`PATCH /repos/:owner/:repo/invitations/:invitation_id`](/v3/repos/invitations/#update-a-repository-invitation) (:write)
-- [`DELETE /repos/:owner/:repo/invitations/:invitation_id`](/v3/repos/invitations/#delete-a-repository-invitation) (:write)
+- [`GET /repos/:owner/:repo/invitations`](/rest/reference/repos#list-repository-invitations) (:read)
+- [`PATCH /repos/:owner/:repo/invitations/:invitation_id`](/rest/reference/repos#update-a-repository-invitation) (:write)
+- [`DELETE /repos/:owner/:repo/invitations/:invitation_id`](/rest/reference/repos#delete-a-repository-invitation) (:write)
_Keys_
-- [`GET /repos/:owner/:repo/keys`](/v3/repos/keys/#list-deploy-keys) (:read)
-- [`POST /repos/:owner/:repo/keys`](/v3/repos/keys/#create-a-deploy-key) (:write)
-- [`GET /repos/:owner/:repo/keys/:key_id`](/v3/repos/keys/#get-a-deploy-key) (:read)
-- [`DELETE /repos/:owner/:repo/keys/:key_id`](/v3/repos/keys/#delete-a-deploy-key) (:write)
+- [`GET /repos/:owner/:repo/keys`](/rest/reference/repos#list-deploy-keys) (:read)
+- [`POST /repos/:owner/:repo/keys`](/rest/reference/repos#create-a-deploy-key) (:write)
+- [`GET /repos/:owner/:repo/keys/:key_id`](/rest/reference/repos#get-a-deploy-key) (:read)
+- [`DELETE /repos/:owner/:repo/keys/:key_id`](/rest/reference/repos#delete-a-deploy-key) (:write)
_Teams_
-- [`GET /repos/:owner/:repo/teams`](/v3/repos/#list-repository-teams) (:read)
-- [`PUT /teams/:team_id/repos/:owner/:repo`](/v3/teams/#add-or-update-team-repository-permissions) (:write)
-- [`DELETE /teams/:team_id/repos/:owner/:repo`](/v3/teams/#remove-a-repository-from-a-team) (:write)
+- [`GET /repos/:owner/:repo/teams`](/rest/reference/repos#list-repository-teams) (:read)
+- [`PUT /teams/:team_id/repos/:owner/:repo`](/rest/reference/teams#add-or-update-team-repository-permissions) (:write)
+- [`DELETE /teams/:team_id/repos/:owner/:repo`](/rest/reference/teams#remove-a-repository-from-a-team) (:write)
{% if currentVersion == "free-pro-team@latest" %}
_Traffic_
-- [`GET /repos/:owner/:repo/traffic/clones`](/v3/repos/traffic/#get-repository-clones) (:read)
-- [`GET /repos/:owner/:repo/traffic/popular/paths`](/v3/repos/traffic/#get-top-referral-paths) (:read)
-- [`GET /repos/:owner/:repo/traffic/popular/referrers`](/v3/repos/traffic/#get-top-referral-sources) (:read)
-- [`GET /repos/:owner/:repo/traffic/views`](/v3/repos/traffic/#get-page-views) (:read)
+- [`GET /repos/:owner/:repo/traffic/clones`](/rest/reference/repos#get-repository-clones) (:read)
+- [`GET /repos/:owner/:repo/traffic/popular/paths`](/rest/reference/repos#get-top-referral-paths) (:read)
+- [`GET /repos/:owner/:repo/traffic/popular/referrers`](/rest/reference/repos#get-top-referral-sources) (:read)
+- [`GET /repos/:owner/:repo/traffic/views`](/rest/reference/repos#get-page-views) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
### Permission on "blocking"
-- [`GET /user/blocks`](/v3/users/blocking/#list-users-blocked-by-the-authenticated-user) (:read)
-- [`GET /user/blocks/:username`](/v3/users/blocking/#check-if-a-user-is-blocked-by-the-authenticated-user) (:read)
-- [`PUT /user/blocks/:username`](/v3/users/blocking/#block-a-user) (:write)
-- [`DELETE /user/blocks/:username`](/v3/users/blocking/#unblock-a-user) (:write)
+- [`GET /user/blocks`](/rest/reference/users#list-users-blocked-by-the-authenticated-user) (:read)
+- [`GET /user/blocks/:username`](/rest/reference/users#check-if-a-user-is-blocked-by-the-authenticated-user) (:read)
+- [`PUT /user/blocks/:username`](/rest/reference/users#block-a-user) (:write)
+- [`DELETE /user/blocks/:username`](/rest/reference/users#unblock-a-user) (:write)
{% endif %}
### Permission on "checks"
-- [`POST /repos/:owner/:repo/check-runs`](/v3/checks/runs/#create-a-check-run) (:write)
-- [`GET /repos/:owner/:repo/check-runs/:check_run_id`](/v3/checks/runs/#get-a-check-run) (:read)
-- [`PATCH /repos/:owner/:repo/check-runs/:check_run_id`](/v3/checks/runs/#update-a-check-run) (:write)
-- [`GET /repos/:owner/:repo/check-runs/:check_run_id/annotations`](/v3/checks/runs/#list-check-run-annotations) (:read)
-- [`POST /repos/:owner/:repo/check-suites`](/v3/checks/suites/#create-a-check-suite) (:write)
-- [`GET /repos/:owner/:repo/check-suites/:check_suite_id`](/v3/checks/suites/#get-a-check-suite) (:read)
-- [`GET /repos/:owner/:repo/check-suites/:check_suite_id/check-runs`](/v3/checks/runs/#list-check-runs-in-a-check-suite) (:read)
-- [`POST /repos/:owner/:repo/check-suites/:check_suite_id/rerequest`](/v3/checks/suites/#rerequest-a-check-suite) (:write)
-- [`PATCH /repos/:owner/:repo/check-suites/preferences`](/v3/checks/suites/#update-repository-preferences-for-check-suites) (:write)
-- [`GET /repos/:owner/:repo/commits/:sha/check-runs`](/v3/checks/runs/#list-check-runs-for-a-git-reference) (:read)
-- [`GET /repos/:owner/:repo/commits/:sha/check-suites`](/v3/checks/suites/#list-check-suites-for-a-git-reference) (:read)
+- [`POST /repos/:owner/:repo/check-runs`](/rest/reference/checks#create-a-check-run) (:write)
+- [`GET /repos/:owner/:repo/check-runs/:check_run_id`](/rest/reference/checks#get-a-check-run) (:read)
+- [`PATCH /repos/:owner/:repo/check-runs/:check_run_id`](/rest/reference/checks#update-a-check-run) (:write)
+- [`GET /repos/:owner/:repo/check-runs/:check_run_id/annotations`](/rest/reference/checks#list-check-run-annotations) (:read)
+- [`POST /repos/:owner/:repo/check-suites`](/rest/reference/checks#create-a-check-suite) (:write)
+- [`GET /repos/:owner/:repo/check-suites/:check_suite_id`](/rest/reference/checks#get-a-check-suite) (:read)
+- [`GET /repos/:owner/:repo/check-suites/:check_suite_id/check-runs`](/rest/reference/checks#list-check-runs-in-a-check-suite) (:read)
+- [`POST /repos/:owner/:repo/check-suites/:check_suite_id/rerequest`](/rest/reference/checks#rerequest-a-check-suite) (:write)
+- [`PATCH /repos/:owner/:repo/check-suites/preferences`](/rest/reference/checks#update-repository-preferences-for-check-suites) (:write)
+- [`GET /repos/:owner/:repo/commits/:sha/check-runs`](/rest/reference/checks#list-check-runs-for-a-git-reference) (:read)
+- [`GET /repos/:owner/:repo/commits/:sha/check-suites`](/rest/reference/checks#list-check-suites-for-a-git-reference) (:read)
### Permission on "contents"
-- [`GET /repos/:owner/:repo/:archive_format/:ref`](/v3/repos/contents/#download-a-repository-archive) (:read)
+- [`GET /repos/:owner/:repo/:archive_format/:ref`](/rest/reference/repos#download-a-repository-archive) (:read)
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/artifacts/:artifact_id`](/v3/actions/artifacts/#get-an-artifact) (:read)
+- [`GET /repos/:owner/:repo/actions/artifacts/:artifact_id`](/rest/reference/actions#get-an-artifact) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`DELETE /repos/:owner/:repo/actions/artifacts/:artifact_id`](/v3/actions/artifacts/#delete-an-artifact) (:write)
+- [`DELETE /repos/:owner/:repo/actions/artifacts/:artifact_id`](/rest/reference/actions#delete-an-artifact) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/artifacts/:artifact_id/zip`](/v3/actions/artifacts/#download-an-artifact) (:read)
+- [`GET /repos/:owner/:repo/actions/artifacts/:artifact_id/zip`](/rest/reference/actions#download-an-artifact) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/jobs/:job_id`](/v3/actions/workflow-jobs/#get-a-job-for-a-workflow-run) (:read)
+- [`GET /repos/:owner/:repo/actions/jobs/:job_id`](/rest/reference/actions#get-a-job-for-a-workflow-run) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/jobs/:job_id/logs`](/v3/actions/workflow-jobs/#download-job-logs-for-a-workflow-run) (:read)
+- [`GET /repos/:owner/:repo/actions/jobs/:job_id/logs`](/rest/reference/actions#download-job-logs-for-a-workflow-run) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/runs`](/v3/actions/workflow-runs/#list-workflow-runs-for-a-repository) (:read)
+- [`GET /repos/:owner/:repo/actions/runs`](/rest/reference/actions#list-workflow-runs-for-a-repository) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/runs/:run_id`](/v3/actions/workflow-runs/#get-a-workflow-run) (:read)
+- [`GET /repos/:owner/:repo/actions/runs/:run_id`](/rest/reference/actions#get-a-workflow-run) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/runs/:run_id/artifacts`](/v3/actions/artifacts/#list-workflow-run-artifacts) (:read)
+- [`GET /repos/:owner/:repo/actions/runs/:run_id/artifacts`](/rest/reference/actions#list-workflow-run-artifacts) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`POST /repos/:owner/:repo/actions/runs/:run_id/cancel`](/v3/actions/workflow-runs/#cancel-a-workflow-run) (:write)
+- [`POST /repos/:owner/:repo/actions/runs/:run_id/cancel`](/rest/reference/actions#cancel-a-workflow-run) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/runs/:run_id/jobs`](/v3/actions/workflow-jobs/#list-jobs-for-a-workflow-run) (:read)
+- [`GET /repos/:owner/:repo/actions/runs/:run_id/jobs`](/rest/reference/actions#list-jobs-for-a-workflow-run) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/runs/:run_id/logs`](/v3/actions/workflow-runs/#download-workflow-run-logs) (:read)
+- [`GET /repos/:owner/:repo/actions/runs/:run_id/logs`](/rest/reference/actions#download-workflow-run-logs) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`DELETE /repos/:owner/:repo/actions/runs/:run_id/logs`](/v3/actions/workflow-runs/#delete-workflow-run-logs) (:write)
+- [`DELETE /repos/:owner/:repo/actions/runs/:run_id/logs`](/rest/reference/actions#delete-workflow-run-logs) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`POST /repos/:owner/:repo/actions/runs/:run_id/rerun`](/v3/actions/workflow-runs/#re-run-a-workflow) (:write)
+- [`POST /repos/:owner/:repo/actions/runs/:run_id/rerun`](/rest/reference/actions#re-run-a-workflow) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/secrets`](/v3/actions/secrets/#list-repository-secrets) (:write)
+- [`GET /repos/:owner/:repo/actions/secrets`](/rest/reference/actions#list-repository-secrets) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/secrets/:name`](/v3/actions/secrets/#get-a-repository-secret) (:write)
+- [`GET /repos/:owner/:repo/actions/secrets/:name`](/rest/reference/actions#get-a-repository-secret) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`PUT /repos/:owner/:repo/actions/secrets/:name`](/v3/actions/secrets/#create-or-update-a-repository-secret) (:write)
+- [`PUT /repos/:owner/:repo/actions/secrets/:name`](/rest/reference/actions#create-or-update-a-repository-secret) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`DELETE /repos/:owner/:repo/actions/secrets/:name`](/v3/actions/secrets/#delete-a-repository-secret) (:write)
+- [`DELETE /repos/:owner/:repo/actions/secrets/:name`](/rest/reference/actions#delete-a-repository-secret) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/secrets/public-key`](/v3/actions/secrets/#get-a-repository-public-key) (:write)
+- [`GET /repos/:owner/:repo/actions/secrets/public-key`](/rest/reference/actions#get-a-repository-public-key) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/workflows`](/v3/actions/workflows/#list-repository-workflows) (:read)
+- [`GET /repos/:owner/:repo/actions/workflows`](/rest/reference/actions#list-repository-workflows) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/workflows/:workflow_id`](/v3/actions/workflows/#get-a-workflow) (:read)
+- [`GET /repos/:owner/:repo/actions/workflows/:workflow_id`](/rest/reference/actions#get-a-workflow) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/workflows/:workflow_id/runs`](/v3/actions/workflow-runs/#list-workflow-runs) (:read)
+- [`GET /repos/:owner/:repo/actions/workflows/:workflow_id/runs`](/rest/reference/actions#list-workflow-runs) (:read)
{% endif %}
-- [`GET /repos/:owner/:repo/check-runs/:check_run_id`](/v3/checks/runs/#get-a-check-run) (:read)
-- [`GET /repos/:owner/:repo/check-runs/:check_run_id/annotations`](/v3/checks/runs/#list-check-run-annotations) (:read)
-- [`GET /repos/:owner/:repo/check-suites/:check_suite_id`](/v3/checks/suites/#get-a-check-suite) (:read)
-- [`GET /repos/:owner/:repo/check-suites/:check_suite_id/check-runs`](/v3/checks/runs/#list-check-runs-in-a-check-suite) (:read)
-- [`POST /repos/:owner/:repo/check-suites/:check_suite_id/rerequest`](/v3/checks/suites/#rerequest-a-check-suite) (:write)
-- [`GET /repos/:owner/:repo/commits`](/v3/repos/commits/#list-commits) (:read)
-- [`GET /repos/:owner/:repo/commits/:sha`](/v3/repos/commits/#get-a-commit) (:read)
-- [`GET /repos/:owner/:repo/commits/:sha/check-runs`](/v3/checks/runs/#list-check-runs-for-a-git-reference) (:read)
-- [`GET /repos/:owner/:repo/commits/:sha/check-suites`](/v3/checks/suites/#list-check-suites-for-a-git-reference) (:read)
-- [`GET /repos/:owner/:repo/community/code_of_conduct`](/v3/codes_of_conduct/#get-the-code-of-conduct-for-a-repository) (:read)
-- [`GET /repos/:owner/:repo/compare/:base...:head`](/v3/repos/commits/#compare-two-commits) (:read)
-- [`GET /repos/:owner/:repo/contents/:path`](/v3/repos/contents/#get-repository-content) (:read)
+- [`GET /repos/:owner/:repo/check-runs/:check_run_id`](/rest/reference/checks#get-a-check-run) (:read)
+- [`GET /repos/:owner/:repo/check-runs/:check_run_id/annotations`](/rest/reference/checks#list-check-run-annotations) (:read)
+- [`GET /repos/:owner/:repo/check-suites/:check_suite_id`](/rest/reference/checks#get-a-check-suite) (:read)
+- [`GET /repos/:owner/:repo/check-suites/:check_suite_id/check-runs`](/rest/reference/checks#list-check-runs-in-a-check-suite) (:read)
+- [`POST /repos/:owner/:repo/check-suites/:check_suite_id/rerequest`](/rest/reference/checks#rerequest-a-check-suite) (:write)
+- [`GET /repos/:owner/:repo/commits`](/rest/reference/repos#list-commits) (:read)
+- [`GET /repos/:owner/:repo/commits/:sha`](/rest/reference/repos#get-a-commit) (:read)
+- [`GET /repos/:owner/:repo/commits/:sha/check-runs`](/rest/reference/checks#list-check-runs-for-a-git-reference) (:read)
+- [`GET /repos/:owner/:repo/commits/:sha/check-suites`](/rest/reference/checks#list-check-suites-for-a-git-reference) (:read)
+- [`GET /repos/:owner/:repo/community/code_of_conduct`](/rest/reference/codes-of-conduct#get-the-code-of-conduct-for-a-repository) (:read)
+- [`GET /repos/:owner/:repo/compare/:base...:head`](/rest/reference/repos#compare-two-commits) (:read)
+- [`GET /repos/:owner/:repo/contents/:path`](/rest/reference/repos#get-repository-content) (:read)
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
-- [`POST /repos/:owner/:repo/dispatches`](/v3/repos/#create-a-repository-dispatch-event) (:write)
+- [`POST /repos/:owner/:repo/dispatches`](/rest/reference/repos#create-a-repository-dispatch-event) (:write)
{% endif %}
-- [`POST /repos/:owner/:repo/forks`](/v3/repos/forks/#create-a-fork) (:read)
-- [`POST /repos/:owner/:repo/merges`](/v3/repos/merging/#merge-a-branch) (:write)
-- [`PUT /repos/:owner/:repo/pulls/:pull_number/merge`](/v3/pulls/#merge-a-pull-request) (:write)
-- [`GET /repos/:owner/:repo/readme(?:/(.*))?`](/v3/repos/contents/#get-a-repository-readme) (:read)
+- [`POST /repos/:owner/:repo/forks`](/rest/reference/repos#create-a-fork) (:read)
+- [`POST /repos/:owner/:repo/merges`](/rest/reference/repos#merge-a-branch) (:write)
+- [`PUT /repos/:owner/:repo/pulls/:pull_number/merge`](/rest/reference/pulls#merge-a-pull-request) (:write)
+- [`GET /repos/:owner/:repo/readme(?:/(.*))?`](/rest/reference/repos#get-a-repository-readme) (:read)
_Branches_
-- [`GET /repos/:owner/:repo/branches`](/v3/repos/branches/#list-branches) (:read)
-- [`GET /repos/:owner/:repo/branches/:branch`](/v3/repos/branches/#get-a-branch) (:read)
-- [`GET /repos/:owner/:repo/branches/:branch/protection/restrictions/apps`](/v3/repos/branches/#list-apps-with-access-to-the-protected-branch) (:write)
-- [`POST /repos/:owner/:repo/branches/:branch/protection/restrictions/apps`](/v3/repos/branches/#add-app-access-restrictions) (:write)
-- [`PUT /repos/:owner/:repo/branches/:branch/protection/restrictions/apps`](/v3/repos/branches/#set-app-access-restrictions) (:write)
-- [`DELETE /repos/:owner/:repo/branches/:branch/protection/restrictions/apps`](/v3/repos/branches/#remove-user-access-restrictions) (:write)
+- [`GET /repos/:owner/:repo/branches`](/rest/reference/repos#list-branches) (:read)
+- [`GET /repos/:owner/:repo/branches/:branch`](/rest/reference/repos#get-a-branch) (:read)
+- [`GET /repos/:owner/:repo/branches/:branch/protection/restrictions/apps`](/rest/reference/repos#list-apps-with-access-to-the-protected-branch) (:write)
+- [`POST /repos/:owner/:repo/branches/:branch/protection/restrictions/apps`](/rest/reference/repos#add-app-access-restrictions) (:write)
+- [`PUT /repos/:owner/:repo/branches/:branch/protection/restrictions/apps`](/rest/reference/repos#set-app-access-restrictions) (:write)
+- [`DELETE /repos/:owner/:repo/branches/:branch/protection/restrictions/apps`](/rest/reference/repos#remove-user-access-restrictions) (:write)
_Commit-Kommentare_
-- [`PATCH /repos/:owner/:repo/comments/:comment_id`](/v3/repos/comments/#update-a-commit-comment) (:write)
-- [`DELETE /repos/:owner/:repo/comments/:comment_id`](/v3/repos/comments/#delete-a-commit-comment) (:write)
-- [`POST /repos/:owner/:repo/comments/:comment_id/reactions`](/v3/reactions/#create-reaction-for-a-commit-comment) (:read)
-- [`POST /repos/:owner/:repo/commits/:sha/comments`](/v3/repos/comments/#create-a-commit-comment) (:read)
+- [`PATCH /repos/:owner/:repo/comments/:comment_id`](/rest/reference/repos#update-a-commit-comment) (:write)
+- [`DELETE /repos/:owner/:repo/comments/:comment_id`](/rest/reference/repos#delete-a-commit-comment) (:write)
+- [`POST /repos/:owner/:repo/comments/:comment_id/reactions`](/rest/reference/reactions#create-reaction-for-a-commit-comment) (:read)
+- [`POST /repos/:owner/:repo/commits/:sha/comments`](/rest/reference/repos#create-a-commit-comment) (:read)
_Git_
-- [`POST /repos/:owner/:repo/git/blobs`](/v3/git/blobs/#create-a-blob) (:write)
-- [`GET /repos/:owner/:repo/git/blobs/:sha`](/v3/git/blobs/#get-a-blob) (:read)
-- [`POST /repos/:owner/:repo/git/commits`](/v3/git/commits/#create-a-commit) (:write)
-- [`GET /repos/:owner/:repo/git/commits/:commit_id`](/v3/git/commits/#get-a-commit) (:read)
-- [`POST /repos/:owner/:repo/git/refs`](/v3/git/refs/#create-a-reference) (:write)
-- [`GET /repos/:owner/:repo/git/ref/:ref`](/v3/git/refs/#get-a-reference) (:read)
-- [`GET /repos/:owner/:repo/git/matching-refs/:ref`](/v3/git/refs/#list-matching-references) (:read)
-- [`PATCH /repos/:owner/:repo/git/refs/:ref`](/v3/git/refs/#update-a-reference) (:write)
-- [`DELETE /repos/:owner/:repo/git/refs/:ref`](/v3/git/refs/#delete-a-reference) (:write)
-- [`POST /repos/:owner/:repo/git/tags`](/v3/git/tags/#create-a-tag-object) (:write)
-- [`GET /repos/:owner/:repo/git/tags/:tag_id`](/v3/git/tags/#get-a-tag) (:read)
-- [`POST /repos/:owner/:repo/git/trees`](/v3/git/trees/#create-a-tree) (:write)
-- [`GET /repos/:owner/:repo/git/trees/:sha`](/v3/git/trees/#get-a-tree) (:read)
+- [`POST /repos/:owner/:repo/git/blobs`](/rest/reference/git#create-a-blob) (:write)
+- [`GET /repos/:owner/:repo/git/blobs/:sha`](/rest/reference/git#get-a-blob) (:read)
+- [`POST /repos/:owner/:repo/git/commits`](/rest/reference/git#create-a-commit) (:write)
+- [`GET /repos/:owner/:repo/git/commits/:commit_id`](/rest/reference/git#get-a-commit) (:read)
+- [`POST /repos/:owner/:repo/git/refs`](/rest/reference/git#create-a-reference) (:write)
+- [`GET /repos/:owner/:repo/git/ref/:ref`](/rest/reference/git#get-a-reference) (:read)
+- [`GET /repos/:owner/:repo/git/matching-refs/:ref`](/rest/reference/git#list-matching-references) (:read)
+- [`PATCH /repos/:owner/:repo/git/refs/:ref`](/rest/reference/git#update-a-reference) (:write)
+- [`DELETE /repos/:owner/:repo/git/refs/:ref`](/rest/reference/git#delete-a-reference) (:write)
+- [`POST /repos/:owner/:repo/git/tags`](/rest/reference/git#create-a-tag-object) (:write)
+- [`GET /repos/:owner/:repo/git/tags/:tag_id`](/rest/reference/git#get-a-tag) (:read)
+- [`POST /repos/:owner/:repo/git/trees`](/rest/reference/git#create-a-tree) (:write)
+- [`GET /repos/:owner/:repo/git/trees/:sha`](/rest/reference/git#get-a-tree) (:read)
{% if currentVersion == "free-pro-team@latest" %}
_importieren_
-- [`GET /repos/:owner/:repo/import`](/v3/migrations/source_imports/#get-an-import-status) (:read)
-- [`PUT /repos/:owner/:repo/import`](/v3/migrations/source_imports/#start-an-import) (:write)
-- [`PATCH /repos/:owner/:repo/import`](/v3/migrations/source_imports/#update-an-import) (:write)
-- [`DELETE /repos/:owner/:repo/import`](/v3/migrations/source_imports/#cancel-an-import) (:write)
-- [`GET /repos/:owner/:repo/import/authors`](/v3/migrations/source_imports/#get-commit-authors) (:read)
-- [`PATCH /repos/:owner/:repo/import/authors/:author_id`](/v3/migrations/source_imports/#map-a-commit-author) (:write)
-- [`GET /repos/:owner/:repo/import/large_files`](/v3/migrations/source_imports/#get-large-files) (:read)
-- [`PATCH /repos/:owner/:repo/import/lfs`](/v3/migrations/source_imports/#update-git-lfs-preference) (:write)
+- [`GET /repos/:owner/:repo/import`](/rest/reference/migrations#get-an-import-status) (:read)
+- [`PUT /repos/:owner/:repo/import`](/rest/reference/migrations#start-an-import) (:write)
+- [`PATCH /repos/:owner/:repo/import`](/rest/reference/migrations#update-an-import) (:write)
+- [`DELETE /repos/:owner/:repo/import`](/rest/reference/migrations#cancel-an-import) (:write)
+- [`GET /repos/:owner/:repo/import/authors`](/rest/reference/migrations#get-commit-authors) (:read)
+- [`PATCH /repos/:owner/:repo/import/authors/:author_id`](/rest/reference/migrations#map-a-commit-author) (:write)
+- [`GET /repos/:owner/:repo/import/large_files`](/rest/reference/migrations#get-large-files) (:read)
+- [`PATCH /repos/:owner/:repo/import/lfs`](/rest/reference/migrations#update-git-lfs-preference) (:write)
{% endif %}
_Reactions_
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
-- [`DELETE /reactions/:reaction_id`](/v3/reactions/#delete-a-reaction-legacy) (:write){% else %}- [`DELETE /reactions/:reaction_id`](/v3/reactions/#delete-a-reaction) (:write){% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
-- [`DELETE /repos/:owner/:repo/comments/:comment_id/reactions/:reaction_id`](/v3/reactions/#delete-a-commit-comment-reaction) (:write)
-- [`DELETE /repos/:owner/:repo/issues/:issue_number/reactions/:reaction_id`](/v3/reactions/#delete-an-issue-reaction) (:write)
-- [`DELETE /repos/:owner/:repo/issues/comments/:comment_id/reactions/:reaction_id`](/v3/reactions/#delete-an-issue-comment-reaction) (:write)
-- [`DELETE /repos/:owner/:repo/pulls/comments/:comment_id/reactions/:reaction_id`](/v3/reactions/#delete-a-pull-request-comment-reaction) (:write)
-- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/reactions/:reaction_id`](/v3/reactions/#delete-team-discussion-reaction) (:write)
-- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/comments/:comment_number/reactions/:reaction_id`](/v3/reactions/#delete-team-discussion-comment-reaction) (:write){% endif %}
+- [`DELETE /reactions/:reaction_id`](/rest/reference/reactions#delete-a-reaction-legacy) (:write){% else %}- [`DELETE /reactions/:reaction_id`](/rest/reference/reactions#delete-a-reaction) (:write){% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
+- [`DELETE /repos/:owner/:repo/comments/:comment_id/reactions/:reaction_id`](/rest/reference/reactions#delete-a-commit-comment-reaction) (:write)
+- [`DELETE /repos/:owner/:repo/issues/:issue_number/reactions/:reaction_id`](/rest/reference/reactions#delete-an-issue-reaction) (:write)
+- [`DELETE /repos/:owner/:repo/issues/comments/:comment_id/reactions/:reaction_id`](/rest/reference/reactions#delete-an-issue-comment-reaction) (:write)
+- [`DELETE /repos/:owner/:repo/pulls/comments/:comment_id/reactions/:reaction_id`](/rest/reference/reactions#delete-a-pull-request-comment-reaction) (:write)
+- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/reactions/:reaction_id`](/rest/reference/reactions#delete-team-discussion-reaction) (:write)
+- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/comments/:comment_number/reactions/:reaction_id`](/rest/reference/reactions#delete-team-discussion-comment-reaction) (:write){% endif %}
_Veröffentlichungen_
- [`GET /repos/:owner/:repo/releases`](/v3/repos/releases/#list-releases) (:read)
@@ -419,195 +419,195 @@ _Veröffentlichungen_
### Permission on "emails"
{% if currentVersion == "free-pro-team@latest" %}
-- [`PATCH /user/email/visibility`](/v3/users/emails/#set-primary-email-visibility-for-the-authenticated-user) (:write)
+- [`PATCH /user/email/visibility`](/rest/reference/users#set-primary-email-visibility-for-the-authenticated-user) (:write)
{% endif %}
-- [`GET /user/emails`](/v3/users/emails/#list-email-addresses-for-the-authenticated-user) (:read)
-- [`POST /user/emails`](/v3/users/emails/#add-an-email-address-for-the-authenticated-user) (:write)
-- [`DELETE /user/emails`](/v3/users/emails/#delete-an-email-address-for-the-authenticated-user) (:write)
-- [`GET /user/public_emails`](/v3/users/emails/#list-public-email-addresses-for-the-authenticated-user) (:read)
+- [`GET /user/emails`](/rest/reference/users#list-email-addresses-for-the-authenticated-user) (:read)
+- [`POST /user/emails`](/rest/reference/users#add-an-email-address-for-the-authenticated-user) (:write)
+- [`DELETE /user/emails`](/rest/reference/users#delete-an-email-address-for-the-authenticated-user) (:write)
+- [`GET /user/public_emails`](/rest/reference/users#list-public-email-addresses-for-the-authenticated-user) (:read)
{% endif %}
### Permission on "followers"
-- [`GET /user/followers`](/v3/users/followers/#list-followers-of-a-user) (:read)
-- [`GET /user/following`](/v3/users/followers/#list-the-people-a-user-follows) (:read)
-- [`GET /user/following/:username`](/v3/users/followers/#check-if-a-person-is-followed-by-the-authenticated-user) (:read)
-- [`PUT /user/following/:username`](/v3/users/followers/#follow-a-user) (:write)
-- [`DELETE /user/following/:username`](/v3/users/followers/#unfollow-a-user) (:write)
+- [`GET /user/followers`](/rest/reference/users#list-followers-of-a-user) (:read)
+- [`GET /user/following`](/rest/reference/users#list-the-people-a-user-follows) (:read)
+- [`GET /user/following/:username`](/rest/reference/users#check-if-a-person-is-followed-by-the-authenticated-user) (:read)
+- [`PUT /user/following/:username`](/rest/reference/users#follow-a-user) (:write)
+- [`DELETE /user/following/:username`](/rest/reference/users#unfollow-a-user) (:write)
### Permission on "gpg keys"
-- [`GET /user/gpg_keys`](/v3/users/gpg_keys/#list-gpg-keys-for-the-authenticated-user) (:read)
-- [`POST /user/gpg_keys`](/v3/users/gpg_keys/#create-a-gpg-key-for-the-authenticated-user) (:write)
-- [`GET /user/gpg_keys/:gpg_key_id`](/v3/users/gpg_keys/#get-a-gpg-key-for-the-authenticated-user) (:read)
-- [`DELETE /user/gpg_keys/:gpg_key_id`](/v3/users/gpg_keys/#delete-a-gpg-key-for-the-authenticated-user) (:write)
+- [`GET /user/gpg_keys`](/rest/reference/users#list-gpg-keys-for-the-authenticated-user) (:read)
+- [`POST /user/gpg_keys`](/rest/reference/users#create-a-gpg-key-for-the-authenticated-user) (:write)
+- [`GET /user/gpg_keys/:gpg_key_id`](/rest/reference/users#get-a-gpg-key-for-the-authenticated-user) (:read)
+- [`DELETE /user/gpg_keys/:gpg_key_id`](/rest/reference/users#delete-a-gpg-key-for-the-authenticated-user) (:write)
### Permission on "issues"
-Issues and pull requests are closely related. For more information, see "[List issues assigned to the authenticated user](/v3/issues/#list-issues-assigned-to-the-authenticated-user)." If your GitHub App has permissions on issues but not on pull requests, these endpoints will be limited to issues. Endpoints that return both issues and pull requests will be filtered. Endpoints that allow operations on both issues and pull requests will be restricted to issues.
+Issues and pull requests are closely related. For more information, see "[List issues assigned to the authenticated user](/rest/reference/issues#list-issues-assigned-to-the-authenticated-user)." If your GitHub App has permissions on issues but not on pull requests, these endpoints will be limited to issues. Endpoints that return both issues and pull requests will be filtered. Endpoints that allow operations on both issues and pull requests will be restricted to issues.
-- [`GET /repos/:owner/:repo/issues`](/v3/issues/#list-repository-issues) (:read)
-- [`POST /repos/:owner/:repo/issues`](/v3/issues/#create-an-issue) (:write)
-- [`GET /repos/:owner/:repo/issues/:issue_number`](/v3/issues/#get-an-issue) (:read)
-- [`PATCH /repos/:owner/:repo/issues/:issue_number`](/v3/issues/#update-an-issue) (:write)
-- [`GET /repos/:owner/:repo/issues/:issue_number/comments`](/v3/issues/comments/#list-issue-comments) (:read)
-- [`POST /repos/:owner/:repo/issues/:issue_number/comments`](/v3/issues/comments/#create-an-issue-comment) (:write)
-- [`PUT /repos/:owner/:repo/issues/:issue_number/lock`](/v3/issues/#lock-an-issue) (:write)
-- [`DELETE /repos/:owner/:repo/issues/:issue_number/lock`](/v3/issues/#unlock-an-issue) (:write)
-- [`GET /repos/:owner/:repo/issues/:issue_number/reactions`](/v3/reactions/#list-reactions-for-an-issue) (:read)
-- [`POST /repos/:owner/:repo/issues/:issue_number/reactions`](/v3/reactions/#create-reaction-for-an-issue) (:write)
-- [`GET /repos/:owner/:repo/issues/:issue_number/timeline`](/v3/issues/timeline/#list-timeline-events-for-an-issue) (:read)
-- [`GET /repos/:owner/:repo/issues/comments`](/v3/issues/comments/#list-issue-comments-for-a-repository) (:read)
-- [`GET /repos/:owner/:repo/issues/comments/:comment_id`](/v3/issues/comments/#get-an-issue-comment) (:read)
-- [`PATCH /repos/:owner/:repo/issues/comments/:comment_id`](/v3/issues/comments/#update-an-issue-comment) (:write)
-- [`DELETE /repos/:owner/:repo/issues/comments/:comment_id`](/v3/issues/comments/#delete-an-issue-comment) (:write)
-- [`GET /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/v3/reactions/#list-reactions-for-an-issue-comment) (:read)
-- [`POST /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/v3/reactions/#create-reaction-for-an-issue-comment) (:write)
+- [`GET /repos/:owner/:repo/issues`](/rest/reference/issues#list-repository-issues) (:read)
+- [`POST /repos/:owner/:repo/issues`](/rest/reference/issues#create-an-issue) (:write)
+- [`GET /repos/:owner/:repo/issues/:issue_number`](/rest/reference/issues#get-an-issue) (:read)
+- [`PATCH /repos/:owner/:repo/issues/:issue_number`](/rest/reference/issues#update-an-issue) (:write)
+- [`GET /repos/:owner/:repo/issues/:issue_number/comments`](/rest/reference/issues#list-issue-comments) (:read)
+- [`POST /repos/:owner/:repo/issues/:issue_number/comments`](/rest/reference/issues#create-an-issue-comment) (:write)
+- [`PUT /repos/:owner/:repo/issues/:issue_number/lock`](/rest/reference/issues#lock-an-issue) (:write)
+- [`DELETE /repos/:owner/:repo/issues/:issue_number/lock`](/rest/reference/issues#unlock-an-issue) (:write)
+- [`GET /repos/:owner/:repo/issues/:issue_number/reactions`](/rest/reference/reactions#list-reactions-for-an-issue) (:read)
+- [`POST /repos/:owner/:repo/issues/:issue_number/reactions`](/rest/reference/reactions#create-reaction-for-an-issue) (:write)
+- [`GET /repos/:owner/:repo/issues/:issue_number/timeline`](/rest/reference/issues#list-timeline-events-for-an-issue) (:read)
+- [`GET /repos/:owner/:repo/issues/comments`](/rest/reference/issues#list-issue-comments-for-a-repository) (:read)
+- [`GET /repos/:owner/:repo/issues/comments/:comment_id`](/rest/reference/issues#get-an-issue-comment) (:read)
+- [`PATCH /repos/:owner/:repo/issues/comments/:comment_id`](/rest/reference/issues#update-an-issue-comment) (:write)
+- [`DELETE /repos/:owner/:repo/issues/comments/:comment_id`](/rest/reference/issues#delete-an-issue-comment) (:write)
+- [`GET /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/rest/reference/reactions#list-reactions-for-an-issue-comment) (:read)
+- [`POST /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/rest/reference/reactions#create-reaction-for-an-issue-comment) (:write)
_Bearbeiter_
-- [`GET /repos/:owner/:repo/assignees`](/v3/issues/assignees/#list-assignees) (:read)
-- [`GET /repos/:owner/:repo/assignees/:username`](/v3/issues/assignees/#check-if-a-user-can-be-assigned) (:read)
-- [`POST /repos/:owner/:repo/issues/:issue_number/assignees`](/v3/issues/assignees/#add-assignees-to-an-issue) (:write)
-- [`DELETE /repos/:owner/:repo/issues/:issue_number/assignees`](/v3/issues/assignees/#remove-assignees-from-an-issue) (:write)
+- [`GET /repos/:owner/:repo/assignees`](/rest/reference/issues#list-assignees) (:read)
+- [`GET /repos/:owner/:repo/assignees/:username`](/rest/reference/issues#check-if-a-user-can-be-assigned) (:read)
+- [`POST /repos/:owner/:repo/issues/:issue_number/assignees`](/rest/reference/issues#add-assignees-to-an-issue) (:write)
+- [`DELETE /repos/:owner/:repo/issues/:issue_number/assignees`](/rest/reference/issues#remove-assignees-from-an-issue) (:write)
_Ereignisse_
-- [`GET /repos/:owner/:repo/issues/:issue_number/events`](/v3/issues/events/#list-issue-events) (:read)
-- [Get an issue event](/v3/issues/events/#get-an-issue-event) (:read)
+- [`GET /repos/:owner/:repo/issues/:issue_number/events`](/rest/reference/issues#list-issue-events) (:read)
+- [Get an issue event](/rest/reference/issues#get-an-issue-event) (:read)
_Kennzeichnungen_
-- [`GET /repos/:owner/:repo/issues/:issue_number/labels`](/v3/issues/labels/#list-labels-for-an-issue) (:read)
-- [`POST /repos/:owner/:repo/issues/:issue_number/labels`](/v3/issues/labels/#add-labels-to-an-issue) (:write)
-- [`PUT /repos/:owner/:repo/issues/:issue_number/labels`](/v3/issues/labels/#set-labels-for-an-issue) (:write)
-- [`DELETE /repos/:owner/:repo/issues/:issue_number/labels`](/v3/issues/labels/#remove-all-labels-from-an-issue) (:write)
-- [`DELETE /repos/:owner/:repo/issues/:issue_number/labels/:name`](/v3/issues/labels/#remove-a-label-from-an-issue) (:write)
-- [`GET /repos/:owner/:repo/labels`](/v3/issues/labels/#list-labels-for-a-repository) (:read)
-- [`POST /repos/:owner/:repo/labels`](/v3/issues/labels/#create-a-label) (:write)
-- [`GET /repos/:owner/:repo/labels/:name`](/v3/issues/labels/#get-a-label) (:read)
-- [`PATCH /repos/:owner/:repo/labels/:name`](/v3/issues/labels/#update-a-label) (:write)
-- [`DELETE /repos/:owner/:repo/labels/:name`](/v3/issues/labels/#delete-a-label) (:write)
+- [`GET /repos/:owner/:repo/issues/:issue_number/labels`](/rest/reference/issues#list-labels-for-an-issue) (:read)
+- [`POST /repos/:owner/:repo/issues/:issue_number/labels`](/rest/reference/issues#add-labels-to-an-issue) (:write)
+- [`PUT /repos/:owner/:repo/issues/:issue_number/labels`](/rest/reference/issues#set-labels-for-an-issue) (:write)
+- [`DELETE /repos/:owner/:repo/issues/:issue_number/labels`](/rest/reference/issues#remove-all-labels-from-an-issue) (:write)
+- [`DELETE /repos/:owner/:repo/issues/:issue_number/labels/:name`](/rest/reference/issues#remove-a-label-from-an-issue) (:write)
+- [`GET /repos/:owner/:repo/labels`](/rest/reference/issues#list-labels-for-a-repository) (:read)
+- [`POST /repos/:owner/:repo/labels`](/rest/reference/issues#create-a-label) (:write)
+- [`GET /repos/:owner/:repo/labels/:name`](/rest/reference/issues#get-a-label) (:read)
+- [`PATCH /repos/:owner/:repo/labels/:name`](/rest/reference/issues#update-a-label) (:write)
+- [`DELETE /repos/:owner/:repo/labels/:name`](/rest/reference/issues#delete-a-label) (:write)
_Meilensteine_
-- [`GET /repos/:owner/:repo/milestones`](/v3/issues/milestones/#list-milestones) (:read)
-- [`POST /repos/:owner/:repo/milestones`](/v3/issues/milestones/#create-a-milestone) (:write)
-- [`GET /repos/:owner/:repo/milestones/:milestone_number`](/v3/issues/milestones/#get-a-milestone) (:read)
-- [`PATCH /repos/:owner/:repo/milestones/:milestone_number`](/v3/issues/milestones/#update-a-milestone) (:write)
-- [`DELETE /repos/:owner/:repo/milestones/:milestone_number`](/v3/issues/milestones/#delete-a-milestone) (:write)
-- [`GET /repos/:owner/:repo/milestones/:milestone_number/labels`](/v3/issues/labels/#list-labels-for-issues-in-a-milestone) (:read)
+- [`GET /repos/:owner/:repo/milestones`](/rest/reference/issues#list-milestones) (:read)
+- [`POST /repos/:owner/:repo/milestones`](/rest/reference/issues#create-a-milestone) (:write)
+- [`GET /repos/:owner/:repo/milestones/:milestone_number`](/rest/reference/issues#get-a-milestone) (:read)
+- [`PATCH /repos/:owner/:repo/milestones/:milestone_number`](/rest/reference/issues#update-a-milestone) (:write)
+- [`DELETE /repos/:owner/:repo/milestones/:milestone_number`](/rest/reference/issues#delete-a-milestone) (:write)
+- [`GET /repos/:owner/:repo/milestones/:milestone_number/labels`](/rest/reference/issues#list-labels-for-issues-in-a-milestone) (:read)
_Reactions_
-- [`GET /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/v3/reactions/#list-reactions-for-an-issue-comment) (:read)
-- [`POST /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/v3/reactions/#create-reaction-for-an-issue-comment) (:write)
-- [`GET /repos/:owner/:repo/issues/:issue_number/reactions`](/v3/reactions/#list-reactions-for-an-issue) (:read)
-- [`POST /repos/:owner/:repo/issues/:issue_number/reactions`](/v3/reactions/#create-reaction-for-an-issue) (:write)
+- [`GET /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/rest/reference/reactions#list-reactions-for-an-issue-comment) (:read)
+- [`POST /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/rest/reference/reactions#create-reaction-for-an-issue-comment) (:write)
+- [`GET /repos/:owner/:repo/issues/:issue_number/reactions`](/rest/reference/reactions#list-reactions-for-an-issue) (:read)
+- [`POST /repos/:owner/:repo/issues/:issue_number/reactions`](/rest/reference/reactions#create-reaction-for-an-issue) (:write)
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
-- [`DELETE /reactions/:reaction_id`](/v3/reactions/#delete-a-reaction-legacy) (:write)
-- [`DELETE /repos/:owner/:repo/comments/:comment_id/reactions/:reaction_id`](/v3/reactions/#delete-a-commit-comment-reaction) (:write)
-- [`DELETE /repos/:owner/:repo/issues/:issue_number/reactions/:reaction_id`](/v3/reactions/#delete-an-issue-reaction) (:write)
-- [`DELETE /repos/:owner/:repo/issues/comments/:comment_id/reactions/:reaction_id`](/v3/reactions/#delete-an-issue-comment-reaction) (:write)
-- [`DELETE /repos/:owner/:repo/pulls/comments/:comment_id/reactions/:reaction_id`](/v3/reactions/#delete-a-pull-request-comment-reaction) (:write)
-- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/reactions/:reaction_id`](/v3/reactions/#delete-team-discussion-reaction) (:write)
-- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/comments/:comment_number/reactions/:reaction_id`](/v3/reactions/#delete-team-discussion-comment-reaction) (:write){% else %}
-- [`DELETE /reactions/:reaction_id`](/v3/reactions/#delete-a-reaction) (:write){% endif %}
+- [`DELETE /reactions/:reaction_id`](/rest/reference/reactions#delete-a-reaction-legacy) (:write)
+- [`DELETE /repos/:owner/:repo/comments/:comment_id/reactions/:reaction_id`](/rest/reference/reactions#delete-a-commit-comment-reaction) (:write)
+- [`DELETE /repos/:owner/:repo/issues/:issue_number/reactions/:reaction_id`](/rest/reference/reactions#delete-an-issue-reaction) (:write)
+- [`DELETE /repos/:owner/:repo/issues/comments/:comment_id/reactions/:reaction_id`](/rest/reference/reactions#delete-an-issue-comment-reaction) (:write)
+- [`DELETE /repos/:owner/:repo/pulls/comments/:comment_id/reactions/:reaction_id`](/rest/reference/reactions#delete-a-pull-request-comment-reaction) (:write)
+- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/reactions/:reaction_id`](/rest/reference/reactions#delete-team-discussion-reaction) (:write)
+- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/comments/:comment_number/reactions/:reaction_id`](/rest/reference/reactions#delete-team-discussion-comment-reaction) (:write){% else %}
+- [`DELETE /reactions/:reaction_id`](/rest/reference/reactions#delete-a-reaction) (:write){% endif %}
### Permission on "keys"
_Keys_
-- [`GET /user/keys`](/v3/users/keys/#list-public-ssh-keys-for-the-authenticated-user) (:read)
-- [`POST /user/keys`](/v3/users/keys/#create-a-public-ssh-key-for-the-authenticated-user) (:write)
-- [`GET /user/keys/:key_id`](/v3/users/keys/#get-a-public-ssh-key-for-the-authenticated-user) (:read)
-- [`DELETE /user/keys/:key_id`](/v3/users/keys/#delete-a-public-ssh-key-for-the-authenticated-user) (:write)
+- [`GET /user/keys`](/rest/reference/users#list-public-ssh-keys-for-the-authenticated-user) (:read)
+- [`POST /user/keys`](/rest/reference/users#create-a-public-ssh-key-for-the-authenticated-user) (:write)
+- [`GET /user/keys/:key_id`](/rest/reference/users#get-a-public-ssh-key-for-the-authenticated-user) (:read)
+- [`DELETE /user/keys/:key_id`](/rest/reference/users#delete-a-public-ssh-key-for-the-authenticated-user) (:write)
### Permission on "members"
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /organizations/:org_id/team/:team_id/team-sync/group-mappings`](/v3/teams/team_sync/#list-idp-groups-for-a-team) (:write)
+- [`GET /organizations/:org_id/team/:team_id/team-sync/group-mappings`](/rest/reference/teams#list-idp-groups-for-a-team) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`PATCH /organizations/:org_id/team/:team_id/team-sync/group-mappings`](/v3/teams/team_sync/#create-or-update-idp-group-connections) (:write)
+- [`PATCH /organizations/:org_id/team/:team_id/team-sync/group-mappings`](/rest/reference/teams#create-or-update-idp-group-connections) (:write)
{% endif %}
-- [`GET /orgs/:org/outside_collaborators`](/v3/orgs/outside_collaborators/#list-outside-collaborators-for-an-organization) (:read)
-- [`PUT /orgs/:org/outside_collaborators/:username`](/v3/orgs/outside_collaborators/#convert-an-organization-member-to-outside-collaborator) (:write)
-- [`DELETE /orgs/:org/outside_collaborators/:username`](/v3/orgs/outside_collaborators/#remove-outside-collaborator-from-an-organization) (:write)
+- [`GET /orgs/:org/outside_collaborators`](/rest/reference/orgs#list-outside-collaborators-for-an-organization) (:read)
+- [`PUT /orgs/:org/outside_collaborators/:username`](/rest/reference/orgs#convert-an-organization-member-to-outside-collaborator) (:write)
+- [`DELETE /orgs/:org/outside_collaborators/:username`](/rest/reference/orgs#remove-outside-collaborator-from-an-organization) (:write)
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /orgs/:org/team-sync/groups`](/v3/teams/team_sync/#list-idp-groups-for-an-organization) (:write)
+- [`GET /orgs/:org/team-sync/groups`](/rest/reference/teams#list-idp-groups-for-an-organization) (:write)
{% endif %}
-- [`GET /orgs/:org/team/:team_id`](/v3/teams/#get-a-team-by-name) (:read)
+- [`GET /orgs/:org/team/:team_id`](/rest/reference/teams#get-a-team-by-name) (:read)
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /scim/v2/orgs/:org/Users`](/v3/scim/#list-scim-provisioned-identities) (:read)
+- [`GET /scim/v2/orgs/:org/Users`](/rest/reference/scim#list-scim-provisioned-identities) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`POST /scim/v2/orgs/:org/Users`](/v3/scim/#provision-and-invite-a-scim-user) (:write)
+- [`POST /scim/v2/orgs/:org/Users`](/rest/reference/scim#provision-and-invite-a-scim-user) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /scim/v2/orgs/:org/Users/:external_identity_guid`](/v3/scim/#get-scim-provisioning-information-for-a-user) (:read)
+- [`GET /scim/v2/orgs/:org/Users/:external_identity_guid`](/rest/reference/scim#get-scim-provisioning-information-for-a-user) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`PUT /scim/v2/orgs/:org/Users/:external_identity_guid`](/v3/scim/#set-scim-information-for-a-provisioned-user) (:write)
+- [`PUT /scim/v2/orgs/:org/Users/:external_identity_guid`](/rest/reference/scim#set-scim-information-for-a-provisioned-user) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`PATCH /scim/v2/orgs/:org/Users/:external_identity_guid`](/v3/scim/#update-an-attribute-for-a-scim-user) (:write)
+- [`PATCH /scim/v2/orgs/:org/Users/:external_identity_guid`](/rest/reference/scim#update-an-attribute-for-a-scim-user) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`DELETE /scim/v2/orgs/:org/Users/:external_identity_guid`](/v3/scim/#delete-a-scim-user-from-an-organization) (:write)
+- [`DELETE /scim/v2/orgs/:org/Users/:external_identity_guid`](/rest/reference/scim#delete-a-scim-user-from-an-organization) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
_Invitations_
-- [`GET /orgs/:org/invitations`](/v3/orgs/members/#list-pending-organization-invitations) (:read)
-- [`POST /orgs/:org/invitations`](/v3/orgs/members/#create-an-organization-invitation) (:write)
-- [`GET /orgs/:org/invitations/:invitation_id/teams`](/v3/orgs/members/#list-organization-invitation-teams) (:read)
-- [`GET /teams/:team_id/invitations`](/v3/teams/members/#list-pending-team-invitations) (:read)
+- [`GET /orgs/:org/invitations`](/rest/reference/orgs#list-pending-organization-invitations) (:read)
+- [`POST /orgs/:org/invitations`](/rest/reference/orgs#create-an-organization-invitation) (:write)
+- [`GET /orgs/:org/invitations/:invitation_id/teams`](/rest/reference/orgs#list-organization-invitation-teams) (:read)
+- [`GET /teams/:team_id/invitations`](/rest/reference/teams#list-pending-team-invitations) (:read)
{% endif %}
_Organization members_
-- [`DELETE /orgs/:org/members/:username`](/v3/orgs/members/#remove-an-organization-member) (:write)
-- [`GET /orgs/:org/memberships/:username`](/v3/orgs/members/#get-organization-membership-for-a-user) (:read)
-- [`PUT /orgs/:org/memberships/:username`](/v3/orgs/members/#set-organization-membership-for-a-user) (:write)
-- [`DELETE /orgs/:org/memberships/:username`](/v3/orgs/members/#remove-organization-membership-for-a-user) (:write)
-- [`PUT /orgs/:org/public_members/:username`](/v3/orgs/members/#set-public-organization-membership-for-the-authenticated-user) (:write)
-- [`DELETE /orgs/:org/public_members/:username`](/v3/orgs/members/#remove-public-organization-membership-for-the-authenticated-user) (:write)
-- [`GET /user/memberships/orgs`](/v3/orgs/members/#list-organization-memberships-for-the-authenticated-user) (:read)
-- [`GET /user/memberships/orgs/:org`](/v3/orgs/members/#get-an-organization-membership-for-the-authenticated-user) (:read)
-- [`PATCH /user/memberships/orgs/:org`](/v3/orgs/members/#update-an-organization-membership-for-the-authenticated-user) (:write)
+- [`DELETE /orgs/:org/members/:username`](/rest/reference/orgs#remove-an-organization-member) (:write)
+- [`GET /orgs/:org/memberships/:username`](/rest/reference/orgs#get-organization-membership-for-a-user) (:read)
+- [`PUT /orgs/:org/memberships/:username`](/rest/reference/orgs#set-organization-membership-for-a-user) (:write)
+- [`DELETE /orgs/:org/memberships/:username`](/rest/reference/orgs#remove-organization-membership-for-a-user) (:write)
+- [`PUT /orgs/:org/public_members/:username`](/rest/reference/orgs#set-public-organization-membership-for-the-authenticated-user) (:write)
+- [`DELETE /orgs/:org/public_members/:username`](/rest/reference/orgs#remove-public-organization-membership-for-the-authenticated-user) (:write)
+- [`GET /user/memberships/orgs`](/rest/reference/orgs#list-organization-memberships-for-the-authenticated-user) (:read)
+- [`GET /user/memberships/orgs/:org`](/rest/reference/orgs#get-an-organization-membership-for-the-authenticated-user) (:read)
+- [`PATCH /user/memberships/orgs/:org`](/rest/reference/orgs#update-an-organization-membership-for-the-authenticated-user) (:write)
_Team members_
-- [`GET /teams/:team_id/members`](/v3/teams/members/#list-team-members) (:read)
-- [`GET /teams/:team_id/memberships/:username`](/v3/teams/members/#get-team-membership-for-a-user) (:read)
-- [`PUT /teams/:team_id/memberships/:username`](/v3/teams/members/#add-or-update-team-membership-for-a-user) (:write)
-- [`DELETE /teams/:team_id/memberships/:username`](/v3/teams/members/#remove-team-membership-for-a-user) (:write)
+- [`GET /teams/:team_id/members`](/rest/reference/teams#list-team-members) (:read)
+- [`GET /teams/:team_id/memberships/:username`](/rest/reference/teams#get-team-membership-for-a-user) (:read)
+- [`PUT /teams/:team_id/memberships/:username`](/rest/reference/teams#add-or-update-team-membership-for-a-user) (:write)
+- [`DELETE /teams/:team_id/memberships/:username`](/rest/reference/teams#remove-team-membership-for-a-user) (:write)
_Teams_
-- [`GET /orgs/:org/teams`](/v3/teams/#list-teams) (:read)
-- [`POST /orgs/:org/teams`](/v3/teams/#create-a-team) (:write)
-- [`GET /orgs/:org/teams/:team_slug`](/v3/teams/#get-a-team-by-name) (:read)
+- [`GET /orgs/:org/teams`](/rest/reference/teams#list-teams) (:read)
+- [`POST /orgs/:org/teams`](/rest/reference/teams#create-a-team) (:write)
+- [`GET /orgs/:org/teams/:team_slug`](/rest/reference/teams#get-a-team-by-name) (:read)
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.21" %}
-- [`GET /teams/:team_id`](/v3/teams/#get-a-team) (:read)
+- [`GET /teams/:team_id`](/rest/reference/teams#get-a-team) (:read)
{% endif %}
-- [`PATCH /teams/:team_id`](/v3/teams/#update-a-team) (:write)
-- [`DELETE /teams/:team_id`](/v3/teams/#delete-a-team) (:write)
+- [`PATCH /teams/:team_id`](/rest/reference/teams#update-a-team) (:write)
+- [`DELETE /teams/:team_id`](/rest/reference/teams#delete-a-team) (:write)
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
-- [`GET /teams/:team_id/projects`](/v3/teams/#list-team-projects) (:read)
-- [`GET /teams/:team_id/projects/:project_id`](/v3/teams/#check-team-permissions-for-a-project) (:read)
-- [`PUT /teams/:team_id/projects/:project_id`](/v3/teams/#add-or-update-team-project-permissions) (:read)
-- [`DELETE /teams/:team_id/projects/:project_id`](/v3/teams/#remove-a-project-from-a-team) (:read)
+- [`GET /teams/:team_id/projects`](/rest/reference/teams#list-team-projects) (:read)
+- [`GET /teams/:team_id/projects/:project_id`](/rest/reference/teams#check-team-permissions-for-a-project) (:read)
+- [`PUT /teams/:team_id/projects/:project_id`](/rest/reference/teams#add-or-update-team-project-permissions) (:read)
+- [`DELETE /teams/:team_id/projects/:project_id`](/rest/reference/teams#remove-a-project-from-a-team) (:read)
{% endif %}
-- [`GET /teams/:team_id/repos`](/v3/teams/#list-team-repositories) (:read)
-- [`GET /teams/:team_id/repos/:owner/:repo`](/v3/teams/#check-team-permissions-for-a-repository) (:read)
-- [`PUT /teams/:team_id/repos/:owner/:repo`](/v3/teams/#add-or-update-team-repository-permissions) (:read)
-- [`DELETE /teams/:team_id/repos/:owner/:repo`](/v3/teams/#remove-a-repository-from-a-team) (:write)
-- [`GET /teams/:team_id/teams`](/v3/teams/#list-child-teams) (:read)
+- [`GET /teams/:team_id/repos`](/rest/reference/teams#list-team-repositories) (:read)
+- [`GET /teams/:team_id/repos/:owner/:repo`](/rest/reference/teams#check-team-permissions-for-a-repository) (:read)
+- [`PUT /teams/:team_id/repos/:owner/:repo`](/rest/reference/teams#add-or-update-team-repository-permissions) (:read)
+- [`DELETE /teams/:team_id/repos/:owner/:repo`](/rest/reference/teams#remove-a-repository-from-a-team) (:write)
+- [`GET /teams/:team_id/teams`](/rest/reference/teams#list-child-teams) (:read)
### Permission on "organization administration"
-- [`PATCH /orgs/:org`](/v3/orgs/#update-an-organization) (:write)
+- [`PATCH /orgs/:org`](/rest/reference/orgs#update-an-organization) (:write)
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /orgs/:org/interaction-limits`](/v3/interactions/orgs/#get-interaction-restrictions-for-an-organization) (:read)
+- [`GET /orgs/:org/interaction-limits`](/rest/reference/interactions#get-interaction-restrictions-for-an-organization) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`PUT /orgs/:org/interaction-limits`](/v3/interactions/orgs/#set-interaction-restrictions-for-an-organization) (:write)
+- [`PUT /orgs/:org/interaction-limits`](/rest/reference/interactions#set-interaction-restrictions-for-an-organization) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`DELETE /orgs/:org/interaction-limits`](/v3/interactions/orgs/#remove-interaction-restrictions-for-an-organization) (:write)
+- [`DELETE /orgs/:org/interaction-limits`](/rest/reference/interactions#remove-interaction-restrictions-for-an-organization) (:write)
{% endif %}
### Permission on "organization hooks"
@@ -620,7 +620,7 @@ _Teams_
- [`POST /orgs/:org/hooks/:hook_id/pings`](/v3/orgs/hooks/#ping-an-organization-webhook) (:write)
_Teams_
-- [`DELETE /teams/:team_id/projects/:project_id`](/v3/teams/#remove-a-project-from-a-team) (:read)
+- [`DELETE /teams/:team_id/projects/:project_id`](/rest/reference/teams#remove-a-project-from-a-team) (:read)
{% if enterpriseServerVersions contains currentVersion %}
### Permission on "organization pre receive hooks"
@@ -633,31 +633,31 @@ _Teams_
### Permission on "organization projects"
-- [`POST /orgs/:org/projects`](/v3/projects/#create-an-organization-project) (:write)
-- [`GET /projects/:project_id`](/v3/projects/#get-a-project) (:read)
-- [`PATCH /projects/:project_id`](/v3/projects/#update-a-project) (:write)
-- [`DELETE /projects/:project_id`](/v3/projects/#delete-a-project) (:write)
-- [`POST /projects/:project_id/cards`](/v3/projects/cards/#create-a-project-card) (:write)
-- [`GET /projects/:project_id/columns`](/v3/projects/columns/#list-project-columns) (:read)
-- [`POST /projects/:project_id/columns`](/v3/projects/columns/#create-a-project-column) (:write)
-- [`GET /projects/columns/:column_id`](/v3/projects/columns/#get-a-project-column) (:read)
-- [`PATCH /projects/columns/:column_id`](/v3/projects/columns/#update-a-project-column) (:write)
-- [`DELETE /projects/columns/:column_id`](/v3/projects/columns/#delete-a-project-column) (:write)
-- [`GET /projects/columns/:column_id/cards`](/v3/projects/cards/#list-project-cards) (:read)
-- [`POST /projects/columns/:column_id/cards`](/v3/projects/cards/#create-a-project-card) (:write)
-- [`POST /projects/columns/:column_id/moves`](/v3/projects/columns/#move-a-project-column) (:write)
-- [`GET /projects/columns/cards/:card_id`](/v3/projects/cards/#get-a-project-card) (:read)
-- [`PATCH /projects/columns/cards/:card_id`](/v3/projects/cards/#update-a-project-card) (:write)
-- [`DELETE /projects/columns/cards/:card_id`](/v3/projects/cards/#delete-a-project-card) (:write)
-- [`POST /projects/columns/cards/:card_id/moves`](/v3/projects/cards/#move-a-project-card) (:write)
+- [`POST /orgs/:org/projects`](/rest/reference/projects#create-an-organization-project) (:write)
+- [`GET /projects/:project_id`](/rest/reference/projects#get-a-project) (:read)
+- [`PATCH /projects/:project_id`](/rest/reference/projects#update-a-project) (:write)
+- [`DELETE /projects/:project_id`](/rest/reference/projects#delete-a-project) (:write)
+- [`POST /projects/:project_id/cards`](/rest/reference/projects#create-a-project-card) (:write)
+- [`GET /projects/:project_id/columns`](/rest/reference/projects#list-project-columns) (:read)
+- [`POST /projects/:project_id/columns`](/rest/reference/projects#create-a-project-column) (:write)
+- [`GET /projects/columns/:column_id`](/rest/reference/projects#get-a-project-column) (:read)
+- [`PATCH /projects/columns/:column_id`](/rest/reference/projects#update-a-project-column) (:write)
+- [`DELETE /projects/columns/:column_id`](/rest/reference/projects#delete-a-project-column) (:write)
+- [`GET /projects/columns/:column_id/cards`](/rest/reference/projects#list-project-cards) (:read)
+- [`POST /projects/columns/:column_id/cards`](/rest/reference/projects#create-a-project-card) (:write)
+- [`POST /projects/columns/:column_id/moves`](/rest/reference/projects#move-a-project-column) (:write)
+- [`GET /projects/columns/cards/:card_id`](/rest/reference/projects#get-a-project-card) (:read)
+- [`PATCH /projects/columns/cards/:card_id`](/rest/reference/projects#update-a-project-card) (:write)
+- [`DELETE /projects/columns/cards/:card_id`](/rest/reference/projects#delete-a-project-card) (:write)
+- [`POST /projects/columns/cards/:card_id/moves`](/rest/reference/projects#move-a-project-card) (:write)
{% if currentVersion == "free-pro-team@latest" %}
### Permission on "organization user blocking"
-- [`GET /orgs/:org/blocks`](/v3/orgs/blocking/#list-users-blocked-by-an-organization) (:read)
-- [`GET /orgs/:org/blocks/:username`](/v3/orgs/blocking/#check-if-a-user-is-blocked-by-an-organization) (:read)
-- [`PUT /orgs/:org/blocks/:username`](/v3/orgs/blocking/#block-a-user-from-an-organization) (:write)
-- [`DELETE /orgs/:org/blocks/:username`](/v3/orgs/blocking/#unblock-a-user-from-an-organization) (:write)
+- [`GET /orgs/:org/blocks`](/rest/reference/orgs#list-users-blocked-by-an-organization) (:read)
+- [`GET /orgs/:org/blocks/:username`](/rest/reference/orgs#check-if-a-user-is-blocked-by-an-organization) (:read)
+- [`PUT /orgs/:org/blocks/:username`](/rest/reference/orgs#block-a-user-from-an-organization) (:write)
+- [`DELETE /orgs/:org/blocks/:username`](/rest/reference/orgs#unblock-a-user-from-an-organization) (:write)
{% endif %}
### Permission on "pages"
@@ -675,99 +675,99 @@ _Teams_
Pull requests and issues are closely related.. If your GitHub App has permissions on pull requests but not on issues, these endpoints will be limited to pull requests. Endpoints that return both pull requests and issues will be filtered. Endpoints that allow operations on both pull requests and issues will be restricted to pull requests.
-- [`PATCH /repos/:owner/:repo/issues/:issue_number`](/v3/issues/#update-an-issue) (:write)
-- [`GET /repos/:owner/:repo/issues/:issue_number/comments`](/v3/issues/comments/#list-issue-comments) (:read)
-- [`POST /repos/:owner/:repo/issues/:issue_number/comments`](/v3/issues/comments/#create-an-issue-comment) (:write)
-- [`PUT /repos/:owner/:repo/issues/:issue_number/lock`](/v3/issues/#lock-an-issue) (:write)
-- [`DELETE /repos/:owner/:repo/issues/:issue_number/lock`](/v3/issues/#unlock-an-issue) (:write)
-- [`GET /repos/:owner/:repo/issues/:issue_number/timeline`](/v3/issues/timeline/#list-timeline-events-for-an-issue) (:read)
-- [`GET /repos/:owner/:repo/issues/comments`](/v3/issues/comments/#list-issue-comments-for-a-repository) (:read)
-- [`GET /repos/:owner/:repo/issues/comments/:comment_id`](/v3/issues/comments/#get-an-issue-comment) (:read)
-- [`PATCH /repos/:owner/:repo/issues/comments/:comment_id`](/v3/issues/comments/#update-an-issue-comment) (:write)
-- [`DELETE /repos/:owner/:repo/issues/comments/:comment_id`](/v3/issues/comments/#delete-an-issue-comment) (:write)
-- [`GET /repos/:owner/:repo/pulls`](/v3/pulls/#list-pull-requests) (:read)
-- [`POST /repos/:owner/:repo/pulls`](/v3/pulls/#create-a-pull-request) (:write)
-- [`GET /repos/:owner/:repo/pulls/:pull_number`](/v3/pulls/#get-a-pull-request) (:read)
-- [`PATCH /repos/:owner/:repo/pulls/:pull_number`](/v3/pulls/#update-a-pull-request) (:write)
-- [`GET /repos/:owner/:repo/pulls/:pull_number/comments`](/v3/pulls/comments/#list-review-comments-on-a-pull-request) (:read)
-- [`POST /repos/:owner/:repo/pulls/:pull_number/comments`](/v3/pulls/comments/#create-a-review-comment-for-a-pull-request) (:write)
-- [`GET /repos/:owner/:repo/pulls/:pull_number/commits`](/v3/pulls/#list-commits-on-a-pull-request) (:read)
-- [`GET /repos/:owner/:repo/pulls/:pull_number/files`](/v3/pulls/#list-pull-requests-files) (:read)
-- [`GET /repos/:owner/:repo/pulls/:pull_number/merge`](/v3/pulls/#check-if-a-pull-request-has-been-merged) (:read)
-- [`GET /repos/:owner/:repo/pulls/comments`](/v3/pulls/comments/#list-review-comments-in-a-repository) (:read)
-- [`GET /repos/:owner/:repo/pulls/comments/:comment_id`](/v3/pulls/comments/#get-a-review-comment-for-a-pull-request) (:read)
-- [`PATCH /repos/:owner/:repo/pulls/comments/:comment_id`](/v3/pulls/comments/#update-a-review-comment-for-a-pull-request) (:write)
-- [`DELETE /repos/:owner/:repo/pulls/comments/:comment_id`](/v3/pulls/comments/#delete-a-review-comment-for-a-pull-request) (:write)
+- [`PATCH /repos/:owner/:repo/issues/:issue_number`](/rest/reference/issues#update-an-issue) (:write)
+- [`GET /repos/:owner/:repo/issues/:issue_number/comments`](/rest/reference/issues#list-issue-comments) (:read)
+- [`POST /repos/:owner/:repo/issues/:issue_number/comments`](/rest/reference/issues#create-an-issue-comment) (:write)
+- [`PUT /repos/:owner/:repo/issues/:issue_number/lock`](/rest/reference/issues#lock-an-issue) (:write)
+- [`DELETE /repos/:owner/:repo/issues/:issue_number/lock`](/rest/reference/issues#unlock-an-issue) (:write)
+- [`GET /repos/:owner/:repo/issues/:issue_number/timeline`](/rest/reference/issues#list-timeline-events-for-an-issue) (:read)
+- [`GET /repos/:owner/:repo/issues/comments`](/rest/reference/issues#list-issue-comments-for-a-repository) (:read)
+- [`GET /repos/:owner/:repo/issues/comments/:comment_id`](/rest/reference/issues#get-an-issue-comment) (:read)
+- [`PATCH /repos/:owner/:repo/issues/comments/:comment_id`](/rest/reference/issues#update-an-issue-comment) (:write)
+- [`DELETE /repos/:owner/:repo/issues/comments/:comment_id`](/rest/reference/issues#delete-an-issue-comment) (:write)
+- [`GET /repos/:owner/:repo/pulls`](/rest/reference/pulls#list-pull-requests) (:read)
+- [`POST /repos/:owner/:repo/pulls`](/rest/reference/pulls#create-a-pull-request) (:write)
+- [`GET /repos/:owner/:repo/pulls/:pull_number`](/rest/reference/pulls#get-a-pull-request) (:read)
+- [`PATCH /repos/:owner/:repo/pulls/:pull_number`](/rest/reference/pulls#update-a-pull-request) (:write)
+- [`GET /repos/:owner/:repo/pulls/:pull_number/comments`](/rest/reference/pulls#list-review-comments-on-a-pull-request) (:read)
+- [`POST /repos/:owner/:repo/pulls/:pull_number/comments`](/rest/reference/pulls#create-a-review-comment-for-a-pull-request) (:write)
+- [`GET /repos/:owner/:repo/pulls/:pull_number/commits`](/rest/reference/pulls#list-commits-on-a-pull-request) (:read)
+- [`GET /repos/:owner/:repo/pulls/:pull_number/files`](/rest/reference/pulls#list-pull-requests-files) (:read)
+- [`GET /repos/:owner/:repo/pulls/:pull_number/merge`](/rest/reference/pulls#check-if-a-pull-request-has-been-merged) (:read)
+- [`GET /repos/:owner/:repo/pulls/comments`](/rest/reference/pulls#list-review-comments-in-a-repository) (:read)
+- [`GET /repos/:owner/:repo/pulls/comments/:comment_id`](/rest/reference/pulls#get-a-review-comment-for-a-pull-request) (:read)
+- [`PATCH /repos/:owner/:repo/pulls/comments/:comment_id`](/rest/reference/pulls#update-a-review-comment-for-a-pull-request) (:write)
+- [`DELETE /repos/:owner/:repo/pulls/comments/:comment_id`](/rest/reference/pulls#delete-a-review-comment-for-a-pull-request) (:write)
_Bearbeiter_
-- [`GET /repos/:owner/:repo/assignees`](/v3/issues/assignees/#list-assignees) (:read)
-- [`GET /repos/:owner/:repo/assignees/:username`](/v3/issues/assignees/#check-if-a-user-can-be-assigned) (:read)
-- [`POST /repos/:owner/:repo/issues/:issue_number/assignees`](/v3/issues/assignees/#add-assignees-to-an-issue) (:write)
-- [`DELETE /repos/:owner/:repo/issues/:issue_number/assignees`](/v3/issues/assignees/#remove-assignees-from-an-issue) (:write)
+- [`GET /repos/:owner/:repo/assignees`](/rest/reference/issues#list-assignees) (:read)
+- [`GET /repos/:owner/:repo/assignees/:username`](/rest/reference/issues#check-if-a-user-can-be-assigned) (:read)
+- [`POST /repos/:owner/:repo/issues/:issue_number/assignees`](/rest/reference/issues#add-assignees-to-an-issue) (:write)
+- [`DELETE /repos/:owner/:repo/issues/:issue_number/assignees`](/rest/reference/issues#remove-assignees-from-an-issue) (:write)
_Ereignisse_
-- [`GET /repos/:owner/:repo/issues/:issue_number/events`](/v3/issues/events/#list-issue-events) (:read)
-- [`GET /repos/:owner/:repo/issues/events/:event_id`](/v3/issues/events/#get-an-issue-event) (:read)
-- [`POST /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id/events`](/v3/pulls/reviews/#submit-a-review-for-a-pull-request) (:write)
+- [`GET /repos/:owner/:repo/issues/:issue_number/events`](/rest/reference/issues#list-issue-events) (:read)
+- [`GET /repos/:owner/:repo/issues/events/:event_id`](/rest/reference/issues#get-an-issue-event) (:read)
+- [`POST /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id/events`](/rest/reference/pulls#submit-a-review-for-a-pull-request) (:write)
_Kennzeichnungen_
-- [`GET /repos/:owner/:repo/issues/:issue_number/labels`](/v3/issues/labels/#list-labels-for-an-issue) (:read)
-- [`POST /repos/:owner/:repo/issues/:issue_number/labels`](/v3/issues/labels/#add-labels-to-an-issue) (:write)
-- [`PUT /repos/:owner/:repo/issues/:issue_number/labels`](/v3/issues/labels/#set-labels-for-an-issue) (:write)
-- [`DELETE /repos/:owner/:repo/issues/:issue_number/labels`](/v3/issues/labels/#remove-all-labels-from-an-issue) (:write)
-- [`DELETE /repos/:owner/:repo/issues/:issue_number/labels/:name`](/v3/issues/labels/#remove-a-label-from-an-issue) (:write)
-- [`GET /repos/:owner/:repo/labels`](/v3/issues/labels/#list-labels-for-a-repository) (:read)
-- [`POST /repos/:owner/:repo/labels`](/v3/issues/labels/#create-a-label) (:write)
-- [`GET /repos/:owner/:repo/labels/:name`](/v3/issues/labels/#get-a-label) (:read)
-- [`PATCH /repos/:owner/:repo/labels/:name`](/v3/issues/labels/#update-a-label) (:write)
-- [`DELETE /repos/:owner/:repo/labels/:name`](/v3/issues/labels/#delete-a-label) (:write)
+- [`GET /repos/:owner/:repo/issues/:issue_number/labels`](/rest/reference/issues#list-labels-for-an-issue) (:read)
+- [`POST /repos/:owner/:repo/issues/:issue_number/labels`](/rest/reference/issues#add-labels-to-an-issue) (:write)
+- [`PUT /repos/:owner/:repo/issues/:issue_number/labels`](/rest/reference/issues#set-labels-for-an-issue) (:write)
+- [`DELETE /repos/:owner/:repo/issues/:issue_number/labels`](/rest/reference/issues#remove-all-labels-from-an-issue) (:write)
+- [`DELETE /repos/:owner/:repo/issues/:issue_number/labels/:name`](/rest/reference/issues#remove-a-label-from-an-issue) (:write)
+- [`GET /repos/:owner/:repo/labels`](/rest/reference/issues#list-labels-for-a-repository) (:read)
+- [`POST /repos/:owner/:repo/labels`](/rest/reference/issues#create-a-label) (:write)
+- [`GET /repos/:owner/:repo/labels/:name`](/rest/reference/issues#get-a-label) (:read)
+- [`PATCH /repos/:owner/:repo/labels/:name`](/rest/reference/issues#update-a-label) (:write)
+- [`DELETE /repos/:owner/:repo/labels/:name`](/rest/reference/issues#delete-a-label) (:write)
_Meilensteine_
-- [`GET /repos/:owner/:repo/milestones`](/v3/issues/milestones/#list-milestones) (:read)
-- [`POST /repos/:owner/:repo/milestones`](/v3/issues/milestones/#create-a-milestone) (:write)
-- [`GET /repos/:owner/:repo/milestones/:milestone_number`](/v3/issues/milestones/#get-a-milestone) (:read)
-- [`PATCH /repos/:owner/:repo/milestones/:milestone_number`](/v3/issues/milestones/#update-a-milestone) (:write)
-- [`DELETE /repos/:owner/:repo/milestones/:milestone_number`](/v3/issues/milestones/#delete-a-milestone) (:write)
-- [`GET /repos/:owner/:repo/milestones/:milestone_number/labels`](/v3/issues/labels/#list-labels-for-issues-in-a-milestone) (:read)
+- [`GET /repos/:owner/:repo/milestones`](/rest/reference/issues#list-milestones) (:read)
+- [`POST /repos/:owner/:repo/milestones`](/rest/reference/issues#create-a-milestone) (:write)
+- [`GET /repos/:owner/:repo/milestones/:milestone_number`](/rest/reference/issues#get-a-milestone) (:read)
+- [`PATCH /repos/:owner/:repo/milestones/:milestone_number`](/rest/reference/issues#update-a-milestone) (:write)
+- [`DELETE /repos/:owner/:repo/milestones/:milestone_number`](/rest/reference/issues#delete-a-milestone) (:write)
+- [`GET /repos/:owner/:repo/milestones/:milestone_number/labels`](/rest/reference/issues#list-labels-for-issues-in-a-milestone) (:read)
_Reactions_
-- [`POST /repos/:owner/:repo/issues/:issue_number/reactions`](/v3/reactions/#create-reaction-for-an-issue) (:write)
-- [`GET /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/v3/reactions/#list-reactions-for-an-issue-comment) (:read)
-- [`POST /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/v3/reactions/#create-reaction-for-an-issue-comment) (:write)
-- [`GET /repos/:owner/:repo/pulls/comments/:comment_id/reactions`](/v3/reactions/#list-reactions-for-a-pull-request-review-comment) (:read)
-- [`POST /repos/:owner/:repo/pulls/comments/:comment_id/reactions`](/v3/reactions/#create-reaction-for-a-pull-request-review-comment) (:write)
+- [`POST /repos/:owner/:repo/issues/:issue_number/reactions`](/rest/reference/reactions#create-reaction-for-an-issue) (:write)
+- [`GET /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/rest/reference/reactions#list-reactions-for-an-issue-comment) (:read)
+- [`POST /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/rest/reference/reactions#create-reaction-for-an-issue-comment) (:write)
+- [`GET /repos/:owner/:repo/pulls/comments/:comment_id/reactions`](/rest/reference/reactions#list-reactions-for-a-pull-request-review-comment) (:read)
+- [`POST /repos/:owner/:repo/pulls/comments/:comment_id/reactions`](/rest/reference/reactions#create-reaction-for-a-pull-request-review-comment) (:write)
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
-- [`DELETE /reactions/:reaction_id`](/v3/reactions/#delete-a-reaction-legacy) (:write)
-- [`DELETE /repos/:owner/:repo/comments/:comment_id/reactions/:reaction_id`](/v3/reactions/#delete-a-commit-comment-reaction) (:write)
-- [`DELETE /repos/:owner/:repo/issues/:issue_number/reactions/:reaction_id`](/v3/reactions/#delete-an-issue-reaction) (:write)
-- [`DELETE /repos/:owner/:repo/issues/comments/:comment_id/reactions/:reaction_id`](/v3/reactions/#delete-an-issue-comment-reaction) (:write)
-- [`DELETE /repos/:owner/:repo/pulls/comments/:comment_id/reactions/:reaction_id`](/v3/reactions/#delete-a-pull-request-comment-reaction) (:write)
-- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/reactions/:reaction_id`](/v3/reactions/#delete-team-discussion-reaction) (:write)
-- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/comments/:comment_number/reactions/:reaction_id`](/v3/reactions/#delete-team-discussion-comment-reaction) (:write){% else %}- [`DELETE /reactions/:reaction_id`](/v3/reactions/#delete-a-reaction) (:write){% endif %}
+- [`DELETE /reactions/:reaction_id`](/rest/reference/reactions#delete-a-reaction-legacy) (:write)
+- [`DELETE /repos/:owner/:repo/comments/:comment_id/reactions/:reaction_id`](/rest/reference/reactions#delete-a-commit-comment-reaction) (:write)
+- [`DELETE /repos/:owner/:repo/issues/:issue_number/reactions/:reaction_id`](/rest/reference/reactions#delete-an-issue-reaction) (:write)
+- [`DELETE /repos/:owner/:repo/issues/comments/:comment_id/reactions/:reaction_id`](/rest/reference/reactions#delete-an-issue-comment-reaction) (:write)
+- [`DELETE /repos/:owner/:repo/pulls/comments/:comment_id/reactions/:reaction_id`](/rest/reference/reactions#delete-a-pull-request-comment-reaction) (:write)
+- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/reactions/:reaction_id`](/rest/reference/reactions#delete-team-discussion-reaction) (:write)
+- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/comments/:comment_number/reactions/:reaction_id`](/rest/reference/reactions#delete-team-discussion-comment-reaction) (:write){% else %}- [`DELETE /reactions/:reaction_id`](/rest/reference/reactions#delete-a-reaction) (:write){% endif %}
_Requested reviewers_
-- [`GET /repos/:owner/:repo/pulls/:pull_number/requested_reviewers`](/v3/pulls/review_requests/#list-requested-reviewers-for-a-pull-request) (:read)
-- [`POST /repos/:owner/:repo/pulls/:pull_number/requested_reviewers`](/v3/pulls/review_requests/#request-reviewers-for-a-pull-request) (:write)
-- [`DELETE /repos/:owner/:repo/pulls/:pull_number/requested_reviewers`](/v3/pulls/review_requests/#remove-requested-reviewers-from-a-pull-request) (:write)
+- [`GET /repos/:owner/:repo/pulls/:pull_number/requested_reviewers`](/rest/reference/pulls#list-requested-reviewers-for-a-pull-request) (:read)
+- [`POST /repos/:owner/:repo/pulls/:pull_number/requested_reviewers`](/rest/reference/pulls#request-reviewers-for-a-pull-request) (:write)
+- [`DELETE /repos/:owner/:repo/pulls/:pull_number/requested_reviewers`](/rest/reference/pulls#remove-requested-reviewers-from-a-pull-request) (:write)
_Reviews_
-- [`GET /repos/:owner/:repo/pulls/:pull_number/reviews`](/v3/pulls/reviews/#list-reviews-for-a-pull-request) (:read)
-- [`POST /repos/:owner/:repo/pulls/:pull_number/reviews`](/v3/pulls/reviews/#create-a-review-for-a-pull-request) (:write)
-- [`GET /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id`](/v3/pulls/reviews/#get-a-review-for-a-pull-request) (:read)
-- [`PUT /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id`](/v3/pulls/reviews/#update-a-review-for-a-pull-request) (:write)
-- [`DELETE /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id`](/v3/pulls/reviews/#delete-a-pending-review-for-a-pull-request) (:write)
-- [`GET /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id/comments`](/v3/pulls/reviews/#list-comments-for-a-pull-request-review) (:read)
-- [`PUT /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id/dismissals`](/v3/pulls/reviews/#dismiss-a-review-for-a-pull-request) (:write)
+- [`GET /repos/:owner/:repo/pulls/:pull_number/reviews`](/rest/reference/pulls#list-reviews-for-a-pull-request) (:read)
+- [`POST /repos/:owner/:repo/pulls/:pull_number/reviews`](/rest/reference/pulls#create-a-review-for-a-pull-request) (:write)
+- [`GET /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id`](/rest/reference/pulls#get-a-review-for-a-pull-request) (:read)
+- [`PUT /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id`](/rest/reference/pulls#update-a-review-for-a-pull-request) (:write)
+- [`DELETE /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id`](/rest/reference/pulls#delete-a-pending-review-for-a-pull-request) (:write)
+- [`GET /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id/comments`](/rest/reference/pulls#list-comments-for-a-pull-request-review) (:read)
+- [`PUT /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id/dismissals`](/rest/reference/pulls#dismiss-a-review-for-a-pull-request) (:write)
### Permission on "repository hooks"
-- [`GET /repos/:owner/:repo/hooks`](/v3/repos/hooks/#list-repository-webhooks) (:read)
-- [`POST /repos/:owner/:repo/hooks`](/v3/repos/hooks/#create-a-repository-webhook) (:write)
-- [`GET /repos/:owner/:repo/hooks/:hook_id`](/v3/repos/hooks/#get-a-repository-webhook) (:read)
-- [`PATCH /repos/:owner/:repo/hooks/:hook_id`](/v3/repos/hooks/#update-a-repository-webhook) (:write)
-- [`DELETE /repos/:owner/:repo/hooks/:hook_id`](/v3/repos/hooks/#delete-a-repository-webhook) (:write)
-- [`POST /repos/:owner/:repo/hooks/:hook_id/pings`](/v3/repos/hooks/#ping-a-repository-webhook) (:read)
-- [`POST /repos/:owner/:repo/hooks/:hook_id/tests`](/v3/repos/hooks/#test-the-push-repository-webhook) (:read)
+- [`GET /repos/:owner/:repo/hooks`](/rest/reference/repos#list-repository-webhooks) (:read)
+- [`POST /repos/:owner/:repo/hooks`](/rest/reference/repos#create-a-repository-webhook) (:write)
+- [`GET /repos/:owner/:repo/hooks/:hook_id`](/rest/reference/repos#get-a-repository-webhook) (:read)
+- [`PATCH /repos/:owner/:repo/hooks/:hook_id`](/rest/reference/repos#update-a-repository-webhook) (:write)
+- [`DELETE /repos/:owner/:repo/hooks/:hook_id`](/rest/reference/repos#delete-a-repository-webhook) (:write)
+- [`POST /repos/:owner/:repo/hooks/:hook_id/pings`](/rest/reference/repos#ping-a-repository-webhook) (:read)
+- [`POST /repos/:owner/:repo/hooks/:hook_id/tests`](/rest/reference/repos#test-the-push-repository-webhook) (:read)
{% if enterpriseServerVersions contains currentVersion %}
### Permission on "repository pre receive hooks"
@@ -780,70 +780,70 @@ _Reviews_
### Permission on "repository projects"
-- [`GET /projects/:project_id`](/v3/projects/#get-a-project) (:read)
-- [`PATCH /projects/:project_id`](/v3/projects/#update-a-project) (:write)
-- [`DELETE /projects/:project_id`](/v3/projects/#delete-a-project) (:write)
-- [`POST /projects/:project_id/cards`](/v3/projects/cards/#create-a-project-card) (:write)
-- [`GET /projects/:project_id/columns`](/v3/projects/columns/#list-project-columns) (:read)
-- [`POST /projects/:project_id/columns`](/v3/projects/columns/#create-a-project-column) (:write)
-- [`GET /projects/columns/:column_id`](/v3/projects/columns/#get-a-project-column) (:read)
-- [`PATCH /projects/columns/:column_id`](/v3/projects/columns/#update-a-project-column) (:write)
-- [`DELETE /projects/columns/:column_id`](/v3/projects/columns/#delete-a-project-column) (:write)
-- [`GET /projects/columns/:column_id/cards`](/v3/projects/cards/#list-project-cards) (:read)
-- [`POST /projects/columns/:column_id/cards`](/v3/projects/cards/#create-a-project-card) (:write)
-- [`POST /projects/columns/:column_id/moves`](/v3/projects/columns/#move-a-project-column) (:write)
-- [`GET /projects/columns/cards/:card_id`](/v3/projects/cards/#get-a-project-card) (:read)
-- [`PATCH /projects/columns/cards/:card_id`](/v3/projects/cards/#update-a-project-card) (:write)
-- [`DELETE /projects/columns/cards/:card_id`](/v3/projects/cards/#delete-a-project-card) (:write)
-- [`POST /projects/columns/cards/:card_id/moves`](/v3/projects/cards/#move-a-project-card) (:write)
-- [`GET /repos/:owner/:repo/projects`](/v3/projects/#list-repository-projects) (:read)
-- [`POST /repos/:owner/:repo/projects`](/v3/projects/#create-a-repository-project) (:write)
+- [`GET /projects/:project_id`](/rest/reference/projects#get-a-project) (:read)
+- [`PATCH /projects/:project_id`](/rest/reference/projects#update-a-project) (:write)
+- [`DELETE /projects/:project_id`](/rest/reference/projects#delete-a-project) (:write)
+- [`POST /projects/:project_id/cards`](/rest/reference/projects#create-a-project-card) (:write)
+- [`GET /projects/:project_id/columns`](/rest/reference/projects#list-project-columns) (:read)
+- [`POST /projects/:project_id/columns`](/rest/reference/projects#create-a-project-column) (:write)
+- [`GET /projects/columns/:column_id`](/rest/reference/projects#get-a-project-column) (:read)
+- [`PATCH /projects/columns/:column_id`](/rest/reference/projects#update-a-project-column) (:write)
+- [`DELETE /projects/columns/:column_id`](/rest/reference/projects#delete-a-project-column) (:write)
+- [`GET /projects/columns/:column_id/cards`](/rest/reference/projects#list-project-cards) (:read)
+- [`POST /projects/columns/:column_id/cards`](/rest/reference/projects#create-a-project-card) (:write)
+- [`POST /projects/columns/:column_id/moves`](/rest/reference/projects#move-a-project-column) (:write)
+- [`GET /projects/columns/cards/:card_id`](/rest/reference/projects#get-a-project-card) (:read)
+- [`PATCH /projects/columns/cards/:card_id`](/rest/reference/projects#update-a-project-card) (:write)
+- [`DELETE /projects/columns/cards/:card_id`](/rest/reference/projects#delete-a-project-card) (:write)
+- [`POST /projects/columns/cards/:card_id/moves`](/rest/reference/projects#move-a-project-card) (:write)
+- [`GET /repos/:owner/:repo/projects`](/rest/reference/projects#list-repository-projects) (:read)
+- [`POST /repos/:owner/:repo/projects`](/rest/reference/projects#create-a-repository-project) (:write)
_Teams_
-- [`DELETE /teams/:team_id/projects/:project_id`](/v3/teams/#remove-a-project-from-a-team) (:read)
+- [`DELETE /teams/:team_id/projects/:project_id`](/rest/reference/teams#remove-a-project-from-a-team) (:read)
{% if currentVersion == "free-pro-team@latest" %}
### Permission on "secrets"
-* [`GET /repos/:owner/:repo/actions/secrets/public-key`](/v3/actions/secrets/#get-a-repository-public-key) (:read)
-* [`GET /repos/:owner/:repo/actions/secrets`](/v3/actions/secrets/#list-repository-secrets) (:read)
-* [`GET /repos/:owner/:repo/actions/secrets/:secret_name`](/v3/actions/secrets/#get-a-repository-secret) (:read)
-* [`PUT /repos/:owner/:repo/actions/secrets/:secret_name`](/v3/actions/secrets/#create-or-update-a-repository-secret) (:write)
-* [`DELETE /repos/:owner/:repo/actions/secrets/:secret_name`](/v3/actions/secrets/#delete-a-repository-secret) (:write)
-* [`GET /orgs/:org/actions/secrets/public-key`](/v3/actions/secrets/#get-an-organization-public-key) (:read)
-* [`GET /orgs/:org/actions/secrets`](/v3/actions/secrets/#list-organization-secrets) (:read)
-* [`GET /orgs/:org/actions/secrets/:secret_name`](/v3/actions/secrets/#get-an-organization-secret) (:read)
-* [`PUT /orgs/:org/actions/secrets/:secret_name`](/v3/actions/secrets/#create-or-update-an-organization-secret) (:write)
-* [`GET /orgs/:org/actions/secrets/:secret_name/repositories`](/v3/actions/secrets/#list-selected-repositories-for-an-organization-secret) (:read)
-* [`PUT /orgs/:org/actions/secrets/:secret_name/repositories`](/v3/actions/secrets/#set-selected-repositories-for-an-organization-secret) (:write)
-* [`PUT /orgs/:org/actions/secrets/:secret_name/repositories/:repository_id`](/v3/actions/secrets/#add-selected-repository-to-an-organization-secret) (:write)
-* [`DELETE /orgs/:org/actions/secrets/:secret_name/repositories/:repository_id`](/v3/actions/secrets/#remove-selected-repository-from-an-organization-secret) (:write)
-* [`DELETE /orgs/:org/actions/secrets/:secret_name`](/v3/actions/secrets/#delete-an-organization-secret) (:write)
+* [`GET /repos/:owner/:repo/actions/secrets/public-key`](/rest/reference/actions#get-a-repository-public-key) (:read)
+* [`GET /repos/:owner/:repo/actions/secrets`](/rest/reference/actions#list-repository-secrets) (:read)
+* [`GET /repos/:owner/:repo/actions/secrets/:secret_name`](/rest/reference/actions#get-a-repository-secret) (:read)
+* [`PUT /repos/:owner/:repo/actions/secrets/:secret_name`](/rest/reference/actions#create-or-update-a-repository-secret) (:write)
+* [`DELETE /repos/:owner/:repo/actions/secrets/:secret_name`](/rest/reference/actions#delete-a-repository-secret) (:write)
+* [`GET /orgs/:org/actions/secrets/public-key`](/rest/reference/actions#get-an-organization-public-key) (:read)
+* [`GET /orgs/:org/actions/secrets`](/rest/reference/actions#list-organization-secrets) (:read)
+* [`GET /orgs/:org/actions/secrets/:secret_name`](/rest/reference/actions#get-an-organization-secret) (:read)
+* [`PUT /orgs/:org/actions/secrets/:secret_name`](/rest/reference/actions#create-or-update-an-organization-secret) (:write)
+* [`GET /orgs/:org/actions/secrets/:secret_name/repositories`](/rest/reference/actions#list-selected-repositories-for-an-organization-secret) (:read)
+* [`PUT /orgs/:org/actions/secrets/:secret_name/repositories`](/rest/reference/actions#set-selected-repositories-for-an-organization-secret) (:write)
+* [`PUT /orgs/:org/actions/secrets/:secret_name/repositories/:repository_id`](/rest/reference/actions#add-selected-repository-to-an-organization-secret) (:write)
+* [`DELETE /orgs/:org/actions/secrets/:secret_name/repositories/:repository_id`](/rest/reference/actions#remove-selected-repository-from-an-organization-secret) (:write)
+* [`DELETE /orgs/:org/actions/secrets/:secret_name`](/rest/reference/actions#delete-an-organization-secret) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
### Permission on "security events"
-- [`GET /repos/:owner/:repo/code-scanning/alerts`](/v3/code-scanning/#list-code-scanning-alerts-for-a-repository) (:read)
-- [`GET /repos/:owner/:repo/code-scanning/alerts/:alert_id`](/v3/code-scanning/#get-a-code-scanning-alert) (:read)
+- [`GET /repos/:owner/:repo/code-scanning/alerts`](/rest/reference/code-scanning#list-code-scanning-alerts-for-a-repository) (:read)
+- [`GET /repos/:owner/:repo/code-scanning/alerts/:alert_id`](/rest/reference/code-scanning#get-a-code-scanning-alert) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
### Permission on "self-hosted runners"
-- [`GET /orgs/:org/actions/runners/downloads`](/v3/actions/self-hosted-runners/#list-runner-applications-for-an-organization) (:read)
-- [`POST /orgs/:org/actions/runners/registration-token`](/v3/actions/self-hosted-runners/#create-a-registration-token-for-an-organization) (:write)
-- [`GET /orgs/:org/actions/runners`](/v3/actions/self-hosted-runners/#list-self-hosted-runners-for-an-organization) (:read)
-- [`GET /orgs/:org/actions/runners/:runner_id`](/v3/actions/self-hosted-runners/#get-a-self-hosted-runner-for-an-organization) (:read)
-- [`POST /orgs/:org/actions/runners/remove-token`](/v3/actions/self-hosted-runners/#create-a-remove-token-for-an-organization) (:write)
-- [`DELETE /orgs/:org/actions/runners/:runner_id`](/v3/actions/self-hosted-runners/#delete-a-self-hosted-runner-from-an-organization) (:write)
+- [`GET /orgs/:org/actions/runners/downloads`](/rest/reference/actions#list-runner-applications-for-an-organization) (:read)
+- [`POST /orgs/:org/actions/runners/registration-token`](/rest/reference/actions#create-a-registration-token-for-an-organization) (:write)
+- [`GET /orgs/:org/actions/runners`](/rest/reference/actions#list-self-hosted-runners-for-an-organization) (:read)
+- [`GET /orgs/:org/actions/runners/:runner_id`](/rest/reference/actions#get-a-self-hosted-runner-for-an-organization) (:read)
+- [`POST /orgs/:org/actions/runners/remove-token`](/rest/reference/actions#create-a-remove-token-for-an-organization) (:write)
+- [`DELETE /orgs/:org/actions/runners/:runner_id`](/rest/reference/actions#delete-a-self-hosted-runner-from-an-organization) (:write)
{% endif %}
### Permission on "single file"
-- [`GET /repos/:owner/:repo/contents/:path`](/v3/repos/contents/#get-repository-content) (:read)
-- [`PUT /repos/:owner/:repo/contents/:path`](/v3/repos/contents/#create-or-update-file-contents) (:write)
-- [`DELETE /repos/:owner/:repo/contents/:path`](/v3/repos/contents/#delete-a-file) (:write)
+- [`GET /repos/:owner/:repo/contents/:path`](/rest/reference/repos#get-repository-content) (:read)
+- [`PUT /repos/:owner/:repo/contents/:path`](/rest/reference/repos#create-or-update-file-contents) (:write)
+- [`DELETE /repos/:owner/:repo/contents/:path`](/rest/reference/repos#delete-a-file) (:write)
### Permission on "starring"
@@ -853,23 +853,23 @@ _Teams_
### Permission on "statuses"
-- [`GET /repos/:owner/:repo/commits/:ref/status`](/v3/repos/statuses/#get-the-combined-status-for-a-specific-reference) (:read)
-- [`GET /repos/:owner/:repo/commits/:ref/statuses`](/v3/repos/statuses/#list-commit-statuses-for-a-reference) (:read)
-- [`POST /repos/:owner/:repo/statuses/:sha`](/v3/repos/statuses/#create-a-commit-status) (:write)
+- [`GET /repos/:owner/:repo/commits/:ref/status`](/rest/reference/repos#get-the-combined-status-for-a-specific-reference) (:read)
+- [`GET /repos/:owner/:repo/commits/:ref/statuses`](/rest/reference/repos#list-commit-statuses-for-a-reference) (:read)
+- [`POST /repos/:owner/:repo/statuses/:sha`](/rest/reference/repos#create-a-commit-status) (:write)
### Permission on "team discussions"
-- [`GET /teams/:team_id/discussions`](/v3/teams/discussions/#list-discussions) (:read)
-- [`POST /teams/:team_id/discussions`](/v3/teams/discussions/#create-a-discussion) (:write)
-- [`GET /teams/:team_id/discussions/:discussion_number`](/v3/teams/discussions/#get-a-discussion) (:read)
-- [`PATCH /teams/:team_id/discussions/:discussion_number`](/v3/teams/discussions/#update-a-discussion) (:write)
-- [`DELETE /teams/:team_id/discussions/:discussion_number`](/v3/teams/discussions/#delete-a-discussion) (:write)
-- [`GET /teams/:team_id/discussions/:discussion_number/comments`](/v3/teams/discussion_comments/#list-discussion-comments) (:read)
-- [`POST /teams/:team_id/discussions/:discussion_number/comments`](/v3/teams/discussion_comments/#create-a-discussion-comment) (:write)
-- [`GET /teams/:team_id/discussions/:discussion_number/comments/:comment_number`](/v3/teams/discussion_comments/#get-a-discussion-comment) (:read)
-- [`PATCH /teams/:team_id/discussions/:discussion_number/comments/:comment_number`](/v3/teams/discussion_comments/#update-a-discussion-comment) (:write)
-- [`DELETE /teams/:team_id/discussions/:discussion_number/comments/:comment_number`](/v3/teams/discussion_comments/#delete-a-discussion-comment) (:write)
-- [`GET /teams/:team_id/discussions/:discussion_number/comments/:comment_number/reactions`](/v3/reactions/#list-reactions-for-a-team-discussion-comment) (:read)
-- [`POST /teams/:team_id/discussions/:discussion_number/comments/:comment_number/reactions`](/v3/reactions/#create-reaction-for-a-team-discussion-comment) (:write)
-- [`GET /teams/:team_id/discussions/:discussion_number/reactions`](/v3/reactions/#list-reactions-for-a-team-discussion) (:read)
-- [`POST /teams/:team_id/discussions/:discussion_number/reactions`](/v3/reactions/#create-reaction-for-a-team-discussion) (:write)
+- [`GET /teams/:team_id/discussions`](/rest/reference/teams#list-discussions) (:read)
+- [`POST /teams/:team_id/discussions`](/rest/reference/teams#create-a-discussion) (:write)
+- [`GET /teams/:team_id/discussions/:discussion_number`](/rest/reference/teams#get-a-discussion) (:read)
+- [`PATCH /teams/:team_id/discussions/:discussion_number`](/rest/reference/teams#update-a-discussion) (:write)
+- [`DELETE /teams/:team_id/discussions/:discussion_number`](/rest/reference/teams#delete-a-discussion) (:write)
+- [`GET /teams/:team_id/discussions/:discussion_number/comments`](/rest/reference/teams#list-discussion-comments) (:read)
+- [`POST /teams/:team_id/discussions/:discussion_number/comments`](/rest/reference/teams#create-a-discussion-comment) (:write)
+- [`GET /teams/:team_id/discussions/:discussion_number/comments/:comment_number`](/rest/reference/teams#get-a-discussion-comment) (:read)
+- [`PATCH /teams/:team_id/discussions/:discussion_number/comments/:comment_number`](/rest/reference/teams#update-a-discussion-comment) (:write)
+- [`DELETE /teams/:team_id/discussions/:discussion_number/comments/:comment_number`](/rest/reference/teams#delete-a-discussion-comment) (:write)
+- [`GET /teams/:team_id/discussions/:discussion_number/comments/:comment_number/reactions`](/rest/reference/reactions#list-reactions-for-a-team-discussion-comment) (:read)
+- [`POST /teams/:team_id/discussions/:discussion_number/comments/:comment_number/reactions`](/rest/reference/reactions#create-reaction-for-a-team-discussion-comment) (:write)
+- [`GET /teams/:team_id/discussions/:discussion_number/reactions`](/rest/reference/reactions#list-reactions-for-a-team-discussion) (:read)
+- [`POST /teams/:team_id/discussions/:discussion_number/reactions`](/rest/reference/reactions#create-reaction-for-a-team-discussion) (:write)
diff --git a/translations/de-DE/content/rest/reference/pulls.md b/translations/de-DE/content/rest/reference/pulls.md
index f1d7a568bc..5f4c70fea2 100644
--- a/translations/de-DE/content/rest/reference/pulls.md
+++ b/translations/de-DE/content/rest/reference/pulls.md
@@ -10,7 +10,7 @@ versions:
The Pull Request API allows you to list, view, edit, create, and even merge pull requests. Comments on pull requests can be managed via the [Issue Comments API](/rest/reference/issues#comments).
-Every pull request is an issue, but not every issue is a pull request. For this reason, "shared" actions for both features, like manipulating assignees, labels and milestones, are provided within [the Issues API](/v3/issues).
+Every pull request is an issue, but not every issue is a pull request. For this reason, "shared" actions for both features, like manipulating assignees, labels and milestones, are provided within [the Issues API](/rest/reference/issues).
### Custom media types for pull requests
@@ -33,16 +33,16 @@ If a diff is corrupt, contact {% data variables.contact.contact_support %}. Incl
Pull Requests have these possible link relations:
-| Name | Beschreibung |
-| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ |
-| `self` | The API location of this Pull Request. |
-| `html` | The HTML location of this Pull Request. |
-| `Issue` | The API location of this Pull Request's [Issue](/v3/issues/). |
-| `kommentare` | The API location of this Pull Request's [Issue comments](/v3/issues/comments/). |
-| `review_comments` | The API location of this Pull Request's [Review comments](/v3/pulls/comments/). |
-| `review_comment` | The [URL template](/v3/#hypermedia) to construct the API location for a [Review comment](/v3/pulls/comments/) in this Pull Request's repository. |
-| `commits` | The API location of this Pull Request's [commits](#list-commits-on-a-pull-request). |
-| `statuses (Statusangaben)` | The API location of this Pull Request's [commit statuses](/v3/repos/statuses/), which are the statuses of its `head` branch. |
+| Name | Beschreibung |
+| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------ |
+| `self` | The API location of this Pull Request. |
+| `html` | The HTML location of this Pull Request. |
+| `Issue` | The API location of this Pull Request's [Issue](/rest/reference/issues). |
+| `kommentare` | The API location of this Pull Request's [Issue comments](/rest/reference/issues#comments). |
+| `review_comments` | The API location of this Pull Request's [Review comments](/rest/reference/pulls#comments). |
+| `review_comment` | The [URL template](/rest#hypermedia) to construct the API location for a [Review comment](/rest/reference/pulls#comments) in this Pull Request's repository. |
+| `commits` | The API location of this Pull Request's [commits](#list-commits-on-a-pull-request). |
+| `statuses (Statusangaben)` | The API location of this Pull Request's [commit statuses](/rest/reference/repos#statuses), which are the statuses of its `head` branch. |
{% for operation in currentRestOperations %}
{% unless operation.subcategory %}{% include rest_operation %}{% endunless %}
diff --git a/translations/de-DE/content/rest/reference/rate-limit.md b/translations/de-DE/content/rest/reference/rate-limit.md
index b81dff0260..7c33a37028 100644
--- a/translations/de-DE/content/rest/reference/rate-limit.md
+++ b/translations/de-DE/content/rest/reference/rate-limit.md
@@ -13,18 +13,18 @@ The REST API overview documentation describes the [rate limit rules](/rest/overv
### Understanding your rate limit status
-The Search API has a [custom rate limit](/v3/search/#rate-limit), separate from the rate limit governing the rest of the REST API. The GraphQL API also has a [custom rate limit](/v4/guides/resource-limitations/#rate-limit) that is separate from and calculated differently than rate limits in the REST API.
+The Search API has a [custom rate limit](/rest/reference/search#rate-limit), separate from the rate limit governing the rest of the REST API. The GraphQL API also has a [custom rate limit](/graphql/overview/resource-limitations#rate-limit) that is separate from and calculated differently than rate limits in the REST API.
For these reasons, the Rate Limit API response categorizes your rate limit. Under `resources`, you'll see four objects:
* The `core` object provides your rate limit status for all non-search-related resources in the REST API.
-* The `search` object provides your rate limit status for the [Search API](/v3/search/).
+* The `search` object provides your rate limit status for the [Search API](/rest/reference/search).
-* The `graphql` object provides your rate limit status for the [GraphQL API](/v4/).
+* The `graphql` object provides your rate limit status for the [GraphQL API](/graphql).
* The `integration_manifest` object provides your rate limit status for the [GitHub App Manifest code conversion](/apps/building-github-apps/creating-github-apps-from-a-manifest/#3-you-exchange-the-temporary-code-to-retrieve-the-app-configuration) endpoint.
-For more information on the headers and values in the rate limit response, see "[Rate limiting](/v3/#rate-limiting)."
+For more information on the headers and values in the rate limit response, see "[Rate limiting](/rest#rate-limiting)."
{% include rest_operations_at_current_path %}
diff --git a/translations/de-DE/content/rest/reference/repos.md b/translations/de-DE/content/rest/reference/repos.md
index f70a2e88ab..f87011fdb5 100644
--- a/translations/de-DE/content/rest/reference/repos.md
+++ b/translations/de-DE/content/rest/reference/repos.md
@@ -29,7 +29,7 @@ versions:
### Custom media types for commit comments
-These are the supported media types for commit comments. You can read more about the use of media types in the API [here](/v3/media/).
+These are the supported media types for commit comments. You can read more about the use of media types in the API [here](/rest/overview/media-types).
application/vnd.github-commitcomment.raw+json
application/vnd.github-commitcomment.text+json
@@ -65,7 +65,7 @@ These API endpoints let you create, modify, and delete Base64 encoded content in
### Custom media types for repository contents
-[READMEs](/v3/repos/contents/#get-a-repository-readme), [files](/v3/repos/contents/#get-repository-content), and [symlinks](/v3/repos/contents/#get-repository-content) support the following custom media types:
+[READMEs](/rest/reference/repos#get-a-repository-readme), [files](/rest/reference/repos#get-repository-content), and [symlinks](/rest/reference/repos#get-repository-content) support the following custom media types:
application/vnd.github.VERSION.raw
application/vnd.github.VERSION.html
@@ -74,13 +74,13 @@ Use the `.raw` media type to retrieve the contents of the file.
For markup files such as Markdown or AsciiDoc, you can retrieve the rendered HTML using the `.html` media type. Markup languages are rendered to HTML using our open-source [Markup library](https://github.com/github/markup).
-[All objects](/v3/repos/contents/#get-repository-content) support the following custom media type:
+[All objects](/rest/reference/repos#get-repository-content) support the following custom media type:
application/vnd.github.VERSION.object
Use the `object` media type parameter to retrieve the contents in a consistent object format regardless of the content type. For example, instead of an array of objects for a directory, the response will be an object with an `entries` attribute containing the array of objects.
-You can read more about the use of media types in the API [here](/v3/media/).
+You can read more about the use of media types in the API [here](/rest/overview/media-types).
{% for operation in currentRestOperations %}
{% if operation.subcategory == 'contents' %}{% include rest_operation %}{% endif %}
diff --git a/translations/de-DE/content/rest/reference/scim.md b/translations/de-DE/content/rest/reference/scim.md
index ca6a0b7ce6..8fccd14a37 100644
--- a/translations/de-DE/content/rest/reference/scim.md
+++ b/translations/de-DE/content/rest/reference/scim.md
@@ -12,7 +12,7 @@ The SCIM API is used by SCIM-enabled Identity Providers (IdPs) to automate provi
{% note %}
-**Note:** The SCIM API is available only to organizations on [{% data variables.product.prodname_ghe_cloud %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-accounts) with [SAML SSO](/v3/auth/#authenticating-for-saml-sso) enabled. Weitere Informationen zu SCIM findest Du unter „[Informationen zu SCIM](/github/setting-up-and-managing-organizations-and-teams/about-scim).“
+**Note:** The SCIM API is available only to organizations on [{% data variables.product.prodname_ghe_cloud %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-accounts) with [SAML SSO](/rest/overview/other-authentication-methods#authenticating-for-saml-sso) enabled. Weitere Informationen zu SCIM findest Du unter „[Informationen zu SCIM](/github/setting-up-and-managing-organizations-and-teams/about-scim).“
{% endnote %}
diff --git a/translations/de-DE/content/rest/reference/search.md b/translations/de-DE/content/rest/reference/search.md
index 4425c5879d..d506d2f2a1 100644
--- a/translations/de-DE/content/rest/reference/search.md
+++ b/translations/de-DE/content/rest/reference/search.md
@@ -10,7 +10,7 @@ versions:
The Search API helps you search for the specific item you want to find. For example, you can find a user or a specific file in a repository. Think of it the way you think of performing a search on Google. It's designed to help you find the one result you're looking for (or maybe the few results you're looking for). Just like searching on Google, you sometimes want to see a few pages of search results so that you can find the item that best meets your needs. To satisfy that need, the {% data variables.product.product_name %} Search API provides **up to 1,000 results for each search**.
-You can narrow your search using queries. To learn more about the search query syntax, see "[Constructing a search query](/v3/search/#constructing-a-search-query)."
+You can narrow your search using queries. To learn more about the search query syntax, see "[Constructing a search query](/rest/reference/search#constructing-a-search-query)."
### Ranking search results
@@ -18,7 +18,7 @@ Unless another sort option is provided as a query parameter, results are sorted
### Rate limit
-The Search API has a custom rate limit. For requests using [Basic Authentication](/v3/#authentication), [OAuth](/v3/#authentication), or [client ID and secret](/v3/#increasing-the-unauthenticated-rate-limit-for-oauth-applications), you can make up to 30 requests per minute. For unauthenticated requests, the rate limit allows you to make up to 10 requests per minute.
+The Search API has a custom rate limit. For requests using [Basic Authentication](/rest#authentication), [OAuth](/rest#authentication), or [client ID and secret](/rest#increasing-the-unauthenticated-rate-limit-for-oauth-applications), you can make up to 30 requests per minute. For unauthenticated requests, the rate limit allows you to make up to 10 requests per minute.
{% data reusables.enterprise.rate_limit %}
diff --git a/translations/de-DE/content/rest/reference/teams.md b/translations/de-DE/content/rest/reference/teams.md
index de4aee7e9c..50d5fb8fec 100644
--- a/translations/de-DE/content/rest/reference/teams.md
+++ b/translations/de-DE/content/rest/reference/teams.md
@@ -8,7 +8,7 @@ versions:
github-ae: '*'
---
-This API is only available to authenticated members of the team's [organization](/v3/orgs). OAuth access tokens require the `read:org` [scope](/apps/building-oauth-apps/understanding-scopes-for-oauth-apps/). {% data variables.product.prodname_dotcom %} generates the team's `slug` from the team `name`.
+This API is only available to authenticated members of the team's [organization](/rest/reference/orgs). OAuth access tokens require the `read:org` [scope](/apps/building-oauth-apps/understanding-scopes-for-oauth-apps/). {% data variables.product.prodname_dotcom %} generates the team's `slug` from the team `name`.
{% for operation in currentRestOperations %}
{% unless operation.subcategory %}{% include rest_operation %}{% endunless %}
@@ -16,7 +16,7 @@ This API is only available to authenticated members of the team's [organization]
## Discussions
-The team discussions API allows you to get, create, edit, and delete discussion posts on a team's page. You can use team discussions to have conversations that are not specific to a repository or project. Any member of the team's [organization](/v3/orgs) can create and read public discussion posts. The team discussions API allows you to get, create, edit, and delete discussion posts on a team's page. You can use team discussions to have conversations that are not specific to a repository or project. This API is only available to authenticated members of the team's organization.
+The team discussions API allows you to get, create, edit, and delete discussion posts on a team's page. You can use team discussions to have conversations that are not specific to a repository or project. Any member of the team's [organization](/rest/reference/orgs) can create and read public discussion posts. The team discussions API allows you to get, create, edit, and delete discussion posts on a team's page. To learn more about commenting on a discussion post, see the [team discussion comments API](/rest/reference/teams#discussion-comments). This API is only available to authenticated members of the team's organization.
{% for operation in currentRestOperations %}
{% if operation.subcategory == 'discussions' %}{% include rest_operation %}{% endif %}
@@ -24,7 +24,7 @@ The team discussions API allows you to get, create, edit, and delete discussion
## Discussion comments
-The team discussion comments API allows you to get, create, edit, and delete discussion comments on a [team discussion](/v3/teams/discussions) post. Any member of the team's [organization](/v3/orgs) can create and read comments on a public discussion. The team discussions API allows you to get, create, edit, and delete discussion posts on a team's page. This API is only available to authenticated members of the team's organization.
+The team discussion comments API allows you to get, create, edit, and delete discussion comments on a [team discussion](/rest/reference/teams#discussions) post. Any member of the team's [organization](/rest/reference/orgs) can create and read comments on a public discussion. The team discussions API allows you to get, create, edit, and delete discussion posts on a team's page. This API is only available to authenticated members of the team's organization.
{% for operation in currentRestOperations %}
{% if operation.subcategory == 'discussion-comments' %}{% include rest_operation %}{% endif %}
@@ -58,4 +58,4 @@ You can manage GitHub team members through your IdP with team synchronization. T
{% if operation.subcategory == 'team-sync' %}{% include rest_operation %}{% endif %}
{% endfor %}
-{% endif %}
\ No newline at end of file
+{% endif %}
diff --git a/translations/de-DE/data/graphql/ghae/graphql_upcoming_changes.public-ghae.yml b/translations/de-DE/data/graphql/ghae/graphql_upcoming_changes.public-ghae.yml
index 10f9989a12..3d4deaabeb 100644
--- a/translations/de-DE/data/graphql/ghae/graphql_upcoming_changes.public-ghae.yml
+++ b/translations/de-DE/data/graphql/ghae/graphql_upcoming_changes.public-ghae.yml
@@ -1,7 +1,7 @@
---
upcoming_changes:
-
- location: Migration.uploadUrlTemplate
+ location: LegacyMigration.uploadUrlTemplate
description: '`uploadUrlTemplate` will be removed. Use `uploadUrl` instead.'
reason: '`uploadUrlTemplate` is being removed because it is not a standard URL and adds an extra user step.'
date: '2019-04-01T00:00:00+00:00'
diff --git a/translations/de-DE/data/graphql/graphql_upcoming_changes.public.yml b/translations/de-DE/data/graphql/graphql_upcoming_changes.public.yml
index f12ecd0331..2b5e3ec561 100644
--- a/translations/de-DE/data/graphql/graphql_upcoming_changes.public.yml
+++ b/translations/de-DE/data/graphql/graphql_upcoming_changes.public.yml
@@ -1,7 +1,7 @@
---
upcoming_changes:
-
- location: Migration.uploadUrlTemplate
+ location: LegacyMigration.uploadUrlTemplate
description: '`uploadUrlTemplate` will be removed. Use `uploadUrl` instead.'
reason: '`uploadUrlTemplate` is being removed because it is not a standard URL and adds an extra user step.'
date: '2019-04-01T00:00:00+00:00'
diff --git a/translations/de-DE/data/reusables/apps/app-ruby-guides.md b/translations/de-DE/data/reusables/apps/app-ruby-guides.md
index fe649b0de5..19a860b9e9 100644
--- a/translations/de-DE/data/reusables/apps/app-ruby-guides.md
+++ b/translations/de-DE/data/reusables/apps/app-ruby-guides.md
@@ -1,5 +1,5 @@
{% note %}
-**Note:** This guide demonstrates the app development process using the Ruby programming language. However, there are many [flavors of Octokit](/v3/libraries/). If you prefer JavaScript, you can use [Probot](https://probot.github.io/) and [Node.js](https://octokit.github.io/rest.js/) to develop GitHub Apps.
+**Note:** This guide demonstrates the app development process using the Ruby programming language. However, there are many [flavors of Octokit](/rest/overview/libraries). If you prefer JavaScript, you can use [Probot](https://probot.github.io/) and [Node.js](https://octokit.github.io/rest.js/) to develop GitHub Apps.
{% endnote %}
diff --git a/translations/de-DE/data/reusables/apps/checks-availability.md b/translations/de-DE/data/reusables/apps/checks-availability.md
index 7360c3112d..441b6cc35b 100644
--- a/translations/de-DE/data/reusables/apps/checks-availability.md
+++ b/translations/de-DE/data/reusables/apps/checks-availability.md
@@ -1 +1 @@
-Write permission for the Checks API is only available to GitHub Apps. OAuth Apps and authenticated users can view check runs and check suites, but they are not able to create them. If you aren't building a GitHub App, you might be interested in the [Statuses API](/v3/repos/statuses/).
+Write permission for the Checks API is only available to GitHub Apps. OAuth Apps and authenticated users can view check runs and check suites, but they are not able to create them. If you aren't building a GitHub App, you might be interested in the [Statuses API](/rest/reference/repos#statuses).
diff --git a/translations/de-DE/data/reusables/apps/deletes_ssh_keys.md b/translations/de-DE/data/reusables/apps/deletes_ssh_keys.md
index 6b5e91b011..c1a3e41f10 100644
--- a/translations/de-DE/data/reusables/apps/deletes_ssh_keys.md
+++ b/translations/de-DE/data/reusables/apps/deletes_ssh_keys.md
@@ -1,5 +1,5 @@
{% warning %}
-**Warning**: Revoking all permission from an {% data variables.product.prodname_oauth_app %} deletes any SSH keys the application generated on behalf of the user, including [deploy keys](/v3/guides/managing-deploy-keys/#deploy-keys).
+**Warning**: Revoking all permission from an {% data variables.product.prodname_oauth_app %} deletes any SSH keys the application generated on behalf of the user, including [deploy keys](/developers/overview/managing-deploy-keys#deploy-keys).
{% endwarning %}
diff --git a/translations/de-DE/data/reusables/apps/deprecating_auth_with_query_parameters.md b/translations/de-DE/data/reusables/apps/deprecating_auth_with_query_parameters.md
index 07fd7f5941..26ea19355f 100644
--- a/translations/de-DE/data/reusables/apps/deprecating_auth_with_query_parameters.md
+++ b/translations/de-DE/data/reusables/apps/deprecating_auth_with_query_parameters.md
@@ -1,7 +1,7 @@
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" or currentVersion == "github-ae@latest" %}
{% warning %}
-**Deprecation Notice:** {% data variables.product.prodname_dotcom %} will discontinue authentication to the API using query parameters. Authenticating to the API should be done with [HTTP basic authentication](/v3/auth/#via-oauth-and-personal-access-tokens).{% if currentVersion == "free-pro-team@latest" %} Using query parameters to authenticate to the API will no longer work on May 5, 2021. {% endif %} For more information, including scheduled brownouts, see the [blog post](https://developer.github.com/changes/2020-02-10-deprecating-auth-through-query-param/).
+**Deprecation Notice:** {% data variables.product.prodname_dotcom %} will discontinue authentication to the API using query parameters. Authenticating to the API should be done with [HTTP basic authentication](/rest/overview/other-authentication-methods#via-oauth-and-personal-access-tokens).{% if currentVersion == "free-pro-team@latest" %} Using query parameters to authenticate to the API will no longer work on May 5, 2021. {% endif %} For more information, including scheduled brownouts, see the [blog post](https://developer.github.com/changes/2020-02-10-deprecating-auth-through-query-param/).
{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %} Authentication to the API using query parameters while available is no longer supported due to security concerns. Instead we recommend integrators move their access token, `client_id`, or `client_secret` in the header. {% data variables.product.prodname_dotcom %} will announce the removal of authentication by query parameters with advanced notice. {% endif %}
diff --git a/translations/de-DE/data/reusables/apps/deprecating_github_services_ghe.md b/translations/de-DE/data/reusables/apps/deprecating_github_services_ghe.md
index 72e5d399fb..b44e17370a 100644
--- a/translations/de-DE/data/reusables/apps/deprecating_github_services_ghe.md
+++ b/translations/de-DE/data/reusables/apps/deprecating_github_services_ghe.md
@@ -1,7 +1,7 @@
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.20" %}
{% note %}
-**Note:** GitHub Enterprise release 2.17 and higher no longer allows admins to install new GitHub Services, and existing services will stop working in GitHub Enterprise release 2.20 and higher. You can use the [Replacing GitHub Services guide](/v3/guides/replacing-github-services) to help you update your services to webhooks.
+**Note:** GitHub Enterprise release 2.17 and higher no longer allows admins to install new GitHub Services, and existing services will stop working in GitHub Enterprise release 2.20 and higher. You can use the [Replacing GitHub Services guide](/developers/overview/replacing-github-services) to help you update your services to webhooks.
{% endnote %}
{% endif %}
diff --git a/translations/de-DE/data/reusables/code-scanning/example-configuration-files.md b/translations/de-DE/data/reusables/code-scanning/example-configuration-files.md
index 940d94e8d4..f429bb12cf 100644
--- a/translations/de-DE/data/reusables/code-scanning/example-configuration-files.md
+++ b/translations/de-DE/data/reusables/code-scanning/example-configuration-files.md
@@ -7,7 +7,7 @@ queries:
- uses: security-and-quality
```
-The following configuration file disables the default queries and specifies a set of custom queries to run instead. It also configures {% data variables.product.prodname_codeql %} to scan files in the _src_ directory (relative to the root), and to exclude the _node_modules_ directory (also relative to the root), as well as any file whose name ends in _.test.js_.
+The following configuration file disables the default queries and specifies a set of custom queries to run instead. It also configures {% data variables.product.prodname_codeql %} to scan files in the _src_ directory (relative to the root), except for the _src/node_modules_ directory, and except for files whose name ends in _.test.js_. Files in _src/node_modules_ and files with names ending _.test.js_ are therefore excluded from analysis.
``` yaml
name: "My {% data variables.product.prodname_codeql %} config"
@@ -24,9 +24,9 @@ queries:
- name: Use a query suite file (run queries from a query suite in this repo)
uses: ./codeql-qlpacks/complex-python-qlpack/rootAndBar.qls
-paths-ignore:
- - node_modules
- - '**/*.test.js'
paths:
- src
+paths-ignore:
+ - src/node_modules
+ - '**/*.test.js'
```
diff --git a/translations/de-DE/data/reusables/github-actions/matrix-variable-example.md b/translations/de-DE/data/reusables/github-actions/matrix-variable-example.md
new file mode 100644
index 0000000000..ce6e9d6d24
--- /dev/null
+++ b/translations/de-DE/data/reusables/github-actions/matrix-variable-example.md
@@ -0,0 +1,26 @@
+In this example, the matrix entries for `node-version` are each configured to use different values for the `site` and `datacenter` environment variables. The `Echo site details` step then uses {% raw %}`env: ${{ matrix.env }}`{% endraw %} to refer to the custom variables:
+
+{% raw %}
+```yaml
+name: Node.js CI
+on: [push]
+jobs:
+ build:
+ runs-on: ubuntu-latest
+ strategy:
+ matrix:
+ include:
+ - node-version: 10.x
+ site: "prod"
+ datacenter: "site-a"
+ - node-version: 12.x
+ site: "dev"
+ datacenter: "site-b"
+ steps:
+ - name: Echo site details
+ env:
+ SITE: ${{ matrix.site }}
+ DATACENTER: ${{ matrix.datacenter }}
+ run: echo $SITE $DATACENTER
+```
+{% endraw %}
diff --git a/translations/de-DE/data/reusables/github-actions/permissions-statement-secrets-api.md b/translations/de-DE/data/reusables/github-actions/permissions-statement-secrets-api.md
index 0e62bb6498..53142b325e 100644
--- a/translations/de-DE/data/reusables/github-actions/permissions-statement-secrets-api.md
+++ b/translations/de-DE/data/reusables/github-actions/permissions-statement-secrets-api.md
@@ -1 +1 @@
-To create secrets using the REST API, you must have write access to the repository or admin access to the organization. For more information, see "[{% data variables.product.prodname_actions %} secrets API](/v3/actions/secrets/)."
+To create secrets using the REST API, you must have write access to the repository or admin access to the organization. For more information, see "[{% data variables.product.prodname_actions %} secrets API](/rest/reference/actions#secrets)."
diff --git a/translations/de-DE/data/reusables/github-actions/self-hosted-runner-configure-runner-group-access.md b/translations/de-DE/data/reusables/github-actions/self-hosted-runner-configure-runner-group-access.md
index 9ac93498fa..b645d2a5ac 100644
--- a/translations/de-DE/data/reusables/github-actions/self-hosted-runner-configure-runner-group-access.md
+++ b/translations/de-DE/data/reusables/github-actions/self-hosted-runner-configure-runner-group-access.md
@@ -1,12 +1,12 @@
-1. In the **Self-hosted runners** section of the settings page, click {% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %} next to the runner group you'd like to configure, then click **Edit name and [organization|repository] access**.
- ![Manage repository permissions](/assets/images/help/settings/actions-runner-manage-permissions.png)
+1. In the **Self-hosted runners** section of the settings page, click {% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %} next to the runner group you'd like to configure, then click **Edit name and [organization|repository] access**. ![Repository-Berechtigungen verwalten](/assets/images/help/settings/actions-runner-manage-permissions.png)
1. Modify your policy options, or change the runner group name.
{% warning %}
- **Warning**
+ **Warnung**
+
{% indented_data_reference site.data.reusables.github-actions.self-hosted-runner-security spaces=3 %}
- For more information, see "[About self-hosted runners](/actions/hosting-your-own-runners/about-self-hosted-runners#self-hosted-runner-security-with-public-repositories)."
+
+ Weitere Informationen findest Du unter „[Informationen zu selbst-gehosteten Runnern](/actions/hosting-your-own-runners/about-self-hosted-runners#self-hosted-runner-security-with-public-repositories)“.
{% endwarning %}
-
diff --git a/translations/de-DE/data/reusables/identity-and-permissions/sync-team-with-idp-group.md b/translations/de-DE/data/reusables/identity-and-permissions/sync-team-with-idp-group.md
index 844ef0a42c..28ccd39cce 100644
--- a/translations/de-DE/data/reusables/identity-and-permissions/sync-team-with-idp-group.md
+++ b/translations/de-DE/data/reusables/identity-and-permissions/sync-team-with-idp-group.md
@@ -1 +1 @@
-Nachdem Du die Teamsynchronisierung aktiviert hast, können Team-Betreuer und Organisationsinhaber ein Team auf {% data variables.product.prodname_dotcom %} oder mit dem API zu einer IdP-Gruppe verbinden. For more information, see "[Synchronizing a team with an identity provider group](/github/setting-up-and-managing-organizations-and-teams/synchronizing-a-team-with-an-identity-provider-group)" and "[Team synchronization](/v3/teams/team_sync/)."
+Nachdem Du die Teamsynchronisierung aktiviert hast, können Team-Betreuer und Organisationsinhaber ein Team auf {% data variables.product.prodname_dotcom %} oder mit dem API zu einer IdP-Gruppe verbinden. For more information, see "[Synchronizing a team with an identity provider group](/github/setting-up-and-managing-organizations-and-teams/synchronizing-a-team-with-an-identity-provider-group)" and "[Team synchronization](/rest/reference/teams#team-sync)."
diff --git a/translations/de-DE/data/reusables/issue-events/issue-event-common-properties.md b/translations/de-DE/data/reusables/issue-events/issue-event-common-properties.md
index db14856890..053533f692 100644
--- a/translations/de-DE/data/reusables/issue-events/issue-event-common-properties.md
+++ b/translations/de-DE/data/reusables/issue-events/issue-event-common-properties.md
@@ -1,10 +1,10 @@
-| Name | Typ | Beschreibung |
-| ------------ | --------- | -------------------------------------------------------------------- |
-| `id` | `integer` | The unique identifier of the event. |
-| `node_id` | `string` | The [Global Node ID](/v4/guides/using-global-node-ids) of the event. |
-| `url` | `string` | The REST API URL for fetching the event. |
-| `actor` | `Objekt` | The person who generated the event. |
-| `event` | `string` | Identifies the actual type of event that occurred. |
-| `commit_id` | `string` | The SHA of the commit that referenced this issue. |
-| `commit_url` | `string` | The GitHub REST API link to the commit that referenced this issue. |
-| `created_at` | `string` | The timestamp indicating when the event occurred. |
+| Name | Typ | Beschreibung |
+| ------------ | --------- | ------------------------------------------------------------------------- |
+| `id` | `integer` | The unique identifier of the event. |
+| `node_id` | `string` | The [Global Node ID](/graphql/guides/using-global-node-ids) of the event. |
+| `url` | `string` | The REST API URL for fetching the event. |
+| `actor` | `Objekt` | The person who generated the event. |
+| `event` | `string` | Identifies the actual type of event that occurred. |
+| `commit_id` | `string` | The SHA of the commit that referenced this issue. |
+| `commit_url` | `string` | The GitHub REST API link to the commit that referenced this issue. |
+| `created_at` | `string` | The timestamp indicating when the event occurred. |
diff --git a/translations/de-DE/data/reusables/pre-release-program/corsair-preview.md b/translations/de-DE/data/reusables/pre-release-program/corsair-preview.md
index d5131c62d3..7724c1caaf 100644
--- a/translations/de-DE/data/reusables/pre-release-program/corsair-preview.md
+++ b/translations/de-DE/data/reusables/pre-release-program/corsair-preview.md
@@ -1,6 +1,6 @@
{% note %}
-**Note:** To access the {% data variables.product.prodname_unfurls %} API during the preview period, you must provide a custom [media type](/v3/media) in the `Accept` header:
+**Note:** To access the {% data variables.product.prodname_unfurls %} API during the preview period, you must provide a custom [media type](/rest/overview/media-types) in the `Accept` header:
```
application/vnd.github.corsair-preview+json
diff --git a/translations/de-DE/data/reusables/pre-release-program/expiring-user-access-tokens-beta.md b/translations/de-DE/data/reusables/pre-release-program/expiring-user-access-tokens-beta.md
index 6bf0fb2ed4..7bed2bb577 100644
--- a/translations/de-DE/data/reusables/pre-release-program/expiring-user-access-tokens-beta.md
+++ b/translations/de-DE/data/reusables/pre-release-program/expiring-user-access-tokens-beta.md
@@ -1,4 +1,4 @@
-{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %}
+{% if currentVersion == "free-pro-team@latest" %}
{% note %}
**Note:** Expiring user tokens are currently part of the user-to-server token expiration beta and subject to change. To opt-in to the user-to-server token expiration beta feature, see "[Activating beta features for apps](/developers/apps/activating-beta-features-for-apps)." For more information, see "[Expiring user-to-server access tokens for GitHub Apps](https://developer.github.com/changes/2020-04-30-expiring-user-to-server-access-tokens-for-github-apps)."
diff --git a/translations/de-DE/data/reusables/pre-release-program/fury-pre-release.md b/translations/de-DE/data/reusables/pre-release-program/fury-pre-release.md
index 25b74a97ea..adf434c97e 100644
--- a/translations/de-DE/data/reusables/pre-release-program/fury-pre-release.md
+++ b/translations/de-DE/data/reusables/pre-release-program/fury-pre-release.md
@@ -1,7 +1,7 @@
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.21" %}
{% note %}
-**Note:** {% data variables.product.prodname_github_app %} Manifests are currently available for developers to preview. To access this API during the preview period, you must provide a custom [media type](/v3/media) in the `Accept` header:
+**Note:** {% data variables.product.prodname_github_app %} Manifests are currently available for developers to preview. To access this API during the preview period, you must provide a custom [media type](/rest/overview/media-types) in the `Accept` header:
```
application/vnd.github.fury-preview+json
diff --git a/translations/de-DE/data/reusables/pre-release-program/machine-man-preview.md b/translations/de-DE/data/reusables/pre-release-program/machine-man-preview.md
index d18399b663..82549b4331 100644
--- a/translations/de-DE/data/reusables/pre-release-program/machine-man-preview.md
+++ b/translations/de-DE/data/reusables/pre-release-program/machine-man-preview.md
@@ -1,7 +1,7 @@
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.22" %}
{% note %}
-**Note:** To access the API with your GitHub App, you must provide a custom [media type](/v3/media) in the `Accept` Header for your requests.
+**Note:** To access the API with your GitHub App, you must provide a custom [media type](/rest/overview/media-types) in the `Accept` Header for your requests.
`application/vnd.github.machine-man-preview+json`
diff --git a/translations/de-DE/data/reusables/pre-release-program/sailor-v-preview.md b/translations/de-DE/data/reusables/pre-release-program/sailor-v-preview.md
index fcf2e98e68..ac0d210355 100644
--- a/translations/de-DE/data/reusables/pre-release-program/sailor-v-preview.md
+++ b/translations/de-DE/data/reusables/pre-release-program/sailor-v-preview.md
@@ -1,7 +1,7 @@
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.22" %}
{% note %}
-**Note:** You can now use the REST API to add a reason when you lock an issue, and you will see lock reasons in responses that include issues or pull requests. You will also see lock reasons in `locked` events. This feature is currently available for developers to preview. See the [blog post](https://developer.github.com/changes/2018-01-10-lock-reason-api-preview) for full details. To access this feature, you must provide a custom [media type](/v3/media) in the `Accept` header:
+**Note:** You can now use the REST API to add a reason when you lock an issue, and you will see lock reasons in responses that include issues or pull requests. You will also see lock reasons in `locked` events. This feature is currently available for developers to preview. See the [blog post](https://developer.github.com/changes/2018-01-10-lock-reason-api-preview) for full details. To access this feature, you must provide a custom [media type](/rest/overview/media-types) in the `Accept` header:
```
application/vnd.github.sailor-v-preview+json
diff --git a/translations/de-DE/data/reusables/pre-release-program/starfox-preview.md b/translations/de-DE/data/reusables/pre-release-program/starfox-preview.md
index 5de305adb6..138455a9eb 100644
--- a/translations/de-DE/data/reusables/pre-release-program/starfox-preview.md
+++ b/translations/de-DE/data/reusables/pre-release-program/starfox-preview.md
@@ -2,7 +2,7 @@
**Note:** Project card details are now shown in REST API responses for project-related issue and timeline events. This feature is now available for developers to preview. For details, see the [blog post](https://developer.github.com/changes/2018-09-05-project-card-events).
-To receive the `project_card` attribute, project boards must be [enabled](/articles/disabling-project-boards-in-a-repository) for a repository, and you must provide a custom [media type](/v3/media) in the `Accept` header:
+To receive the `project_card` attribute, project boards must be [enabled](/articles/disabling-project-boards-in-a-repository) for a repository, and you must provide a custom [media type](/rest/overview/media-types) in the `Accept` header:
```
application/vnd.github.starfox-preview+json
diff --git a/translations/de-DE/data/reusables/repositories/deploy-keys.md b/translations/de-DE/data/reusables/repositories/deploy-keys.md
index ae039b459e..3f3948dc84 100644
--- a/translations/de-DE/data/reusables/repositories/deploy-keys.md
+++ b/translations/de-DE/data/reusables/repositories/deploy-keys.md
@@ -1 +1 @@
-You can launch projects from a {% data variables.product.product_name %} repository to your server by using a deploy key, which is an SSH key that grants access to a single repository. {% data variables.product.product_name %} attaches the public part of the key directly to your repository instead of a personal user account, and the private part of the key remains on your server. For more information, see "[Delivering deployments](/v3/guides/delivering-deployments/)."
+You can launch projects from a {% data variables.product.product_name %} repository to your server by using a deploy key, which is an SSH key that grants access to a single repository. {% data variables.product.product_name %} attaches the public part of the key directly to your repository instead of a personal user account, and the private part of the key remains on your server. For more information, see "[Delivering deployments](/rest/guides/delivering-deployments)."
diff --git a/translations/de-DE/data/reusables/webhooks/check_run_properties.md b/translations/de-DE/data/reusables/webhooks/check_run_properties.md
index bc5761715e..40526716e4 100644
--- a/translations/de-DE/data/reusables/webhooks/check_run_properties.md
+++ b/translations/de-DE/data/reusables/webhooks/check_run_properties.md
@@ -1,7 +1,7 @@
| Schlüssel | Typ | Beschreibung |
| --------------------------------------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `action` | `string` | The action performed. Can be one of:
`created` - A new check run was created.
`completed` - The `status` of the check run is `completed`.
`rerequested` - Someone requested to re-run your check run from the pull request UI. See "[About status checks](/articles/about-status-checks#checks)" for more details about the GitHub UI. When you receive a `rerequested` action, you'll need to [create a new check run](/v3/checks/runs/#create-a-check-run). Only the {% data variables.product.prodname_github_app %} that someone requests to re-run the check will receive the `rerequested` payload.
`requested_action` - Someone requested an action your app provides to be taken. Only the {% data variables.product.prodname_github_app %} someone requests to perform an action will receive the `requested_action` payload. To learn more about check runs and requested actions, see "[Check runs and requested actions](/v3/checks/runs/#check-runs-and-requested-actions)."
|
-| `check_run` | `Objekt` | The [check_run](/v3/checks/runs/#get-a-check-run). |
+| `action` | `string` | The action performed. Can be one of:
`created` - A new check run was created.
`completed` - The `status` of the check run is `completed`.
`rerequested` - Someone requested to re-run your check run from the pull request UI. See "[About status checks](/articles/about-status-checks#checks)" for more details about the GitHub UI. When you receive a `rerequested` action, you'll need to [create a new check run](/rest/reference/checks#create-a-check-run). Only the {% data variables.product.prodname_github_app %} that someone requests to re-run the check will receive the `rerequested` payload.
`requested_action` - Someone requested an action your app provides to be taken. Only the {% data variables.product.prodname_github_app %} someone requests to perform an action will receive the `requested_action` payload. To learn more about check runs and requested actions, see "[Check runs and requested actions](/rest/reference/checks#check-runs-and-requested-actions)."
|
+| `check_run` | `Objekt` | The [check_run](/rest/reference/checks#get-a-check-run). |
| `check_run[status]` | `string` | The current status of the check run. Can be `queued`, `in_progress`, or `completed`. |
| `check_run[conclusion]` | `string` | The result of the completed check run. Can be one of `success`, `failure`, `neutral`, `cancelled`, `timed_out`, {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" or currentVersion == "github-ae@latest" %}`action_required` or `stale`{% else %}or `action_required`{% endif %}. This value will be `null` until the check run has `completed`. |
| `check_run[name]` | `string` | The name of the check run. |
diff --git a/translations/de-DE/data/reusables/webhooks/check_run_short_desc.md b/translations/de-DE/data/reusables/webhooks/check_run_short_desc.md
index 19fd0846b8..15cbbb7936 100644
--- a/translations/de-DE/data/reusables/webhooks/check_run_short_desc.md
+++ b/translations/de-DE/data/reusables/webhooks/check_run_short_desc.md
@@ -1 +1 @@
-Check run activity has occurred. {% data reusables.webhooks.action_type_desc %} For more information, see the "[check runs](/v3/checks/runs/)" REST API.
+Check run activity has occurred. {% data reusables.webhooks.action_type_desc %} For more information, see the "[check runs](/rest/reference/checks#runs)" REST API.
diff --git a/translations/de-DE/data/reusables/webhooks/check_suite_properties.md b/translations/de-DE/data/reusables/webhooks/check_suite_properties.md
index d9359724f6..0aa800e9eb 100644
--- a/translations/de-DE/data/reusables/webhooks/check_suite_properties.md
+++ b/translations/de-DE/data/reusables/webhooks/check_suite_properties.md
@@ -1,7 +1,7 @@
| Schlüssel | Typ | Beschreibung |
| ---------------------------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `action` | `string` | The action performed. Can be:
`completed` - All check runs in a check suite have completed.
`requested` - Occurs when new code is pushed to the app's repository. When you receive the `requested` action events, you'll need to [create a new check run](/v3/checks/runs/#create-a-check-run).
`rerequested` - Occurs when someone requests to re-run the entire check suite from the pull request UI. When you receive the `rerequested` action events, you'll need to [create a new check run](/v3/checks/runs/#create-a-check-run). See "[About status checks](/articles/about-status-checks#checks)" for more details about the GitHub UI.
|
-| `check_suite` | `Objekt` | The [check_suite](/v3/checks/suites/). |
+| `action` | `string` | The action performed. Can be:
`completed` - All check runs in a check suite have completed.
`requested` - Occurs when new code is pushed to the app's repository. When you receive the `requested` action events, you'll need to [create a new check run](/rest/reference/checks#create-a-check-run).
`rerequested` - Occurs when someone requests to re-run the entire check suite from the pull request UI. When you receive the `rerequested` action events, you'll need to [create a new check run](/rest/reference/checks#create-a-check-run). See "[About status checks](/articles/about-status-checks#checks)" for more details about the GitHub UI.
|
+| `check_suite` | `Objekt` | The [check_suite](/rest/reference/checks#suites). |
| `check_suite[head_branch]` | `string` | The head branch name the changes are on. |
| `check_suite[head_sha]` | `string` | The SHA of the most recent commit for this check suite. |
| `check_suite[status]` | `string` | The summary status for all check runs that are part of the check suite. Can be `requested`, `in_progress`, or `completed`. |
diff --git a/translations/de-DE/data/reusables/webhooks/check_suite_short_desc.md b/translations/de-DE/data/reusables/webhooks/check_suite_short_desc.md
index 00c4c00937..94ed6dc937 100644
--- a/translations/de-DE/data/reusables/webhooks/check_suite_short_desc.md
+++ b/translations/de-DE/data/reusables/webhooks/check_suite_short_desc.md
@@ -1 +1 @@
-Check suite activity has occurred. {% data reusables.webhooks.action_type_desc %} For more information, see the "[check suites](/v3/checks/suites/)" REST API.
+Check suite activity has occurred. {% data reusables.webhooks.action_type_desc %} For more information, see the "[check suites](/rest/reference/checks#suites)" REST API.
diff --git a/translations/de-DE/data/reusables/webhooks/commit_comment_properties.md b/translations/de-DE/data/reusables/webhooks/commit_comment_properties.md
index 0081aa6645..4b37d7acdd 100644
--- a/translations/de-DE/data/reusables/webhooks/commit_comment_properties.md
+++ b/translations/de-DE/data/reusables/webhooks/commit_comment_properties.md
@@ -1,4 +1,4 @@
-| Schlüssel | Typ | Beschreibung |
-| -------------- | -------- | ------------------------------------------------------------------------ |
-| `action` | `string` | The action performed. Can be `created`. |
-| `kommentieren` | `Objekt` | The [commit comment](/v3/repos/comments/#get-a-commit-comment) resource. |
+| Schlüssel | Typ | Beschreibung |
+| -------------- | -------- | -------------------------------------------------------------------------- |
+| `action` | `string` | The action performed. Can be `created`. |
+| `kommentieren` | `Objekt` | The [commit comment](/rest/reference/repos#get-a-commit-comment) resource. |
diff --git a/translations/de-DE/data/reusables/webhooks/commit_comment_short_desc.md b/translations/de-DE/data/reusables/webhooks/commit_comment_short_desc.md
index 20e258a1ea..7329b1ed61 100644
--- a/translations/de-DE/data/reusables/webhooks/commit_comment_short_desc.md
+++ b/translations/de-DE/data/reusables/webhooks/commit_comment_short_desc.md
@@ -1 +1 @@
-A commit comment is created. {% data reusables.webhooks.action_type_desc %} For more information, see the "[commit comment](/v3/repos/comments/)" REST API.
+A commit comment is created. {% data reusables.webhooks.action_type_desc %} For more information, see the "[commit comment](/rest/reference/repos#comments)" REST API.
diff --git a/translations/de-DE/data/reusables/webhooks/create_properties.md b/translations/de-DE/data/reusables/webhooks/create_properties.md
index 089d431944..8944395120 100644
--- a/translations/de-DE/data/reusables/webhooks/create_properties.md
+++ b/translations/de-DE/data/reusables/webhooks/create_properties.md
@@ -1,6 +1,6 @@
| Schlüssel | Typ | Beschreibung |
| --------------- | -------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `ref` | `string` | The [`git ref`](/v3/git/refs/#get-a-reference) resource. |
+| `ref` | `string` | The [`git ref`](/rest/reference/git#get-a-reference) resource. |
| `ref_type` | `string` | The type of Git ref object created in the repository. Can be either `branch` or `tag`. |
| `master_branch` | `string` | The name of the repository's default branch (usually {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.23" %}`main`{% else %}`master`{% endif %}). |
| `Beschreibung` | `string` | The repository's current description. |
diff --git a/translations/de-DE/data/reusables/webhooks/create_short_desc.md b/translations/de-DE/data/reusables/webhooks/create_short_desc.md
index a43ab39943..5cf906a338 100644
--- a/translations/de-DE/data/reusables/webhooks/create_short_desc.md
+++ b/translations/de-DE/data/reusables/webhooks/create_short_desc.md
@@ -1 +1 @@
-A Git branch or tag is created. For more information, see the "[Git data](/v3/git/)" REST API.
+A Git branch or tag is created. For more information, see the "[Git data](/rest/reference/git)" REST API.
diff --git a/translations/de-DE/data/reusables/webhooks/delete_properties.md b/translations/de-DE/data/reusables/webhooks/delete_properties.md
index 6bc323fd1e..e238c860fb 100644
--- a/translations/de-DE/data/reusables/webhooks/delete_properties.md
+++ b/translations/de-DE/data/reusables/webhooks/delete_properties.md
@@ -1,4 +1,4 @@
| Schlüssel | Typ | Beschreibung |
| ---------- | -------- | ------------------------------------------------------------------------------ |
-| `ref` | `string` | The [`git ref`](/v3/git/refs/#get-a-reference) resource. |
+| `ref` | `string` | The [`git ref`](/rest/reference/git#get-a-reference) resource. |
| `ref_type` | `string` | The type of Git ref oject deleted in the repository. Can be `branch` or `tag`. |
diff --git a/translations/de-DE/data/reusables/webhooks/delete_short_desc.md b/translations/de-DE/data/reusables/webhooks/delete_short_desc.md
index 7557d8e4ed..726e68df82 100644
--- a/translations/de-DE/data/reusables/webhooks/delete_short_desc.md
+++ b/translations/de-DE/data/reusables/webhooks/delete_short_desc.md
@@ -1 +1 @@
-A Git branch or tag is deleted. For more information, see the "[Git data](/v3/git/)" REST API.
+A Git branch or tag is deleted. For more information, see the "[Git data](/rest/reference/git)" REST API.
diff --git a/translations/de-DE/data/reusables/webhooks/deploy_key_properties.md b/translations/de-DE/data/reusables/webhooks/deploy_key_properties.md
index 0fa70fac71..86d1f816da 100644
--- a/translations/de-DE/data/reusables/webhooks/deploy_key_properties.md
+++ b/translations/de-DE/data/reusables/webhooks/deploy_key_properties.md
@@ -1,4 +1,4 @@
-| Schlüssel | Typ | Beschreibung |
-| ----------- | -------- | -------------------------------------------------------------- |
-| `action` | `string` | The action performed. Can be either `created` or `deleted`. |
-| `Schlüssel` | `Objekt` | The [`deploy key`](/v3/repos/keys/#get-a-deploy-key) resource. |
+| Schlüssel | Typ | Beschreibung |
+| ----------- | -------- | -------------------------------------------------------------------- |
+| `action` | `string` | The action performed. Can be either `created` or `deleted`. |
+| `Schlüssel` | `Objekt` | The [`deploy key`](/rest/reference/repos#get-a-deploy-key) resource. |
diff --git a/translations/de-DE/data/reusables/webhooks/deploy_key_short_desc.md b/translations/de-DE/data/reusables/webhooks/deploy_key_short_desc.md
index c83fe68579..1d4565e788 100644
--- a/translations/de-DE/data/reusables/webhooks/deploy_key_short_desc.md
+++ b/translations/de-DE/data/reusables/webhooks/deploy_key_short_desc.md
@@ -1 +1 @@
-A deploy key is added or removed from a repository. {% data reusables.webhooks.action_type_desc %} For more information, see the "[Deploy keys](/v3/repos/keys/)" REST API.
+A deploy key is added or removed from a repository. {% data reusables.webhooks.action_type_desc %} For more information, see the "[Deploy keys](/rest/reference/repos#keys)" REST API.
diff --git a/translations/de-DE/data/reusables/webhooks/fork_properties.md b/translations/de-DE/data/reusables/webhooks/fork_properties.md
index 2a6514c1aa..209a4ab22e 100644
--- a/translations/de-DE/data/reusables/webhooks/fork_properties.md
+++ b/translations/de-DE/data/reusables/webhooks/fork_properties.md
@@ -1,3 +1,3 @@
-| Schlüssel | Typ | Beschreibung |
-| --------- | -------- | ----------------------------------------------------------------- |
-| `forkee` | `Objekt` | The created [`repository`](/v3/repos/#get-a-repository) resource. |
+| Schlüssel | Typ | Beschreibung |
+| --------- | -------- | ---------------------------------------------------------------------------- |
+| `forkee` | `Objekt` | The created [`repository`](/rest/reference/repos#get-a-repository) resource. |
diff --git a/translations/de-DE/data/reusables/webhooks/fork_short_desc.md b/translations/de-DE/data/reusables/webhooks/fork_short_desc.md
index 60f88625b0..23b9eff136 100644
--- a/translations/de-DE/data/reusables/webhooks/fork_short_desc.md
+++ b/translations/de-DE/data/reusables/webhooks/fork_short_desc.md
@@ -1 +1 @@
-A user forks a repository. For more information, see the "[forks](/v3/repos/forks/)" REST API.
+A user forks a repository. For more information, see the "[forks](/rest/reference/repos#forks)" REST API.
diff --git a/translations/de-DE/data/reusables/webhooks/installation_repositories_short_desc.md b/translations/de-DE/data/reusables/webhooks/installation_repositories_short_desc.md
index 63166ba6e2..f1debb10f2 100644
--- a/translations/de-DE/data/reusables/webhooks/installation_repositories_short_desc.md
+++ b/translations/de-DE/data/reusables/webhooks/installation_repositories_short_desc.md
@@ -1 +1 @@
-Activity related to repositories being added to a GitHub App installation. {% data reusables.webhooks.action_type_desc %} For more information, see the "[GitHub App installation](/v3/apps/)" REST API.
+Activity related to repositories being added to a GitHub App installation. {% data reusables.webhooks.action_type_desc %} For more information, see the "[GitHub App installation](/rest/reference/apps)" REST API.
diff --git a/translations/de-DE/data/reusables/webhooks/installation_short_desc.md b/translations/de-DE/data/reusables/webhooks/installation_short_desc.md
index 4abc1de643..21cffb5f50 100644
--- a/translations/de-DE/data/reusables/webhooks/installation_short_desc.md
+++ b/translations/de-DE/data/reusables/webhooks/installation_short_desc.md
@@ -1 +1 @@
-Activity related to a GitHub App installation. {% data reusables.webhooks.action_type_desc %} For more information, see the "[GitHub App installation](/v3/apps/)" REST API.
+Activity related to a GitHub App installation. {% data reusables.webhooks.action_type_desc %} For more information, see the "[GitHub App installation](/rest/reference/apps)" REST API.
diff --git a/translations/de-DE/data/reusables/webhooks/issue_comment_properties.md b/translations/de-DE/data/reusables/webhooks/issue_comment_properties.md
index b983deb16f..5a93e1a350 100644
--- a/translations/de-DE/data/reusables/webhooks/issue_comment_properties.md
+++ b/translations/de-DE/data/reusables/webhooks/issue_comment_properties.md
@@ -1 +1 @@
-`changes`|`object` | The changes to the comment if the action was `edited`. `changes[body][from]` |`string` | The previous version of the body if the action was `edited`. `issue`|`object` | The [issue](/v3/issues/) the comment belongs to. `comment`|`object` | The [comment](/v3/issues/comments/) itself.
+`changes`|`object` | The changes to the comment if the action was `edited`. `changes[body][from]` |`string` | The previous version of the body if the action was `edited`. `issue`|`object` | The [issue](/rest/reference/issues) the comment belongs to. `comment`|`object` | The [comment](/rest/reference/issues#comments) itself.
diff --git a/translations/de-DE/data/reusables/webhooks/issue_comment_short_desc.md b/translations/de-DE/data/reusables/webhooks/issue_comment_short_desc.md
index cc07764d19..dd67c3de2d 100644
--- a/translations/de-DE/data/reusables/webhooks/issue_comment_short_desc.md
+++ b/translations/de-DE/data/reusables/webhooks/issue_comment_short_desc.md
@@ -1 +1 @@
-Activity related to an issue comment. {% data reusables.webhooks.action_type_desc %} For more information, see the "[issue comments](/v3/issues/comments/)" REST API.
+Activity related to an issue comment. {% data reusables.webhooks.action_type_desc %} For more information, see the "[issue comments](/rest/reference/issues#comments)" REST API.
diff --git a/translations/de-DE/data/reusables/webhooks/issue_properties.md b/translations/de-DE/data/reusables/webhooks/issue_properties.md
index c146faa968..bff204fc72 100644
--- a/translations/de-DE/data/reusables/webhooks/issue_properties.md
+++ b/translations/de-DE/data/reusables/webhooks/issue_properties.md
@@ -1 +1 @@
-`issue`|`object` | The [issue](/v3/issues) itself. `changes`|`object`| The changes to the issue if the action was `edited`. `changes[title][from]`|`string` | The previous version of the title if the action was `edited`. `changes[body][from]`|`string` | The previous version of the body if the action was `edited`. `assignee`|`object` | The optional user who was assigned or unassigned from the issue. `label`|`object` | The optional label that was added or removed from the issue.
+`issue`|`object` | The [issue](/rest/reference/issues) itself. `changes`|`object`| The changes to the issue if the action was `edited`. `changes[title][from]`|`string` | The previous version of the title if the action was `edited`. `changes[body][from]`|`string` | The previous version of the body if the action was `edited`. `assignee`|`object` | The optional user who was assigned or unassigned from the issue. `label`|`object` | The optional label that was added or removed from the issue.
diff --git a/translations/de-DE/data/reusables/webhooks/issues_short_desc.md b/translations/de-DE/data/reusables/webhooks/issues_short_desc.md
index 7dadec073b..3edc02859f 100644
--- a/translations/de-DE/data/reusables/webhooks/issues_short_desc.md
+++ b/translations/de-DE/data/reusables/webhooks/issues_short_desc.md
@@ -1 +1 @@
-Activity related to an issue. {% data reusables.webhooks.action_type_desc %} For more information, see the "[issues](/v3/issues/comments/)" REST API.
+Activity related to an issue. {% data reusables.webhooks.action_type_desc %} For more information, see the "[issues](/rest/reference/issues#comments)" REST API.
diff --git a/translations/de-DE/data/reusables/webhooks/label_short_desc.md b/translations/de-DE/data/reusables/webhooks/label_short_desc.md
index c5f7178d8a..a634b7faa7 100644
--- a/translations/de-DE/data/reusables/webhooks/label_short_desc.md
+++ b/translations/de-DE/data/reusables/webhooks/label_short_desc.md
@@ -1 +1 @@
-Activity related to an issue. {% data reusables.webhooks.action_type_desc %} For more information, see the "[labels](/v3/issues/labels/)" REST API.
+Activity related to an issue. {% data reusables.webhooks.action_type_desc %} For more information, see the "[labels](/rest/reference/issues#labels)" REST API.
diff --git a/translations/de-DE/data/reusables/webhooks/member_properties.md b/translations/de-DE/data/reusables/webhooks/member_properties.md
index d9e1757f40..add035dc19 100644
--- a/translations/de-DE/data/reusables/webhooks/member_properties.md
+++ b/translations/de-DE/data/reusables/webhooks/member_properties.md
@@ -1 +1 @@
-`member`|`object` | The [user](/v3/users/) that was added. `changes`|`object`| The changes to the collaborator permissions if the action was `edited`. `changes[old_permission][from]`|`string` | The previous permissions of the collaborator if the action was `edited`.
+`member`|`object` | The [user](/rest/reference/users) that was added. `changes`|`object`| The changes to the collaborator permissions if the action was `edited`. `changes[old_permission][from]`|`string` | The previous permissions of the collaborator if the action was `edited`.
diff --git a/translations/de-DE/data/reusables/webhooks/member_short_desc.md b/translations/de-DE/data/reusables/webhooks/member_short_desc.md
index 2e82896773..b664392fdf 100644
--- a/translations/de-DE/data/reusables/webhooks/member_short_desc.md
+++ b/translations/de-DE/data/reusables/webhooks/member_short_desc.md
@@ -1 +1 @@
-Activity related to repository collaborators. {% data reusables.webhooks.action_type_desc %} For more information, see the "[collaborators](/v3/repos/collaborators/)" REST API.
+Activity related to repository collaborators. {% data reusables.webhooks.action_type_desc %} For more information, see the "[collaborators](/rest/reference/repos#collaborators)" REST API.
diff --git a/translations/de-DE/data/reusables/webhooks/membership_properties.md b/translations/de-DE/data/reusables/webhooks/membership_properties.md
index 59c0a79b4e..fb9fec8ac3 100644
--- a/translations/de-DE/data/reusables/webhooks/membership_properties.md
+++ b/translations/de-DE/data/reusables/webhooks/membership_properties.md
@@ -2,5 +2,5 @@
| ---------- | -------- | ---------------------------------------------------------------- |
| `action` | `string` | die Aktion, die durchgeführt wurde. Can be `added` or `removed`. |
| `Umfang` | `string` | The scope of the membership. Currently, can only be `team`. |
-| `Mitglied` | `Objekt` | The [user](/v3/users/) that was added or removed. |
-| `Team` | `Objekt` | The [team](/v3/teams/) for the membership. |
+| `Mitglied` | `Objekt` | The [user](/rest/reference/users) that was added or removed. |
+| `Team` | `Objekt` | The [team](/rest/reference/teams) for the membership. |
diff --git a/translations/de-DE/data/reusables/webhooks/membership_short_desc.md b/translations/de-DE/data/reusables/webhooks/membership_short_desc.md
index e557eea902..f7867d25a9 100644
--- a/translations/de-DE/data/reusables/webhooks/membership_short_desc.md
+++ b/translations/de-DE/data/reusables/webhooks/membership_short_desc.md
@@ -1 +1 @@
-Activity related to team membership. {% data reusables.webhooks.action_type_desc %} For more information, see the "[team members](/v3/teams/members/)" REST API.
+Activity related to team membership. {% data reusables.webhooks.action_type_desc %} For more information, see the "[team members](/rest/reference/teams#members)" REST API.
diff --git a/translations/de-DE/data/reusables/webhooks/milestone_short_desc.md b/translations/de-DE/data/reusables/webhooks/milestone_short_desc.md
index 6b6bd073ce..c9edf73236 100644
--- a/translations/de-DE/data/reusables/webhooks/milestone_short_desc.md
+++ b/translations/de-DE/data/reusables/webhooks/milestone_short_desc.md
@@ -1 +1 @@
-Activity related to milestones. {% data reusables.webhooks.action_type_desc %} For more information, see the "[milestones](/v3/issues/milestones/)" REST API.
+Activity related to milestones. {% data reusables.webhooks.action_type_desc %} For more information, see the "[milestones](/rest/reference/issues#milestones)" REST API.
diff --git a/translations/de-DE/data/reusables/webhooks/org_block_short_desc.md b/translations/de-DE/data/reusables/webhooks/org_block_short_desc.md
index 7c3896f63c..f75660fcdb 100644
--- a/translations/de-DE/data/reusables/webhooks/org_block_short_desc.md
+++ b/translations/de-DE/data/reusables/webhooks/org_block_short_desc.md
@@ -1 +1 @@
-Activity related to people being blocked in an organization. {% data reusables.webhooks.action_type_desc %} For more information, see the "[blocking organization users](/v3/orgs/blocking/)" REST API.
+Activity related to people being blocked in an organization. {% data reusables.webhooks.action_type_desc %} For more information, see the "[blocking organization users](/rest/reference/orgs#blocking)" REST API.
diff --git a/translations/de-DE/data/reusables/webhooks/org_desc.md b/translations/de-DE/data/reusables/webhooks/org_desc.md
index 8b344e764c..90d218b876 100644
--- a/translations/de-DE/data/reusables/webhooks/org_desc.md
+++ b/translations/de-DE/data/reusables/webhooks/org_desc.md
@@ -1 +1 @@
-`organization` | `object` | Webhook payloads contain the [`organization`](/v3/orgs/#get-an-organization) object when the webhook is configured for an organization or the event occurs from activity in a repository owned by an organization.
+`organization` | `object` | Webhook payloads contain the [`organization`](/rest/reference/orgs#get-an-organization) object when the webhook is configured for an organization or the event occurs from activity in a repository owned by an organization.
diff --git a/translations/de-DE/data/reusables/webhooks/organization_short_desc.md b/translations/de-DE/data/reusables/webhooks/organization_short_desc.md
index 895b584aaf..0b539ee364 100644
--- a/translations/de-DE/data/reusables/webhooks/organization_short_desc.md
+++ b/translations/de-DE/data/reusables/webhooks/organization_short_desc.md
@@ -1 +1 @@
-Activity related to an organization and its members. {% data reusables.webhooks.action_type_desc %} For more information, see the "[organizations](/v3/orgs/)" REST API.
+Activity related to an organization and its members. {% data reusables.webhooks.action_type_desc %} For more information, see the "[organizations](/rest/reference/orgs)" REST API.
diff --git a/translations/de-DE/data/reusables/webhooks/project_card_properties.md b/translations/de-DE/data/reusables/webhooks/project_card_properties.md
index 0b2049c391..5a7a55de3a 100644
--- a/translations/de-DE/data/reusables/webhooks/project_card_properties.md
+++ b/translations/de-DE/data/reusables/webhooks/project_card_properties.md
@@ -4,4 +4,4 @@
| `changes` | `Objekt` | The changes to the project card if the action was `edited` or `converted`. |
| `changes[note][from]` | `string` | The previous version of the note if the action was `edited` or `converted`. |
| `after_id` | `integer` | The id of the card that this card now follows if the action was "moved". Will be `null` if it is the first card in a column. |
-| `project_card` | `Objekt` | The [project card](/v3/projects/cards) itself. |
+| `project_card` | `Objekt` | The [project card](/rest/reference/projects#cards) itself. |
diff --git a/translations/de-DE/data/reusables/webhooks/project_card_short_desc.md b/translations/de-DE/data/reusables/webhooks/project_card_short_desc.md
index bbea9ea6c4..6fe2904d9e 100644
--- a/translations/de-DE/data/reusables/webhooks/project_card_short_desc.md
+++ b/translations/de-DE/data/reusables/webhooks/project_card_short_desc.md
@@ -1 +1 @@
-Activity related to project cards. {% data reusables.webhooks.action_type_desc %} For more information, see the "[project cards](/v3/projects/cards)" REST API.
+Activity related to project cards. {% data reusables.webhooks.action_type_desc %} For more information, see the "[project cards](/rest/reference/projects#cards)" REST API.
diff --git a/translations/de-DE/data/reusables/webhooks/project_column_properties.md b/translations/de-DE/data/reusables/webhooks/project_column_properties.md
index a10af792eb..92719b2f8a 100644
--- a/translations/de-DE/data/reusables/webhooks/project_column_properties.md
+++ b/translations/de-DE/data/reusables/webhooks/project_column_properties.md
@@ -4,4 +4,4 @@
| `changes` | `Objekt` | The changes to the project column if the action was `edited`. |
| `changes[name][from]` | `string` | The previous version of the name if the action was `edited`. |
| `after_id` | `integer` | The id of the column that this column now follows if the action was "moved". Will be `null` if it is the first column in a project. |
-| `project_column` | `Objekt` | The [project column](/v3/projects/columns) itself. |
+| `project_column` | `Objekt` | The [project column](/rest/reference/projects#columns) itself. |
diff --git a/translations/de-DE/data/reusables/webhooks/project_column_short_desc.md b/translations/de-DE/data/reusables/webhooks/project_column_short_desc.md
index 19ac3f6412..35d38e4101 100644
--- a/translations/de-DE/data/reusables/webhooks/project_column_short_desc.md
+++ b/translations/de-DE/data/reusables/webhooks/project_column_short_desc.md
@@ -1 +1 @@
-Activity related to columns in a project board. {% data reusables.webhooks.action_type_desc %} For more information, see the "[project columns](/v3/projects/columns)" REST API.
+Activity related to columns in a project board. {% data reusables.webhooks.action_type_desc %} For more information, see the "[project columns](/rest/reference/projects#columns)" REST API.
diff --git a/translations/de-DE/data/reusables/webhooks/project_properties.md b/translations/de-DE/data/reusables/webhooks/project_properties.md
index fe1ff8fa6d..68ac26830a 100644
--- a/translations/de-DE/data/reusables/webhooks/project_properties.md
+++ b/translations/de-DE/data/reusables/webhooks/project_properties.md
@@ -4,4 +4,4 @@
| `changes` | `Objekt` | The changes to the project if the action was `edited`. |
| `changes[name][from]` | `string` | The previous version of the name if the action was `edited`. |
| `changes[body][from]` | `string` | The previous version of the body if the action was `edited`. |
-| `project (Projekt)` | `Objekt` | The [project](/v3/projects/) itself. |
+| `project (Projekt)` | `Objekt` | The [project](/rest/reference/projects) itself. |
diff --git a/translations/de-DE/data/reusables/webhooks/project_short_desc.md b/translations/de-DE/data/reusables/webhooks/project_short_desc.md
index 6f18da5d69..2ae5d8be21 100644
--- a/translations/de-DE/data/reusables/webhooks/project_short_desc.md
+++ b/translations/de-DE/data/reusables/webhooks/project_short_desc.md
@@ -1 +1 @@
-Activity related to project boards. {% data reusables.webhooks.action_type_desc %} For more information, see the "[projects](/v3/projects)" REST API.
+Activity related to project boards. {% data reusables.webhooks.action_type_desc %} For more information, see the "[projects](/rest/reference/projects)" REST API.
diff --git a/translations/de-DE/data/reusables/webhooks/pull_request_properties.md b/translations/de-DE/data/reusables/webhooks/pull_request_properties.md
index 21544ccd9e..948f78e0b0 100644
--- a/translations/de-DE/data/reusables/webhooks/pull_request_properties.md
+++ b/translations/de-DE/data/reusables/webhooks/pull_request_properties.md
@@ -1 +1 @@
-`number`|`integer` | The pull request number. `changes`|`object`| The changes to the comment if the action was `edited`. `changes[title][from]`|`string` | The previous version of the title if the action was `edited`. `changes[body][from]`|`string` | The previous version of the body if the action was `edited`. `pull_request`|`object` | The [pull request](/v3/pulls) itself.
+`number`|`integer` | The pull request number. `changes`|`object`| The changes to the comment if the action was `edited`. `changes[title][from]`|`string` | The previous version of the title if the action was `edited`. `changes[body][from]`|`string` | The previous version of the body if the action was `edited`. `pull_request`|`object` | The [pull request](/rest/reference/pulls) itself.
diff --git a/translations/de-DE/data/reusables/webhooks/pull_request_review_comment_properties.md b/translations/de-DE/data/reusables/webhooks/pull_request_review_comment_properties.md
index a38df37d8c..1b854809c7 100644
--- a/translations/de-DE/data/reusables/webhooks/pull_request_review_comment_properties.md
+++ b/translations/de-DE/data/reusables/webhooks/pull_request_review_comment_properties.md
@@ -1 +1 @@
-`changes`|`object`| The changes to the comment if the action was `edited`. `changes[body][from]`|`string` | The previous version of the body if the action was `edited`. `pull_request`|`object` | The [pull request](/v3/pulls/) the comment belongs to. `comment`|`object` | The [comment](/v3/pulls/comments) itself.
+`changes`|`object`| The changes to the comment if the action was `edited`. `changes[body][from]`|`string` | The previous version of the body if the action was `edited`. `pull_request`|`object` | The [pull request](/rest/reference/pulls) the comment belongs to. `comment`|`object` | The [comment](/rest/reference/pulls#comments) itself.
diff --git a/translations/de-DE/data/reusables/webhooks/pull_request_review_comment_short_desc.md b/translations/de-DE/data/reusables/webhooks/pull_request_review_comment_short_desc.md
index 7b05ee9a9a..e002a3be49 100644
--- a/translations/de-DE/data/reusables/webhooks/pull_request_review_comment_short_desc.md
+++ b/translations/de-DE/data/reusables/webhooks/pull_request_review_comment_short_desc.md
@@ -1 +1 @@
-Activity related to pull request review comments in the pull request's unified diff. {% data reusables.webhooks.action_type_desc %} For more information, see the "[pull request review comments](/v3/pulls/comments/)" REST API.
+Activity related to pull request review comments in the pull request's unified diff. {% data reusables.webhooks.action_type_desc %} For more information, see the "[pull request review comments](/rest/reference/pulls#comments)" REST API.
diff --git a/translations/de-DE/data/reusables/webhooks/pull_request_review_properties.md b/translations/de-DE/data/reusables/webhooks/pull_request_review_properties.md
index 0d570bafdd..fa43eaa9b1 100644
--- a/translations/de-DE/data/reusables/webhooks/pull_request_review_properties.md
+++ b/translations/de-DE/data/reusables/webhooks/pull_request_review_properties.md
@@ -1,6 +1,6 @@
| Schlüssel | Typ | Beschreibung |
| --------------------- | -------- | --------------------------------------------------------------------------- |
| `action` | `string` | die Aktion, die durchgeführt wurde. Can be one of:
`submitted` - A pull request review is submitted into a non-pending state.
`edited` - The body of a review has been edited.
`dismissed` - A review has been dismissed.
|
-| `pull_request` | `Objekt` | The [pull request](/v3/pulls/) the review pertains to. |
+| `pull_request` | `Objekt` | The [pull request](/rest/reference/pulls) the review pertains to. |
| `Review` | `Objekt` | The review that was affected. |
| `changes[body][from]` | `string` | The previous version of the body if the action was `edited`. |
diff --git a/translations/de-DE/data/reusables/webhooks/pull_request_review_short_desc.md b/translations/de-DE/data/reusables/webhooks/pull_request_review_short_desc.md
index 07b263364d..3329d4b62e 100644
--- a/translations/de-DE/data/reusables/webhooks/pull_request_review_short_desc.md
+++ b/translations/de-DE/data/reusables/webhooks/pull_request_review_short_desc.md
@@ -1 +1 @@
-Activity related to pull request reviews. {% data reusables.webhooks.action_type_desc %} For more information, see the "[pull request reviews](/v3/pulls/reviews/)" REST API.
+Activity related to pull request reviews. {% data reusables.webhooks.action_type_desc %} For more information, see the "[pull request reviews](/rest/reference/pulls#reviews)" REST API.
diff --git a/translations/de-DE/data/reusables/webhooks/pull_request_short_desc.md b/translations/de-DE/data/reusables/webhooks/pull_request_short_desc.md
index ea9e435d03..45bc1b5789 100644
--- a/translations/de-DE/data/reusables/webhooks/pull_request_short_desc.md
+++ b/translations/de-DE/data/reusables/webhooks/pull_request_short_desc.md
@@ -1 +1 @@
-Activity related to pull requests. {% data reusables.webhooks.action_type_desc %} For more information, see the "[pull requests](/v3/pulls/)" REST API.
+Activity related to pull requests. {% data reusables.webhooks.action_type_desc %} For more information, see the "[pull requests](/rest/reference/pulls)" REST API.
diff --git a/translations/de-DE/data/reusables/webhooks/release_short_desc.md b/translations/de-DE/data/reusables/webhooks/release_short_desc.md
index e3a9a3bb3a..a8d506f409 100644
--- a/translations/de-DE/data/reusables/webhooks/release_short_desc.md
+++ b/translations/de-DE/data/reusables/webhooks/release_short_desc.md
@@ -1 +1 @@
-Activity related to a release. {% data reusables.webhooks.action_type_desc %} For more information, see the "[releases](/v3/repos/releases/)" REST API.
+Activity related to a release. {% data reusables.webhooks.action_type_desc %} For more information, see the "[releases](/rest/reference/repos#releases)" REST API.
diff --git a/translations/de-DE/data/reusables/webhooks/repo_desc.md b/translations/de-DE/data/reusables/webhooks/repo_desc.md
index df26fb3e7a..e0eca4218d 100644
--- a/translations/de-DE/data/reusables/webhooks/repo_desc.md
+++ b/translations/de-DE/data/reusables/webhooks/repo_desc.md
@@ -1 +1 @@
-`repository` | `object` | The [`repository`](/v3/repos/#get-a-repository) where the event occurred.
+`repository` | `object` | The [`repository`](/rest/reference/repos#get-a-repository) where the event occurred.
diff --git a/translations/de-DE/data/reusables/webhooks/repository_import_short_desc.md b/translations/de-DE/data/reusables/webhooks/repository_import_short_desc.md
index 056531b019..d4b6cf9aa0 100644
--- a/translations/de-DE/data/reusables/webhooks/repository_import_short_desc.md
+++ b/translations/de-DE/data/reusables/webhooks/repository_import_short_desc.md
@@ -1 +1 @@
-Activity related to a repository being imported to GitHub. {% data reusables.webhooks.action_type_desc %} For more information, see the "[source imports](/v3/migrations/source_imports/)" REST API.
+Activity related to a repository being imported to GitHub. {% data reusables.webhooks.action_type_desc %} For more information, see the "[source imports](/rest/reference/migrations#source-imports)" REST API.
diff --git a/translations/de-DE/data/reusables/webhooks/repository_short_desc.md b/translations/de-DE/data/reusables/webhooks/repository_short_desc.md
index df290ac0ea..b3e90e8d64 100644
--- a/translations/de-DE/data/reusables/webhooks/repository_short_desc.md
+++ b/translations/de-DE/data/reusables/webhooks/repository_short_desc.md
@@ -1 +1 @@
-Activity related to a repository. {% data reusables.webhooks.action_type_desc %} For more information, see the "[repositories](/v3/repos/)" REST API.
+Activity related to a repository. {% data reusables.webhooks.action_type_desc %} For more information, see the "[repositories](/rest/reference/repos)" REST API.
diff --git a/translations/de-DE/data/reusables/webhooks/star_short_desc.md b/translations/de-DE/data/reusables/webhooks/star_short_desc.md
index f4fb663419..9569c6958e 100644
--- a/translations/de-DE/data/reusables/webhooks/star_short_desc.md
+++ b/translations/de-DE/data/reusables/webhooks/star_short_desc.md
@@ -1 +1 @@
-Activity related to a repository being starred. {% data reusables.webhooks.action_type_desc %} For more information, see the "[starring](/v3/activity/starring/)" REST API.
+Activity related to a repository being starred. {% data reusables.webhooks.action_type_desc %} For more information, see the "[starring](/rest/reference/activity#starring)" REST API.
diff --git a/translations/de-DE/data/reusables/webhooks/status_short_desc.md b/translations/de-DE/data/reusables/webhooks/status_short_desc.md
index 754f871add..6d835788c9 100644
--- a/translations/de-DE/data/reusables/webhooks/status_short_desc.md
+++ b/translations/de-DE/data/reusables/webhooks/status_short_desc.md
@@ -1 +1 @@
-When the status of a Git commit changes. {% data reusables.webhooks.action_type_desc %} For more information, see the "[statuses](/v3/repos/statuses/)" REST API.
+When the status of a Git commit changes. {% data reusables.webhooks.action_type_desc %} For more information, see the "[statuses](/rest/reference/repos#statuses)" REST API.
diff --git a/translations/de-DE/data/reusables/webhooks/team_add_short_desc.md b/translations/de-DE/data/reusables/webhooks/team_add_short_desc.md
index 914535a212..ff260fc3cb 100644
--- a/translations/de-DE/data/reusables/webhooks/team_add_short_desc.md
+++ b/translations/de-DE/data/reusables/webhooks/team_add_short_desc.md
@@ -1 +1 @@
-When a [repository is added to a team](/v3/teams/#add-or-update-team-repository-permissions).
+When a [repository is added to a team](/rest/reference/teams#add-or-update-team-repository-permissions).
diff --git a/translations/de-DE/data/reusables/webhooks/team_short_desc.md b/translations/de-DE/data/reusables/webhooks/team_short_desc.md
index fdcf742789..ff27913e21 100644
--- a/translations/de-DE/data/reusables/webhooks/team_short_desc.md
+++ b/translations/de-DE/data/reusables/webhooks/team_short_desc.md
@@ -1 +1 @@
-Activity related to an organization's team. {% data reusables.webhooks.action_type_desc %} For more information, see the "[teams](/v3/teams/)" REST API.
+Activity related to an organization's team. {% data reusables.webhooks.action_type_desc %} For more information, see the "[teams](/rest/reference/teams)" REST API.
diff --git a/translations/de-DE/data/reusables/webhooks/watch_short_desc.md b/translations/de-DE/data/reusables/webhooks/watch_short_desc.md
index a853027b12..1b250fb019 100644
--- a/translations/de-DE/data/reusables/webhooks/watch_short_desc.md
+++ b/translations/de-DE/data/reusables/webhooks/watch_short_desc.md
@@ -1 +1 @@
-When someone stars a repository. {% data reusables.webhooks.action_type_desc %} For more information, see the "[starring](/v3/activity/starring/)" REST API.
+When someone stars a repository. {% data reusables.webhooks.action_type_desc %} For more information, see the "[starring](/rest/reference/activity#starring)" REST API.
diff --git a/translations/ja-JP/content/actions/guides/building-and-testing-java-with-gradle.md b/translations/ja-JP/content/actions/guides/building-and-testing-java-with-gradle.md
index db14443ac9..29ed37dea2 100644
--- a/translations/ja-JP/content/actions/guides/building-and-testing-java-with-gradle.md
+++ b/translations/ja-JP/content/actions/guides/building-and-testing-java-with-gradle.md
@@ -91,7 +91,7 @@ steps:
### 依存関係のキャッシング
-ワークフローの実行速度を上げるために、依存関係をキャッシュすることもできます。 実行に成功した後、ローカルのGradleパッケージキャッシュがGitHub Actionsのインフラストラクチャ上に保存されます。 その後のワークフローの実行では、キャッシュがリストアされ、依存関係をリモートのパッケージリポジトリからダウンロードする必要がなくなります。 詳しい情報については「[ワークフローを高速化するための依存関係のキャッシング](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)」及び[`cache`アクション](https://github.com/marketplace/actions/cache)を参照してください。
+When using {% data variables.product.prodname_dotcom %}-hosted runners, you can cache your dependencies to speed up your workflow runs. 実行に成功した後、ローカルのGradleパッケージキャッシュがGitHub Actionsのインフラストラクチャ上に保存されます。 その後のワークフローの実行では、キャッシュがリストアされ、依存関係をリモートのパッケージリポジトリからダウンロードする必要がなくなります。 詳しい情報については「ワークフローを高速化するための依存関係のキャッシング」及び[`cache`アクション](https://github.com/marketplace/actions/cache)を参照してください。
{% raw %}
```yaml
diff --git a/translations/ja-JP/content/actions/guides/building-and-testing-java-with-maven.md b/translations/ja-JP/content/actions/guides/building-and-testing-java-with-maven.md
index e79f37fcd6..9f5b4290f4 100644
--- a/translations/ja-JP/content/actions/guides/building-and-testing-java-with-maven.md
+++ b/translations/ja-JP/content/actions/guides/building-and-testing-java-with-maven.md
@@ -91,7 +91,7 @@ steps:
### 依存関係のキャッシング
-ワークフローの実行速度を上げるために、依存関係をキャッシュすることもできます。 実行に成功した後、ローカルのMavenリポジトリがGitHub Actionsのインフラストラクチャ上に保存されます。 その後のワークフローの実行では、キャッシュがリストアされ、依存関係をリモートのMavenリポジトリからダウンロードする必要がなくなります。 詳しい情報については「[ワークフローを高速化するための依存関係のキャッシング](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)」及び[`cache`アクション](https://github.com/marketplace/actions/cache)を参照してください。
+When using {% data variables.product.prodname_dotcom %}-hosted runners, you can cache your dependencies to speed up your workflow runs. 実行に成功した後、ローカルのMavenリポジトリがGitHub Actionsのインフラストラクチャ上に保存されます。 その後のワークフローの実行では、キャッシュがリストアされ、依存関係をリモートのMavenリポジトリからダウンロードする必要がなくなります。 詳しい情報については「ワークフローを高速化するための依存関係のキャッシング」及び[`cache`アクション](https://github.com/marketplace/actions/cache)を参照してください。
{% raw %}
```yaml
diff --git a/translations/ja-JP/content/actions/guides/building-and-testing-nodejs.md b/translations/ja-JP/content/actions/guides/building-and-testing-nodejs.md
index 4b55c1a9e3..61f97ffc5b 100644
--- a/translations/ja-JP/content/actions/guides/building-and-testing-nodejs.md
+++ b/translations/ja-JP/content/actions/guides/building-and-testing-nodejs.md
@@ -129,7 +129,7 @@ Node.jsのバージョンを指定しなかった場合、{% data variables.prod
{% data variables.product.prodname_dotcom %}ホストランナーには、依存関係マネージャーのnpmとYarnがインストールされています。 コードのビルドとテストに先立って、npmやYarnを使ってワークフロー中で依存関係をインストールできます。 Windows及びLinuxの{% data variables.product.prodname_dotcom %}ホストランナーには、Grunt、Gulp、Bowerもインストールされています。
-ワークフローの速度を上げるために、依存関係をキャッシュすることもできます。 詳しい情報については「[ワークフローを高速化するための依存関係のキャッシング](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)」を参照してください。
+When using {% data variables.product.prodname_dotcom %}-hosted runners, you can also cache dependencies to speed up your workflow. 詳しい情報については、「ワークフローを高速化するための依存関係のキャッシュ」を参照してください。
#### npmの利用例
@@ -227,7 +227,7 @@ always-auth=true
#### 依存関係のキャッシングの例
-`cache`アクションを使って、ユニークキーを使って依存関係をキャッシュし、将来のワークフローの実行で依存関係をリストアできます。 詳しい情報については「[ワークフローを高速化するための依存関係のキャッシング](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)」及び[`cache`アクション](https://github.com/marketplace/actions/cache)を参照してください。
+When using {% data variables.product.prodname_dotcom %}-hosted runners, you can cache dependencies using a unique key, and restore the dependencies when you run future workflows using the `cache` action. 詳しい情報については「ワークフローを高速化するための依存関係のキャッシング」及び[`cache`アクション](https://github.com/marketplace/actions/cache)を参照してください。
{% raw %}
```yaml
@@ -240,8 +240,8 @@ steps:
- name: Cache Node.js modules
uses: actions/cache@v2
with:
- # npm キャッシュファイルは Linux/macOS の「~/.npm」に保存される
- path: ~/.npm
+ # npm cache files are stored in `~/.npm` on Linux/macOS
+ path: ~/.npm
key: ${{ runner.OS }}-node-${{ hashFiles('**/package-lock.json') }}
restore-keys: |
${{ runner.OS }}-node-
diff --git a/translations/ja-JP/content/actions/guides/building-and-testing-powershell.md b/translations/ja-JP/content/actions/guides/building-and-testing-powershell.md
index a6f61f2184..546480993e 100644
--- a/translations/ja-JP/content/actions/guides/building-and-testing-powershell.md
+++ b/translations/ja-JP/content/actions/guides/building-and-testing-powershell.md
@@ -91,7 +91,7 @@ The table below describes the locations for various PowerShell modules in each {
{% endnote %}
-ワークフローの速度を上げるために、依存関係をキャッシュすることもできます。 詳しい情報については「[ワークフローを高速化するための依存関係のキャッシング](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)」を参照してください。
+When using {% data variables.product.prodname_dotcom %}-hosted runners, you can also cache dependencies to speed up your workflow. 詳しい情報については、「ワークフローを高速化するための依存関係のキャッシュ」を参照してください。
For example, the following job installs the `SqlServer` and `PSScriptAnalyzer` modules:
@@ -119,7 +119,7 @@ jobs:
#### 依存関係のキャッシング
-You can cache PowerShell dependencies using a unique key, which allows you to restore the dependencies for future workflows with the [`cache`](https://github.com/marketplace/actions/cache) action. 詳しい情報については「[ワークフローを高速化するための依存関係のキャッシング](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)」を参照してください。
+When using {% data variables.product.prodname_dotcom %}-hosted runners, you can cache PowerShell dependencies using a unique key, which allows you to restore the dependencies for future workflows with the [`cache`](https://github.com/marketplace/actions/cache) action. 詳しい情報については、「ワークフローを高速化するための依存関係のキャッシュ」を参照してください。
PowerShell caches its dependencies in different locations, depending on the runner's operating system. For example, the `path` location used in the following Ubuntu example will be different for a Windows operating system.
diff --git a/translations/ja-JP/content/actions/guides/building-and-testing-python.md b/translations/ja-JP/content/actions/guides/building-and-testing-python.md
index 3596418b18..a661d34436 100644
--- a/translations/ja-JP/content/actions/guides/building-and-testing-python.md
+++ b/translations/ja-JP/content/actions/guides/building-and-testing-python.md
@@ -140,11 +140,11 @@ jobs:
- name: Set up Python 3.x
uses: actions/setup-python@v2
with:
- # セマンティックバージョン範囲の構文または Python バージョンの正確なバージョン
- python-version: '3.x'
- # オプション - x64 または x86 アーキテクチャ、デフォルトは x64
- architecture: 'x64'
- # 現在の Python バージョンを印刷して、マトリックスをテストできます
+ # Semantic version range syntax or exact version of a Python version
+ python-version: '3.x'
+ # Optional - x64 or x86 architecture, defaults to x64
+ architecture: 'x64'
+ # You can test your matrix by printing the current Python version
- name: Display Python version
run: python -c "import sys; print(sys.version)"
```
@@ -192,7 +192,7 @@ jobs:
{% data variables.product.prodname_dotcom %}ホストランナーには、パッケージマネージャーのpipがインストールされています。 コードのビルドとテストに先立って、pipを使ってパッケージレジストリのPyPIから依存関係をインストールできます。 たとえば以下のYAMLは`pip`パッケージインストーラーと`setuptools`及び`wheel`パッケージのインストールやアップグレードを行います。
-ワークフローの速度を上げるために、依存関係をキャッシュすることもできます。 詳しい情報については「[ワークフローを高速化するための依存関係のキャッシング](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)」を参照してください。
+When using {% data variables.product.prodname_dotcom %}-hosted runners, you can also cache dependencies to speed up your workflow. 詳しい情報については、「ワークフローを高速化するための依存関係のキャッシュ」を参照してください。
{% raw %}
```yaml
@@ -228,13 +228,11 @@ steps:
#### 依存関係のキャッシング
-`cache`アクションを使って、ユニークキーを使ってpipの依存関係をキャッシュし、将来のワークフローの実行で依存関係をリストアできます。 詳しい情報については「[ワークフローを高速化するための依存関係のキャッシング](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)」を参照してください。
+When using {% data variables.product.prodname_dotcom %}-hosted runners, you can cache pip dependencies using a unique key, and restore the dependencies when you run future workflows using the [`cache`](https://github.com/marketplace/actions/cache) action. 詳しい情報については、「ワークフローを高速化するための依存関係のキャッシュ」を参照してください。
ランナーのオペレーティングシステムによって、pipは依存関係を様々な場所にキャッシュします。 キャッシュする必要があるパスは、使用するオペレーティングシステムによって以下のUbuntuの例とは異なるかもしれません。 詳しい情報については[Pythonのキャッシングの例](https://github.com/actions/cache/blob/main/examples.md#python---pip)を参照してください。
{% raw %}
-
-
```yaml
steps:
- uses: actions/checkout@v2
@@ -255,8 +253,6 @@ steps:
- name: Install dependencies
run: pip install -r requirements.txt
```
-
-
{% endraw %}
{% note %}
@@ -265,21 +261,15 @@ steps:
{% endnote %}
-
-
### コードのテスト
ローカルで使うのと同じコマンドを、コードのビルドとテストに使えます。
-
-
#### pytest及びpytest-covでのテスト
以下の例では、`pytest`及び`pytest-cov`をインストールあるいはアップグレードします。 そしてテストが実行され、JUnit形式で出力が行われ、一方でコードカバレッジの結果がCoberturaに出力されます。 詳しい情報については[JUnit](https://junit.org/junit5/)及び[Cobertura](https://cobertura.github.io/cobertura/)を参照してください。
{% raw %}
-
-
```yaml
steps:
- uses: actions/checkout@v2
@@ -297,19 +287,13 @@ steps:
pip install pytest-cov
pytest tests.py --doctest-modules --junitxml=junit/test-results.xml --cov=com --cov-report=xml --cov-report=html
```
-
-
{% endraw %}
-
-
#### Flake8を使ったコードのlint
以下の例は、`flake8`をインストールもしくはアップグレードし、それを使ってすべてのファイルをlintします。 詳しい情報については[Flake8](http://flake8.pycqa.org/en/latest/)を参照してください。
{% raw %}
-
-
```yaml
steps:
- uses: actions/checkout@v2
@@ -326,19 +310,13 @@ steps:
pip install flake8
flake8 .
```
-
-
{% endraw %}
-
-
#### toxでのテストの実行
{% data variables.product.prodname_actions %}では、toxでテストを実行し、その処理を複数のジョブに分散できます。 toxを起動する際には、特定のバージョンを指定するのではなく、`-e py`オプションを使って`PATH`中のPythonのバージョンを選択しなければなりません。 詳しい情報については [tox](https://tox.readthedocs.io/en/latest/)を参照してください。
{% raw %}
-
-
```yaml
name: Python package
@@ -364,12 +342,8 @@ jobs:
# 「PATH」で Python のバージョンを使用して tox を実行する
run: tox -e py
```
-
-
{% endraw %}
-
-
### 成果物としてのワークフローのデータのパッケージ化
ワークフローの完了後に、成果物をアップロードして見ることができます。 たとえば、ログファイル、コアダンプ、テスト結果、スクリーンショットを保存する必要があるかもしれません。 詳しい情報については「[成果物を利用してワークフローのデータを永続化する](/github/automating-your-workflow-with-github-actions/persisting-workflow-data-using-artifacts)」を参照してください。
@@ -377,8 +351,6 @@ jobs:
以下の例は、`upload-artifact`アクションを使って`pytest`の実行によるテスト結果をアーカイブする方法を示しています。 詳しい情報については[`upload-artifact`アクション](https://github.com/actions/upload-artifact)を参照してください。
{% raw %}
-
-
```yaml
name: Python package
@@ -413,12 +385,8 @@ jobs:
# テスト失敗時にテスト結果を公開するには、always() を使用して常にこのステップを実行する
if: ${{ always() }}
```
-
-
{% endraw %}
-
-
### パッケージレジストリへの公開
CIテストにパスしたなら、Pythonパッケージを任意のパッケージレジストリに公開するようにワークフローを設定できます。
@@ -426,8 +394,6 @@ CIテストにパスしたなら、Pythonパッケージを任意のパッケー
パッケージを公開するのに必要なアクセストークンやクレデンシャルは、リポジトリシークレットを使って保存できます。 以下の例では、`twine`と`dist`を使ってパッケージを作成してPyPIに公開しています。 詳しい情報については、「[暗号化されたシークレットの作成と利用](/github/automating-your-workflow-with-github-actions/creating-and-using-encrypted-secrets)」を参照してください。
{% raw %}
-
-
```yaml
name: Upload Python Package
@@ -456,8 +422,6 @@ jobs:
python setup.py sdist bdist_wheel
twine upload dist/*
```
-
-
{% endraw %}
テンプレートワークフローに関する詳しい情報については[`python-publish`](https://github.com/actions/starter-workflows/blob/main/ci/python-publish.yml)を参照してください。
diff --git a/translations/ja-JP/content/actions/guides/building-and-testing-ruby.md b/translations/ja-JP/content/actions/guides/building-and-testing-ruby.md
index 6412735291..f8d8cc1d4e 100644
--- a/translations/ja-JP/content/actions/guides/building-and-testing-ruby.md
+++ b/translations/ja-JP/content/actions/guides/building-and-testing-ruby.md
@@ -148,7 +148,7 @@ steps:
#### 依存関係のキャッシング
-The `setup-ruby` actions provides a method to automatically handle the caching of your gems between runs.
+If you are using {% data variables.product.prodname_dotcom %}-hosted runners, the `setup-ruby` actions provides a method to automatically handle the caching of your gems between runs.
To enable caching, set the following.
@@ -165,7 +165,7 @@ This will configure bundler to install your gems to `vendor/cache`. For each suc
**Caching without setup-ruby**
-For greater control over caching, you can use the `actions/cache` Action directly. 詳しい情報については「[ワークフローを高速化するための依存関係のキャッシング](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)」を参照してください。
+For greater control over caching, if you are using {% data variables.product.prodname_dotcom %}-hosted runners, you can use the `actions/cache` Action directly. 詳しい情報については、「ワークフローを高速化するための依存関係のキャッシュ」を参照してください。
{% raw %}
```yaml
diff --git a/translations/ja-JP/content/actions/guides/storing-workflow-data-as-artifacts.md b/translations/ja-JP/content/actions/guides/storing-workflow-data-as-artifacts.md
index a244634506..b617b0a5d6 100644
--- a/translations/ja-JP/content/actions/guides/storing-workflow-data-as-artifacts.md
+++ b/translations/ja-JP/content/actions/guides/storing-workflow-data-as-artifacts.md
@@ -131,7 +131,7 @@ versions:
ワークフローの実行中に、[`download-artifactaction`](https://github.com/actions/download-artifact) を使用して、同じワークフローの実行で以前にアップロードされたアーティファクトをダウンロードできます。
-ワークフローの実行が完了したら、{% data variables.product.prodname_dotcom %} または REST API を使用してアーティファクトをダウンロードまたは削除できます。 詳しい情報については、「[ワークフローアーティファクトをダウンロードする](/actions/managing-workflow-runs/downloading-workflow-artifacts)」、「[ワークフローアーティファクトを削除する](/actions/managing-workflow-runs/removing-workflow-artifacts)」、および「[アーティファクト REST API](/v3/actions/artifacts/)」を参照してください。
+ワークフローの実行が完了したら、{% data variables.product.prodname_dotcom %} または REST API を使用してアーティファクトをダウンロードまたは削除できます。 詳しい情報については、「[ワークフローアーティファクトをダウンロードする](/actions/managing-workflow-runs/downloading-workflow-artifacts)」、「[ワークフローアーティファクトを削除する](/actions/managing-workflow-runs/removing-workflow-artifacts)」、および「[アーティファクト REST API](/rest/reference/actions#artifacts)」を参照してください。
#### ワークフロー実行中の成果物のダウンロード
diff --git a/translations/ja-JP/content/actions/hosting-your-own-runners/managing-access-to-self-hosted-runners-using-groups.md b/translations/ja-JP/content/actions/hosting-your-own-runners/managing-access-to-self-hosted-runners-using-groups.md
index d164185855..ce58d29bd4 100644
--- a/translations/ja-JP/content/actions/hosting-your-own-runners/managing-access-to-self-hosted-runners-using-groups.md
+++ b/translations/ja-JP/content/actions/hosting-your-own-runners/managing-access-to-self-hosted-runners-using-groups.md
@@ -1,6 +1,6 @@
---
-title: Managing access to self-hosted runners using groups
-intro: You can use policies to limit access to self-hosted runners that have been added to an organization or enterprise.
+title: グループを使用してセルフホストランナーへのアクセスを管理する
+intro: ポリシーを使用して、Organization または Enterprise に追加されたセルフホストランナーへのアクセスを制限できます。
redirect_from:
- /actions/hosting-your-own-runners/managing-access-to-self-hosted-runners
versions:
@@ -8,105 +8,108 @@ versions:
enterprise-server: '>=2.22'
---
-{% data reusables.actions.enterprise-beta %}
-{% data reusables.actions.enterprise-github-hosted-runners %}
+{% data variables.product.prodname_actions %} の支払いを管理する
+{% data variables.product.prodname_dotcom %}は、macOSランナーのホストに[MacStadium](https://www.macstadium.com/)を使用しています。
-### About self-hosted runner groups
+### セルフホストランナーのグループについて
{% if currentVersion == "free-pro-team@latest" %}
{% note %}
-**Note:** All organizations have a single default self-hosted runner group. Creating and managing additional self-hosted runner groups is only available to enterprise accounts, and for organizations owned by an enterprise account.
+**注釈:** すべての Organization には、単一のデフォルトのセルフホストランナーグループがあります。 追加のセルフホストランナーグループの作成と管理は、Enterprise アカウント、および Enterprise アカウントが所有する Organization でのみ使用できます。
{% endnote %}
{% endif %}
-Self-hosted runner groups are used to control access to self-hosted runners at the organization and enterprise level. Enterprise admins can configure access policies that control which organizations in an enterprise have access to the runner group. Organization admins can configure access policies that control which repositories in an organization have access to the runner group.
+セルフホストランナーグループは、Organization レベルおよび Enterprise レベルでセルフホストランナーへのアクセスを制御するために使用されます。 Enterprise の管理者は、Enterprise 内のどの Organization がランナーグループにアクセスできるかを制御するアクセスポリシーを設定できます。 Organization の管理者は、Organization 内のどのリポジトリがランナーグループにアクセスできるかを制御するアクセスポリシーを設定できます。
-When an enterprise admin grants an organization access to a runner group, organization admins can see the runner group listed in the organization's self-hosted runner settings. The organizations admins can then assign additional granular repository access policies to the enterprise runner group.
+Enterprise の管理者が Organization にランナーグループへのアクセスを許可すると、Organization の管理者は、Organization のセルフホストランナー設定にリストされたランナーグループを表示できます。 Organization の管理者は、追加の詳細なリポジトリアクセスポリシーを Enterprise ランナーグループに割り当てることができます。
-When new runners are created, they are automatically assigned to the default group. Runners can only be in one group at a time. You can move runners from the default group to another group. For more information, see "[Moving a self-hosted runner to a group](#moving-a-self-hosted-runner-to-a-group)."
+新しいランナーが作成されると、それらは自動的にデフォルトグループに割り当てられます。 ランナーは一度に1つのグループにのみ参加できます。 ランナーはデフォルトグループから別のグループに移動できます。 詳しい情報については、「[セルフホストランナーをグループに移動する](#moving-a-self-hosted-runner-to-a-group)」を参照してください。
-### Creating a self-hosted runner group for an organization
+### Organization のセルフホストランナーグループを作成する
-All organizations have a single default self-hosted runner group. Organizations within an enterprise account can create additional self-hosted groups. Organization admins can allow individual repositories access to a runner group.
+すべての Organization には、単一のデフォルトのセルフホストランナーグループがあります。 Enterprise アカウント内の Organization は、追加のセルフホストグループを作成できます。 Organization の管理者は、個々のリポジトリにランナーグループへのアクセスを許可できます。
-Self-hosted runners are automatically assigned to the default group when created, and can only be members of one group at a time. You can move a runner from the default group to any group you create.
+セルフホストランナーは、作成時にデフォルトグループに自動的に割り当てられ、一度に 1 つのグループのメンバーになることができます。 ランナーはデフォルトグループから作成した任意のグループに移動できます。
-When creating a group, you must choose a policy that defines which repositories have access to the runner group.
+グループを作成する場合、ランナーグループにアクセスできるリポジトリを定義するポリシーを選択する必要があります。
{% data reusables.organizations.navigate-to-org %}
{% data reusables.organizations.org_settings %}
{% data reusables.organizations.settings-sidebar-actions %}
-1. In the **Self-hosted runners** section, click **Add new**, and then **New group**.
+1. [**Self-hosted runners**] セクションで、[**Add new**] をクリックし、次に [**New group**] をクリックします。
- ![Add runner group](/assets/images/help/settings/actions-org-add-runner-group.png)
+ ![新しいランナーを追加](/assets/images/help/settings/actions-org-add-runner-group.png)
1. Enter a name for your runner group, and assign a policy for repository access.
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %} You can configure a runner group to be accessible to a specific list of repositories, or to all repositories in the organization. By default, public repositories can't access runners in a runner group, but you can use the **Allow public repositories** option to override this.{% else if currentVersion == "enterprise-server@2.22"%}You can configure a runner group to be accessible to a specific list of repositories, all private repositories, or all repositories in the organization.{% endif %}
{% warning %}
- **Warnung**
+ **Warning**
+
{% indented_data_reference site.data.reusables.github-actions.self-hosted-runner-security spaces=3 %}
- Weitere Informationen findest Du unter „[Informationen zu selbst-gehosteten Runnern](/actions/hosting-your-own-runners/about-self-hosted-runners#self-hosted-runner-security-with-public-repositories)“.
+
+ 詳しい情報については「[セルフホストランナーについて](/actions/hosting-your-own-runners/about-self-hosted-runners#self-hosted-runner-security-with-public-repositories)」を参照してください。
{% endwarning %}
- ![Add runner group options](/assets/images/help/settings/actions-org-add-runner-group-options.png)
-1. Click **Save group** to create the group and apply the policy.
+ ![ランナーグループのオプションを追加](/assets/images/help/settings/actions-org-add-runner-group-options.png)
+1. [**Save group**] をクリックしてグループを作成し、ポリシーを適用します。
-### Creating a self-hosted runner group for an enterprise
+### Enterprise のセルフホストランナーグループを作成する
-Enterprises can add their self-hosted runners to groups for access management. Enterprises can create groups of self-hosted runners that are accessible to specific organizations in the enterprise account. Organization admins can then assign additional granular repository access policies to the enterprise runner groups.
+Enterprise は、セルフホストランナーをグループに追加して、アクセス管理を行うことができます。 Enterprise は、Enterprise アカウント内の特定の Organization がアクセスできるセルフホストランナーのグループを作成できます。 Organization の管理者は、追加の詳細なリポジトリアクセスポリシーを Enterprise ランナーグループに割り当てることができます。
-Self-hosted runners are automatically assigned to the default group when created, and can only be members of one group at a time. You can assign the runner to a specific group during the registration process, or you can later move the runner from the default group to a custom group.
+セルフホストランナーは、作成時にデフォルトグループに自動的に割り当てられ、一度に 1 つのグループのメンバーになることができます。 登録処理中にランナーを特定のグループに割り当てることも、後でランナーをデフォルトグループからカスタムグループに移動することもできます。
When creating a group, you must choose a policy that defines which organizations have access to the runner group.
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.policies-tab %}
{% data reusables.enterprise-accounts.actions-tab %}
-1. Click the **Self-hosted runners** tab.
-1. Click **Add new**, and then **New group**.
+1. [**Self-hosted runners**] タブをクリックします。
+1. [**Add new**] をクリックしてから、[**New group**] をクリックします。
- ![Add runner group](/assets/images/help/settings/actions-enterprise-account-add-runner-group.png)
+ ![新しいランナーを追加](/assets/images/help/settings/actions-enterprise-account-add-runner-group.png)
1. Enter a name for your runner group, and assign a policy for organization access.
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %} You can configure a runner group to be accessible to a specific list of organizations, or all organizations in the enterprise. By default, public repositories can't access runners in a runner group, but you can use the **Allow public repositories** option to override this.{% else if currentVersion == "enterprise-server@2.22"%}You can configure a runner group to be accessible to all organizations in the enterprise or choose specific organizations.{% endif %}
{% warning %}
- **Warnung**
+ **Warning**
+
{% indented_data_reference site.data.reusables.github-actions.self-hosted-runner-security spaces=3 %}
- Weitere Informationen findest Du unter „[Informationen zu selbst-gehosteten Runnern](/actions/hosting-your-own-runners/about-self-hosted-runners#self-hosted-runner-security-with-public-repositories)“.
+
+ 詳しい情報については「[セルフホストランナーについて](/actions/hosting-your-own-runners/about-self-hosted-runners#self-hosted-runner-security-with-public-repositories)」を参照してください。
{% endwarning %}
- ![Add runner group options](/assets/images/help/settings/actions-enterprise-account-add-runner-group-options.png)
-1. Click **Save group** to create the group and apply the policy.
+ ![ランナーグループのオプションを追加](/assets/images/help/settings/actions-enterprise-account-add-runner-group-options.png)
+1. [**Save group**] をクリックしてグループを作成し、ポリシーを適用します。
-### Changing the access policy of a self-hosted runner group
+### セルフホストランナーグループのアクセスポリシーを変更する
-You can update the access policy of a runner group, or rename a runner group.
+ランナーグループのアクセスポリシーを更新したり、ランナーグループの名前を変更したりすることができます。
{% data reusables.github-actions.self-hosted-runner-configure-runner-group-access %}
-### Moving a self-hosted runner to a group
+### セルフホストランナーをグループに移動する
-New self-hosted runners are automatically assigned to the default group, and can then be moved to another group.
+新しいセルフホストランナーは自動的にデフォルトグループに割り当てられ、その後、別のグループに移動できます。
-1. In the **Self-hosted runners** section of the settings page, locate the current group of the runner you want to move group and expand the list of group members. ![View runner group members](/assets/images/help/settings/actions-org-runner-group-members.png)
-1. Select the checkbox next to the self-hosted runner, and then click **Move to group** to see the available destinations. ![Runner group member move](/assets/images/help/settings/actions-org-runner-group-member-move.png)
-1. To move the runner, click on the destination group. ![Runner group member move](/assets/images/help/settings/actions-org-runner-group-member-move-destination.png)
+1. 設定ページの [**Self-hosted runners**] セクションで、グループを移動するランナーの現在のグループを見つけ、グループメンバーのリストを展開します。 ![ランナーグループのメンバーを表示](/assets/images/help/settings/actions-org-runner-group-members.png)
+1. セルフホストランナーの横にあるチェックボックスを選択し、[**Move to group**] をクリックして、利用可能な移動先を確認します。 ![ランナーグループのメンバーを移動](/assets/images/help/settings/actions-org-runner-group-member-move.png)
+1. 移動先のグループをクリックして、ランナーを移動します。 ![ランナーグループのメンバーを移動](/assets/images/help/settings/actions-org-runner-group-member-move-destination.png)
-### Removing a self-hosted runner group
+### セルフホストランナーグループを削除する
-Self-hosted runners are automatically returned to the default group when their group is removed.
+セルフホストランナーは、グループが削除されると自動的にデフォルトグループに戻ります。
-1. In the **Self-hosted runners** section of the settings page, locate the group you want to delete, and click the {% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %} button. ![View runner group settings](/assets/images/help/settings/actions-org-runner-group-kebab.png)
+1. 設定ページの [**Self-hosted runners**] セクションで、削除するグループを見つけて、{% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %} ボタンをクリックします。 ![ランナーグループの設定を表示](/assets/images/help/settings/actions-org-runner-group-kebab.png)
-1. To remove the group, click **Remove group**. ![View runner group settings](/assets/images/help/settings/actions-org-runner-group-remove.png)
-
-1. Review the confirmation prompts, and click **Remove this runner group**.
+1. グループを削除するには、[**Remove group**] をクリックします。 ![ランナーグループの設定を表示](/assets/images/help/settings/actions-org-runner-group-remove.png)
+1. 確認プロンプトを確認し、[**Remove this runner group**] をクリックします。
diff --git a/translations/ja-JP/content/actions/learn-github-actions/managing-complex-workflows.md b/translations/ja-JP/content/actions/learn-github-actions/managing-complex-workflows.md
index b66924e2c8..edb77e5c97 100644
--- a/translations/ja-JP/content/actions/learn-github-actions/managing-complex-workflows.md
+++ b/translations/ja-JP/content/actions/learn-github-actions/managing-complex-workflows.md
@@ -57,7 +57,7 @@ jobs:
needs: build
runs-on: ubuntu-latest
steps:
- - run: ./test_server.sh
+ - run: ./test_server.sh
```
詳しい情報については、[`jobs..needs`](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idneeds) を参照してください。
@@ -106,7 +106,7 @@ jobs:
```
{% endraw %}
-詳しい情報については「[ワークフローを高速化するための依存関係のキャッシング](/actions/configuring-and-managing-workflows/caching-dependencies-to-speed-up-workflows)」を参照してください。
+詳しい情報については、「ワークフローを高速化するための依存関係のキャッシュ」を参照してください。
### データベースとサービスコンテナの利用
diff --git a/translations/ja-JP/content/actions/learn-github-actions/migrating-from-circleci-to-github-actions.md b/translations/ja-JP/content/actions/learn-github-actions/migrating-from-circleci-to-github-actions.md
index 9f409220da..b1c71453ca 100644
--- a/translations/ja-JP/content/actions/learn-github-actions/migrating-from-circleci-to-github-actions.md
+++ b/translations/ja-JP/content/actions/learn-github-actions/migrating-from-circleci-to-github-actions.md
@@ -101,7 +101,7 @@ GitHub Actions
-詳しい情報については「[ワークフローを高速化するための依存関係のキャッシング](/actions/configuring-and-managing-workflows/caching-dependencies-to-speed-up-workflows)」を参照してください。
+{% data variables.product.prodname_actions %} caching is only applicable to {% data variables.product.prodname_dotcom %}-hosted runners. 詳しい情報については、「ワークフローを高速化するための依存関係のキャッシュ」を参照してください。
{% data variables.product.prodname_actions %}は、CircleCIのDocker Layer Caching(DLC)に相当する機能を持っていません。
diff --git a/translations/ja-JP/content/actions/learn-github-actions/migrating-from-gitlab-cicd-to-github-actions.md b/translations/ja-JP/content/actions/learn-github-actions/migrating-from-gitlab-cicd-to-github-actions.md
index f01c4fa7b8..08077dad2f 100644
--- a/translations/ja-JP/content/actions/learn-github-actions/migrating-from-gitlab-cicd-to-github-actions.md
+++ b/translations/ja-JP/content/actions/learn-github-actions/migrating-from-gitlab-cicd-to-github-actions.md
@@ -262,7 +262,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- run: echo "This job will be run first, in parallel with build_a"
-
+
test_ab:
runs-on: ubuntu-latest
needs: [build_a,build_b]
@@ -346,7 +346,7 @@ jobs:
-詳しい情報については、「[ワークフローを高速化するための依存関係のキャッシュ](/actions/guides/caching-dependencies-to-speed-up-workflows)」を参照してください。
+{% data variables.product.prodname_actions %} caching is only applicable to {% data variables.product.prodname_dotcom %}-hosted runners. 詳しい情報については、「ワークフローを高速化するための依存関係のキャッシュ」を参照してください。
### 成果物
@@ -367,7 +367,7 @@ GitLab CI/CD
{% raw %}
```yaml
-script:
+script:
artifacts:
paths:
- math-homework.txt
@@ -414,20 +414,20 @@ GitLab CI/CD
container-job:
variables:
POSTGRES_PASSWORD: postgres
- # PostgreSQL サービスコンテナとの通信に
- # 使用されるホスト名
+ # The hostname used to communicate with the
+ # PostgreSQL service container
POSTGRES_HOST: postgres
- # デフォルトの PostgreSQL ポート
+ # The default PostgreSQL port
POSTGRES_PORT: 5432
image: node:10.18-jessie
services:
- postgres
script:
- # 「package.json」ファイル内のすべての依存関係の
- # クリーンインストールを実行する
+ # Performs a clean installation of all dependencies
+ # in the `package.json` file
- npm ci
- # PostgreSQL クライアントを作成してクライアントにデータを入力し
- # データを取得するスクリプトを実行する
+ # Runs a script that creates a PostgreSQL client,
+ # populates the client with data, and retrieves data
- node client.js
tags:
- docker
@@ -452,20 +452,20 @@ jobs:
- name: Check out repository code
uses: actions/checkout@v2
- # 「package.json」ファイル内のすべての依存関係の
- # クリーンインストールを実行する
+ # Performs a clean installation of all dependencies
+ # in the `package.json` file
- name: Install dependencies
run: npm ci
- name: Connect to PostgreSQL
- # PostgreSQL クライアントを作成してクライアントにデータを入力し
- # データを取得するスクリプトを実行する
+ # Runs a script that creates a PostgreSQL client,
+ # populates the client with data, and retrieves data
run: node client.js
env:
- # PostgreSQL サービスコンテナとの通信に
- # 使用されるホスト名
+ # The hostname used to communicate with the
+ # PostgreSQL service container
POSTGRES_HOST: postgres
- # デフォルトの PostgreSQL ポート
+ # The default PostgreSQL port
POSTGRES_PORT: 5432
```
{% endraw %}
diff --git a/translations/ja-JP/content/actions/learn-github-actions/migrating-from-travis-ci-to-github-actions.md b/translations/ja-JP/content/actions/learn-github-actions/migrating-from-travis-ci-to-github-actions.md
index 241ff16b29..129c23238c 100644
--- a/translations/ja-JP/content/actions/learn-github-actions/migrating-from-travis-ci-to-github-actions.md
+++ b/translations/ja-JP/content/actions/learn-github-actions/migrating-from-travis-ci-to-github-actions.md
@@ -163,6 +163,12 @@ git:
+#### Using environment variables in a matrix
+
+Travis CI and {% data variables.product.prodname_actions %} can both add custom environment variables to a test matrix, which allows you to refer to the variable in a later step.
+
+In {% data variables.product.prodname_actions %}, you can use the `include` key to add custom environment variables to a matrix. {% data reusables.github-actions.matrix-variable-example %}
+
### Key features in {% data variables.product.prodname_actions %}
When migrating from Travis CI, consider the following key features in {% data variables.product.prodname_actions %}:
@@ -281,7 +287,7 @@ jobs:
### 依存関係のキャッシング
-Travis CI and {% data variables.product.prodname_actions %} let you manually cache dependencies for later reuse. This example demonstrates the cache syntax for each system.
+Travis CI and {% data variables.product.prodname_actions %} let you manually cache dependencies for later reuse. This example demonstrates the cache syntax for each system.
@@ -316,7 +322,7 @@ cache: npm
-詳しい情報については、「[ワークフローを高速化するための依存関係のキャッシュ](/actions/guides/caching-dependencies-to-speed-up-workflows)」を参照してください。
+{% data variables.product.prodname_actions %} caching is only applicable to {% data variables.product.prodname_dotcom %}-hosted runners. 詳しい情報については、「ワークフローを高速化するための依存関係のキャッシュ」を参照してください。
### 一般的なタスクの例
diff --git a/translations/ja-JP/content/actions/managing-workflow-runs/using-workflow-run-logs.md b/translations/ja-JP/content/actions/managing-workflow-runs/using-workflow-run-logs.md
index 7663b434be..4a1293271a 100644
--- a/translations/ja-JP/content/actions/managing-workflow-runs/using-workflow-run-logs.md
+++ b/translations/ja-JP/content/actions/managing-workflow-runs/using-workflow-run-logs.md
@@ -14,7 +14,7 @@ versions:
実行が完了している場合には、結果が成功か失敗か、キャンセルされたか、またはニュートラルかを確認できます。 実行が失敗した場合には、ビルドログを表示して検索し、失敗の原因を診断してワークフローを再実行することもできます。 また、課金対象のジョブ実行時間を表示したり、ログをダウンロードして成果物をビルドすることもできます。
-{% data variables.product.prodname_actions %}は、Checks APIを使用してワークフローのステータス、結果、ログを出力します。 {% data variables.product.prodname_dotcom %} は、ワークフローの実行に対してそれぞれ新しいチェックスイートを作成します。 チェックスイートには、ワークフロー内の各ジョブに対するチェック実行が含まれ、各ジョブにはステップが含まれています。 {% data variables.product.prodname_actions %}は、ワークフローのステップとして実行されます。 チェック API の詳細については、「[チェック](/v3/checks/)」を参照してください。
+{% data variables.product.prodname_actions %}は、Checks APIを使用してワークフローのステータス、結果、ログを出力します。 {% data variables.product.prodname_dotcom %} は、ワークフローの実行に対してそれぞれ新しいチェックスイートを作成します。 チェックスイートには、ワークフロー内の各ジョブに対するチェック実行が含まれ、各ジョブにはステップが含まれています。 {% data variables.product.prodname_actions %}は、ワークフローのステップとして実行されます。 For more information about the Checks API, see "[Checks](/rest/reference/checks)."
{% data reusables.github-actions.invalid-workflow-files %}
diff --git a/translations/ja-JP/content/actions/reference/authentication-in-a-workflow.md b/translations/ja-JP/content/actions/reference/authentication-in-a-workflow.md
index 3d44f57e2c..898f939e43 100644
--- a/translations/ja-JP/content/actions/reference/authentication-in-a-workflow.md
+++ b/translations/ja-JP/content/actions/reference/authentication-in-a-workflow.md
@@ -79,7 +79,7 @@ versions:
### `GITHUB_TOKEN`の権限
-{% data variables.product.prodname_github_apps %} が各権限でアクセできる API エンドポイントについては、「[{% data variables.product.prodname_github_app %} の権限](/v3/apps/permissions/)」を参照してください。
+{% data variables.product.prodname_github_apps %} が各権限でアクセできる API エンドポイントについては、「[{% data variables.product.prodname_github_app %} の権限](/rest/reference/permissions-required-for-github-apps)」を参照してください。
| 権限 | アクセスタイプ | フォークしたリポジトリからのアクセス |
| ----------- | --------- | ------------------ |
diff --git a/translations/ja-JP/content/actions/reference/encrypted-secrets.md b/translations/ja-JP/content/actions/reference/encrypted-secrets.md
index 3d267f91f6..e14a78e759 100644
--- a/translations/ja-JP/content/actions/reference/encrypted-secrets.md
+++ b/translations/ja-JP/content/actions/reference/encrypted-secrets.md
@@ -43,11 +43,11 @@ versions:
{% endwarning %}
-REST API を使用してシークレットを管理することもできます。 詳しい情報については、「[シークレット](/v3/actions/secrets/)」を参照してください。
+REST API を使用してシークレットを管理することもできます。 詳しい情報については、「[シークレット](/rest/reference/actions#secrets)」を参照してください。
#### 認証情報のアクセス許可を制限する
-クレデンシャルを生成する際には、可能な限り最小限の権限だけを許可することをおすすめします。 たとえば、個人のクレデンシャルを使う代わりに、[デプロイキー](/v3/guides/managing-deploy-keys/#deploy-keys)あるいはサービスアカウントを使ってください。 必要なのが読み取りだけであれば、読み取りのみの権限を許可すること、そしてアクセスをできるかぎり限定することを考慮してください。 個人アクセストークン(PAT)を生成する際には、必要最小限のスコープを選択してください。
+クレデンシャルを生成する際には、可能な限り最小限の権限だけを許可することをおすすめします。 たとえば、個人のクレデンシャルを使う代わりに、[デプロイキー](/developers/overview/managing-deploy-keys#deploy-keys)あるいはサービスアカウントを使ってください。 必要なのが読み取りだけであれば、読み取りのみの権限を許可すること、そしてアクセスをできるかぎり限定することを考慮してください。 個人アクセストークン(PAT)を生成する際には、必要最小限のスコープを選択してください。
### リポジトリの暗号化されたシークレットの作成
diff --git a/translations/ja-JP/content/actions/reference/events-that-trigger-workflows.md b/translations/ja-JP/content/actions/reference/events-that-trigger-workflows.md
index 56f38cc17c..76307822e2 100644
--- a/translations/ja-JP/content/actions/reference/events-that-trigger-workflows.md
+++ b/translations/ja-JP/content/actions/reference/events-that-trigger-workflows.md
@@ -143,38 +143,27 @@ jobs:
{% data reusables.github-actions.branch-requirement %}
-{% data variables.product.product_name %} の外部で生じるアクティビティのためにワークフローをトリガーしたい場合、{% data variables.product.prodname_dotcom %} API を使って、[`repository_dispatch`](/webhooks/event-payloads/#repository_dispatch) と呼ばれる webhook イベントをトリガーできます。 詳細については、「リポジトリディスパッチ イベントを作成
-
-」を参照してください。
+{% data variables.product.product_name %} の外部で生じるアクティビティのためにワークフローをトリガーしたい場合、{% data variables.product.prodname_dotcom %} API を使って、[`repository_dispatch`](/webhooks/event-payloads/#repository_dispatch) と呼ばれる webhook イベントをトリガーできます。 詳しい情報については、「[リポジトリディスパッチイベントの作成](/rest/reference/repos#create-a-repository-dispatch-event)」を参照してください。
カスタム `repository_dispatch` webhook イベントをトリガーするには、{% data variables.product.product_name %} API エンドポイントに `POST` リクエストを送信して、アクティビティのタイプを説明する `event_type` 名を提供する必要があります。 ワークフローの実行をトリガーするには、`repository_dispatch` イベントを使用するようワークフローを設定する必要もあります。
-
-
##### サンプル
デフォルトでは、すべての`event_types`がワークフローの実行をトリガーします。 特定の`event_type`の値が`repository_dispatch` webhookのペイロード内で送信された時にのみワークフローが実行されるように制限できます。 リポジトリのディスパッチイベントを生成する際に、`repository_dispatch`ペイロード内で送信されるイベントの種類を定義します。
-
-
```yaml
on:
repository_dispatch:
types: [opened, deleted]
```
-
-
-
### webhook イベント
-GitHub で webhook イベントが作成された際にワークフローを実行するよう設定できます。 イベントによっては、そのイベントをトリガーするアクティビティタイプが 複数あります。 イベントをトリガーするアクティビティタイプが複数ある場合は、ワークフローの実行をトリガーするアクティビティタイプを指定できます。 詳しい情報については、「[webhook](/webhooks)」を参照してください。
-
-
+GitHub で webhook イベントが作成された際にワークフローを実行するよう設定できます。 イベントによっては、そのイベントをトリガーするアクティビティタイプが 複数あります。 イベントをトリガーするアクティビティタイプが複数ある場合は、ワークフローの実行をトリガーするアクティビティタイプを指定できます。 詳しい情報については、「[webhook](/webhooks)」を参照してください。
#### `check_run`
-`check_run` イベントが発生したときにワークフローを実行します。 {% data reusables.developer-site.multiple_activity_types %} REST API の詳細については、「[チェック実行](/v3/checks/runs/)」を参照してください。
+`check_run` イベントが発生したときにワークフローを実行します。 {% data reusables.developer-site.multiple_activity_types %} REST API の詳細については、「[チェック実行](/rest/reference/checks#runs)」を参照してください。
{% data reusables.github-actions.branch-requirement %}
@@ -182,25 +171,19 @@ GitHub で webhook イベントが作成された際にワークフローを実
| -------------------------------------------------- | -------------------------------------------------------------------------------------------- | ----------------- | ------------ |
| [`check_run`](/webhooks/event-payloads/#check_run) | - `created` - `rerequested` - `completed` - `requested_action` | デフォルトブランチの直近のコミット | デフォルトブランチ |
-
{% data reusables.developer-site.limit_workflow_to_activity_types %}
たとえば、チェック実行が `rerequested` または `requested_action` だったときにワークフローを実行する例は、次のとおりです。
-
-
```yaml
on:
check_run:
types: [rerequested, requested_action]
```
-
-
-
#### `check_suite`
-`check_suite` イベントが発生したときにワークフローを実行します。 {% data reusables.developer-site.multiple_activity_types %} REST API の詳細については、「[チェックスイート](/v3/checks/suites/)」を参照してください。
+`check_suite` イベントが発生したときにワークフローを実行します。 {% data reusables.developer-site.multiple_activity_types %} REST API の詳細については、「[チェックスイート](/rest/reference/checks#suites)」を参照してください。
{% data reusables.github-actions.branch-requirement %}
@@ -214,46 +197,34 @@ on:
| ------------------------------------------------------ | -------------------------------------------------------------------------- | ----------------- | ------------ |
| [`check_suite`](/webhooks/event-payloads/#check_suite) | - `completed` - `requested` - `rerequested` | デフォルトブランチの直近のコミット | デフォルトブランチ |
-
{% data reusables.developer-site.limit_workflow_to_activity_types %}
たとえば、チェック実行が `rerequested` または `completed` だったときにワークフローを実行する例は、次のとおりです。
-
-
```yaml
on:
check_suite:
types: [rerequested, completed]
```
-
-
-
#### `create`
-誰かがブランチまたはタグを作成し、それによって `create` イベントがトリガーされるときにワークフローを実行します。 REST API の詳細については、「[リファレンスの作成](/v3/git/refs/#create-a-reference)」を参照してください。
+誰かがブランチまたはタグを作成し、それによって `create` イベントがトリガーされるときにワークフローを実行します。 REST API の詳細については、「[リファレンスの作成](/rest/reference/git#create-a-reference)」を参照してください。
| webhook イベントのペイロード | アクティビティタイプ | `GITHUB_SHA` | `GITHUB_REF` |
| -------------------------------------------- | ---------- | ---------------------- | -------------- |
| [`create`](/webhooks/event-payloads/#create) | n/a | 直近でブランチまたはタグが作成されたコミット | 作成されたブランチまたはタグ |
-
たとえば、`create` イベントが発生したときにワークフローを実行する例は、次のとおりです。
-
-
```yaml
on:
create
```
-
-
-
#### `delete`
-誰かがブランチまたはタグを作成し、それによって `create` イベントがトリガーされるときにワークフローを実行します。 REST API の詳細については、「[リファレンスの削除](/v3/git/refs/#delete-a-reference)」を参照してください。
+誰かがブランチまたはタグを作成し、それによって `create` イベントがトリガーされるときにワークフローを実行します。 REST API の詳細については、「[リファレンスの削除](/rest/reference/git#delete-a-reference)」を参照してください。
{% data reusables.github-actions.branch-requirement %}
@@ -261,19 +232,13 @@ on:
| -------------------------------------------- | ---------- | ----------------- | ------------ |
| [`delete`](/webhooks/event-payloads/#delete) | n/a | デフォルトブランチの直近のコミット | デフォルトブランチ |
-
たとえば、`delete` イベントが発生したときにワークフローを実行する例は、次のとおりです。
-
-
```yaml
on:
delete
```
-
-
-
#### `deployment`
誰かがデプロイメントを作成し、それによって `deploymen` イベントがトリガーされるときにワークフローを実行します。 コミット SHA 付きで作成されたデプロイメントには Git ref がない場合があります。 REST API の詳細については、「[デプロイメント](/rest/reference/repos#deployments)」を参照してください。
@@ -282,19 +247,13 @@ on:
| ---------------------------------------------------- | ---------- | ------------ | ---------------------------- |
| [`deployment`](/webhooks/event-payloads/#deployment) | n/a | デプロイされるコミット | デプロイされるブランチまたはタグ (コミットの場合は空) |
-
たとえば、`deployment` イベントが発生したときにワークフローを実行する例は、次のとおりです。
-
-
```yaml
on:
deployment
```
-
-
-
#### `deployment_status`
サードパーティプロバイダーがデプロイメントステータスを提供し、それによって `deployment_status` イベントがトリガーされるときにワークフローを実行します。 コミット SHA 付きで作成されたデプロイメントには Git ref がない場合があります。 REST API の詳細については、「[デプロイメントステータスの作成](/rest/reference/repos#create-a-deployment-status)」を参照してください。
@@ -303,22 +262,16 @@ on:
| ------------------------------------------------------------------ | ---------- | ------------ | ---------------------------- |
| [`deployment_status`](/webhooks/event-payloads/#deployment_status) | n/a | デプロイされるコミット | デプロイされるブランチまたはタグ (コミットの場合は空) |
-
たとえば、`deployment_status` イベントが発生したときにワークフローを実行する例は、次のとおりです。
-
-
```yaml
on:
deployment_status
```
-
-
-
#### `fork`
-誰かがリポジトリをフォークし、それによって `deployment_status` イベントがトリガーされるときにワークフローを実行します。 REST API の詳細については、「[フォークの作成](/v3/repos/forks/#create-a-fork)」を参照してください。
+誰かがリポジトリをフォークし、それによって `deployment_status` イベントがトリガーされるときにワークフローを実行します。 REST API の詳細については、「[フォークの作成](/rest/reference/repos#create-a-fork)」を参照してください。
{% data reusables.github-actions.branch-requirement %}
@@ -326,19 +279,13 @@ on:
| ---------------------------------------- | ---------- | ----------------- | ------------ |
| [`fork`](/webhooks/event-payloads/#fork) | n/a | デフォルトブランチの直近のコミット | デフォルトブランチ |
-
たとえば、`fork` イベントが発生したときにワークフローを実行する例は、次のとおりです。
-
-
```yaml
on:
fork
```
-
-
-
#### `gollum`
誰かが Wiki ページを作成または更新し、それによって `gollum` イベントがトリガーされるときにワークフローを実行します。
@@ -349,19 +296,13 @@ on:
| -------------------------------------------- | ---------- | ----------------- | ------------ |
| [`gollum`](/webhooks/event-payloads/#gollum) | n/a | デフォルトブランチの直近のコミット | デフォルトブランチ |
-
たとえば、`gollum` イベントが発生したときにワークフローを実行する例は、次のとおりです。
-
-
```yaml
on:
gollum
```
-
-
-
#### `issue_comment`
`issue_comment` イベントが発生したときにワークフローを実行します。 {% data reusables.developer-site.multiple_activity_types %} REST API の詳細については、「[Issue コメント](/developers/webhooks-and-events/webhook-events-and-payloads#issue_comment)」を参照してください。
@@ -372,27 +313,21 @@ on:
| --------------------------------------------------------- | ----------------------------------------------------------------- | ----------------- | ------------ |
| [`issue_comment`](/rest/reference/activity#issue_comment) | - `created` - `edited` - `deleted` | デフォルトブランチの直近のコミット | デフォルトブランチ |
-
{% data reusables.developer-site.limit_workflow_to_activity_types %}
たとえば、Issue コメントが `created` または `deleted` だったときにワークフローを実行する例は、次のとおりです。
-
-
```yaml
on:
issue_comment:
types: [created, deleted]
```
-
The `issue_comment` event occurs for comments on both issues and pull requests. To determine whether the `issue_comment` event was triggered from an issue or pull request, you can check the event payload for the `issue.pull_request` property and use it as a condition to skip a job.
For example, you can choose to run the `pr_commented` job when comment events occur in a pull request, and the `issue_commented` job when comment events occur in an issue.
{% raw %}
-
-
```yaml
on: issue_comment
@@ -415,15 +350,11 @@ jobs:
- run: |
echo "Comment on issue #${{ github.event.issue.number }}"
```
-
-
{% endraw %}
-
-
#### `issues`
-`Issue` イベントが発生したときにワークフローを実行します。 {% data reusables.developer-site.multiple_activity_types %} REST API の詳細については、「[Issue](/v3/issues)」を参照してください。
+`Issue` イベントが発生したときにワークフローを実行します。 {% data reusables.developer-site.multiple_activity_types %} REST API の詳細については、「[Issue](/rest/reference/issues)」を参照してください。
{% data reusables.github-actions.branch-requirement %}
@@ -431,25 +362,19 @@ jobs:
| -------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------- | ------------ |
| [`issues`](/webhooks/event-payloads/#issues) | - `opened` - `edited` - `deleted` - `transferred` - `pinned` - `unpinned` - `closed` - `reopened` - `assigned` - `unassigned` - `labeled` - `unlabeled` - `locked` - `unlocked` - `milestoned` - `demilestoned` | デフォルトブランチの直近のコミット | デフォルトブランチ |
-
{% data reusables.developer-site.limit_workflow_to_activity_types %}
たとえば、Issue が `opened`、`edited`、または `milestoned` だったときにワークフローを実行する例は、次のとおりです。
-
-
```yaml
on:
issues:
types: [opened, edited, milestoned]
```
-
-
-
#### `label`
-`label` イベントが発生したときにワークフローを実行します。 {% data reusables.developer-site.multiple_activity_types %} REST API の詳細については、「[ラベル](/v3/issues/labels/)」を参照してください。
+`label` イベントが発生したときにワークフローを実行します。 {% data reusables.developer-site.multiple_activity_types %} REST API の詳細については、「[ラベル](/rest/reference/issues#labels)」を参照してください。
{% data reusables.github-actions.branch-requirement %}
@@ -457,25 +382,19 @@ on:
| ------------------------------------------ | ----------------------------------------------------------------- | ----------------- | ------------ |
| [`label`](/webhooks/event-payloads/#label) | - `created` - `edited` - `deleted` | デフォルトブランチの直近のコミット | デフォルトブランチ |
-
{% data reusables.developer-site.limit_workflow_to_activity_types %}
たとえば、ラベルが `created` または `deleted` だったときにワークフローを実行する例は、次のとおりです。
-
-
```yaml
on:
label:
types: [created, deleted]
```
-
-
-
#### `milestone`
-`milestone` イベントが発生したときにワークフローを実行します。 {% data reusables.developer-site.multiple_activity_types %} REST API の詳細については、「[マイルストーン](/v3/issues/milestones/)」を参照してください。
+`milestone` イベントが発生したときにワークフローを実行します。 {% data reusables.developer-site.multiple_activity_types %} REST API の詳細については、「[マイルストーン](/rest/reference/issues#milestones)」を参照してください。
{% data reusables.github-actions.branch-requirement %}
@@ -483,22 +402,16 @@ on:
| -------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ----------------- | ------------ |
| [`milestone`](/webhooks/event-payloads/#milestone) | - `created` - `closed` - `opened` - `edited` - `deleted` | デフォルトブランチの直近のコミット | デフォルトブランチ |
-
{% data reusables.developer-site.limit_workflow_to_activity_types %}
たとえばマイルストーンが`opened`あるいは`deleted`になったときにワークフローを実行できます。
-
-
```yaml
on:
milestone:
types: [opened, deleted]
```
-
-
-
#### `page_build`
誰かが {% data variables.product.product_name %} ページ対応のブランチを作成し、それによって `page_build` イベントがトリガーされるときにワークフローを実行します。 For information about the REST API, see "[Pages](/rest/reference/repos#pages)."
@@ -509,22 +422,16 @@ on:
| ---------------------------------------------------- | ---------- | ----------------- | ------------ |
| [`page_build`](/webhooks/event-payloads/#page_build) | n/a | デフォルトブランチの直近のコミット | n/a |
-
たとえば、`page_build` イベントが発生したときにワークフローを実行する例は、次のとおりです。
-
-
```yaml
on:
page_build
```
-
-
-
#### `project`
-`project` イベントが発生したときにワークフローを実行します。 {% data reusables.developer-site.multiple_activity_types %} REST API の詳細については、「[プロジェクト](/v3/projects/)」を参照してください。
+`project` イベントが発生したときにワークフローを実行します。 {% data reusables.developer-site.multiple_activity_types %} REST API の詳細については、「[プロジェクト](/rest/reference/projects)」を参照してください。
{% data reusables.github-actions.branch-requirement %}
@@ -532,25 +439,19 @@ on:
| ---------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- | ----------------- | ------------ |
| [`project`](/webhooks/event-payloads/#project) | - `created` - `updated` - `closed` - `reopened` - `edited` - `deleted` | デフォルトブランチの直近のコミット | デフォルトブランチ |
-
{% data reusables.developer-site.limit_workflow_to_activity_types %}
たとえば、プロジェクトが `created` または `deleted` だったときにワークフローを実行する例は、次のとおりです。
-
-
```yaml
on:
project:
types: [created, deleted]
```
-
-
-
#### `project_card`
-`project_card` イベントが発生したときにワークフローを実行します。 {% data reusables.developer-site.multiple_activity_types %} REST API の詳細については、「[プロジェクトカード](/v3/projects/cards)」を参照してください。
+`project_card` イベントが発生したときにワークフローを実行します。 {% data reusables.developer-site.multiple_activity_types %} REST API の詳細については、「[プロジェクトカード](/rest/reference/projects#cards)」を参照してください。
{% data reusables.github-actions.branch-requirement %}
@@ -558,25 +459,19 @@ on:
| -------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | ----------------- | ------------ |
| [`project_card`](/webhooks/event-payloads/#project_card) | - `created` - `moved` - `converted` to an issue - `edited` - `deleted` | デフォルトブランチの直近のコミット | デフォルトブランチ |
-
{% data reusables.developer-site.limit_workflow_to_activity_types %}
たとえば、プロジェクトカードが `opened` または `deleted` だったときにワークフローを実行する例は、次のとおりです。
-
-
```yaml
on:
project_card:
types: [opened, deleted]
```
-
-
-
#### `project_column`
-`project_column` イベントが発生したときにワークフローを実行します。 {% data reusables.developer-site.multiple_activity_types %} REST API の詳細については、「[プロジェクト列](/v3/projects/columns)」を参照してください。
+`project_column` イベントが発生したときにワークフローを実行します。 {% data reusables.developer-site.multiple_activity_types %} REST API の詳細については、「[プロジェクト列](/rest/reference/projects#columns)」を参照してください。
{% data reusables.github-actions.branch-requirement %}
@@ -584,25 +479,19 @@ on:
| ------------------------------------------------------------ | --------------------------------------------------------------------------- | ----------------- | ------------ |
| [`project_column`](/webhooks/event-payloads/#project_column) | - `created` - `updated` - `moved` - `deleted` | デフォルトブランチの直近のコミット | デフォルトブランチ |
-
{% data reusables.developer-site.limit_workflow_to_activity_types %}
たとえば、プロジェクト列が `created` または `deleted` だったときにワークフローを実行する例は、次のとおりです。
-
-
```yaml
on:
project_column:
types: [created, deleted]
```
-
-
-
#### `public`
-誰かがプライベートリポジトリをパブリックにし、それによって `public` イベントがトリガーされるときにワークフローを実行します。 REST API の詳細については、「[リポジトリの編集](/v3/repos/#edit)」を参照してください。
+誰かがプライベートリポジトリをパブリックにし、それによって `public` イベントがトリガーされるときにワークフローを実行します。 REST API の詳細については、「[リポジトリの編集](/rest/reference/repos#edit)」を参照してください。
{% data reusables.github-actions.branch-requirement %}
@@ -610,22 +499,16 @@ on:
| -------------------------------------------- | ---------- | ----------------- | ------------ |
| [`public`](/webhooks/event-payloads/#public) | n/a | デフォルトブランチの直近のコミット | デフォルトブランチ |
-
たとえば、`public` イベントが発生したときにワークフローを実行する例は、次のとおりです。
-
-
```yaml
on:
public
```
-
-
-
#### `pull_request`
-`pull_request` イベントが発生したときにワークフローを実行します。 {% data reusables.developer-site.multiple_activity_types %} REST API の詳細については、「[プルリクエスト](/v3/pulls)」を参照してください。
+`pull_request` イベントが発生したときにワークフローを実行します。 {% data reusables.developer-site.multiple_activity_types %} REST API の詳細については、「[プルリクエスト](/rest/reference/pulls)」を参照してください。
{% note %}
@@ -637,108 +520,84 @@ on:
| -------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------- | -------------------------------------- |
| [`pull_request`](/webhooks/event-payloads/#pull_request) | - `assigned` - `unassigned` - `labeled` - `unlabeled` - `opened` - `edited` - `closed` - `reopened` - `synchronize` - `ready_for_review` - `locked` - `unlocked` - `review_requested` - `review_request_removed` | `GITHUB_REF` ブランチ上の直近のマージコミット | PR マージブランチ `refs/pull/:prNumber/merge` |
-
デフォルトのアクティビティタイプを拡大または制限するには、`types` キーワードを使用します。 詳しい情報については、「[{% data variables.product.prodname_actions %}のワークフロー構文](/articles/workflow-syntax-for-github-actions#onevent_nametypes)」を参照してください。
たとえば、プルリクエストが `assigned`、`opened`、`synchronize`、または `reopened` だったときにワークフローを実行できます。
-
-
```yaml
on:
pull_request:
types: [assigned, opened, synchronize, reopened]
```
-
{% data reusables.developer-site.pull_request_forked_repos_link %}
-
-
#### `pull_request_review`
-`pull_request_review` イベントが発生したときにワークフローを実行します。 {% data reusables.developer-site.multiple_activity_types %} REST API の詳細については、「[プルリクエストレビュー](/v3/pulls/reviews)」を参照してください。
+`pull_request_review` イベントが発生したときにワークフローを実行します。 {% data reusables.developer-site.multiple_activity_types %} REST API の詳細については、「[プルリクエストレビュー](/rest/reference/pulls#reviews)」を参照してください。
| webhook イベントのペイロード | アクティビティタイプ | `GITHUB_SHA` | `GITHUB_REF` |
| ---------------------------------------------------------------------- | ---------------------------------------------------------- | ----------------------------- | -------------------------------------- |
| [`pull_request_review`](/webhooks/event-payloads/#pull_request_review) | - `submitted` - `edited` - `dismissed` | `GITHUB_REF` ブランチ上の直近のマージコミット | PR マージブランチ `refs/pull/:prNumber/merge` |
-
{% data reusables.developer-site.limit_workflow_to_activity_types %}
たとえば、プルリクエストレビューが `eidted` または `dismissed` だったときにワークフローを実行する例は、次のとおりです。
-
-
```yaml
on:
pull_request_review:
types: [edited, dismissed]
```
-
{% data reusables.developer-site.pull_request_forked_repos_link %}
-
-
#### `pull_request_review_comment`
-プルリクエストの統合 diff へのコメントが変更され、それによって `pull_request_review_comment` イベントがトリガーされるときにワークフローを実行します。 {% data reusables.developer-site.multiple_activity_types %} REST API の詳細については、「[レビューコメント](/v3/pulls/comments)」を参照してください。
+プルリクエストの統合 diff へのコメントが変更され、それによって `pull_request_review_comment` イベントがトリガーされるときにワークフローを実行します。 {% data reusables.developer-site.multiple_activity_types %} REST API の詳細については、「[レビューコメント](/rest/reference/pulls#comments)」を参照してください。
| webhook イベントのペイロード | アクティビティタイプ | `GITHUB_SHA` | `GITHUB_REF` |
| -------------------------------------------------------------------------------------- | ------------------------------------------------------ | ----------------------------- | -------------------------------------- |
| [`pull_request_review_comment`](/webhooks/event-payloads/#pull_request_review_comment) | - `created` - `edited` - `deleted` | `GITHUB_REF` ブランチ上の直近のマージコミット | PR マージブランチ `refs/pull/:prNumber/merge` |
-
{% data reusables.developer-site.limit_workflow_to_activity_types %}
たとえば、プルリクエストレビューコメントが `created` または `deleted` だったときにワークフローを実行する例は、次のとおりです。
-
-
```yaml
on:
pull_request_review_comment:
types: [created, deleted]
```
-
{% data reusables.developer-site.pull_request_forked_repos_link %}
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %}
-
-
#### `pull_request_target`
-このイベントは `pull_request` に似ていますが、マージコミットではなく、プルリクエストのベースリポジトリのコンテキストで実行される点で異なります。 つまり、ベースリポジトリのコミットで定義されたワークフローのみが実行されるため、プルリクエストによってトリガーされたワークフローでシークレットをより安全に使用できるようになります。 たとえば、このイベントでは、イベントペイロードの内容に基づいて、プルリクエストにラベルを付けてコメントを付けるワークフローを作成できます。
+このイベントは `pull_request` に似ていますが、マージコミットではなく、プルリクエストのベースリポジトリのコンテキストで実行される点で異なります。 つまり、ベースリポジトリのコミットで定義されたワークフローのみが実行されるため、プルリクエストによってトリガーされたワークフローでシークレットをより安全に使用できるようになります。 たとえば、このイベントでは、イベントペイロードの内容に基づいて、プルリクエストにラベルを付けてコメントを付けるワークフローを作成できます。
| webhook イベントのペイロード | アクティビティタイプ | `GITHUB_SHA` | `GITHUB_REF` |
| -------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------ |
| [`pull_request`](/webhooks/event-payloads/#pull_request) | - `assigned` - `unassigned` - `labeled` - `unlabeled` - `opened` - `edited` - `closed` - `reopened` - `synchronize` - `ready_for_review` - `locked` - `unlocked` - `review_requested` - `review_request_removed` | PR ベースブランチの直近のコミット | PR ベースブランチ |
-
デフォルトでは、ワークフローは、`pull_request_target` のアクティビティタイプが `opened`、`synchronize`、または `reopened` のときにのみ実行されます。 他のアクティビティタイプについてもワークフローをトリガーするには、`types` キーワードを使用してください。 詳しい情報については、「[{% data variables.product.prodname_actions %}のワークフロー構文](/articles/workflow-syntax-for-github-actions#onevent_nametypes)」を参照してください。
たとえば、プルリクエストが `assigned`、`opened`、`synchronize`、または `reopened` だったときにワークフローを実行できます。
-
-
```yaml
on: pull_request_target
types: [assigned, opened, synchronize, reopened]
```
-
{% endif %}
-
-
#### `push`
{% note %}
-**ノート:** GitHub Actionsが利用できるwebhookのペイロードには、`commit`オブジェクト中の`added`、`removed`、`modified`属性は含まれません。 完全なcommitオブジェクトは、REST APIを使って取得できます。 詳しい情報については、「[1つのコミットの取得](/v3/repos/commits/#get-a-single-commit)」を参照してください。
+**ノート:** GitHub Actionsが利用できるwebhookのペイロードには、`commit`オブジェクト中の`added`、`removed`、`modified`属性は含まれません。 完全なcommitオブジェクトは、REST APIを使って取得できます。 詳しい情報については、「[1つのコミットの取得](/rest/reference/repos#get-a-single-commit)」を参照してください。
{% endnote %}
@@ -748,19 +607,13 @@ on: pull_request_target
| ---------------------------------------- | ---------- | --------------------------------------------- | ------------ |
| [`push`](/webhooks/event-payloads/#push) | n/a | プッシュされたコミット、ただし (デフォルトブランチの際に) ブランチを削除する場合を除く | 更新された ref |
-
たとえば、`push` イベントが発生したときにワークフローを実行する例は、次のとおりです。
-
-
```yaml
on:
push
```
-
-
-
#### `registry_package`
パッケージが`published`もしくは`updated`されるとワークフローを実行します。 詳しい情報については「[{% data variables.product.prodname_registry %}でのパッケージ管理](/github/managing-packages-with-github-packages)」を参照してください。
@@ -769,22 +622,16 @@ on:
| ------------------------------------------------------- | ----------------------------------- | --------------- | --------------------- |
| [`registry_package`](/webhooks/event-payloads/#package) | - `published` - `updated` | 公開されたパッケージのコミット | 公開されたパッケージのブランチもしくはタグ |
-
{% data reusables.developer-site.limit_workflow_to_activity_types %}
たとえば、パッケージが`published`されたときにワークフローを実行できます。
-
-
```yaml
on:
registry_package:
types: [published]
```
-
-
-
#### `release`
{% note %}
@@ -793,31 +640,25 @@ on:
{% endnote %}
-`release` イベントが発生したときにワークフローを実行します。 {% data reusables.developer-site.multiple_activity_types %} REST API の詳細については、「[リリース](/v3/repos/releases/)」を参照してください。
+`release` イベントが発生したときにワークフローを実行します。 {% data reusables.developer-site.multiple_activity_types %} REST API の詳細については、「[リリース](/rest/reference/repos#releases)」を参照してください。
| webhook イベントのペイロード | アクティビティタイプ | `GITHUB_SHA` | `GITHUB_REF` |
| ---------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------ | ------------ |
| [`release`](/webhooks/event-payloads/#release) | - `published` - `unpublished` - `created` - `edited` - `deleted` - `prereleased` - `released` | リリースのタグが付いた直近のコミット | リリースのタグ |
-
{% data reusables.developer-site.limit_workflow_to_activity_types %}
たとえば、リリースが `published` だったときにワークフローを実行する例は、次のとおりです。
-
-
```yaml
on:
release:
types: [published]
```
-
-
-
#### `status`
-Git コミットのステータスが変更された、それによって `status` イベントがトリガーされるときにワークフローを実行します。 REST API の詳細については、「[ステータス](/v3/repos/statuses/)」を参照してください。
+Git コミットのステータスが変更された、それによって `status` イベントがトリガーされるときにワークフローを実行します。 REST API の詳細については、「[ステータス](/rest/reference/repos#statuses)」を参照してください。
{% data reusables.github-actions.branch-requirement %}
@@ -825,22 +666,16 @@ Git コミットのステータスが変更された、それによって `statu
| -------------------------------------------- | ---------- | ----------------- | ------------ |
| [`status`](/webhooks/event-payloads/#status) | n/a | デフォルトブランチの直近のコミット | n/a |
-
たとえば、`status` イベントが発生したときにワークフローを実行する例は、次のとおりです。
-
-
```yaml
on:
status
```
-
-
-
#### `Watch`
-`watch` イベントが発生したときにワークフローを実行します。 {% data reusables.developer-site.multiple_activity_types %} REST API の詳細については、「[Star を付ける](/v3/activity/starring/)」を参照してください。
+`watch` イベントが発生したときにワークフローを実行します。 {% data reusables.developer-site.multiple_activity_types %} REST API の詳細については、「[Star を付ける](/rest/reference/activity#starring)」を参照してください。
{% data reusables.github-actions.branch-requirement %}
@@ -848,24 +683,18 @@ on:
| ------------------------------------------ | ----------- | ----------------- | ------------ |
| [`Watch`](/webhooks/event-payloads/#watch) | - `started` | デフォルトブランチの直近のコミット | デフォルトブランチ |
-
{% data reusables.developer-site.limit_workflow_to_activity_types %}
たとえば、誰かがリポジトリに Star を付け、それが Watch イベントをトリガーする `started` アクティブタイプである場合にワークフローを実行する例は、次のとおりです。
-
-
```yaml
on:
watch:
types: [started]
```
-
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %}
-
-
#### `workflow_run`
{% data reusables.webhooks.workflow_run_desc %}
@@ -874,13 +703,10 @@ on:
| -------------------------------------------------------- | ---------- | ----------------- | ------------ |
| [`workflow_run`](/webhooks/event-payloads/#workflow_run) | - n/a | デフォルトブランチの直近のコミット | デフォルトブランチ |
-
このイベントからブランチをフィルタする必要がある場合は、`branches` または `branches-ignore` を使用できます。
この例では、ワークフローは別の「Run Tests」ワークフローの完了後に実行されるように設定されています。
-
-
```yaml
on:
workflow_run:
@@ -891,11 +717,8 @@ on:
- requested
```
-
{% endif %}
-
-
### 個人アクセストークンを使った新しいワークフローのトリガー
{% data reusables.github-actions.actions-do-not-trigger-workflows %} 詳しい情報については「[GITHUB_TOKENでの認証](/actions/configuring-and-managing-workflows/authenticating-with-the-github_token)」を参照してください。
diff --git a/translations/ja-JP/content/actions/reference/usage-limits-billing-and-administration.md b/translations/ja-JP/content/actions/reference/usage-limits-billing-and-administration.md
index fff4da1276..7792779086 100644
--- a/translations/ja-JP/content/actions/reference/usage-limits-billing-and-administration.md
+++ b/translations/ja-JP/content/actions/reference/usage-limits-billing-and-administration.md
@@ -79,6 +79,7 @@ GitHub アクションの使用は、
- 「[Organization の {% data variables.product.prodname_actions %} を無効化または制限する](/github/setting-up-and-managing-organizations-and-teams/disabling-or-limiting-github-actions-for-your-organization)」{% if currentVersion == "free-pro-team@latest" %}
- {% data variables.product.prodname_ghe_cloud %} の「[Enterprise アカウントでの {% data variables.product.prodname_actions %} ポリシーを適用する](/github/setting-up-and-managing-your-enterprise/enforcing-github-actions-policies-in-your-enterprise-account)」{% endif %}
+{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %}
### ワークフローの無効化と有効化
{% data variables.product.prodname_dotcom %} のリポジトリで個々のワークフローを有効化または無効化できます。
@@ -86,3 +87,4 @@ GitHub アクションの使用は、
{% data reusables.actions.scheduled-workflows-disabled %}
詳しい情報については、「[ワークフローの無効化と有効化](/actions/managing-workflow-runs/disabling-and-enabling-a-workflow)」を参照してください。
+{% endif %}
diff --git a/translations/ja-JP/content/actions/reference/workflow-syntax-for-github-actions.md b/translations/ja-JP/content/actions/reference/workflow-syntax-for-github-actions.md
index 5c1a003c3f..cfee0dd76f 100644
--- a/translations/ja-JP/content/actions/reference/workflow-syntax-for-github-actions.md
+++ b/translations/ja-JP/content/actions/reference/workflow-syntax-for-github-actions.md
@@ -227,7 +227,7 @@ defaults:
ワークフローの利用限度内であれば、実行するジョブ数に限度はありません。 詳細については、{% data variables.product.prodname_dotcom %} ホストランナーの「[使用制限と支払い](/actions/reference/usage-limits-billing-and-administration)」、およびセルフホストランナーの使用制限については「[セルフホストランナーについて](/actions/hosting-your-own-runners/about-self-hosted-runners/#usage-limits)」を参照してください。
-ワークフローの実行中で動作しているジョブのユニークな識別子が必要な場合は、{% data variables.product.prodname_dotcom %} APIが利用できます。 詳しい情報については、「[ワークフロージョブ](/v3/actions/workflow-jobs)」を参照してください。
+ワークフローの実行中で動作しているジョブのユニークな識別子が必要な場合は、{% data variables.product.prodname_dotcom %} APIが利用できます。 詳しい情報については、「[ワークフロージョブ](/rest/reference/actions#workflow-jobs)」を参照してください。
### **`jobs.`**
@@ -878,34 +878,9 @@ strategy:
##### Using environment variables in a matrix
-You can add custom environment variables for each test combination by using `include` with `env`. You can then refer to the custom environment variables in a later step.
+You can add custom environment variables for each test combination by using the `include` key. You can then refer to the custom environment variables in a later step.
-In this example, the matrix entries for `node-version` are each configured to use different values for the `site` and `datacenter` environment variables. The `Echo site details` step then uses {% raw %}`env: ${{ matrix.env }}`{% endraw %} to refer to the custom variables:
-
-{% raw %}
-```yaml
-name: Node.js CI
-on: [push]
-jobs:
- build:
- runs-on: ubuntu-latest
- strategy:
- matrix:
- include:
- - node-version: 10.x
- site: "prod"
- datacenter: "site-a"
- - node-version: 12.x
- site: "dev"
- datacenter: "site-b"
- steps:
- - name: Echo site details
- env:
- SITE: ${{ matrix.site }}
- DATACENTER: ${{ matrix.datacenter }}
- run: echo $SITE $DATACENTER
-```
-{% endraw %}
+{% data reusables.github-actions.matrix-variable-example %}
### **`jobs..strategy.fail-fast`**
diff --git a/translations/ja-JP/content/admin/authentication/changing-authentication-methods.md b/translations/ja-JP/content/admin/authentication/changing-authentication-methods.md
index 504def4c49..4c5bfae5dd 100644
--- a/translations/ja-JP/content/admin/authentication/changing-authentication-methods.md
+++ b/translations/ja-JP/content/admin/authentication/changing-authentication-methods.md
@@ -10,7 +10,7 @@ versions:
{% data variables.product.product_location %}のユーザアカウントは、認証方式を変更しても保存され、ユーザはユーザ名が変更されない限り、同じアカウントにログインし続けることができます。
-新しい認証方式でユーザ名が変更される場合、新しいアカウントが作成されます。 管理者は、サイト管理者設定または[ユーザ管理 API](/enterprise/{{currentVersion}}/v3/enterprise-admin/users/#rename-an-existing-user) を使用してユーザ名を変更できます。
+新しい認証方式でユーザ名が変更される場合、新しいアカウントが作成されます。 As an administrator, you can rename users through the site admin settings or by using [the User Administration API](/rest/reference/enterprise-admin#update-the-username-for-a-user).
他に考慮しなければならない問題には以下があります。
diff --git a/translations/ja-JP/content/admin/configuration/command-line-utilities.md b/translations/ja-JP/content/admin/configuration/command-line-utilities.md
index 12267d4b63..8e16bbdc6c 100644
--- a/translations/ja-JP/content/admin/configuration/command-line-utilities.md
+++ b/translations/ja-JP/content/admin/configuration/command-line-utilities.md
@@ -159,7 +159,7 @@ $ ghe-es-index-status -do | column -ts,
#### ghe-legacy-github-services-report
-このユーティリティは、2018 年 10 月 1 日に廃止予定の統合方式である {% data variables.product.prodname_dotcom %} サービスを使用しているアプライアンス上のリポジトリを一覧表示します。 アプライアンス上のユーザーは、特定のリポジトリへのプッシュに対する通知を作成するために、{% data variables.product.prodname_dotcom %} サービスを設定している場合があります。 詳しい情報については、{% data variables.product.prodname_blog %} で「[{% data variables.product.prodname_dotcom %} サービスの非推奨をアナウンスする](https://developer.github.com/changes/2018-04-25-github-services-deprecation/)」、または「[{% data variables.product.prodname_dotcom %} サービスを置き換える](/v3/guides/replacing-github-services/)」を参照してください。 このコマンドの詳細や追加のオプションについては、`-h` フラグを使用してください。
+このユーティリティは、2018 年 10 月 1 日に廃止予定の統合方式である {% data variables.product.prodname_dotcom %} サービスを使用しているアプライアンス上のリポジトリを一覧表示します。 アプライアンス上のユーザーは、特定のリポジトリへのプッシュに対する通知を作成するために、{% data variables.product.prodname_dotcom %} サービスを設定している場合があります。 詳しい情報については、{% data variables.product.prodname_blog %} で「[{% data variables.product.prodname_dotcom %} サービスの非推奨をアナウンスする](https://developer.github.com/changes/2018-04-25-github-services-deprecation/)」、または「[{% data variables.product.prodname_dotcom %} サービスを置き換える](/developers/overview/replacing-github-services)」を参照してください。 このコマンドの詳細や追加のオプションについては、`-h` フラグを使用してください。
```shell
ghe-legacy-github-services-report
diff --git a/translations/ja-JP/content/admin/configuration/connecting-github-enterprise-server-to-github-enterprise-cloud.md b/translations/ja-JP/content/admin/configuration/connecting-github-enterprise-server-to-github-enterprise-cloud.md
index 9735573778..5c428b8ae5 100644
--- a/translations/ja-JP/content/admin/configuration/connecting-github-enterprise-server-to-github-enterprise-cloud.md
+++ b/translations/ja-JP/content/admin/configuration/connecting-github-enterprise-server-to-github-enterprise-cloud.md
@@ -37,7 +37,7 @@ versions:
{% data variables.product.prodname_github_connect %} を有効化しても、{% data variables.product.prodname_dotcom_the_website %} のユーザは {% data variables.product.prodname_ghe_server %} を変更できるようになりません。
-GraphQL APIを利用したEnterpriseアカウントの管理に関する詳しい情報については、「[Enterprise アカウント](/v4/guides/managing-enterprise-accounts)」を参照してください。
+GraphQL APIを利用したEnterpriseアカウントの管理に関する詳しい情報については、「[Enterprise アカウント](/graphql/guides/managing-enterprise-accounts)」を参照してください。
### {% data variables.product.prodname_github_connect %} の有効化
1. まず、
diff --git a/translations/ja-JP/content/admin/overview/about-the-github-enterprise-api.md b/translations/ja-JP/content/admin/overview/about-the-github-enterprise-api.md
index 2c16f3506a..923bed085a 100644
--- a/translations/ja-JP/content/admin/overview/about-the-github-enterprise-api.md
+++ b/translations/ja-JP/content/admin/overview/about-the-github-enterprise-api.md
@@ -19,6 +19,6 @@ With the APIs, you can automate many administrative tasks. 例えば、
- {% data variables.enterprise.management_console %} に変更を加える。 詳しい情報については、「[{% data variables.enterprise.management_console %}](/enterprise/{{ currentVersion }}/user/rest/reference/enterprise-admin#management-console)」を参照してください。
- LDAP 同期を設定する。 詳しい情報については、「[LDAP](/enterprise/{{ currentVersion }}/user/rest/reference/enterprise-admin#ldap)」を参照してください。{% endif %}
- Collect statistics about your enterprise. For more information, see "[Admin stats](/rest/reference/enterprise-admin#admin-stats)."
-- Enterpriseアカウントの管理。 詳しい情報については「[Enterprise アカウント](/v4/guides/managing-enterprise-accounts)」を参照してください。
+- Enterpriseアカウントの管理。 詳しい情報については「[Enterprise アカウント](/graphql/guides/managing-enterprise-accounts)」を参照してください。
-For the complete documentation for {% data variables.product.prodname_enterprise_api %}, see [{% data variables.product.prodname_dotcom %} REST API](/rest) and [{% data variables.product.prodname_dotcom%} GraphQL API](/graphql).
\ No newline at end of file
+For the complete documentation for {% data variables.product.prodname_enterprise_api %}, see [{% data variables.product.prodname_dotcom %} REST API](/rest) and [{% data variables.product.prodname_dotcom%} GraphQL API](/graphql).
diff --git a/translations/ja-JP/content/admin/user-management/audited-actions.md b/translations/ja-JP/content/admin/user-management/audited-actions.md
index 4de3710f1a..f21212f704 100644
--- a/translations/ja-JP/content/admin/user-management/audited-actions.md
+++ b/translations/ja-JP/content/admin/user-management/audited-actions.md
@@ -138,7 +138,7 @@ versions:
[デプロイキー]: /guides/managing-deploy-keys/#deploy-keys
[deploy key]: /guides/managing-deploy-keys/#deploy-keys
[generate token]: /articles/creating-an-access-token-for-command-line-use
- [OAuth アクセストークン]: /v3/oauth/
+ [OAuth アクセストークン]: /developers/apps/authorizing-oauth-apps
[OAuth application]: /guides/basics-of-authentication/#registering-your-app
[OAuth アプリケーション]: /guides/basics-of-authentication/#registering-your-app
[2fa]: /articles/about-two-factor-authentication
diff --git a/translations/ja-JP/content/admin/user-management/exporting-migration-data-from-githubcom.md b/translations/ja-JP/content/admin/user-management/exporting-migration-data-from-githubcom.md
index 0031546919..cc09f5930a 100644
--- a/translations/ja-JP/content/admin/user-management/exporting-migration-data-from-githubcom.md
+++ b/translations/ja-JP/content/admin/user-management/exporting-migration-data-from-githubcom.md
@@ -27,7 +27,7 @@ versions:
{% data variables.product.prodname_dotcom_the_website %} からリポジトリデータをエクスポートするには、移行 API を使います。
-移行APIは現在プレビュー期間です。すなわち、エンドポイントとパラメータは将来変更されることがあります。 移行APIにアクセスするには、カスタムの[メディアタイプ](/v3/media)として`application/vnd.github.wyandotte-preview+json`を`Accept`ヘッダで渡さなければなりません。 以下の例にはカスタムのメディアタイプが含まれています。
+移行APIは現在プレビュー期間です。すなわち、エンドポイントとパラメータは将来変更されることがあります。 移行APIにアクセスするには、カスタムの[メディアタイプ](/rest/overview/media-types)として`application/vnd.github.wyandotte-preview+json`を`Accept`ヘッダで渡さなければなりません。 以下の例にはカスタムのメディアタイプが含まれています。
### 移行アーカイブの生成
@@ -37,7 +37,7 @@ versions:
2. 移行エンドポイントに `POST` することで移行を開始します。 以下が必要です:
* 認証のためのアクセストークン。
- * 移行する[リポジトリのリスト](/v3/repos/#list-organization-repositories)。
+ * 移行する[リポジトリのリスト](/rest/reference/repos#list-organization-repositories)。
```shell
curl -H "Authorization: token GITHUB_ACCESS_TOKEN" -X POST \
-H "Accept: application/vnd.github.wyandotte-preview+json" \
diff --git a/translations/ja-JP/content/admin/user-management/migrating-data-to-your-enterprise.md b/translations/ja-JP/content/admin/user-management/migrating-data-to-your-enterprise.md
index 453ba11236..eb2a7bf1fb 100644
--- a/translations/ja-JP/content/admin/user-management/migrating-data-to-your-enterprise.md
+++ b/translations/ja-JP/content/admin/user-management/migrating-data-to-your-enterprise.md
@@ -131,7 +131,7 @@ curl -H "Authorization: token GITHUB_ACCESS_TOKEN" -X DELETE \
#### {% data variables.product.prodname_dotcom_the_website %} で Organization からリポジトリを削除する
-{% data variables.product.prodname_dotcom_the_website %} Organization のリポジトリをロック解除した後、[リポジトリ削除エンドポイント](/enterprise/{{ currentVersion }}/v3/repos/#delete-a-repository)を使用して以前に移行したすべてのリポジトリを削除する必要があります。 認証のためのアクセストークンが必要になります。
+After unlocking the {% data variables.product.prodname_dotcom_the_website %} organization's repositories, you should delete every repository you previously migrated using [the repository delete endpoint](/rest/reference/repos/#delete-a-repository). 認証のためのアクセストークンが必要になります。
```shell
curl -H "Authorization: token GITHUB_ACCESS_TOKEN" -X DELETE \
https://api.github.com/repos/orgname/repo_name
diff --git a/translations/ja-JP/content/admin/user-management/suspending-and-unsuspending-users.md b/translations/ja-JP/content/admin/user-management/suspending-and-unsuspending-users.md
index fac744063a..4e5547718b 100644
--- a/translations/ja-JP/content/admin/user-management/suspending-and-unsuspending-users.md
+++ b/translations/ja-JP/content/admin/user-management/suspending-and-unsuspending-users.md
@@ -83,4 +83,4 @@ fatal: The remote end hung up unexpectedly
```
### 参考リンク
-- 「[ユーザーをサスペンドする](/enterprise/{{ currentVersion }}/v3/enterprise-admin/users/#suspend-a-user)」
+- "[Suspend a user](/rest/reference/enterprise-admin#suspend-a-user)"
\ No newline at end of file
diff --git a/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/cloning-a-repository-from-github-to-github-desktop.md b/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/cloning-a-repository-from-github-to-github-desktop.md
index d0a2f3527a..9211348bb4 100644
--- a/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/cloning-a-repository-from-github-to-github-desktop.md
+++ b/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/cloning-a-repository-from-github-to-github-desktop.md
@@ -17,7 +17,7 @@ versions:
1. まず、
-{% data variables.product.product_location %} and {% data variables.product.prodname_desktop %} before you start to clone.
+クローンする前に、{% data variables.product.product_location %} と {% data variables.product.prodname_desktop %} にサインインします。
{% data reusables.repositories.navigate-to-repo %}
{% data reusables.repositories.open-with-github-desktop %}
5. [**Choose...**]をクリックし、Finderウインドウを使用してリポジトリをクローンするローカルパスに移動します。 ![URLタブにあるchooseボタン](/assets/images/help/desktop/clone-choose-button-url-mac.png)
@@ -36,7 +36,7 @@ versions:
1. まず、
-{% data variables.product.product_location %} and {% data variables.product.prodname_desktop %} before you start to clone.
+クローンする前に、{% data variables.product.product_location %} と {% data variables.product.prodname_desktop %} にサインインします。
{% data reusables.repositories.navigate-to-repo %}
{% data reusables.repositories.open-with-github-desktop %}
5. **Choose...**をクリックし、Windows Explorerを使用してリポジトリをクローンするローカルパスに移動します。 ![Chooseボタン](/assets/images/help/desktop/clone-choose-button-url-win.png)
diff --git a/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/committing-and-reviewing-changes-to-your-project.md b/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/committing-and-reviewing-changes-to-your-project.md
index e88fe761da..ff75d94a9e 100644
--- a/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/committing-and-reviewing-changes-to-your-project.md
+++ b/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/committing-and-reviewing-changes-to-your-project.md
@@ -36,23 +36,23 @@ versions:
#### 部分的なコミットの作成方法
-If one file contains multiple changes, but you only want some of those changes to be included in a commit, you can create a partial commit. 追加変更やコミットできるように、他の変更はそのまま残ります。 これにより、改行の変更をコードや構文の変更から区別するなど、個別で有意義なコミットの作成が可能になります。
+1 つのファイルに複数の変更があり、それらの変更の一部のみをコミットに含める場合は、部分的なコミットを作成できます。 追加変更やコミットできるように、他の変更はそのまま残ります。 これにより、改行の変更をコードや構文の変更から区別するなど、個別で有意義なコミットの作成が可能になります。
{% note %}
-**Note:** Split diff displays are currently in beta and subject to change.
+**注釈:** split diff 表示は現在ベータで、変更される可能性があります。
{% endnote %}
-1. To choose how your changes are displayed, in the top-right corner of the changed file, use {% octicon "gear" aria-label="The Gear icon" %} to select **Unified** or **Split**. ![Gear icon with unified and split diffs](/assets/images/help/desktop/gear-diff-select.png)
-2. To exclude changed lines from your commit, click one or more changed lines so the blue disappears. The lines that are still highlighted in blue will be included in the commit. ![ファイルで選択解除された行](/assets/images/help/desktop/partial-commit.png)
+1. 変更の表示方法を選択するには、変更したファイルの右上隅で、{% octicon "gear" aria-label="The Gear icon" %} を使用して [**Unified**] または [**Split**] を選択します。 ![統合および split diff のギアアイコン](/assets/images/help/desktop/gear-diff-select.png)
+2. 変更した行をコミットから除外するには、変更した行を複数クリックして、青色が消えるようにします。 青色で強調表示されている行は、コミットに含まれます。 ![ファイルで選択解除された行](/assets/images/help/desktop/partial-commit.png)
### 3. 変更の廃棄
-If you have uncommitted changes that you don't want to keep, you can discard the changes. This will remove the changes from the files on your computer. You can discard all uncommitted changes in one or more files, or you can discard specific lines you added.
+保持する必要がない未コミットの変更がある場合は、変更を破棄できます。 これにより、コンピュータ上のファイルから変更が削除されます。 複数のファイル内の未コミットの変更をすべて破棄することも、追加した特定の行を破棄することもできます。
-Discarded changes are saved in a dated file in the Trash. You can recover discarded changes until the Trash is emptied.
+破棄した変更は、ゴミ箱内の日付つきのファイルに保存されます。 ゴミ箱を空にするまでは、破棄した変更を復元できます。
-#### Discarding changes in one or more files
+#### 複数のファイルの変更を破棄する
{% data reusables.desktop.select-discard-files %}
{% data reusables.desktop.click-discard-files %}
@@ -60,22 +60,22 @@ Discarded changes are saved in a dated file in the Trash. You can recover discar
{% data reusables.desktop.confirm-discard-files %}
![確定ダイアログ内の [Discard Changes] ボタン](/assets/images/help/desktop/discard-changes-confirm-mac.png)
-#### Discarding changes in one or more lines
-You can discard one or more changed lines that are uncommitted.
+#### 複数の行の変更を破棄する
+未コミットの変更した複数の行を破棄できます。
{% note %}
-**Note:** Discarding single lines is disabled in a group of changes that adds and removes lines.
+**注釈:** 行を追加および削除する変更グループでは、単一行の破棄は無効になっています。
{% endnote %}
-To discard one added line, in the list of changed lines, right click on the line you want to discard and select **Discard added line**.
+追加した単一行を破棄するには、変更した行のリストで、破棄する行を右クリックし、[**Discard added line**] を選択します。
- ![Discard single line in the confirmation dialog](/assets/images/help/desktop/discard-single-line.png)
+ ![確認ダイアログ内の [Discard single line]](/assets/images/help/desktop/discard-single-line.png)
-To discard a group of changed lines, right click the vertical bar to the right of the line numbers for the lines you want to discard, then select **Discard added lines**.
+変更した行のグループを破棄するには、破棄する行の行番号の右側にある垂直バーを右クリックして、[**Discard added lines**] を選択します。
- ![Discard a group of added lines in the confirmation dialog](/assets/images/help/desktop/discard-multiple-lines.png)
+ ![確認ダイアログ内の [Discard a group of added lines]](/assets/images/help/desktop/discard-multiple-lines.png)
### 4. コミットメッセージの入力と変更のプッシュ
diff --git a/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/creating-an-issue-or-pull-request.md b/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/creating-an-issue-or-pull-request.md
index f5004443eb..743eb57b9d 100644
--- a/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/creating-an-issue-or-pull-request.md
+++ b/translations/ja-JP/content/desktop/contributing-and-collaborating-using-github-desktop/creating-an-issue-or-pull-request.md
@@ -51,7 +51,7 @@ Issue を使用して、プロジェクトにとって重要なアイデア、
1. プルリクエストを作成するブランチに切り替えます。 詳しい情報については、「[ブランチの切り替え](/desktop/contributing-and-collaborating-using-github-desktop/managing-branches#switching-between-branches)」を参照してください。
2. **Create Pull Request**をクリックします {% data variables.product.prodname_desktop %} はデフォルトのブラウザを開いて {% data variables.product.prodname_dotcom %} に移動します。 ![[Create Pull Request] ボタン](/assets/images/help/desktop/mac-create-pull-request.png)
4. On
-{% data variables.product.prodname_dotcom %}, confirm that the branch in the **base:** drop-down menu is the branch where you want to merge your changes. **compare:** ドロップダウンメニューのブランチが、変更を加えたトピックブランチであることを確認します。
+{% data variables.product.prodname_dotcom %} で、**base:** ドロップダウンメニューのブランチが変更をマージするブランチであることを確認します。 **compare:** ドロップダウンメニューのブランチが、変更を加えたトピックブランチであることを確認します。
![ベースを選択し、ブランチを比較するドロップダウンメニュー](/assets/images/help/desktop/base-and-compare-branches.png)
{% data reusables.repositories.pr-title-description %}
{% data reusables.repositories.create-pull-request %}
@@ -63,7 +63,7 @@ Issue を使用して、プロジェクトにとって重要なアイデア、
1. プルリクエストを作成するブランチに切り替えます。 詳しい情報については、「[ブランチの切り替え](/desktop/contributing-and-collaborating-using-github-desktop/managing-branches#switching-between-branches)」を参照してください。
2. **Create Pull Request**をクリックします {% data variables.product.prodname_desktop %} はデフォルトのブラウザを開いて {% data variables.product.prodname_dotcom %} に移動します。 ![[Create Pull Request] ボタン](/assets/images/help/desktop/windows-create-pull-request.png)
3. On
-{% data variables.product.prodname_dotcom %}, confirm that the branch in the **base:** drop-down menu is the branch where you want to merge your changes. **compare:** ドロップダウンメニューのブランチが、変更を加えたトピックブランチであることを確認します。
+{% data variables.product.prodname_dotcom %} で、**base:** ドロップダウンメニューのブランチが変更をマージするブランチであることを確認します。 **compare:** ドロップダウンメニューのブランチが、変更を加えたトピックブランチであることを確認します。
![ベースを選択し、ブランチを比較するドロップダウンメニュー](/assets/images/help/desktop/base-and-compare-branches.png)
{% data reusables.repositories.pr-title-description %}
{% data reusables.repositories.create-pull-request %}
diff --git a/translations/ja-JP/content/desktop/installing-and-configuring-github-desktop/creating-your-first-repository-using-github-desktop.md b/translations/ja-JP/content/desktop/installing-and-configuring-github-desktop/creating-your-first-repository-using-github-desktop.md
index 4cb2ac5de4..edc4af0c75 100644
--- a/translations/ja-JP/content/desktop/installing-and-configuring-github-desktop/creating-your-first-repository-using-github-desktop.md
+++ b/translations/ja-JP/content/desktop/installing-and-configuring-github-desktop/creating-your-first-repository-using-github-desktop.md
@@ -16,80 +16,80 @@ versions:
チュートリアルを最後まで完了することをお勧めしますが、新しいリポジトリを作成することで {% data variables.product.prodname_desktop %} を学ぶ場合は、このガイドで {% data variables.product.prodname_desktop %} を使用して Git で作業する方法を説明します。
### パート 1: {% data variables.product.prodname_desktop %} をインストールしてアカウントを認証する
-You can install {% data variables.product.prodname_desktop %} on any supported operating system. After you install the app, you will need to sign in and authenticate your account on {% data variables.product.prodname_dotcom %} or {% data variables.product.prodname_enterprise %} before you can create and clone a tutorial repository.
+{% data variables.product.prodname_desktop %} は、サポートされている任意のオペレーティングシステムにインストールできます。 アプリをインストールした後、チュートリアルリポジトリを作成して複製する前に、{% data variables.product.prodname_dotcom %} または {% data variables.product.prodname_enterprise %} でアカウントにサインインして認証する必要があります。
-For more information on installing and authenticating, see "[Setting up {% data variables.product.prodname_desktop %}](/desktop/installing-and-configuring-github-desktop/setting-up-github-desktop)."
+インストールと認証の詳細については、「[{% data variables.product.prodname_desktop %} の設定](/desktop/installing-and-configuring-github-desktop/setting-up-github-desktop)」を参照してください。
-### Part 2: Creating a new repository
-If you do not have any repositories associated with {% data variables.product.prodname_desktop %}, you will see a "Let's get started!" view, where you can choose to create and clone a tutorial repository, clone an existing repository from the Internet, create a new repository, or add an existing repository from your hard drive. ![The Let's get started! screen](/assets/images/help/desktop/lets-get-started.png)
+### パート 2: 新しいリポジトリを作成する
+{% data variables.product.prodname_desktop %} に関連付けられたリポジトリがない場合は、「Let's get started!」ビューが表示されます。ここでは、チュートリアルリポジトリの作成と複製、インターネットからの既存のリポジトリの複製、新しいリポジトリの作成、またはハードドライブからの既存のリポジトリの追加を選択できます。 ![The Let's get started! screen](/assets/images/help/desktop/lets-get-started.png)
-#### Creating and cloning a tutorial repository
-We recommend that you create and clone a tutorial repository as your first project to practice using {% data variables.product.prodname_desktop %}.
+#### チュートリアルリポジトリの作成とクローン
+{% data variables.product.prodname_desktop %} を使用して練習する最初のプロジェクトとして、チュートリアルリポジトリを作成してクローンすることをお勧めします。
1. [**Create a tutorial repository and clone it**] をクリックします。 ![[Create and clone a tutorial repository] ボタン](/assets/images/help/desktop/getting-started-guide/create-and-clone-a-tutorial-repository.png)
-2. Follow the prompts in the tutorial to install a text editor, create a branch, edit a file, make a commit, publish to {% data variables.product.prodname_dotcom %}, and open a pull request.
+2. チュートリアルのプロンプトに従って、テキストエディタのインストール、ブランチの作成、ファイルの編集、コミットの作成、{% data variables.product.prodname_dotcom %} への公開、プルリクエストのオープンを行います。
#### 新しいリポジトリの作成
-If you do not wish to create and clone a tutorial repository, you can create a new repository.
+チュートリアルリポジトリを作成してクローンしない場合は、新しいリポジトリを作成できます。
1. [**Create a New Repository on your Hard Drive...**] をクリックします。 ![新しいリポジトリの作成](/assets/images/help/desktop/getting-started-guide/creating-a-repository.png)
-2. Fill in the fields and select your preferred options. ![リポジトリの作成オプション](/assets/images/help/desktop/getting-started-guide/create-a-new-repository-options.png)
+2. フィールドに入力し、希望するオプションを選択します。 ![リポジトリの作成オプション](/assets/images/help/desktop/getting-started-guide/create-a-new-repository-options.png)
- [Name] は、ローカルと {% data variables.product.product_name %} の両方で使う、リポジトリの名前を定義します。
- [Description] はオプションのフィールドで、リポジトリの目的に関する情報を提供するために使うことができます。
- [Local path] は、お手元のコンピューターにおけるリポジトリの場所を設定します。 デフォルトでは、{% data variables.product.prodname_desktop %} は _Documents_ フォルダの中に_GitHub_ フォルダを作成して、そこにリポジトリを保存しますが、保存するフォルダは任意の場所に設定可能です。 新しいリポジトリは、選択した場所の中のフォルダになります。 たとえば、リポジトリに `Tutorial` と名付けた場合、選択したローカルパスのフォルダの中に _Tutorial_ という名前のフォルダが作成されます。 {% data variables.product.prodname_desktop %} は、次に新しいリポジトリをクローンするか作成するときに、選択した場所を記憶します。
- [**Initialize this repository with a README**] は、最初のコミットを _README.md_ ファイル付きで作成します。 README は、人々がプロジェクトの目的を理解するために役立つので、これを選択して、README に役立つ情報を記載することをおすすめします。 {% data variables.product.product_name %} でリポジトリにアクセスした人は、まず README を読んで、そのプロジェクトについて知ります。 詳細は「[README について](/articles/about-readmes)」を参照してください。
- - [**Git ignore**] ドロップダウンメニューは、バージョン管理で保存したくない、ローカルリポジトリ内で無視するファイルを指定するためのカスタムファイルを追加します。 If there's a specific language or framework that you'll be using, you can select an option from the available list. まだ始めたばかりの場合は、この選択について無視して構いません。 詳細は「[ファイルを無視する](/articles/ignoring-files)」を参照してください。
+ - [**Git ignore**] ドロップダウンメニューは、バージョン管理で保存したくない、ローカルリポジトリ内で無視するファイルを指定するためのカスタムファイルを追加します。 特定の言語またはフレームワークを使用する場合、利用できるリストからオプションを選択できます。 まだ始めたばかりの場合は、この選択について無視して構いません。 詳細は「[ファイルを無視する](/articles/ignoring-files)」を参照してください。
- [**License**] ドロップダウンメニューは、リポジトリの _LICENSE_ ファイルにオープンソースライセンスを追加します。 ライセンスをすぐに追加する必要はありません。 利用可能なオープンソースライセンスと、それらをリポジトリに追加する方法についての詳細は「[リポジトリのライセンス](/articles/licensing-a-repository)」を参照してください。
3. [**Create repository**] をクリックします。
-### Part 3: Exploring {% data variables.product.prodname_desktop %}
-In the file menu at the top of the screen, you can access settings and actions that you can perform in {% data variables.product.prodname_desktop %}. 作業の効率化のため、ほとんどのアクションにはキーボードショートカットも設定されています。 For a full list of keyboard shortcuts, see "[Keyboard shortcuts](/desktop/getting-started-with-github-desktop/keyboard-shortcuts)."
+### パート 3: {% data variables.product.prodname_desktop %} に触れる
+画面上部のファイルメニューから、{% data variables.product.prodname_desktop %} で実行可能な設定や操作にアクセスできます。 作業の効率化のため、ほとんどのアクションにはキーボードショートカットも設定されています。 キーボードショートカットの一覧は「[キーボードショートカット](/desktop/getting-started-with-github-desktop/keyboard-shortcuts)」を参照してください。
-#### The {% data variables.product.prodname_desktop %} menu bar
-At the top of the {% data variables.product.prodname_desktop %} app, you will see a bar that shows the current state of your repository.
+#### {% data variables.product.prodname_desktop %} メニューバー
+{% data variables.product.prodname_desktop %} アプリケーションの上部に、リポジトリの現在の状態を示すバーが表示されます。
- [**Current repository**] では、現在作業中のリポジトリ名が表示されます。 [**Current repository**] をクリックすると、{% data variables.product.prodname_desktop %} の別のリポジトリに切り替えることができます。
- [**Current branch**] では、作業中のブランチ名が表示されます。 [**Current branch**] をクリックすると、リポジトリ内のすべてのブランチの表示、別のブランチへの切り替え、新しいブランチの作成ができます。 リポジトリにプルリクエストを作成すると、[**Current branch**] をクリックしてプルリクエストを表示することもできます。
- - [**Publish repository**] が表示されるのは、まだリポジトリを {% data variables.product.product_name %} に公開していないためです。これについては、次のステップで扱います。 This section of the bar will change based on the status of your current branch and repository. Different context dependent actions will be available that let you exchange data between your local and remote repositories.
+ - [**Publish repository**] が表示されるのは、まだリポジトリを {% data variables.product.product_name %} に公開していないためです。これについては、次のステップで扱います。 バーのこのセクションは、現在のブランチとリポジトリのステータスに基づいて変更されます。 ローカルリポジトリとリモートリポジトリの間でデータを交換できるようにする、さまざまなコンテキスト依存のアクションが利用可能になります。
![GitHub Desktop を探索する](/assets/images/help/desktop/getting-started-guide/explore-github-desktop.png)
-#### Changes and History
+#### 変更と履歴
左サイドバーには、[**Changes**] ビューと [**History**] ビューが表示されています。 ![The Changes and History tabs](/assets/images/help/desktop/changes-and-history.png)
- - [**Changes**] ビューは、現在のブランチで変更を行い、まだローカルリポジトリにコミットしていないファイルが表示されます。 At the bottom, there is a box with "Summary" and "Description" text boxes and a **Commit to BRANCH** button. これが、新しい変更をコミットする場所です。 The **Commit to BRANCH** button is dynamic and will display which branch you're committing your changes to. ![コミットエリア](/assets/images/help/desktop/getting-started-guide/commit-area.png)
+ - [**Changes**] ビューは、現在のブランチで変更を行い、まだローカルリポジトリにコミットしていないファイルが表示されます。 ビューの下部には、[Summary] および [Description] テキストボックスのあるボックスと [**Commit to BRANCH**] ボタンがあります。 これが、新しい変更をコミットする場所です。 [**Commit to BRANCH**] ボタンは動的で、変更をコミットするブランチが表示されます。 ![コミットエリア](/assets/images/help/desktop/getting-started-guide/commit-area.png)
- [**History**] ビューには、リポジトリの現在のブランチにおける以前のコミットが表示されます。 リポジトリを作成したときに、{% data variables.product.prodname_desktop %} によって作成された「最初のコミット」が表示されているはずです。 そのコミットの右側に、リポジトリを作成したときのオプションによっては、_.gitattributes_、_.gitignore_、_LICENSE_、_README_ ファイルが表示されているかもしれません。 各ファイルをクリックすると、そのファイルの diff が表示できます。これは、コミットでファイルに行った変更を示すものです。 diff には、ファイル全体の内容ではなく、変更を行った部分のみが表示されます。 ![[History] ビュー](/assets/images/help/desktop/getting-started-guide/history-view.png)
-### Part 4: Publishing your repository to {% data variables.product.product_name %}
-When you create a new repository, it only exists on your computer and you are the only one who can access the repository. You can publish your repository to {% data variables.product.product_name %} to keep it synchronized across multiple computers and allow other people to access it. To publish your repository, push your local changes to {% data variables.product.product_name %}.
+### パート4: リポジトリを {% data variables.product.product_name %} に公開する
+新しいリポジトリを作成する場合、そのリポジトリはコンピュータ上にのみ存在し、自分だけがアクセスできます。 リポジトリを {% data variables.product.product_name %} に公開して、複数のコンピュータ間で同期を維持し、他のユーザがアクセスできるようにすることができます。 リポジトリを公開するには、ローカルの変更を {% data variables.product.product_name %} にプッシュします。
-1. Click **Publish repository** in the menu bar. ![[Publish repository]](/assets/images/help/desktop/getting-started-guide/publish-repository.png)
- - {% data variables.product.prodname_desktop %} automatically fills the "Name" and "Description" fields with the information you entered when you created the repository.
- - **Keep this code private** lets you control who can view your project. If you leave this option unselected, other users on {% data variables.product.product_name %} will be able to view your code. If you select this option, your code will not be publicly available.
- - The **Organization** drop-down menu, if present, lets you publish your repository to a specific organization that you belong to on {% data variables.product.product_name %}.
+1. メニューバーの [**Publish repository**] をクリックします。 ![[Publish repository]](/assets/images/help/desktop/getting-started-guide/publish-repository.png)
+ - {% data variables.product.prodname_desktop %} は、リポジトリの作成時に入力した情報を [Name] フィールドと [Description] フィールドに自動的に入力します。
+ - [**Keep this code private**] を使用すると、プロジェクトを表示できるユーザを制御できます。 このオプションを選択していない場合、{% data variables.product.product_name %} の他のユーザがあなたのコードを表示できるようになります。 このオプションを選択すると、コードは公開されなくなります。
+ - [**Organization**] ドロップダウンメニューがある場合は、{% data variables.product.product_name %} で所属している特定の Organization にリポジトリを公開できます。
![[Publish repository] のステップ](/assets/images/help/desktop/getting-started-guide/publish-repository-steps.png)
2. **Publish Repository**ボタンをクリックします。
3. {% data variables.product.prodname_desktop %} から {% data variables.product.prodname_dotcom_the_website %} のリポジトリにアクセスできます。 ファイルメニューで、[**Repository**] をクリックしてから [**View on GitHub**] をクリックしてください。 デフォルトブラウザで、リポジトリに直接移動します。
-### Part 5: Making, committing, and pushing changes
-Now that you've created and published your repository, you're ready to make changes to your project and start crafting your first commit to your repository.
+### パート 5: 変更の作成、コミット、プッシュ
+これまでの手順でリポジトリを作成して公開したら、プロジェクトに変更を加えて、リポジトリへの最初のコミットを作成することができます。
-1. To launch your external editor from within {% data variables.product.prodname_desktop %}, click **Repository**, then click **Open in EDITOR**. For more information, see "[Configuring a default editor](/desktop/getting-started-with-github-desktop/configuring-a-default-editor)." ![[Open in editor]](/assets/images/help/desktop/getting-started-guide/open-in-editor.png)
+1. {% data variables.product.prodname_desktop %} 内から外部エディタを起動するには、[**Repository**] をクリックしてから [**Open in EDITOR**] をクリックします。 詳しい情報については、「[デフォルトエディタを設定する](/desktop/getting-started-with-github-desktop/configuring-a-default-editor)」を参照してください。 ![[Open in editor]](/assets/images/help/desktop/getting-started-guide/open-in-editor.png)
-2. Make some changes to the _README.md_ file that you previously created. You can add information that describes your project, like what it does and why it is useful. When you are satisfied with your changes, save them in your text editor.
-3. In {% data variables.product.prodname_desktop %}, navigate to the **Changes** view. ファイルのリストに、_README.md_ が表示されているはずです。 The checkmark to the left of the _README.md_ file indicates that the changes you've made to the file will be part of the commit you make. 今後、複数のファイルに変更を行って、そのうちの一部のファイルのみの変更をコミットしたい場合があるかもしれません。 If you click the checkmark next to a file, that file will not be included in the commit. ![変更を表示する](/assets/images/help/desktop/getting-started-guide/viewing-changes.png)
+2. 以前作成した _README.md_ ファイルにいくつかの変更を加えます。 何を行うのか、なぜ役立つのかなど、プロジェクトを説明する情報を追加できます。 変更が完了したら、テキストエディタに保存します。
+3. {% data variables.product.prodname_desktop %} で、[**Changes**] ビューに移動します。 ファイルのリストに、_README.md_ が表示されているはずです。 _README.md_ ファイルの左側にあるチェックマークは、ファイルに加えた変更がコミットの一部になることを示しています。 今後、複数のファイルに変更を行って、そのうちの一部のファイルのみの変更をコミットしたい場合があるかもしれません。 ファイルの横にあるチェックマークをクリックすると、そのファイルはコミットに含まれません。 ![変更を表示する](/assets/images/help/desktop/getting-started-guide/viewing-changes.png)
-4. [**Changes**] リストの下に、コミットメッセージを入力します。 プロフィール画像の右側で、コミットについて簡潔な説明を入力します。 ここでは _README.md_ ファイルを変更するので、「プロジェクトの目的について情報を追加する」などがコミットの要約として良いかもしれません。 Below the summary, you'll see a "Description" text field where you can type a longer description of the changes in the commit, which is helpful when looking back at the history of a project and understanding why changes were made. 今は _README.md_ ファイルの基本的な更新を行っているところなので、この内容は飛ばしてもかまいません。 ![コミットメッセージ](/assets/images/help/desktop/getting-started-guide/commit-message.png)
-5. Click **Commit to BRANCH NAME**. The commit button shows your current branch so you can be sure to commit to the branch you want. ![Commit to branch](/assets/images/help/desktop/getting-started-guide/click-commit-to-master.png)
+4. [**Changes**] リストの下に、コミットメッセージを入力します。 プロフィール画像の右側で、コミットについて簡潔な説明を入力します。 ここでは _README.md_ ファイルを変更するので、「プロジェクトの目的について情報を追加する」などがコミットの要約として良いかもしれません。 概要の下に、コミットの変更詳しい説明を入力できる [Description] テキストフィールドが表示されます。これは、プロジェクトの履歴を振り返ったり、変更理由を確認するときに役立ちます。 今は _README.md_ ファイルの基本的な更新を行っているところなので、この内容は飛ばしてもかまいません。 ![コミットメッセージ](/assets/images/help/desktop/getting-started-guide/commit-message.png)
+5. [**Commit to BRANCH NAME**] をクリックします。 コミットボタンには現在のブランチが表示されるので、必要なブランチに確実にコミットできます。 ![Commit to branch](/assets/images/help/desktop/getting-started-guide/click-commit-to-master.png)
6. 変更を {% data variables.product.product_name %} のリモートリポジトリにプッシュするには、[**Push origin**] をクリックします。 ![[Push origin]](/assets/images/help/desktop/getting-started-guide/push-to-origin.png)
- - The **Push origin** button is the same one that you clicked to publish your repository to {% data variables.product.product_name %}. This button changes contextually based on where you are at in the Git workflow. It should now say `Push origin` with a `1` next to it, indicating that there is one commit that has not been pushed up to {% data variables.product.product_name %}.
- - The "origin" in **Push origin** means that you are pushing changes to the remote called `origin`, which in this case is your project's repository on {% data variables.product.prodname_dotcom_the_website %}. {% data variables.product.product_name %} に何か新しいコミットをプッシュするまで、お手元のコンピューターにあるプロジェクトのリポジトリと、{% data variables.product.prodname_dotcom_the_website %} にあるプロジェクトのリポジトリには違いがあります。 This allows you to work locally and only push your changes to {% data variables.product.prodname_dotcom_the_website %} when you're ready.
-7. In the window to the right of the **Changes** view, you'll see suggestions for actions you can do next. To open the repository on {% data variables.product.product_name %} in your browser, click **View on {% data variables.product.product_name %}**. ![Available actions](/assets/images/help/desktop/available-actions.png)
-8. ブラウザで、[**2 commits**] をクリックします。 {% data variables.product.product_name %} にあるリポジトリの、コミットのリストが表示されます。 The first commit should be the commit you just made in {% data variables.product.prodname_desktop %}. ![2 つのコミットをクリック](/assets/images/help/desktop/getting-started-guide/click-two-commits.png)
+ - [**Push origin**] ボタンは、リポジトリを {% data variables.product.product_name %} に公開する際にクリックしたボタンと同じです。 このボタンは、Git ワークフローの現在の場所に基づいてコンテキストが変わります。 ボタンが `Push origin` に変わり、横に `1` と表示されます。これは、{% data variables.product.product_name %} にプッシュされていないコミットが 1 つあることを示しています。
+ - **Push origin** の「origin」は、`origin` というリモートに変更をプッシュしていることを示しています。この場合は、{% data variables.product.prodname_dotcom_the_website %} 上のプロジェクトのリポジトリです。 {% data variables.product.product_name %} に何か新しいコミットをプッシュするまで、お手元のコンピューターにあるプロジェクトのリポジトリと、{% data variables.product.prodname_dotcom_the_website %} にあるプロジェクトのリポジトリには違いがあります。 これにより、ローカルで作業し、準備ができたときにのみ変更を {% data variables.product.prodname_dotcom_the_website %} にプッシュできます。
+7. [**Changes**] ビューの右側のウィンドウに、次に実行可能なアクションの提案が表示されます。 ブラウザで {% data variables.product.product_name %} のリポジトリを開くには、[**View on {% data variables.product.product_name %}**] をクリックします。 ![Available actions](/assets/images/help/desktop/available-actions.png)
+8. ブラウザで、[**2 commits**] をクリックします。 {% data variables.product.product_name %} にあるリポジトリの、コミットのリストが表示されます。 最初のコミットは、{% data variables.product.prodname_desktop %} で行ったコミットである必要があります。 ![2 つのコミットをクリック](/assets/images/help/desktop/getting-started-guide/click-two-commits.png)
### おわりに
-You've now created a repository, published the repository to {% data variables.product.product_name %}, made a commit, and pushed your changes to {% data variables.product.product_name %}. You can follow this same workflow when contributing to other projects that you create or collaborate on.
+これで、リポジトリの作成、{% data variables.product.product_name %} へのリポジトリの公開、コミットの実行、{% data variables.product.product_name %} への変更のプッシュが完了しました。 作成やコラボレーションを行う他のプロジェクトに貢献するときに、これと同じワークフローを使用することができます。
### 参考リンク
- "[Learning about Git](/github/using-git/learning-about-git)"
diff --git a/translations/ja-JP/content/desktop/installing-and-configuring-github-desktop/getting-started-with-github-desktop.md b/translations/ja-JP/content/desktop/installing-and-configuring-github-desktop/getting-started-with-github-desktop.md
index 159e4febbb..1f2433e347 100644
--- a/translations/ja-JP/content/desktop/installing-and-configuring-github-desktop/getting-started-with-github-desktop.md
+++ b/translations/ja-JP/content/desktop/installing-and-configuring-github-desktop/getting-started-with-github-desktop.md
@@ -1,17 +1,17 @@
---
title: GitHub Desktop を使ってみる
-intro: 'Learn how to set up, authenticate, and configure {% data variables.product.prodname_desktop %} to allow you to contribute to projects directly from your machine.'
+intro: '{% data variables.product.prodname_desktop %} のセットアップ、認証、構成して、自分のマシンから直接プロジェクトに貢献できるようにする方法を学びます。'
miniTocMaxHeadingLevel: 4
versions:
free-pro-team: '*'
---
### はじめに
-{% data variables.product.prodname_desktop %} is an application that enables you to interact with {% data variables.product.prodname_dotcom %} using a GUI instead of the command line or a web browser. {% data variables.product.prodname_desktop %} は、あなたとあなたの Team が Git および {% data variables.product.prodname_dotcom %} とベストプラクティスを使用して共同開発することを推奨します。 You can use {% data variables.product.prodname_desktop %} to complete most Git commands from your desktop with visual confirmation of changes. You can push to, pull from, and clone remote repositories with {% data variables.product.prodname_desktop %}, and use collaborative tools such as attributing commits and creating pull requests.
+{% data variables.product.prodname_desktop %} は、コマンドラインや Web ブラウザの代わりに GUI を使用して {% data variables.product.prodname_dotcom %} とやり取りできるようにするアプリケーションです。 {% data variables.product.prodname_desktop %} は、あなたとあなたの Team が Git および {% data variables.product.prodname_dotcom %} とベストプラクティスを使用して共同開発することを推奨します。 {% data variables.product.prodname_desktop %} を使用すると、変更を視覚的に確認して、デスクトップからほとんどの Git コマンドを完了できます。 {% data variables.product.prodname_desktop %} を使用してリモートリポジトリにプッシュ、プル、およびクローンを作成し、コミットの関連付けやプルリクエストの作成などのコラボレーションツールを使用できます。
-This guide will help you get started with {% data variables.product.prodname_desktop %} by setting up the application, authenticating your account, configuring basic settings, and introducing the fundamentals of managing projects with {% data variables.product.prodname_desktop %}. You will be able to use {% data variables.product.prodname_desktop %} to collaborate on projects and connect to remote repositories after working through this guide.
+このガイドは、アプリケーションのセットアップ、アカウントの認証、基本設定の構成、および {% data variables.product.prodname_desktop %} を使用したプロジェクト管理の基本を紹介しており、{% data variables.product.prodname_desktop %} の使用開始の際に役立ちます。 このガイドを実行すると、{% data variables.product.prodname_desktop %} を使用してプロジェクトでコラボレーションを行い、リモートリポジトリに接続できるようになります。
-You might find it helpful to have a basic understanding of Git and {% data variables.product.prodname_dotcom %} before getting started with {% data variables.product.prodname_desktop %}. For more information, see the following articles.
+{% data variables.product.prodname_desktop %} を始める前に、Git と {% data variables.product.prodname_dotcom %} の基本を理解しておくと便利です。 詳しい情報については、次の記事を参照してください。
- "[Learning about Git](/github/using-git/learning-about-git)"
- "[Learning about {% data variables.product.prodname_dotcom %}](/github/getting-started-with-github/learning-about-github)"
@@ -20,7 +20,7 @@ You might find it helpful to have a basic understanding of Git and {% data varia
{% data variables.product.prodname_desktop %} is an open source project. You can see the roadmap, contribute to the project, or open an issue to provide feedback or feature requests. For more information, see the [`desktop/desktop`](https://github.com/desktop/desktop) repository.
### Part 1: Installing and authenticating
-You can install {% data variables.product.prodname_desktop %} on any supported operating system. For more information, see "[Supported operating systems](/desktop/getting-started-with-github-desktop/supported-operating-systems)."
+{% data variables.product.prodname_desktop %} は、サポートされている任意のオペレーティングシステムにインストールできます。 For more information, see "[Supported operating systems](/desktop/getting-started-with-github-desktop/supported-operating-systems)."
To install {% data variables.product.prodname_desktop %}, visit the download page for [{% data variables.product.prodname_desktop %}](https://desktop.github.com/). 詳しい情報については「[{% data variables.product.prodname_desktop %}のインストール](/desktop/installing-and-configuring-github-desktop/installing-github-desktop)」を参照してください。
diff --git a/translations/ja-JP/content/desktop/installing-and-configuring-github-desktop/installing-github-desktop.md b/translations/ja-JP/content/desktop/installing-and-configuring-github-desktop/installing-github-desktop.md
index 70701385e8..c8374bc1dc 100644
--- a/translations/ja-JP/content/desktop/installing-and-configuring-github-desktop/installing-github-desktop.md
+++ b/translations/ja-JP/content/desktop/installing-and-configuring-github-desktop/installing-github-desktop.md
@@ -14,11 +14,11 @@ versions:
{% windows %}
-If you are a network administrator, you can deploy {% data variables.product.prodname_desktop %} to computers running Windows on an Active Directory-managed network by using the Windows Installer package file (`.msi`) with Group Policy or another remote installation system.
+ネットワーク管理者は、グループポリシーまたは別のリモートインストールシステムで Windows インストーラーパッケージファイル (`.msi`) を使用して、Active Directory 管理のネットワーク上でWindowsを実行しているコンピューターに {% data variables.product.prodname_desktop %} を展開できます。
-The Windows Installer package extracts the standalone installer (`.exe`) and configures Windows to install {% data variables.product.prodname_desktop %} the next time a user signs in to their workstation. ユーザがユーザディレクトリに{% data variables.product.prodname_desktop %}をインストールするには、権限が必要です。
+Windows インストーラーパッケージは、単独のインストーラー (`.exe`) を抽出し、ユーザが次にワークステーションにサインインしたときに {% data variables.product.prodname_desktop %} をインストールされるように Windows を設定します。 ユーザがユーザディレクトリに{% data variables.product.prodname_desktop %}をインストールするには、権限が必要です。
-If a user runs the Windows Installer package for {% data variables.product.prodname_desktop %} directly, to complete the installation, the user must sign out of their workstation and then sign back in.
+ユーザが {% data variables.product.prodname_desktop %} の Windows インストーラーパッケージを直接実行する場合、インストールを完了するには、ワークステーションからサインアウトし再度サインインする必要があります。
{% endwindows %}
@@ -29,10 +29,10 @@ If a user runs the Windows Installer package for {% data variables.product.prodn
{% data variables.product.prodname_desktop %}は、{% data variables.desktop.mac-osx-versions %}にインストールできます。
{% data reusables.desktop.download-desktop-page %}
-2. Click **Download for macOS**. ![The Download for macOS button](/assets/images/help/desktop/download-for-mac.png)
-3. お使いのコンピュータの`Downloads`フォルダで、**{% data variables.product.prodname_desktop %}** zipファイルをダブルクリックします。 ![The GitHubDesktop.zip file](/assets/images/help/desktop/mac-zipfile.png)
+2. [**Download for macOS**] をクリックします。 ![[Download for macOS] ボタン](/assets/images/help/desktop/download-for-mac.png)
+3. お使いのコンピュータの`Downloads`フォルダで、**{% data variables.product.prodname_desktop %}** zipファイルをダブルクリックします。 ![[GitHubDesktop.zip] ファイル](/assets/images/help/desktop/mac-zipfile.png)
4. ファイルが解凍された後、**{% data variables.product.prodname_desktop %}**をダブルクリックします。
-5. {% data variables.product.prodname_desktop %} will launch after installation is complete.
+5. インストールが完了すると、{% data variables.product.prodname_desktop %} が起動します。
{% endmac %}
@@ -47,8 +47,8 @@ If a user runs the Windows Installer package for {% data variables.product.prodn
{% endwarning %}
{% data reusables.desktop.download-desktop-page %}
-2. Click **Download for Windows**. ![The Download for Windows button](/assets/images/help/desktop/download-for-windows.png)
-3. In your computer's `Downloads` folder, double-click the **{% data variables.product.prodname_desktop %}** setup file. ![The GitHubDesktopSetup file](/assets/images/help/desktop/windows-githubdesktopsetup.png)
-4. {% data variables.product.prodname_desktop %} will launch after installation is complete.
+2. [**Download for Windows**] をクリックします。 ![[Download for Windows] ボタン](/assets/images/help/desktop/download-for-windows.png)
+3. コンピューターの [`Downloads`] フォルダで、[**{% data variables.product.prodname_desktop %}**] セットアップファイルをダブルクリックします。 ![[GitHubDesktopSetup] ファイル](/assets/images/help/desktop/windows-githubdesktopsetup.png)
+4. インストールが完了すると、{% data variables.product.prodname_desktop %} が起動します。
{% endwindows %}
diff --git a/translations/ja-JP/content/desktop/installing-and-configuring-github-desktop/setting-up-github-desktop.md b/translations/ja-JP/content/desktop/installing-and-configuring-github-desktop/setting-up-github-desktop.md
index 6477368678..3936f63eaf 100644
--- a/translations/ja-JP/content/desktop/installing-and-configuring-github-desktop/setting-up-github-desktop.md
+++ b/translations/ja-JP/content/desktop/installing-and-configuring-github-desktop/setting-up-github-desktop.md
@@ -10,7 +10,7 @@ versions:
### パート 1: {% data variables.product.prodname_desktop %} のインストール方法
-You can install {% data variables.product.prodname_desktop %} on any supported operating system. 詳しい情報については、「[サポートされているオペレーティングシステム](/desktop/getting-started-with-github-desktop/supported-operating-systems)」を参照してください。
+{% data variables.product.prodname_desktop %} は、サポートされている任意のオペレーティングシステムにインストールできます。 詳しい情報については、「[サポートされているオペレーティングシステム](/desktop/getting-started-with-github-desktop/supported-operating-systems)」を参照してください。
{% data variables.product.prodname_desktop %} をインストールするには、[https://desktop.github.com/](https://desktop.github.com/) に移動し、オペレーティングシステムに適したバージョンの {% data variables.product.prodname_desktop %} をダウンロードします。 プロンプトに従って、インストールを完了します。 詳しい情報については「[{% data variables.product.prodname_desktop %}のインストール](/desktop/getting-started-with-github-desktop/installing-github-desktop)」を参照してください。
@@ -37,7 +37,7 @@ Git をインストールしたら、{% data variables.product.prodname_desktop
デフォルトや設定を変更して、{% data variables.product.prodname_desktop %} をニーズに合わせて調整できます。
#### デフォルトのテキストエディタを選択する
-{% data variables.product.prodname_desktop %} からテキストエディタを開いて、ファイルとリポジトリを操作できます。 {% data variables.product.prodname_desktop %} は、Windows および macOS 用のさまざまなテキストエディタと統合開発環境 (IDE) をサポートしています。 {% data variables.product.prodname_desktop %} 設定でデフォルトのエディタを選択できます。 For more information, see "[Configuring a default editor](/desktop/getting-started-with-github-desktop/configuring-a-default-editor)."
+{% data variables.product.prodname_desktop %} からテキストエディタを開いて、ファイルとリポジトリを操作できます。 {% data variables.product.prodname_desktop %} は、Windows および macOS 用のさまざまなテキストエディタと統合開発環境 (IDE) をサポートしています。 {% data variables.product.prodname_desktop %} 設定でデフォルトのエディタを選択できます。 詳しい情報については、「[デフォルトエディタを設定する](/desktop/getting-started-with-github-desktop/configuring-a-default-editor)」を参照してください。
#### テーマを選択する
{% data variables.product.prodname_desktop %} には、アプリの見た目をカスタマイズする際に利用できる複数のテーマがあります。 {% data variables.product.prodname_desktop %} 設定でテーマを選択できます。 詳しい情報については、「[{% data variables.product.prodname_desktop %} のテーマを設定する](/desktop/getting-started-with-github-desktop/setting-a-theme-for-github-desktop)」を参照してください。
diff --git a/translations/ja-JP/content/developers/apps/about-apps.md b/translations/ja-JP/content/developers/apps/about-apps.md
index a99bedb059..e2c2773316 100644
--- a/translations/ja-JP/content/developers/apps/about-apps.md
+++ b/translations/ja-JP/content/developers/apps/about-apps.md
@@ -67,13 +67,13 @@ OAuth2 は、外部アプリケーションがパスワードにアクセスす
* Team や企業を代理するアプリケーションとして {% data variables.product.prodname_oauth_app %} を構築しないでください。 {% data variables.product.prodname_oauth_app %} は単一のユーザとして認証を行うので、ある人が {% data variables.product.prodname_oauth_app %} を会社が使用するものとして作成し、その人が会社を辞めた場合は、他の人がアクセスできなくなります。{% if currentVersion == "free-pro-team@latest" %}
* {% data reusables.apps.oauth-apps-restrictions %}{% endif %}
-{% data variables.product.prodname_oauth_app %} の詳細については、「[{% data variables.product.prodname_oauth_app %} を作成する](/apps/building-oauth-apps/creating-an-oauth-app/)」および「[アプリケーションを登録する](/v3/guides/basics-of-authentication/#registering-your-app)」を参照してください。
+{% data variables.product.prodname_oauth_app %} の詳細については、「[{% data variables.product.prodname_oauth_app %} を作成する](/apps/building-oauth-apps/creating-an-oauth-app/)」および「[アプリケーションを登録する](/rest/guides/basics-of-authentication#registering-your-app)」を参照してください。
### 個人アクセストークン
[個人アクセストークン](/articles/creating-a-personal-access-token-for-the-command-line/)は、権限を[スコープ](/apps/building-oauth-apps/understanding-scopes-for-oauth-apps/)で特定できる点において、[OAuth トークン](/apps/building-oauth-apps/authorizing-oauth-apps/)と機能が似ている文字列です。 また、個人アクセストークンはパスワードとも似ています。ただし、個人アクセストークンは複数所有でき、それぞれのアクセス権をいつでも取り消すことができます。
-たとえば、個人アクセストークンにリポジトリへの書き込みをできるように設定できます。 そして、リポジトリで[Issue を作成する](/v3/issues/#create-an-issue) cURL コマンドを実行するかスクリプトを記述する場合、個人アクセストークンを渡して認証します。 個人アクセストークンを環境変数として保存することで、使用のたびに入力することを避けることができます。
+たとえば、個人アクセストークンにリポジトリへの書き込みをできるように設定できます。 そして、リポジトリで[Issue を作成する](/rest/reference/issues#create-an-issue) cURL コマンドを実行するかスクリプトを記述する場合、個人アクセストークンを渡して認証します。 個人アクセストークンを環境変数として保存することで、使用のたびに入力することを避けることができます。
個人アクセストークンを使用する際は、以下に気を付けてください。
diff --git a/translations/ja-JP/content/developers/apps/authenticating-with-github-apps.md b/translations/ja-JP/content/developers/apps/authenticating-with-github-apps.md
index c2a934072c..9bbb50091a 100644
--- a/translations/ja-JP/content/developers/apps/authenticating-with-github-apps.md
+++ b/translations/ja-JP/content/developers/apps/authenticating-with-github-apps.md
@@ -118,13 +118,13 @@ $ curl -i -H "Authorization: Bearer YOUR_JWT" -H "Accept: application/vnd.github
### {% data variables.product.prodname_github_app %} として API エンドポイントにアクセスする
-{% data variables.product.prodname_github_app %} の概要を取得するために使用できる REST API エンドポイントの一覧については、「[GitHub App](/v3/apps/)」を参照してください。
+{% data variables.product.prodname_github_app %} の概要を取得するために使用できる REST API エンドポイントの一覧については、「[GitHub App](/rest/reference/apps)」を参照してください。
### インストールとして認証を行う
インストールとして認証を行うと、そのインストールの API でアクションを実行できます。 インストールとして認証を行う前に、インストールアクセストークンを作成する必要があります。 インストールアクセストークンは、認証を行うため {% data variables.product.prodname_github_app %} により使用されます。
-デフォルトでは、インストールトークンのスコープは、インストールがアクセスできるすべてのリポジトリにアクセスできるよう設定されています。 `repository_ids` パラメータを使用すると、インストールアクセストークンのスコープを特定のリポジトリに限定できます。 詳細については、[アプリケーション (エンドポイント) に対するアクセストークンの作成](/v3/apps/#create-an-installation-access-token-for-an-app)を参照してください。 インストールアクセストークンは {% data variables.product.prodname_github_app %} によって設定された権限を持ち、1 時間後に期限切れになります。
+デフォルトでは、インストールトークンのスコープは、インストールがアクセスできるすべてのリポジトリにアクセスできるよう設定されています。 `repository_ids` パラメータを使用すると、インストールアクセストークンのスコープを特定のリポジトリに限定できます。 詳細については、[アプリケーション (エンドポイント) に対するアクセストークンの作成](/rest/reference/apps#create-an-installation-access-token-for-an-app)を参照してください。 インストールアクセストークンは {% data variables.product.prodname_github_app %} によって設定された権限を持ち、1 時間後に期限切れになります。
インストールアクセストークンを作成するには、[上記で生成した](#jwt-payload) JWT を API リクエストの Authorization ヘッダに含めます。
@@ -144,7 +144,7 @@ $ curl -i -X POST \
```
{% endif %}
-レスポンスには、インストールアクセストークン、有効期限、トークンの権限、およびトークンがアクセスできるリポジトリが含まれます。 レスポンスのフォーマットに関する詳しい情報については、[アプリケーション (エンドポイント) に対するアクセストークンの作成](/v3/apps/#create-an-installation-access-token-for-an-app)を参照してください。
+レスポンスには、インストールアクセストークン、有効期限、トークンの権限、およびトークンがアクセスできるリポジトリが含まれます。 レスポンスのフォーマットに関する詳しい情報については、[アプリケーション (エンドポイント) に対するアクセストークンの作成](/rest/reference/apps#create-an-installation-access-token-for-an-app)を参照してください。
インストールアクセストークンで認証を行うには、インストールアクセストークンを API リクエストの Authorization ヘッダに含めます。
@@ -168,9 +168,9 @@ $ curl -i \
### インストールとして API エンドポイントにアクセスする
-インストールアクセストークンを使用して {% data variables.product.prodname_github_app %} の概要を取得するために利用できる REST API エンドポイントの一覧については、「[利用可能なエンドポイント](/v3/apps/available-endpoints/)」を参照してください。
+インストールアクセストークンを使用して {% data variables.product.prodname_github_app %} の概要を取得するために利用できる REST API エンドポイントの一覧については、「[利用可能なエンドポイント](/rest/overview/endpoints-available-for-github-apps)」を参照してください。
-インストールに関連するエンドポイントの一覧については、「[インストール](/v3/apps/installations/)」を参照してください。
+インストールに関連するエンドポイントの一覧については、「[インストール](/rest/reference/apps#installations)」を参照してください。
### インストールによる HTTP ベースの Git アクセス
diff --git a/translations/ja-JP/content/developers/apps/authorizing-oauth-apps.md b/translations/ja-JP/content/developers/apps/authorizing-oauth-apps.md
index a6447d2aac..31c9ff647b 100644
--- a/translations/ja-JP/content/developers/apps/authorizing-oauth-apps.md
+++ b/translations/ja-JP/content/developers/apps/authorizing-oauth-apps.md
@@ -235,12 +235,12 @@ curl -H "Authorization: token OAUTH-TOKEN" {% data variables.product.api_url_pre
### 非Webアプリケーションフロー
-テストのような限定的な状況では、非Web認証が利用できます。 必要な場合は、[個人アクセストークン設定ページ](/articles/creating-an-access-token-for-command-line-use)を使い、[Basic認証](/v3/auth#basic-authentication)を利用して個人アクセストークンを作成できます。 この手法を使えば、ユーザはいつでもアクセスを取り消せます。
+テストのような限定的な状況では、非Web認証が利用できます。 必要な場合は、[個人アクセストークン設定ページ](/articles/creating-an-access-token-for-command-line-use)を使い、[Basic認証](/rest/overview/other-authentication-methods#basic-authentication)を利用して個人アクセストークンを作成できます。 この手法を使えば、ユーザはいつでもアクセスを取り消せます。
{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
{% note %}
-**ノート:** 非Webアプリケーションフローを使ってOAuth2トークンを作成する場合で、ユーザが2要素認証を有効化しているなら[2要素認証の利用](/v3/auth/#working-with-two-factor-authentication)方法を必ず理解しておいてください。
+**ノート:** 非Webアプリケーションフローを使ってOAuth2トークンを作成する場合で、ユーザが2要素認証を有効化しているなら[2要素認証の利用](/rest/overview/other-authentication-methods#working-with-two-factor-authentication)方法を必ず理解しておいてください。
{% endnote %}
{% endif %}
@@ -289,7 +289,7 @@ OAuthアプリケーションへの認可情報へリンクし、ユーザがア
{% tip %}
-**Tip:** OAuthアプリケーションがユーザのためにアクセスできるリソースについてさらに学ぶには、「[ユーザのためにリソースを見つける](/v3/guides/discovering-resources-for-a-user/)」を参照してください。
+**Tip:** OAuthアプリケーションがユーザのためにアクセスできるリソースについてさらに学ぶには、「[ユーザのためにリソースを見つける](/rest/guides/discovering-resources-for-a-user)」を参照してください。
{% endtip %}
diff --git a/translations/ja-JP/content/developers/apps/creating-a-github-app-from-a-manifest.md b/translations/ja-JP/content/developers/apps/creating-a-github-app-from-a-manifest.md
index 67e0deca63..64d569c591 100644
--- a/translations/ja-JP/content/developers/apps/creating-a-github-app-from-a-manifest.md
+++ b/translations/ja-JP/content/developers/apps/creating-a-github-app-from-a-manifest.md
@@ -52,16 +52,16 @@ GitHub App Manifest フローを実装するには、以下の 3 つのステッ
##### GitHub App Manifest のパラメータ
- | 名前 | 種類 | 説明 |
- | --------------------- | --------- | ----------------------------------------------------------------------------------------------------------------------- |
- | `name` | `string` | GitHub App の名前。 |
- | `url` | `string` | **必須。**GitHub App のホームページ。 |
- | `hook_attributes` | `オブジェクト` | GitHub App の webhook の構成。 |
- | `redirect_url` | `string` | GitHub App をインストール後にユーザをリダイレクトする完全な URL。 |
- | `説明` | `string` | GitHub App の説明。 |
- | `public` | `boolean` | GitHub App を公開する場合には `true` に、アプリケーションの所有者のみがアクセスできるようにするには `false` を設定。 |
- | `default_events` | `array` | GitHub App がサブスクライブする[イベント](/webhooks/event-payloads)のリスト。 |
- | `default_permissions` | `オブジェクト` | GitHub App が必要とする[権限](/v3/apps/permissions/)のセット。 オブジェクトのフォーマットでは、キーの権限名 (`issues` など) と、値のアクセスタイプ (`write` など) を使用します。 |
+ | 名前 | 種類 | 説明 |
+ | --------------------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ |
+ | `name` | `string` | GitHub App の名前。 |
+ | `url` | `string` | **必須。**GitHub App のホームページ。 |
+ | `hook_attributes` | `オブジェクト` | GitHub App の webhook の構成。 |
+ | `redirect_url` | `string` | GitHub App をインストール後にユーザをリダイレクトする完全な URL。 |
+ | `説明` | `string` | GitHub App の説明。 |
+ | `public` | `boolean` | GitHub App を公開する場合には `true` に、アプリケーションの所有者のみがアクセスできるようにするには `false` を設定。 |
+ | `default_events` | `array` | GitHub App がサブスクライブする[イベント](/webhooks/event-payloads)のリスト。 |
+ | `default_permissions` | `オブジェクト` | GitHub App が必要とする[権限](/rest/reference/permissions-required-for-github-apps)のセット。 オブジェクトのフォーマットでは、キーの権限名 (`issues` など) と、値のアクセスタイプ (`write` など) を使用します。 |
`hook_attributes` オブジェクトは、以下のキーを持っています。
@@ -153,13 +153,13 @@ GitHub App Manifest フローを実装するには、以下の 3 つのステッ
#### 3. 一時コードをやり取りして、アプリケーションの構成を取得する
-ハンドシェイクを完了するため、`POST` リクエストにある一時的 `code` を [GitHub App をマニフェストから作成する](/v3/apps/#create-a-github-app-from-a-manifest)エンドポイントに送信します。 このレスポンスには `id` (GitHub App ID)、`pem` (秘密鍵)、`webhook_secret` が含まれます。 GitHub はアプリケーションに対する webhook シークレットを自動的に作成します。 これらの値は、アプリケーションのサーバーの環境変数に格納できます。 たとえば、アプリケーションが [dotenv](https://github.com/bkeepers/dotenv) を使用して環境変数を格納する場合、変数をアプリケーションの `.env` ファイルに格納することになるでしょう。
+ハンドシェイクを完了するため、`POST` リクエストにある一時的 `code` を [GitHub App をマニフェストから作成する](/rest/reference/apps#create-a-github-app-from-a-manifest)エンドポイントに送信します。 このレスポンスには `id` (GitHub App ID)、`pem` (秘密鍵)、`webhook_secret` が含まれます。 GitHub はアプリケーションに対する webhook シークレットを自動的に作成します。 これらの値は、アプリケーションのサーバーの環境変数に格納できます。 たとえば、アプリケーションが [dotenv](https://github.com/bkeepers/dotenv) を使用して環境変数を格納する場合、変数をアプリケーションの `.env` ファイルに格納することになるでしょう。
GitHub App Manifest フローのこのステップを、1 時間以内に完了する必要があります。
{% note %}
-**注釈:** このエンドポイントはレート制限されます。 現在のレート制限状態を確認する方法については、[レート制限](/v3/rate_limit/)を参照してください。
+**注釈:** このエンドポイントはレート制限されます。 現在のレート制限状態を確認する方法については、[レート制限](/rest/reference/rate-limit)を参照してください。
{% endnote %}
@@ -170,7 +170,7 @@ GitHub App Manifest フローのこのステップを、1 時間以内に完了
POST /app-manifests/:code/conversions
-エンドポイントのレスポンスに関する詳しい情報については、[マニフェストから GitHub App を作成する](/v3/apps/#create-a-github-app-from-a-manifest)を参照してください。
+エンドポイントのレスポンスに関する詳しい情報については、[マニフェストから GitHub App を作成する](/rest/reference/apps#create-a-github-app-from-a-manifest)を参照してください。
マニフェストフローの最後のステップをフローからアプリケーションを作成するユーザは、登録した GitHub App の所有者となり、そのユーザの任意の個人用リポジトリにその GitHub App をインストールできます。 所有者は、GitHub API を使用してアプリケーションを拡張したり、所有権を他のユーザに移譲したり、任意の時に削除したりできます。
@@ -191,4 +191,4 @@ GitHub App Manifest フローのこのステップを、1 時間以内に完了
#### Glitch でアプリケーションをホストする
-[Probot アプリケーションのサンプル](https://glitch.com/~auspicious-aardwolf)で、[Glitch](https://glitch.com/) でアプリケーションをホストして共有する例を見ることができます。 この例では、[Checks API](/v3/checks/) を使用し、`app.yml` ファイルで、必要な Checks API イベントと権限を選択しています。 Glitch は、既存のアプリケーションを流用して独自のアプリケーションを作成 (リミックス) できるツールです。 アプリケーションをリミックスすると、アプリケーションのコピーが作成され、Glitch はそれをホストしてデプロイします。 Glitch アプリケーションのリミックスについては、「[Glitch について](https://glitch.com/about/)」を参照してください。
+[Probot アプリケーションのサンプル](https://glitch.com/~auspicious-aardwolf)で、[Glitch](https://glitch.com/) でアプリケーションをホストして共有する例を見ることができます。 この例では、[Checks API](/rest/reference/checks) を使用し、`app.yml` ファイルで、必要な Checks API イベントと権限を選択しています。 Glitch は、既存のアプリケーションを流用して独自のアプリケーションを作成 (リミックス) できるツールです。 アプリケーションをリミックスすると、アプリケーションのコピーが作成され、Glitch はそれをホストしてデプロイします。 Glitch アプリケーションのリミックスについては、「[Glitch について](https://glitch.com/about/)」を参照してください。
diff --git a/translations/ja-JP/content/developers/apps/creating-a-github-app-using-url-parameters.md b/translations/ja-JP/content/developers/apps/creating-a-github-app-using-url-parameters.md
index b9d3d93097..99b290bb34 100644
--- a/translations/ja-JP/content/developers/apps/creating-a-github-app-using-url-parameters.md
+++ b/translations/ja-JP/content/developers/apps/creating-a-github-app-using-url-parameters.md
@@ -49,37 +49,37 @@ versions:
以下の表にある権限名をクエリパラメータ名として、権限タイプをクエリの値として使用することで、クエリ文字列で権限を設定できます。 たとえば、`contents` のユーザインターフェースに `Read & write` 権限を設定するには、クエリ文字列に `&contents=write` を含めます。 `blocking` のユーザインターフェースに `Read-only` 権限を設定するには、クエリ文字列に `&blocking=read` を含めます。 `checks` のユーザインターフェースに `no-access` を設定するには、クエリ文字列に `checks` 権限を含めないようにします。
-| 権限 | 説明 |
-| -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| 権限 | 説明 |
+| -------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [`administration`](/rest/reference/permissions-required-for-github-apps/#permission-on-administration) | Organization およびリポジトリ管理のためのさまざまなエンドポイントにアクセス権を付与します。 `none`、`read`、`write` のいずれかです。{% if currentVersion == "free-pro-team@latest" %}
-| [`blocking`](/rest/reference/permissions-required-for-github-apps/#permission-on-blocking) | [Blocking Users API](/v3/users/blocking/) へのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。{% endif %}
-| [`checks`](/rest/reference/permissions-required-for-github-apps/#permission-on-checks) | [Checks API](/v3/checks/) へのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。 |
-| `content_references` | 「[コンテンツ添付の作成](/v3/apps/installations/#create-a-content-attachment)」エンドポイントへのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。 |
-| [`contents`](/rest/reference/permissions-required-for-github-apps/#permission-on-contents) | さまざまなエンドポイントにアクセス権を付与し、リポジトリのコンテンツを変更できるようにします。 `none`、`read`、`write` のいずれかです。 |
+| [`blocking`](/rest/reference/permissions-required-for-github-apps/#permission-on-blocking) | [Blocking Users API](/rest/reference/users#blocking) へのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。{% endif %}
+| [`checks`](/rest/reference/permissions-required-for-github-apps/#permission-on-checks) | [Checks API](/rest/reference/checks) へのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。 |
+| `content_references` | 「[コンテンツ添付の作成](/rest/reference/apps#create-a-content-attachment)」エンドポイントへのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。 |
+| [`contents`](/rest/reference/permissions-required-for-github-apps/#permission-on-contents) | さまざまなエンドポイントにアクセス権を付与し、リポジトリのコンテンツを変更できるようにします。 `none`、`read`、`write` のいずれかです。 |
| [`deployments`](/rest/reference/permissions-required-for-github-apps/#permission-on-deployments) | [Deployments API](/rest/reference/repos#deployments) へのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
-| [`emails`](/rest/reference/permissions-required-for-github-apps/#permission-on-emails) | [Emails API](/v3/users/emails/) へのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。{% endif %}
-| [`followers`](/rest/reference/permissions-required-for-github-apps/#permission-on-followers) | [Followers API](/v3/users/followers/) へのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。 |
-| [`gpg_keys`](/rest/reference/permissions-required-for-github-apps/#permission-on-gpg-keys) | [GPG Keys API](/v3/users/gpg_keys/) へのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。 |
-| [`issues`](/rest/reference/permissions-required-for-github-apps/#permission-on-issues) | [Issues API](/v3/issues/) へのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。 |
-| [`keys`](/rest/reference/permissions-required-for-github-apps/#permission-on-keys) | [Public Keys API](/v3/users/keys/) へのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。 |
+| [`emails`](/rest/reference/permissions-required-for-github-apps/#permission-on-emails) | [Emails API](/rest/reference/users#emails) へのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。{% endif %}
+| [`followers`](/rest/reference/permissions-required-for-github-apps/#permission-on-followers) | [Followers API](/rest/reference/users#followers) へのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。 |
+| [`gpg_keys`](/rest/reference/permissions-required-for-github-apps/#permission-on-gpg-keys) | [GPG Keys API](/rest/reference/users#gpg-keys) へのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。 |
+| [`issues`](/rest/reference/permissions-required-for-github-apps/#permission-on-issues) | [Issues API](/rest/reference/issues) へのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。 |
+| [`keys`](/rest/reference/permissions-required-for-github-apps/#permission-on-keys) | [Public Keys API](/rest/reference/users#keys) へのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。 |
| [`members`](/rest/reference/permissions-required-for-github-apps/#permission-on-members) | Organization のメンバーへのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。{% if currentVersion == "free-pro-team@latest" %}
-| [`metadata`](/rest/reference/permissions-required-for-github-apps/#metadata-permissions) | 機密データを漏洩しない、読み取り専用のエンドポイントへのアクセス権を付与します。 `read`、`none` のいずれかです。 {% data variables.product.prodname_github_app %} に何らかの権限を設定した場合、デフォルトは `read` となり、権限を指定しなかった場合、デフォルトは `none` となります。 |
-| [`organization_administration`](/rest/reference/permissions-required-for-github-apps/#permission-on-organization-administration) | 「[Organization の更新](/v3/orgs/#update-an-organization)」エンドポイントと、[Organization Interaction Restrictions API](/v3/interactions/orgs/#set-interaction-restrictions-for-an-organization) へのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。{% endif %}
-| [`organization_hooks`](/rest/reference/permissions-required-for-github-apps/#permission-on-organization-hooks) | [Organization Webhooks API](/rest/reference/orgs#webhooks/) へのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。 |
-| `organization_plan` | 「[Organization の取得](/v3/orgs/#get-an-organization)」エンドポイントを使用して Organization のプランについての情報を取得するためのアクセス権を付与します。 `none`、`read` のいずれかです。 |
-| [`organization_projects`](/rest/reference/permissions-required-for-github-apps/#permission-on-organization-projects) | [Projects API](/v3/projects/) へのアクセス権を付与します。 `none`、`read`、`write`、`admin` のいずれかです。{% if currentVersion == "free-pro-team@latest" %}
-| [`organization_user_blocking`](/rest/reference/permissions-required-for-github-apps/#permission-on-organization-projects) | [Blocking Organization Users API](/v3/orgs/blocking/) へのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。{% endif %}
-| [`pages`](/rest/reference/permissions-required-for-github-apps/#permission-on-pages) | [Pages API](/rest/reference/repos#pages) へのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。 |
-| `plan` | 「[ユーザの取得](/v3/users/#get-a-user)」エンドポイントを使用してユーザの GitHub プランについての情報を取得するためのアクセス権を付与します。 `none`、`read` のいずれかです。 |
-| [`pull_requests`](/rest/reference/permissions-required-for-github-apps/#permission-on-pull-requests) | さまざまなプルリクエストエンドポイントへのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。 |
-| [`repository_hooks`](/rest/reference/permissions-required-for-github-apps/#permission-on-repository-hooks) | [Repository Webhooks API](/v3/repos/hooks/) へのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。 |
-| [`repository_projects`](/rest/reference/permissions-required-for-github-apps/#permission-on-repository-projects) | [Projects API](/v3/projects/) へのアクセス権を付与します。 `none`、`read`、`write`、`admin` のいずれかです。 |
-| [`single_file`](/rest/reference/permissions-required-for-github-apps/#permission-on-single-file) | [Contents API](/v3/repos/contents/) へのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。 |
-| [`starring`](/rest/reference/permissions-required-for-github-apps/#permission-on-starring) | [Starring API](/v3/activity/starring/) へのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。 |
-| [`statuses`](/rest/reference/permissions-required-for-github-apps/#permission-on-statuses) | [Statuses API](/v3/repos/statuses/) へのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。 |
-| [`team_discussions`](/rest/reference/permissions-required-for-github-apps/#permission-on-team-discussions) | [Team Discussions API](/v3/teams/discussions/) および [Team Discussion Comments API](/v3/teams/discussion_comments/) へのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。 |
-| `vulnerability_alerts` | リポジトリ内の脆弱性のある依存関係に対するセキュリティアラートを受信するためのアクセス権を付与します。 詳細は「[脆弱性のある依存関係に対するセキュリティアラートについて](/articles/about-security-alerts-for-vulnerable-dependencies)」を参照。 `none`、`read` のいずれかです。 |
-| `Watch` | リストへのアクセス権を付与し、ユーザがサブスクライブするリポジトリの変更を許可します。 `none`、`read`、`write` のいずれかです。 |
+| [`metadata`](/rest/reference/permissions-required-for-github-apps/#metadata-permissions) | 機密データを漏洩しない、読み取り専用のエンドポイントへのアクセス権を付与します。 `read`、`none` のいずれかです。 {% data variables.product.prodname_github_app %} に何らかの権限を設定した場合、デフォルトは `read` となり、権限を指定しなかった場合、デフォルトは `none` となります。 |
+| [`organization_administration`](/rest/reference/permissions-required-for-github-apps/#permission-on-organization-administration) | 「[Organization の更新](/rest/reference/orgs#update-an-organization)」エンドポイントと、[Organization Interaction Restrictions API](/rest/reference/interactions#set-interaction-restrictions-for-an-organization) へのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。{% endif %}
+| [`organization_hooks`](/rest/reference/permissions-required-for-github-apps/#permission-on-organization-hooks) | [Organization Webhooks API](/rest/reference/orgs#webhooks/) へのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。 |
+| `organization_plan` | 「[Organization の取得](/rest/reference/orgs#get-an-organization)」エンドポイントを使用して Organization のプランについての情報を取得するためのアクセス権を付与します。 `none`、`read` のいずれかです。 |
+| [`organization_projects`](/rest/reference/permissions-required-for-github-apps/#permission-on-organization-projects) | [Projects API](/rest/reference/projects) へのアクセス権を付与します。 `none`、`read`、`write`、`admin` のいずれかです。{% if currentVersion == "free-pro-team@latest" %}
+| [`organization_user_blocking`](/rest/reference/permissions-required-for-github-apps/#permission-on-organization-projects) | [Blocking Organization Users API](/rest/reference/orgs#blocking) へのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。{% endif %}
+| [`pages`](/rest/reference/permissions-required-for-github-apps/#permission-on-pages) | [Pages API](/rest/reference/repos#pages) へのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。 |
+| `plan` | 「[ユーザの取得](/rest/reference/users#get-a-user)」エンドポイントを使用してユーザの GitHub プランについての情報を取得するためのアクセス権を付与します。 `none`、`read` のいずれかです。 |
+| [`pull_requests`](/rest/reference/permissions-required-for-github-apps/#permission-on-pull-requests) | さまざまなプルリクエストエンドポイントへのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。 |
+| [`repository_hooks`](/rest/reference/permissions-required-for-github-apps/#permission-on-repository-hooks) | [Repository Webhooks API](/rest/reference/repos#hooks) へのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。 |
+| [`repository_projects`](/rest/reference/permissions-required-for-github-apps/#permission-on-repository-projects) | [Projects API](/rest/reference/projects) へのアクセス権を付与します。 `none`、`read`、`write`、`admin` のいずれかです。 |
+| [`single_file`](/rest/reference/permissions-required-for-github-apps/#permission-on-single-file) | [Contents API](/rest/reference/repos#contents) へのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。 |
+| [`starring`](/rest/reference/permissions-required-for-github-apps/#permission-on-starring) | [Starring API](/rest/reference/activity#starring) へのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。 |
+| [`statuses`](/rest/reference/permissions-required-for-github-apps/#permission-on-statuses) | [Statuses API](/rest/reference/repos#statuses) へのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。 |
+| [`team_discussions`](/rest/reference/permissions-required-for-github-apps/#permission-on-team-discussions) | [Team Discussions API](/rest/reference/teams#discussions) および [Team Discussion Comments API](/rest/reference/teams#discussion-comments) へのアクセス権を付与します。 `none`、`read`、`write` のいずれかです。 |
+| `vulnerability_alerts` | リポジトリ内の脆弱性のある依存関係に対するセキュリティアラートを受信するためのアクセス権を付与します。 詳細は「[脆弱性のある依存関係に対するセキュリティアラートについて](/articles/about-security-alerts-for-vulnerable-dependencies)」を参照。 `none`、`read` のいずれかです。 |
+| `Watch` | リストへのアクセス権を付与し、ユーザがサブスクライブするリポジトリの変更を許可します。 `none`、`read`、`write` のいずれかです。 |
### {% data variables.product.prodname_github_app %} webhook イベント
diff --git a/translations/ja-JP/content/developers/apps/creating-ci-tests-with-the-checks-api.md b/translations/ja-JP/content/developers/apps/creating-ci-tests-with-the-checks-api.md
index 6a9386ff94..0f0f89156e 100644
--- a/translations/ja-JP/content/developers/apps/creating-ci-tests-with-the-checks-api.md
+++ b/translations/ja-JP/content/developers/apps/creating-ci-tests-with-the-checks-api.md
@@ -12,7 +12,7 @@ versions:
### はじめに
-このガイドでは、[Github App](/apps/) と [Checks API](/v3/checks/) について紹介します。Checks API は、テストを実行する継続的インテグレーション (CI) サーバーを構築するために使用します。
+このガイドでは、[Github App](/apps/) と [Checks API](/rest/reference/checks) について紹介します。Checks API は、テストを実行する継続的インテグレーション (CI) サーバーを構築するために使用します。
CI とは、ソフトウェアの開発においてコードを頻繁に共有リポジトリにコミットする手法のことです。 コードをコミットする頻度が高いほどエラーの発生が早くなり、開発者がエラーの原因を見つけようとしてデバッグする必要性も減ります。 コードの更新が頻繁であれば、ソフトウェア開発チームの他のメンバーによる変更をマージするのも、それだけ容易になります。 開発者がコードの記述にばかり時間をとられ、エラーのデバッグやマージコンフリクトの解決にかける時間が少ないときに威力を発揮します。 🙌
@@ -22,21 +22,21 @@ CI サーバーは、コードの文法チェッカー (スタイルフォーマ
#### Checks API の概要
-[Checks API](/v3/checks/) を使用すると、リポジトリでコミットされている各コードに対して自動的に実行される CI テストを設定できます。 Checks API は、プルリクエストの [**Checks**] タブにおいて、各チェックについての詳細情報をレポートします。 Checks API を使用すると、コードの特定の行に対して追加的な情報を含むアノテーションを作成できます。 アノテーションは [**Checks**] タブに表示されます。 プルリクエストの一部であるファイルに対してアノテーションを作成すると、そのアノテーションは [**Files changed**] タブにも表示されます。
+[Checks API](/rest/reference/checks) を使用すると、リポジトリでコミットされている各コードに対して自動的に実行される CI テストを設定できます。 Checks API は、プルリクエストの [**Checks**] タブにおいて、各チェックについての詳細情報をレポートします。 Checks API を使用すると、コードの特定の行に対して追加的な情報を含むアノテーションを作成できます。 アノテーションは [**Checks**] タブに表示されます。 プルリクエストの一部であるファイルに対してアノテーションを作成すると、そのアノテーションは [**Files changed**] タブにも表示されます。
-_チェックスイート_とは、 _チェック実行_ (個々の CI テスト) をグループ化したものです。 チェックスイートにもチェック実行にも_ステータス_が含まれており、GitHub のプルリクエストで表示できます。 ステータスを使用して、コードコミットがエラーを発生させるタイミングを決定できます。 これらのステータスを[保護されたブランチ](/v3/repos/branches/)で使用すると、プルリクエストを早まってマージすることを防げます。 詳細は「[ステータスチェック必須の有効化](/articles/enabling-required-status-checks/)」を参照してください。
+_チェックスイート_とは、 _チェック実行_ (個々の CI テスト) をグループ化したものです。 チェックスイートにもチェック実行にも_ステータス_が含まれており、GitHub のプルリクエストで表示できます。 ステータスを使用して、コードコミットがエラーを発生させるタイミングを決定できます。 これらのステータスを[保護されたブランチ](/rest/reference/repos#branches)で使用すると、プルリクエストを早まってマージすることを防げます。 詳細は「[ステータスチェック必須の有効化](/articles/enabling-required-status-checks/)」を参照してください。
-Checks API は、新しいコードがリポジトリにプッシュされるたびに、リポジトリにインストールされている全ての GitHub App に [`check_suite` webhook イベント](/webhooks/event-payloads/#check_suite)を送信します。 Checks API イベントの全てのアクションを受信するには、アプリケーションに `checks:write` 権限が必要です。 GitHub はデフォルトのフローを使ってリポジトリの新しいコードのコミットに `check_suite` イベントを自動的に作成しますが、[チェックスイートのためのリポジトリプリファレンスの更新](/v3/checks/suites/#update-repository-preferences-for-check-suites)を行っても構いません。 デフォルトのフローは以下の通りです。
+Checks API は、新しいコードがリポジトリにプッシュされるたびに、リポジトリにインストールされている全ての GitHub App に [`check_suite` webhook イベント](/webhooks/event-payloads/#check_suite)を送信します。 Checks API イベントの全てのアクションを受信するには、アプリケーションに `checks:write` 権限が必要です。 GitHub はデフォルトのフローを使ってリポジトリの新しいコードのコミットに `check_suite` イベントを自動的に作成しますが、[チェックスイートのためのリポジトリプリファレンスの更新](/rest/reference/checks#update-repository-preferences-for-check-suites)を行っても構いません。 デフォルトのフローは以下の通りです。
1. 誰かがリポジトリにコードをプッシュすると、GitHubは、`checks:write` 権限を持つ、リポジトリにインストールされている全ての GitHub Apps に `requested` のアクションと共に `check_suite` イベントを送信します。 このイベントにより、コードがプッシュされたことと、GitHub が新しいチェックスイートを自動的に作成したことがアプリケーションに通知されます。
-1. アプリケーションがこのイベントを受信すると、アプリケーションはスイートに[チェック実行を追加](/v3/checks/runs/#create-a-check-run)できます。
-1. チェック実行には、コードの特定の行で表示される[アノテーション](/v3/checks/runs/#annotations-object)を含めることができます。
+1. アプリケーションがこのイベントを受信すると、アプリケーションはスイートに[チェック実行を追加](/rest/reference/checks#create-a-check-run)できます。
+1. チェック実行には、コードの特定の行で表示される[アノテーション](/rest/reference/checks#annotations-object)を含めることができます。
**このガイドでは、次のこと行う方法について学びます。**
* パート 1: Checks API を使用して CI サーバー用のフレームワークをセットアップする。
* Checks API イベントを受信するサーバーとして GitHub App を構成します。
- * Create new check runs for CI tests when a repository receives newly pushed commits.
+ * 新たにプッシュされたコミットをリポジトリが受信した時に、CI テスト用の新しいチェック実行を作成します。
* Re-run check runs when a user requests that action on GitHub.
* パート 2: 文法チェッカー CI テストを追加して、作成した CI サーバーフレームワークを基に構築する。
* Update a check run with a `status`, `conclusion`, and `output` details.
@@ -49,7 +49,7 @@ Checks API は、新しいコードがリポジトリにプッシュされるた
### 必要な環境
-以下の作業に取りかかる前に、[Github Apps](/apps/)、[webhook](/webhooks)、[Checks API](/v3/checks/) を使い慣れていない場合は、ある程度慣れておくとよいでしょう。 [REST API ドキュメント](/v3/)には、さらに API が掲載されています。 Checks API は [GraphQL](/v4/) でも使用できますが、このクイックスタートでは REST に焦点を当てます。 詳細については、GraphQL [Checks Suite](/v4/object/checksuite/) および [Check Run](/v4/object/checkrun/) オブジェクトを参照してください。
+以下の作業に取りかかる前に、[Github Apps](/apps/)、[webhook](/webhooks)、[Checks API](/rest/reference/checks) を使い慣れていない場合は、ある程度慣れておくとよいでしょう。 [REST API ドキュメント](/rest)には、さらに多くの API が掲載されています。 Checks API は [GraphQL](/graphql) でも使用できますが、このクイックスタートでは REST に焦点を当てます。 詳細については、GraphQL [Checks Suite](/graphql/reference/objects#checksuite) および [Check Run](/graphql/reference/objects#checkrun) オブジェクトを参照してください。
[Ruby プログラミング言語](https://www.ruby-lang.org/en/)、[Smee](https://smee.io/) webhook ペイロード配信サービス、GitHub REST API 用の [Octokit.rb Ruby ライブラリ](http://octokit.github.io/octokit.rb/)、および [Sinatra ウェブフレームワーク](http://sinatrarb.com/) を使用して、Checks API CI サーバーアプリケーションを作成します。
@@ -140,7 +140,7 @@ GitHub が送信する全てのイベントには、`HTTP_X_GITHUB_EVENT` とい
def create_check_run
# # At the time of writing, Octokit does not support the Checks API yet, but
# it does provide generic HTTP methods you can use:
- # /v3/checks/runs/#create-a-check-run
+ # /rest/reference/checks#create-a-check-run
check_run = @installation_client.post(
"repos/#{@payload['repository']['full_name']}/check-runs",
{
@@ -159,7 +159,7 @@ end
def create_check_run
# # At the time of writing, Octokit does not support the Checks API yet, but
# it does provide generic HTTP methods you can use:
- # /v3/checks/runs/#create-a-check-run
+ # /rest/reference/checks#create-a-check-run
check_run = @installation_client.post(
"repos/#{@payload['repository']['full_name']}/check-runs",
{
@@ -175,7 +175,7 @@ end
```
{% endif %}
-このコードは [HTTP `POST` メソッド](http://octokit.github.io/octokit.rb/Octokit/Connection.html#post-instance_method)を使用して、「[チェック実行の作成](/v3/checks/runs/#create-a-check-run)」エンドポイントを呼び出します。 このメソッドは、エンドポイントの URL とメソッドの入力パラメータという 2 つのパラメータを取ります。
+このコードは [HTTP `POST` メソッド](http://octokit.github.io/octokit.rb/Octokit/Connection.html#post-instance_method)を使用して、「[チェック実行の作成](/rest/reference/checks#create-a-check-run)」エンドポイントを呼び出します。 このメソッドは、エンドポイントの URL とメソッドの入力パラメータという 2 つのパラメータを取ります。
チェック実行を作成するために必要なのは、`name` と `head_sha` の 2 つの入力パラメータのみです。 このクイックスタートでは、後で [Rubocop](https://rubocop.readthedocs.io/en/latest/) を使用して CI テストを実装します。そのため、ここでは「Octo Rubocop」という名前を使っていますが、チェック実行には任意の名前を選ぶことができます。
@@ -240,7 +240,7 @@ def initiate_check_run
# Octokit doesn't yet support the Checks API, but it does provide generic
# HTTP methods you can use:
- # /v3/checks/runs/#update-a-check-run
+ # /rest/reference/checks#update-a-check-run
updated_check_run = @installation_client.patch(
"repos/#{@payload['repository']['full_name']}/check-runs/#{@payload['check_run']['id']}",
{
@@ -276,7 +276,7 @@ def initiate_check_run
# Octokit doesn't yet support the Checks API, but it does provide generic
# HTTP methods you can use:
- # /v3/checks/runs/#update-a-check-run
+ # /rest/reference/checks#update-a-check-run
updated_check_run = @installation_client.patch(
"repos/#{@payload['repository']['full_name']}/check-runs/#{@payload['check_run']['id']}",
{
@@ -305,11 +305,11 @@ end
```
{% endif %}
-上記のコードは、ジェネリックな [`patch` HTTP method](http://octokit.github.io/octokit.rb/Octokit/Connection.html#patch-instance_method)メソッドを使用して「[チェック実行を更新する](/v3/checks/runs/#update-a-check-run)」API エンドポイントを呼び出し、既に作成したチェック実行を更新します。
+上記のコードは、ジェネリックな [`patch` HTTP method](http://octokit.github.io/octokit.rb/Octokit/Connection.html#patch-instance_method)メソッドを使用して「[チェック実行を更新する](/rest/reference/checks#update-a-check-run)」API エンドポイントを呼び出し、既に作成したチェック実行を更新します。
このコードがしていることを説明しましょう。 まず、チェック実行のステータスを `in_progress` に更新し、`started_at` の時刻を現在の時刻に設定します。 このクイックスタートの[パート 2](#part-2-creating-the-octo-rubocop-ci-test)では、実際の CI テストを開始するコードを `***** RUN A CI TEST *****` の下に追加します。 今はこのセクションをプレースホルダーとして残しておきましょう。そうすると、続くコードが CI のプロセスを成功させ、すべてのテストに合格したことをシミュレートすることになります。 最後に、コードはチェック実行のステータスを再び `completed` に更新します。
-「[チェック実行を更新する](/v3/checks/runs/#update-a-check-run)」 ドキュメントに、`completed` のステータスを指定すると、`conclusion` と `completed_at` のパラメータが必須となることが書かれています。 `conclusion` はチェック実行の結果を要約するもので、`success`、`failure`、`neutral`、`cancelled`、`timed_out`、`action_required` のいずれかになります。 この結果 (conclusion) は `success` に、`completed_at` の時刻は現在の時刻に、ステータスは `completed` に設定します。
+You'll notice in the "[Update a check run](/rest/reference/checks#update-a-check-run)" docs that when you provide a status of `completed`, the `conclusion` and `completed_at` parameters are required. `conclusion` はチェック実行の結果を要約するもので、`success`、`failure`、`neutral`、`cancelled`、`timed_out`、`action_required` のいずれかになります。 この結果 (conclusion) は `success` に、`completed_at` の時刻は現在の時刻に、ステータスは `completed` に設定します。
チェックが行っていることについてより詳しく指定することもできますが、それは次のセクションで行うことにします。 では、`template_server.rb` を実行して、このコードを再びテストしましょう。
@@ -435,7 +435,7 @@ clone_repository(full_repo_name, repository, head_sha)
### ステップ 2.3. RuboCop を実行する
-これでうまくいきました。 You're cloning the repository and creating check runs using your CI server. それではいよいよ [RuboCop 文法チェッカー](https://rubocop.readthedocs.io/en/latest/basic_usage/#rubocop-as-a-code-style-checker) と [Checks API アノテーション](/v3/checks/runs/#create-a-check-run)の核心に迫ります。
+これでうまくいきました。 You're cloning the repository and creating check runs using your CI server. それではいよいよ [RuboCop 文法チェッカー](https://rubocop.readthedocs.io/en/latest/basic_usage/#rubocop-as-a-code-style-checker) と [Checks API アノテーション](/rest/reference/checks#create-a-check-run)の核心に迫ります。
次のコードは、RuboCop を実行し、スタイル コード エラーを JSON フォーマットで保存します。 Add this code below the call to `clone_repository` you added in the [previous step](#step-22-cloning-the-repository) and above the code that updates the check run to complete.
@@ -523,11 +523,11 @@ $ ruby template_server.rb
`@output` 変数には、RuboCop レポートの解析済み JSON の結果が含まれています。 上記で示す通り、結果には `summary` セクションが含まれており、コードでエラーがあるかどうかを迅速に判断するために使用できます。 以下のコードは、報告されたエラーがない場合に、チェック実行の結果を `success` に設定します。 RuboCop は、`files` 配列内にある各ファイルについてエラーを報告します。エラーがある場合、ファイル オブジェクトからデータを抽出する必要があります。
-Checks API により、コードの特定の行に対してアノテーションを作成することができます。 チェック実行を作成または更新する際に、アノテーションを追加できます。 このクイックスタートでは、アノテーションを付けて[チェック実行を更新](/v3/checks/runs/#update-a-check-run)します。
+Checks API により、コードの特定の行に対してアノテーションを作成することができます。 チェック実行を作成または更新する際に、アノテーションを追加できます。 このクイックスタートでは、アノテーションを付けて[チェック実行を更新](/rest/reference/checks#update-a-check-run)します。
-Checks API では、アノテーションの数は API の 1 リクエストあたり最大 50 に制限されています。 51 以上のアノテーションを作成するには、[チェック実行を更新する](/v3/checks/runs/#update-a-check-run)エンドポイントに複数回のリクエストを行う必要があります。 たとえば、105 のアノテーションを作成するには、[チェック実行を更新する](/v3/checks/runs/#update-a-check-run)エンドポイントを 3 回呼び出す必要があります。 始めの 2 回のリクエストでそれぞれ 50 個のアノテーションが作成され、3 回目のリクエストで残り 5 つのアノテーションが作成されます。 チェック実行を更新するたびに、アノテーションは既存のチェック実行にあるアノテーションのリストに追加されます。
+Checks API では、アノテーションの数は API の 1 リクエストあたり最大 50 に制限されています。 51 以上のアノテーションを作成するには、[チェック実行を更新する](/rest/reference/checks#update-a-check-run)エンドポイントに複数回のリクエストを行う必要があります。 たとえば、105 のアノテーションを作成するには、[チェック実行を更新する](/rest/reference/checks#update-a-check-run)エンドポイントを 3 回呼び出す必要があります。 始めの 2 回のリクエストでそれぞれ 50 個のアノテーションが作成され、3 回目のリクエストで残り 5 つのアノテーションが作成されます。 チェック実行を更新するたびに、アノテーションは既存のチェック実行にあるアノテーションのリストに追加されます。
-チェック実行は、アノテーションをオブジェクトの配列として受け取ります。 アノテーションの各オブジェクトには、`path`、`start_line`、 `end_line`、`annotation_level`、`message` を含める必要があります。 RuboCop では `start_column` および `end_column` も提供しており、これらのオプションのパラメータをアノテーションに含めることもできます。 Annotations only support `start_column` and `end_column` on the same line. 詳細については [`annotations` オブジェクト](/v3/checks/runs/#annotations-object-1)のリファレンスドキュメントを参照してください。
+チェック実行は、アノテーションをオブジェクトの配列として受け取ります。 アノテーションの各オブジェクトには、`path`、`start_line`、 `end_line`、`annotation_level`、`message` を含める必要があります。 RuboCop では `start_column` および `end_column` も提供しており、これらのオプションのパラメータをアノテーションに含めることもできます。 アノテーションは、`start_column` と `end_column` を同一の行においてのみサポートしています。 詳細については [`annotations` オブジェクト](/rest/reference/checks#annotations-object-1)のリファレンスドキュメントを参照してください。
各アノテーションを作成するために必要な RuboCop から、必須の情報を抽出します。 [前のセクション](#step-23-running-rubocop)で追加したコードに、次のコードを追加します。
@@ -536,7 +536,7 @@ annotations = []
# You can create a maximum of 50 annotations per request to the Checks
# API. To add more than 50 annotations, use the "Update a check run" API
# endpoint. This example code limits the number of annotations to 50.
-# See /v3/checks/runs/#update-a-check-run
+# See /rest/reference/checks#update-a-check-run
# for details.
max_annotations = 50
@@ -590,7 +590,7 @@ end
エラーが報告されると、上記のコードは ReboCop レポートの `files` 配列を反復処理します。 コードは各ファイルにおいてファイルパスを抽出し、アノテーションレベルを `notice` に設定します。 さらに細かく、[RuboCop Cop](https://rubocop.readthedocs.io/en/latest/cops/) の各タイプに特定の警告レベルを設定することもできますが、このクイックスタートでは簡単さを優先し、すべてのエラーを `notice` のレベルに設定します。
-このコードはまた、`offenses` 配列の各エラーを反復処理し、違反の場所とエラー メッセージを収集します。 必要な情報を抽出後、コードは各エラーに対してアノテーションを作成し、それを `annotations` 配列に格納します。 Because annotations only support start and end columns on the same line, `start_column` and `end_column` are only added to the `annotation` object if the start and end line values are the same.
+このコードはまた、`offenses` 配列の各エラーを反復処理し、違反の場所とエラー メッセージを収集します。 必要な情報を抽出後、コードは各エラーに対してアノテーションを作成し、それを `annotations` 配列に格納します。 アノテーションは同一行の開始列と終了列のみをサポートしているため、開始行と終了行の値が同じである場合にのみ `annotation` オブジェクトに `start_column` と `end_column` が追加されます。
このコードはまだチェック実行のアノテーションを作成しません。 それを作成するコードは、次のセクションで追加します。
@@ -694,7 +694,7 @@ updated_check_run = @installation_client.patch(
さて、これで CI テストのステータスに基づいて結論を設定し、RuboCop の結果からの出力を追加しました。あなたは CI テストを作成したのです。 おめでとうございます。 🙌
-また、上記のコードは、`actions` オブジェクトを介して CI サーバーに[リクエストされたアクション](https://developer.github.com/changes/2018-05-23-request-actions-on-checks/)という機能も追加しています。 {% if currentVersion == "free-pro-team@latest" %}(Note this is not related to [GitHub Actions](/actions).) {% endif %}Requested actions add a button in the **Checks** tab on GitHub that allows someone to request the check run to take additional action. The additional action is completely configurable by your app. For example, because RuboCop has a feature to automatically fix the errors it finds in Ruby code, your CI server can use a requested actions button to allow people to request automatic error fixes. When someone clicks the button, the app receives the `check_run` event with a `requested_action` action. Each requested action has an `identifier` that the app uses to determine which button was clicked.
+また、上記のコードは、`actions` オブジェクトを介して CI サーバーに[リクエストされたアクション](https://developer.github.com/changes/2018-05-23-request-actions-on-checks/)という機能も追加しています。 {% if currentVersion == "free-pro-team@latest" %}(Note this is not related to [GitHub Actions](/actions).) {% endif %}リクエストされたアクションは、追加のアクションを実行するためにチェック実行をリクエストできるボタンを GitHub の [**Checks**] タブに追加します。 The additional action is completely configurable by your app. For example, because RuboCop has a feature to automatically fix the errors it finds in Ruby code, your CI server can use a requested actions button to allow people to request automatic error fixes. When someone clicks the button, the app receives the `check_run` event with a `requested_action` action. Each requested action has an `identifier` that the app uses to determine which button was clicked.
The code above doesn't have RuboCop automatically fix errors yet. You'll add that in the next section. But first, take a look at the CI test that you just created by starting up the `template_server.rb` server again and creating a new pull request:
@@ -836,7 +836,7 @@ Here are a few common problems and some suggested solutions. If you run into any
* **Q:** アプリケーションが GitHub にコードをプッシュしません。 I don't see the fixes that RuboCop automatically makes!
- **A:** Make sure you have **Read & write** permissions for "Repository contents," and that you are cloning the repository with your installation token. See [Step 2.2. Cloning the repository](#step-22-cloning-the-repository) for details.
+ **A:** Make sure you have **Read & write** permissions for "Repository contents," and that you are cloning the repository with your installation token. [ステップ 2.2. Cloning the repository](#step-22-cloning-the-repository) for details.
* **Q:** I see an error in the `template_server.rb` debug output related to cloning my repository.
@@ -869,4 +869,4 @@ After walking through this guide, you've learned the basics of using the Checks
Here are some ideas for what you can do next:
* Currently, the "Fix this" button is always displayed. Update the code you wrote to display the "Fix this" button only when RuboCop finds errors.
-* If you'd prefer that RuboCop doesn't commit files directly to the head branch, you can update the code to [create a pull request](/v3/pulls/#create-a-pull-request) with a new branch based on the head branch.
+* If you'd prefer that RuboCop doesn't commit files directly to the head branch, you can update the code to [create a pull request](/rest/reference/pulls#create-a-pull-request) with a new branch based on the head branch.
diff --git a/translations/ja-JP/content/developers/apps/differences-between-github-apps-and-oauth-apps.md b/translations/ja-JP/content/developers/apps/differences-between-github-apps-and-oauth-apps.md
index 7cb1f10a2b..90a725ed17 100644
--- a/translations/ja-JP/content/developers/apps/differences-between-github-apps-and-oauth-apps.md
+++ b/translations/ja-JP/content/developers/apps/differences-between-github-apps-and-oauth-apps.md
@@ -90,10 +90,10 @@ Unlike OAuth apps, GitHub Apps have targeted permissions that allow them to requ
### Git access
-| GitHub Apps | OAuth Apps |
-| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| GitHub Apps ask for repository contents permission and use your installation token to authenticate via [HTTP-based Git](/apps/building-github-apps/authenticating-with-github-apps/#http-based-git-access-by-an-installation). | OAuth Apps ask for `write:public_key` scope and [Create a deploy key](/v3/repos/keys/#create-a-deploy-key) via the API. You can then use that key to perform Git commands. |
-| The token is used as the HTTP password. | The token is used as the HTTP username. |
+| GitHub Apps | OAuth Apps |
+| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| GitHub Apps ask for repository contents permission and use your installation token to authenticate via [HTTP-based Git](/apps/building-github-apps/authenticating-with-github-apps/#http-based-git-access-by-an-installation). | OAuth Apps ask for `write:public_key` scope and [Create a deploy key](/rest/reference/repos#create-a-deploy-key) via the API. You can then use that key to perform Git commands. |
+| The token is used as the HTTP password. | The token is used as the HTTP username. |
### Machine vs. bot accounts
diff --git a/translations/ja-JP/content/developers/apps/identifying-and-authorizing-users-for-github-apps.md b/translations/ja-JP/content/developers/apps/identifying-and-authorizing-users-for-github-apps.md
index 94e9798727..12d946734b 100644
--- a/translations/ja-JP/content/developers/apps/identifying-and-authorizing-users-for-github-apps.md
+++ b/translations/ja-JP/content/developers/apps/identifying-and-authorizing-users-for-github-apps.md
@@ -67,7 +67,7 @@ If the user accepts your request, GitHub redirects back to your site with a temp
{% endnote %}
-Exchange this `code` for an access token. {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %} When expiring tokens are enabled, the access token expires in 8 hours and the refresh token expires in 6 months. Every time you refresh the token, you get a new refresh token. For more information, see "[Refreshing user-to-server access tokens](/apps/building-github-apps/refreshing-user-to-server-access-tokens/)."
+Exchange this `code` for an access token. {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %} When expiring tokens are enabled, the access token expires in 8 hours and the refresh token expires in 6 months. Every time you refresh the token, you get a new refresh token. For more information, see "[Refreshing user-to-server access tokens](/developers/apps/refreshing-user-to-server-access-tokens)."
Expiring user tokens are currently part of the user-to-server token expiration beta and subject to change. To opt-in to the user-to-server token expiration beta feature, see "[Activating beta features for apps](/developers/apps/activating-beta-features-for-apps)."{% endif %}
@@ -154,7 +154,7 @@ You can also check which repositories are accessible to a user for an installati
Authorization: token OAUTH-TOKEN
GET /user/installations/:installation_id/repositories
-More details can be found in: [List app installations accessible to the user access token](/v3/apps/installations/#list-app-installations-accessible-to-the-user-access-token) and [List repositories accessible to the user access token](/v3/apps/installations/#list-repositories-accessible-to-the-user-access-token).
+More details can be found in: [List app installations accessible to the user access token](/rest/reference/apps#list-app-installations-accessible-to-the-user-access-token) and [List repositories accessible to the user access token](/rest/reference/apps#list-repositories-accessible-to-the-user-access-token).
### Handling a revoked GitHub App authorization
@@ -162,7 +162,7 @@ If a user revokes their authorization of a GitHub App, the app will receive the
### User-level permissions
-You can add user-level permissions to your GitHub App to access user resources, such as user emails, that are granted by individual users as part of the [user authorization flow](#identifying-users-on-your-site). User-level permissions differ from [repository and organization-level permissions](/v3/apps/permissions/), which are granted at the time of installation on an organization or user account.
+You can add user-level permissions to your GitHub App to access user resources, such as user emails, that are granted by individual users as part of the [user authorization flow](#identifying-users-on-your-site). User-level permissions differ from [repository and organization-level permissions](/rest/reference/permissions-required-for-github-apps), which are granted at the time of installation on an organization or user account.
You can select user-level permissions from within your GitHub App's settings in the **User permissions** section of the **Permissions & webhooks** page. For more information on selecting permissions, see "[Editing a GitHub App's permissions](/apps/managing-github-apps/editing-a-github-app-s-permissions/)."
@@ -172,75 +172,75 @@ Because user-level permissions are granted on an individual user basis, you can
### User-to-server requests
-While most of your API interaction should occur using your server-to-server installation access tokens, certain endpoints allow you to perform actions via the API using a user access token. Your app can make the following requests using [GraphQL v4](/v4/) or [REST v3](/v3/) endpoints.
+While most of your API interaction should occur using your server-to-server installation access tokens, certain endpoints allow you to perform actions via the API using a user access token. Your app can make the following requests using [GraphQL v4](/graphql) or [REST v3](/rest) endpoints.
#### Supported endpoints
{% if currentVersion == "free-pro-team@latest" %}
##### Actions Runners
-* [List runner applications for a repository](/v3/actions/self-hosted-runners/#list-runner-applications-for-a-repository)
-* [List self-hosted runners for a repository](/v3/actions/self-hosted-runners/#list-self-hosted-runners-for-a-repository)
-* [Get a self-hosted runner for a repository](/v3/actions/self-hosted-runners/#get-a-self-hosted-runner-for-a-repository)
-* [Delete a self-hosted runner from a repository](/v3/actions/self-hosted-runners/#delete-a-self-hosted-runner-from-a-repository)
-* [Create a registration token for a repository](/v3/actions/self-hosted-runners/#create-a-registration-token-for-a-repository)
-* [Create a remove token for a repository](/v3/actions/self-hosted-runners/#create-a-remove-token-for-a-repository)
-* [List runner applications for an organization](/v3/actions/self-hosted-runners/#list-runner-applications-for-an-organization)
-* [List self-hosted runners for an organization](/v3/actions/self-hosted-runners/#list-self-hosted-runners-for-an-organization)
-* [Get a self-hosted runner for an organization](/v3/actions/self-hosted-runners/#get-a-self-hosted-runner-for-an-organization)
-* [Delete a self-hosted runner from an organization](/v3/actions/self-hosted-runners/#delete-a-self-hosted-runner-from-an-organization)
-* [Create a registration token for an organization](/v3/actions/self-hosted-runners/#create-a-registration-token-for-an-organization)
-* [Create a remove token for an organization](/v3/actions/self-hosted-runners/#create-a-remove-token-for-an-organization)
+* [List runner applications for a repository](/rest/reference/actions#list-runner-applications-for-a-repository)
+* [List self-hosted runners for a repository](/rest/reference/actions#list-self-hosted-runners-for-a-repository)
+* [Get a self-hosted runner for a repository](/rest/reference/actions#get-a-self-hosted-runner-for-a-repository)
+* [Delete a self-hosted runner from a repository](/rest/reference/actions#delete-a-self-hosted-runner-from-a-repository)
+* [Create a registration token for a repository](/rest/reference/actions#create-a-registration-token-for-a-repository)
+* [Create a remove token for a repository](/rest/reference/actions#create-a-remove-token-for-a-repository)
+* [List runner applications for an organization](/rest/reference/actions#list-runner-applications-for-an-organization)
+* [List self-hosted runners for an organization](/rest/reference/actions#list-self-hosted-runners-for-an-organization)
+* [Get a self-hosted runner for an organization](/rest/reference/actions#get-a-self-hosted-runner-for-an-organization)
+* [Delete a self-hosted runner from an organization](/rest/reference/actions#delete-a-self-hosted-runner-from-an-organization)
+* [Create a registration token for an organization](/rest/reference/actions#create-a-registration-token-for-an-organization)
+* [Create a remove token for an organization](/rest/reference/actions#create-a-remove-token-for-an-organization)
##### Actions Secrets
-* [Get a repository public key](/v3/actions/secrets/#get-a-repository-public-key)
-* [List repository secrets](/v3/actions/secrets/#list-repository-secrets)
-* [Get a repository secret](/v3/actions/secrets/#get-a-repository-secret)
-* [Create or update a repository secret](/v3/actions/secrets/#create-or-update-a-repository-secret)
-* [Delete a repository secret](/v3/actions/secrets/#delete-a-repository-secret)
-* [Get an organization public key](/v3/actions/secrets/#get-an-organization-public-key)
-* [List organization secrets](/v3/actions/secrets/#list-organization-secrets)
-* [Get an organization secret](/v3/actions/secrets/#get-an-organization-secret)
-* [Create or update an organization secret](/v3/actions/secrets/#create-or-update-an-organization-secret)
-* [List selected repositories for an organization secret](/v3/actions/secrets/#list-selected-repositories-for-an-organization-secret)
-* [Set selected repositories for an organization secret](/v3/actions/secrets/#set-selected-repositories-for-an-organization-secret)
-* [Add selected repository to an organization secret](/v3/actions/secrets/#add-selected-repository-to-an-organization-secret)
-* [Remove selected repository from an organization secret](/v3/actions/secrets/#remove-selected-repository-from-an-organization-secret)
-* [Delete an organization secret](/v3/actions/secrets/#delete-an-organization-secret)
+* [Get a repository public key](/rest/reference/actions#get-a-repository-public-key)
+* [List repository secrets](/rest/reference/actions#list-repository-secrets)
+* [Get a repository secret](/rest/reference/actions#get-a-repository-secret)
+* [Create or update a repository secret](/rest/reference/actions#create-or-update-a-repository-secret)
+* [Delete a repository secret](/rest/reference/actions#delete-a-repository-secret)
+* [Get an organization public key](/rest/reference/actions#get-an-organization-public-key)
+* [List organization secrets](/rest/reference/actions#list-organization-secrets)
+* [Get an organization secret](/rest/reference/actions#get-an-organization-secret)
+* [Create or update an organization secret](/rest/reference/actions#create-or-update-an-organization-secret)
+* [List selected repositories for an organization secret](/rest/reference/actions#list-selected-repositories-for-an-organization-secret)
+* [Set selected repositories for an organization secret](/rest/reference/actions#set-selected-repositories-for-an-organization-secret)
+* [Add selected repository to an organization secret](/rest/reference/actions#add-selected-repository-to-an-organization-secret)
+* [Remove selected repository from an organization secret](/rest/reference/actions#remove-selected-repository-from-an-organization-secret)
+* [Delete an organization secret](/rest/reference/actions#delete-an-organization-secret)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
##### 成果物
-* [List artifacts for a repository](/v3/actions/artifacts/#list-artifacts-for-a-repository)
-* [List workflow run artifacts](/v3/actions/artifacts/#list-workflow-run-artifacts)
-* [Get an artifact](/v3/actions/artifacts/#get-an-artifact)
-* [Delete an artifact](/v3/actions/artifacts/#delete-an-artifact)
-* [Download an artifact](/v3/actions/artifacts/#download-an-artifact)
+* [List artifacts for a repository](/rest/reference/actions#list-artifacts-for-a-repository)
+* [List workflow run artifacts](/rest/reference/actions#list-workflow-run-artifacts)
+* [Get an artifact](/rest/reference/actions#get-an-artifact)
+* [Delete an artifact](/rest/reference/actions#delete-an-artifact)
+* [Download an artifact](/rest/reference/actions#download-an-artifact)
{% endif %}
##### チェックラン
-* [Create a check run](/v3/checks/runs/#create-a-check-run)
-* [Get a check run](/v3/checks/runs/#get-a-check-run)
-* [Update a check run](/v3/checks/runs/#update-a-check-run)
-* [List check run annotations](/v3/checks/runs/#list-check-run-annotations)
-* [List check runs in a check suite](/v3/checks/runs/#list-check-runs-in-a-check-suite)
-* [List check runs for a Git reference](/v3/checks/runs/#list-check-runs-for-a-git-reference)
+* [Create a check run](/rest/reference/checks#create-a-check-run)
+* [Get a check run](/rest/reference/checks#get-a-check-run)
+* [Update a check run](/rest/reference/checks#update-a-check-run)
+* [List check run annotations](/rest/reference/checks#list-check-run-annotations)
+* [List check runs in a check suite](/rest/reference/checks#list-check-runs-in-a-check-suite)
+* [List check runs for a Git reference](/rest/reference/checks#list-check-runs-for-a-git-reference)
##### チェックスイート
-* [Create a check suite](/v3/checks/suites/#create-a-check-suite)
-* [Get a check suite](/v3/checks/suites/#get-a-check-suite)
-* [Rerequest a check suite](/v3/checks/suites/#rerequest-a-check-suite)
-* [Update repository preferences for check suites](/v3/checks/suites/#update-repository-preferences-for-check-suites)
-* [List check suites for a Git reference](/v3/checks/suites/#list-check-suites-for-a-git-reference)
+* [Create a check suite](/rest/reference/checks#create-a-check-suite)
+* [Get a check suite](/rest/reference/checks#get-a-check-suite)
+* [Rerequest a check suite](/rest/reference/checks#rerequest-a-check-suite)
+* [Update repository preferences for check suites](/rest/reference/checks#update-repository-preferences-for-check-suites)
+* [List check suites for a Git reference](/rest/reference/checks#list-check-suites-for-a-git-reference)
##### Codes Of Conduct
-* [Get all codes of conduct](/v3/codes_of_conduct/#get-all-codes-of-conduct)
-* [Get a code of conduct](/v3/codes_of_conduct/#get-a-code-of-conduct)
+* [Get all codes of conduct](/rest/reference/codes-of-conduct#get-all-codes-of-conduct)
+* [Get a code of conduct](/rest/reference/codes-of-conduct#get-a-code-of-conduct)
##### Deployment Statuses
@@ -266,128 +266,128 @@ While most of your API interaction should occur using your server-to-server inst
##### Git Blobs
-* [Create a blob](/v3/git/blobs/#create-a-blob)
-* [Get a blob](/v3/git/blobs/#get-a-blob)
+* [Create a blob](/rest/reference/git#create-a-blob)
+* [Get a blob](/rest/reference/git#get-a-blob)
##### Git Commits
-* [Create a commit](/v3/git/commits/#create-a-commit)
-* [Get a commit](/v3/git/commits/#get-a-commit)
+* [Create a commit](/rest/reference/git#create-a-commit)
+* [Get a commit](/rest/reference/git#get-a-commit)
##### Git Refs
-* [Create a reference](/v3/git/refs/#create-a-reference)* [Get a reference](/v3/git/refs/#get-a-reference)
-* [List matching references](/v3/git/refs/#list-matching-references)
-* [Update a reference](/v3/git/refs/#update-a-reference)
-* [Delete a reference](/v3/git/refs/#delete-a-reference)
+* [Create a reference](/rest/reference/git#create-a-reference)* [Get a reference](/rest/reference/git#get-a-reference)
+* [List matching references](/rest/reference/git#list-matching-references)
+* [Update a reference](/rest/reference/git#update-a-reference)
+* [Delete a reference](/rest/reference/git#delete-a-reference)
##### Git Tags
-* [Create a tag object](/v3/git/tags/#create-a-tag-object)
-* [Get a tag](/v3/git/tags/#get-a-tag)
+* [Create a tag object](/rest/reference/git#create-a-tag-object)
+* [Get a tag](/rest/reference/git#get-a-tag)
##### Git Trees
-* [Create a tree](/v3/git/trees/#create-a-tree)
-* [Get a tree](/v3/git/trees/#get-a-tree)
+* [Create a tree](/rest/reference/git#create-a-tree)
+* [Get a tree](/rest/reference/git#get-a-tree)
##### Gitignore Templates
-* [Get all gitignore templates](/v3/gitignore/#get-all-gitignore-templates)
-* [Get a gitignore template](/v3/gitignore/#get-a-gitignore-template)
+* [Get all gitignore templates](/rest/reference/gitignore#get-all-gitignore-templates)
+* [Get a gitignore template](/rest/reference/gitignore#get-a-gitignore-template)
##### Installations
-* [List repositories accessible to the user access token](/v3/apps/installations/#list-repositories-accessible-to-the-user-access-token)
+* [List repositories accessible to the user access token](/rest/reference/apps#list-repositories-accessible-to-the-user-access-token)
{% if currentVersion == "free-pro-team@latest" %}
##### Interaction Limits
-* [Get interaction restrictions for an organization](/v3/interactions/orgs/#get-interaction-restrictions-for-an-organization)
-* [Set interaction restrictions for an organization](/v3/interactions/orgs/#set-interaction-restrictions-for-an-organization)
-* [Remove interaction restrictions for an organization](/v3/interactions/orgs/#remove-interaction-restrictions-for-an-organization)
-* [Get interaction restrictions for a repository](/v3/interactions/repos/#get-interaction-restrictions-for-a-repository)
-* [Set interaction restrictions for a repository](/v3/interactions/repos/#set-interaction-restrictions-for-a-repository)
-* [Remove interaction restrictions for a repository](/v3/interactions/repos/#remove-interaction-restrictions-for-a-repository)
+* [Get interaction restrictions for an organization](/rest/reference/interactions#get-interaction-restrictions-for-an-organization)
+* [Set interaction restrictions for an organization](/rest/reference/interactions#set-interaction-restrictions-for-an-organization)
+* [Remove interaction restrictions for an organization](/rest/reference/interactions#remove-interaction-restrictions-for-an-organization)
+* [Get interaction restrictions for a repository](/rest/reference/interactions#get-interaction-restrictions-for-a-repository)
+* [Set interaction restrictions for a repository](/rest/reference/interactions#set-interaction-restrictions-for-a-repository)
+* [Remove interaction restrictions for a repository](/rest/reference/interactions#remove-interaction-restrictions-for-a-repository)
{% endif %}
##### Issue Assignees
-* [Add assignees to an issue](/v3/issues/assignees/#add-assignees-to-an-issue)
-* [Remove assignees from an issue](/v3/issues/assignees/#remove-assignees-from-an-issue)
+* [Add assignees to an issue](/rest/reference/issues#add-assignees-to-an-issue)
+* [Remove assignees from an issue](/rest/reference/issues#remove-assignees-from-an-issue)
##### Issue Comments
-* [List issue comments](/v3/issues/comments/#list-issue-comments)
-* [Create an issue comment](/v3/issues/comments/#create-an-issue-comment)
-* [List issue comments for a repository](/v3/issues/comments/#list-issue-comments-for-a-repository)
-* [Get an issue comment](/v3/issues/comments/#get-an-issue-comment)
-* [Update an issue comment](/v3/issues/comments/#update-an-issue-comment)
-* [Delete an issue comment](/v3/issues/comments/#delete-an-issue-comment)
+* [List issue comments](/rest/reference/issues#list-issue-comments)
+* [Create an issue comment](/rest/reference/issues#create-an-issue-comment)
+* [List issue comments for a repository](/rest/reference/issues#list-issue-comments-for-a-repository)
+* [Get an issue comment](/rest/reference/issues#get-an-issue-comment)
+* [Update an issue comment](/rest/reference/issues#update-an-issue-comment)
+* [Delete an issue comment](/rest/reference/issues#delete-an-issue-comment)
##### Issue Events
-* [List issue events](/v3/issues/events/#list-issue-events)
+* [List issue events](/rest/reference/issues#list-issue-events)
##### Issue Timeline
-* [List timeline events for an issue](/v3/issues/timeline/#list-timeline-events-for-an-issue)
+* [List timeline events for an issue](/rest/reference/issues#list-timeline-events-for-an-issue)
##### 問題
-* [List issues assigned to the authenticated user](/v3/issues/#list-issues-assigned-to-the-authenticated-user)
-* [List assignees](/v3/issues/assignees/#list-assignees)
-* [Check if a user can be assigned](/v3/issues/assignees/#check-if-a-user-can-be-assigned)
-* [List repository issues](/v3/issues/#list-repository-issues)
-* [Issue を作成します](/v3/issues/#create-an-issue)
-* [Get an issue](/v3/issues/#get-an-issue)
-* [Update an issue](/v3/issues/#update-an-issue)
-* [Lock an issue](/v3/issues/#lock-an-issue)
-* [Unlock an issue](/v3/issues/#unlock-an-issue)
+* [List issues assigned to the authenticated user](/rest/reference/issues#list-issues-assigned-to-the-authenticated-user)
+* [List assignees](/rest/reference/issues#list-assignees)
+* [Check if a user can be assigned](/rest/reference/issues#check-if-a-user-can-be-assigned)
+* [List repository issues](/rest/reference/issues#list-repository-issues)
+* [Issue を作成します](/rest/reference/issues#create-an-issue)
+* [Get an issue](/rest/reference/issues#get-an-issue)
+* [Update an issue](/rest/reference/issues#update-an-issue)
+* [Lock an issue](/rest/reference/issues#lock-an-issue)
+* [Unlock an issue](/rest/reference/issues#unlock-an-issue)
{% if currentVersion == "free-pro-team@latest" %}
##### Jobs
-* [Get a job for a workflow run](/v3/actions/workflow-jobs/#get-a-job-for-a-workflow-run)
-* [Download job logs for a workflow run](/v3/actions/workflow-jobs/#download-job-logs-for-a-workflow-run)
-* [List jobs for a workflow run](/v3/actions/workflow-jobs/#list-jobs-for-a-workflow-run)
+* [Get a job for a workflow run](/rest/reference/actions#get-a-job-for-a-workflow-run)
+* [Download job logs for a workflow run](/rest/reference/actions#download-job-logs-for-a-workflow-run)
+* [List jobs for a workflow run](/rest/reference/actions#list-jobs-for-a-workflow-run)
{% endif %}
##### ラベル
-* [List labels for an issue](/v3/issues/labels/#list-labels-for-an-issue)
-* [Add labels to an issue](/v3/issues/labels/#add-labels-to-an-issue)
-* [Set labels for an issue](/v3/issues/labels/#set-labels-for-an-issue)
-* [Remove all labels from an issue](/v3/issues/labels/#remove-all-labels-from-an-issue)
-* [Remove a label from an issue](/v3/issues/labels/#remove-a-label-from-an-issue)
-* [List labels for a repository](/v3/issues/labels/#list-labels-for-a-repository)
-* [Create a label](/v3/issues/labels/#create-a-label)
-* [Get a label](/v3/issues/labels/#get-a-label)
-* [Update a label](/v3/issues/labels/#update-a-label)
-* [Delete a label](/v3/issues/labels/#delete-a-label)
-* [Get labels for every issue in a milestone](/v3/issues/labels/#list-labels-for-issues-in-a-milestone)
+* [List labels for an issue](/rest/reference/issues#list-labels-for-an-issue)
+* [Add labels to an issue](/rest/reference/issues#add-labels-to-an-issue)
+* [Set labels for an issue](/rest/reference/issues#set-labels-for-an-issue)
+* [Remove all labels from an issue](/rest/reference/issues#remove-all-labels-from-an-issue)
+* [Remove a label from an issue](/rest/reference/issues#remove-a-label-from-an-issue)
+* [List labels for a repository](/rest/reference/issues#list-labels-for-a-repository)
+* [Create a label](/rest/reference/issues#create-a-label)
+* [Get a label](/rest/reference/issues#get-a-label)
+* [Update a label](/rest/reference/issues#update-a-label)
+* [Delete a label](/rest/reference/issues#delete-a-label)
+* [Get labels for every issue in a milestone](/rest/reference/issues#list-labels-for-issues-in-a-milestone)
##### ライセンス
-* [Get all commonly used licenses](/v3/licenses/#get-all-commonly-used-licenses)
-* [Get a license](/v3/licenses/#get-a-license)
+* [Get all commonly used licenses](/rest/reference/licenses#get-all-commonly-used-licenses)
+* [Get a license](/rest/reference/licenses#get-a-license)
##### Markdown
-* [Render a Markdown document](/v3/markdown/#render-a-markdown-document)
-* [Render a markdown document in raw mode](/v3/markdown/#render-a-markdown-document-in-raw-mode)
+* [Render a Markdown document](/rest/reference/markdown#render-a-markdown-document)
+* [Render a markdown document in raw mode](/rest/reference/markdown#render-a-markdown-document-in-raw-mode)
##### メタ情報
-* [メタ情報](/v3/meta/#meta)
+* [メタ情報](/rest/reference/meta#meta)
##### マイルストーン
-* [List milestones](/v3/issues/milestones/#list-milestones)
-* [Create a milestone](/v3/issues/milestones/#create-a-milestone)
-* [Get a milestone](/v3/issues/milestones/#get-a-milestone)
-* [Update a milestone](/v3/issues/milestones/#update-a-milestone)
-* [Delete a milestone](/v3/issues/milestones/#delete-a-milestone)
+* [List milestones](/rest/reference/issues#list-milestones)
+* [Create a milestone](/rest/reference/issues#create-a-milestone)
+* [Get a milestone](/rest/reference/issues#get-a-milestone)
+* [Update a milestone](/rest/reference/issues#update-a-milestone)
+* [Delete a milestone](/rest/reference/issues#delete-a-milestone)
##### Organization Hooks
@@ -401,29 +401,29 @@ While most of your API interaction should occur using your server-to-server inst
{% if currentVersion == "free-pro-team@latest" %}
##### Organization Invitations
-* [List pending organization invitations](/v3/orgs/members/#list-pending-organization-invitations)
-* [Create an organization invitation](/v3/orgs/members/#create-an-organization-invitation)
-* [List organization invitation teams](/v3/orgs/members/#list-organization-invitation-teams)
+* [List pending organization invitations](/rest/reference/orgs#list-pending-organization-invitations)
+* [Create an organization invitation](/rest/reference/orgs#create-an-organization-invitation)
+* [List organization invitation teams](/rest/reference/orgs#list-organization-invitation-teams)
{% endif %}
##### Organization Members
-* [List organization members](/v3/orgs/members/#list-organization-members)
-* [Check organization membership for a user](/v3/orgs/members/#check-organization-membership-for-a-user)
-* [Remove an organization member](/v3/orgs/members/#remove-an-organization-member)
-* [Get organization membership for a user](/v3/orgs/members/#get-organization-membership-for-a-user)
-* [Set organization membership for a user](/v3/orgs/members/#set-organization-membership-for-a-user)
-* [Remove organization membership for a user](/v3/orgs/members/#remove-organization-membership-for-a-user)
-* [List public organization members](/v3/orgs/members/#list-public-organization-members)
-* [Check public organization membership for a user](/v3/orgs/members/#check-public-organization-membership-for-a-user)
-* [Set public organization membership for the authenticated user](/v3/orgs/members/#set-public-organization-membership-for-the-authenticated-user)
-* [Remove public organization membership for the authenticated user](/v3/orgs/members/#remove-public-organization-membership-for-the-authenticated-user)
+* [List organization members](/rest/reference/orgs#list-organization-members)
+* [Check organization membership for a user](/rest/reference/orgs#check-organization-membership-for-a-user)
+* [Remove an organization member](/rest/reference/orgs#remove-an-organization-member)
+* [Get organization membership for a user](/rest/reference/orgs#get-organization-membership-for-a-user)
+* [Set organization membership for a user](/rest/reference/orgs#set-organization-membership-for-a-user)
+* [Remove organization membership for a user](/rest/reference/orgs#remove-organization-membership-for-a-user)
+* [List public organization members](/rest/reference/orgs#list-public-organization-members)
+* [Check public organization membership for a user](/rest/reference/orgs#check-public-organization-membership-for-a-user)
+* [Set public organization membership for the authenticated user](/rest/reference/orgs#set-public-organization-membership-for-the-authenticated-user)
+* [Remove public organization membership for the authenticated user](/rest/reference/orgs#remove-public-organization-membership-for-the-authenticated-user)
##### Organization Outside Collaborators
-* [List outside collaborators for an organization](/v3/orgs/outside_collaborators/#list-outside-collaborators-for-an-organization)
-* [Convert an organization member to outside collaborator](/v3/orgs/outside_collaborators/#convert-an-organization-member-to-outside-collaborator)
-* [Remove outside collaborator from an organization](/v3/orgs/outside_collaborators/#remove-outside-collaborator-from-an-organization)
+* [List outside collaborators for an organization](/rest/reference/orgs#list-outside-collaborators-for-an-organization)
+* [Convert an organization member to outside collaborator](/rest/reference/orgs#convert-an-organization-member-to-outside-collaborator)
+* [Remove outside collaborator from an organization](/rest/reference/orgs#remove-outside-collaborator-from-an-organization)
{% if enterpriseServerVersions contains currentVersion %}
##### Organization Pre Receive Hooks
@@ -437,198 +437,198 @@ While most of your API interaction should occur using your server-to-server inst
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
##### Organization Team Projects
-* [List team projects](/v3/teams/#list-team-projects)
-* [Check team permissions for a project](/v3/teams/#check-team-permissions-for-a-project)
-* [Add or update team project permissions](/v3/teams/#add-or-update-team-project-permissions)
-* [Remove a project from a team](/v3/teams/#remove-a-project-from-a-team)
+* [List team projects](/rest/reference/teams#list-team-projects)
+* [Check team permissions for a project](/rest/reference/teams#check-team-permissions-for-a-project)
+* [Add or update team project permissions](/rest/reference/teams#add-or-update-team-project-permissions)
+* [Remove a project from a team](/rest/reference/teams#remove-a-project-from-a-team)
{% endif %}
##### Organization Team Repositories
-* [Team リポジトリの一覧表示](/v3/teams/#list-team-repositories)
-* [Check team permissions for a repository](/v3/teams/#check-team-permissions-for-a-repository)
-* [Add or update team repository permissions](/v3/teams/#add-or-update-team-repository-permissions)
-* [Remove a repository from a team](/v3/teams/#remove-a-repository-from-a-team)
+* [Team リポジトリの一覧表示](/rest/reference/teams#list-team-repositories)
+* [Check team permissions for a repository](/rest/reference/teams#check-team-permissions-for-a-repository)
+* [Add or update team repository permissions](/rest/reference/teams#add-or-update-team-repository-permissions)
+* [Remove a repository from a team](/rest/reference/teams#remove-a-repository-from-a-team)
{% if currentVersion == "free-pro-team@latest" %}
##### Organization Team Sync
-* [List idp groups for a team](/v3/teams/team_sync/#list-idp-groups-for-a-team)
-* [Create or update idp group connections](/v3/teams/team_sync/#create-or-update-idp-group-connections)
-* [List IdP groups for an organization](/v3/teams/team_sync/#list-idp-groups-for-an-organization)
+* [List idp groups for a team](/rest/reference/teams#list-idp-groups-for-a-team)
+* [Create or update idp group connections](/rest/reference/teams#create-or-update-idp-group-connections)
+* [List IdP groups for an organization](/rest/reference/teams#list-idp-groups-for-an-organization)
{% endif %}
##### Organization Teams
-* [List teams](/v3/teams/#list-teams)
-* [Create a team](/v3/teams/#create-a-team)
-* [Get a team by name](/v3/teams/#get-a-team-by-name)
+* [List teams](/rest/reference/teams#list-teams)
+* [Create a team](/rest/reference/teams#create-a-team)
+* [Get a team by name](/rest/reference/teams#get-a-team-by-name)
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.21" %}
-* [Get a team](/v3/teams/#get-a-team)
+* [Get a team](/rest/reference/teams#get-a-team)
{% endif %}
-* [Update a team](/v3/teams/#update-a-team)
-* [Delete a team](/v3/teams/#delete-a-team)
+* [Update a team](/rest/reference/teams#update-a-team)
+* [Delete a team](/rest/reference/teams#delete-a-team)
{% if currentVersion == "free-pro-team@latest" %}
-* [List pending team invitations](/v3/teams/members/#list-pending-team-invitations)
+* [List pending team invitations](/rest/reference/teams#list-pending-team-invitations)
{% endif %}
-* [List team members](/v3/teams/members/#list-team-members)
-* [Get team membership for a user](/v3/teams/members/#get-team-membership-for-a-user)
-* [Add or update team membership for a user](/v3/teams/members/#add-or-update-team-membership-for-a-user)
-* [Remove team membership for a user](/v3/teams/members/#remove-team-membership-for-a-user)
-* [List child teams](/v3/teams/#list-child-teams)
-* [List teams for the authenticated user](/v3/teams/#list-teams-for-the-authenticated-user)
+* [List team members](/rest/reference/teams#list-team-members)
+* [Get team membership for a user](/rest/reference/teams#get-team-membership-for-a-user)
+* [Add or update team membership for a user](/rest/reference/teams#add-or-update-team-membership-for-a-user)
+* [Remove team membership for a user](/rest/reference/teams#remove-team-membership-for-a-user)
+* [List child teams](/rest/reference/teams#list-child-teams)
+* [List teams for the authenticated user](/rest/reference/teams#list-teams-for-the-authenticated-user)
##### Organization
-* [List organizations](/v3/orgs/#list-organizations)
-* [Get an organization](/v3/orgs/#get-an-organization)
-* [Update an organization](/v3/orgs/#update-an-organization)
-* [List organization memberships for the authenticated user](/v3/orgs/members/#list-organization-memberships-for-the-authenticated-user)
-* [Get an organization membership for the authenticated user](/v3/orgs/members/#get-an-organization-membership-for-the-authenticated-user)
-* [Update an organization membership for the authenticated user](/v3/orgs/members/#update-an-organization-membership-for-the-authenticated-user)
-* [List organizations for the authenticated user](/v3/orgs/#list-organizations-for-the-authenticated-user)
-* [List organizations for a user](/v3/orgs/#list-organizations-for-a-user)
+* [List organizations](/rest/reference/orgs#list-organizations)
+* [Get an organization](/rest/reference/orgs#get-an-organization)
+* [Update an organization](/rest/reference/orgs#update-an-organization)
+* [List organization memberships for the authenticated user](/rest/reference/orgs#list-organization-memberships-for-the-authenticated-user)
+* [Get an organization membership for the authenticated user](/rest/reference/orgs#get-an-organization-membership-for-the-authenticated-user)
+* [Update an organization membership for the authenticated user](/rest/reference/orgs#update-an-organization-membership-for-the-authenticated-user)
+* [List organizations for the authenticated user](/rest/reference/orgs#list-organizations-for-the-authenticated-user)
+* [List organizations for a user](/rest/reference/orgs#list-organizations-for-a-user)
{% if currentVersion == "free-pro-team@latest" %}
##### Organizations Credential Authorizations
-* [List SAML SSO authorizations for an organization](/v3/orgs/#list-saml-sso-authorizations-for-an-organization)
-* [Remove a SAML SSO authorization for an organization](/v3/orgs/#remove-a-saml-sso-authorization-for-an-organization)
+* [List SAML SSO authorizations for an organization](/rest/reference/orgs#list-saml-sso-authorizations-for-an-organization)
+* [Remove a SAML SSO authorization for an organization](/rest/reference/orgs#remove-a-saml-sso-authorization-for-an-organization)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
##### Organizations Scim
-* [List SCIM provisioned identities](/v3/scim/#list-scim-provisioned-identities)
-* [Provision and invite a SCIM user](/v3/scim/#provision-and-invite-a-scim-user)
-* [Get SCIM provisioning information for a user](/v3/scim/#get-scim-provisioning-information-for-a-user)
-* [Set SCIM information for a provisioned user](/v3/scim/#set-scim-information-for-a-provisioned-user)
-* [Update an attribute for a SCIM user](/v3/scim/#update-an-attribute-for-a-scim-user)
-* [Delete a SCIM user from an organization](/v3/scim/#delete-a-scim-user-from-an-organization)
+* [List SCIM provisioned identities](/rest/reference/scim#list-scim-provisioned-identities)
+* [Provision and invite a SCIM user](/rest/reference/scim#provision-and-invite-a-scim-user)
+* [Get SCIM provisioning information for a user](/rest/reference/scim#get-scim-provisioning-information-for-a-user)
+* [Set SCIM information for a provisioned user](/rest/reference/scim#set-scim-information-for-a-provisioned-user)
+* [Update an attribute for a SCIM user](/rest/reference/scim#update-an-attribute-for-a-scim-user)
+* [Delete a SCIM user from an organization](/rest/reference/scim#delete-a-scim-user-from-an-organization)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
##### Source Imports
-* [Get an import status](/v3/migrations/source_imports/#get-an-import-status)
-* [Start an import](/v3/migrations/source_imports/#start-an-import)
-* [Update an import](/v3/migrations/source_imports/#update-an-import)
-* [Cancel an import](/v3/migrations/source_imports/#cancel-an-import)
-* [Get commit authors](/v3/migrations/source_imports/#get-commit-authors)
-* [Map a commit author](/v3/migrations/source_imports/#map-a-commit-author)
-* [Get large files](/v3/migrations/source_imports/#get-large-files)
-* [Update Git LFS preference](/v3/migrations/source_imports/#update-git-lfs-preference)
+* [Get an import status](/rest/reference/migrations#get-an-import-status)
+* [Start an import](/rest/reference/migrations#start-an-import)
+* [Update an import](/rest/reference/migrations#update-an-import)
+* [Cancel an import](/rest/reference/migrations#cancel-an-import)
+* [Get commit authors](/rest/reference/migrations#get-commit-authors)
+* [Map a commit author](/rest/reference/migrations#map-a-commit-author)
+* [Get large files](/rest/reference/migrations#get-large-files)
+* [Update Git LFS preference](/rest/reference/migrations#update-git-lfs-preference)
{% endif %}
##### Project Collaborators
-* [List project collaborators](/v3/projects/collaborators/#list-project-collaborators)
-* [Add project collaborator](/v3/projects/collaborators/#add-project-collaborator)
-* [Remove project collaborator](/v3/projects/collaborators/#remove-project-collaborator)
-* [Get project permission for a user](/v3/projects/collaborators/#get-project-permission-for-a-user)
+* [List project collaborators](/rest/reference/projects#list-project-collaborators)
+* [Add project collaborator](/rest/reference/projects#add-project-collaborator)
+* [Remove project collaborator](/rest/reference/projects#remove-project-collaborator)
+* [Get project permission for a user](/rest/reference/projects#get-project-permission-for-a-user)
##### プロジェクト
-* [List organization projects](/v3/projects/#list-organization-projects)
-* [Create an organization project](/v3/projects/#create-an-organization-project)
-* [Get a project](/v3/projects/#get-a-project)
-* [Update a project](/v3/projects/#update-a-project)
-* [Delete a project](/v3/projects/#delete-a-project)
-* [List project columns](/v3/projects/columns/#list-project-columns)
-* [Create a project column](/v3/projects/columns/#create-a-project-column)
-* [Get a project column](/v3/projects/columns/#get-a-project-column)
-* [Update a project column](/v3/projects/columns/#update-a-project-column)
-* [Delete a project column](/v3/projects/columns/#delete-a-project-column)
-* [List project cards](/v3/projects/cards/#list-project-cards)
-* [Create a project card](/v3/projects/cards/#create-a-project-card)
-* [Move a project column](/v3/projects/columns/#move-a-project-column)
-* [Get a project card](/v3/projects/cards/#get-a-project-card)
-* [Update a project card](/v3/projects/cards/#update-a-project-card)
-* [Delete a project card](/v3/projects/cards/#delete-a-project-card)
-* [Move a project card](/v3/projects/cards/#move-a-project-card)
-* [List repository projects](/v3/projects/#list-repository-projects)
-* [Create a repository project](/v3/projects/#create-a-repository-project)
+* [List organization projects](/rest/reference/projects#list-organization-projects)
+* [Create an organization project](/rest/reference/projects#create-an-organization-project)
+* [Get a project](/rest/reference/projects#get-a-project)
+* [Update a project](/rest/reference/projects#update-a-project)
+* [Delete a project](/rest/reference/projects#delete-a-project)
+* [List project columns](/rest/reference/projects#list-project-columns)
+* [Create a project column](/rest/reference/projects#create-a-project-column)
+* [Get a project column](/rest/reference/projects#get-a-project-column)
+* [Update a project column](/rest/reference/projects#update-a-project-column)
+* [Delete a project column](/rest/reference/projects#delete-a-project-column)
+* [List project cards](/rest/reference/projects#list-project-cards)
+* [Create a project card](/rest/reference/projects#create-a-project-card)
+* [Move a project column](/rest/reference/projects#move-a-project-column)
+* [Get a project card](/rest/reference/projects#get-a-project-card)
+* [Update a project card](/rest/reference/projects#update-a-project-card)
+* [Delete a project card](/rest/reference/projects#delete-a-project-card)
+* [Move a project card](/rest/reference/projects#move-a-project-card)
+* [List repository projects](/rest/reference/projects#list-repository-projects)
+* [Create a repository project](/rest/reference/projects#create-a-repository-project)
##### Pull Comments
-* [List review comments on a pull request](/v3/pulls/comments/#list-review-comments-on-a-pull-request)
-* [Create a review comment for a pull request](/v3/pulls/comments/#create-a-review-comment-for-a-pull-request)
-* [List review comments in a repository](/v3/pulls/comments/#list-review-comments-in-a-repository)
-* [Get a review comment for a pull request](/v3/pulls/comments/#get-a-review-comment-for-a-pull-request)
-* [Update a review comment for a pull request](/v3/pulls/comments/#update-a-review-comment-for-a-pull-request)
-* [Delete a review comment for a pull request](/v3/pulls/comments/#delete-a-review-comment-for-a-pull-request)
+* [List review comments on a pull request](/rest/reference/pulls#list-review-comments-on-a-pull-request)
+* [Create a review comment for a pull request](/rest/reference/pulls#create-a-review-comment-for-a-pull-request)
+* [List review comments in a repository](/rest/reference/pulls#list-review-comments-in-a-repository)
+* [Get a review comment for a pull request](/rest/reference/pulls#get-a-review-comment-for-a-pull-request)
+* [Update a review comment for a pull request](/rest/reference/pulls#update-a-review-comment-for-a-pull-request)
+* [Delete a review comment for a pull request](/rest/reference/pulls#delete-a-review-comment-for-a-pull-request)
##### Pull Request Review Events
-* [Dismiss a review for a pull request](/v3/pulls/reviews/#dismiss-a-review-for-a-pull-request)
-* [Submit a review for a pull request](/v3/pulls/reviews/#submit-a-review-for-a-pull-request)
+* [Dismiss a review for a pull request](/rest/reference/pulls#dismiss-a-review-for-a-pull-request)
+* [Submit a review for a pull request](/rest/reference/pulls#submit-a-review-for-a-pull-request)
##### Pull Request Review Requests
-* [List requested reviewers for a pull request](/v3/pulls/review_requests/#list-requested-reviewers-for-a-pull-request)
-* [Request reviewers for a pull request](/v3/pulls/review_requests/#request-reviewers-for-a-pull-request)
-* [Remove requested reviewers from a pull request](/v3/pulls/review_requests/#remove-requested-reviewers-from-a-pull-request)
+* [List requested reviewers for a pull request](/rest/reference/pulls#list-requested-reviewers-for-a-pull-request)
+* [Request reviewers for a pull request](/rest/reference/pulls#request-reviewers-for-a-pull-request)
+* [Remove requested reviewers from a pull request](/rest/reference/pulls#remove-requested-reviewers-from-a-pull-request)
##### Pull Request Reviews
-* [List reviews for a pull request](/v3/pulls/reviews/#list-reviews-for-a-pull-request)
-* [Create a review for a pull request](/v3/pulls/reviews/#create-a-review-for-a-pull-request)
-* [Get a review for a pull request](/v3/pulls/reviews/#get-a-review-for-a-pull-request)
-* [Update a review for a pull request](/v3/pulls/reviews/#update-a-review-for-a-pull-request)
-* [List comments for a pull request review](/v3/pulls/reviews/#list-comments-for-a-pull-request-review)
+* [List reviews for a pull request](/rest/reference/pulls#list-reviews-for-a-pull-request)
+* [Create a review for a pull request](/rest/reference/pulls#create-a-review-for-a-pull-request)
+* [Get a review for a pull request](/rest/reference/pulls#get-a-review-for-a-pull-request)
+* [Update a review for a pull request](/rest/reference/pulls#update-a-review-for-a-pull-request)
+* [List comments for a pull request review](/rest/reference/pulls#list-comments-for-a-pull-request-review)
##### Pulls
-* [List pull requests](/v3/pulls/#list-pull-requests)
-* [Create a pull request](/v3/pulls/#create-a-pull-request)
-* [Get a pull request](/v3/pulls/#get-a-pull-request)
-* [Update a pull request](/v3/pulls/#update-a-pull-request)
-* [List commits on a pull request](/v3/pulls/#list-commits-on-a-pull-request)
-* [List pull requests files](/v3/pulls/#list-pull-requests-files)
-* [Check if a pull request has been merged](/v3/pulls/#check-if-a-pull-request-has-been-merged)
-* [Merge a pull request (Merge Button)](/v3/pulls/#merge-a-pull-request)
+* [List pull requests](/rest/reference/pulls#list-pull-requests)
+* [Create a pull request](/rest/reference/pulls#create-a-pull-request)
+* [Get a pull request](/rest/reference/pulls#get-a-pull-request)
+* [Update a pull request](/rest/reference/pulls#update-a-pull-request)
+* [List commits on a pull request](/rest/reference/pulls#list-commits-on-a-pull-request)
+* [List pull requests files](/rest/reference/pulls#list-pull-requests-files)
+* [Check if a pull request has been merged](/rest/reference/pulls#check-if-a-pull-request-has-been-merged)
+* [Merge a pull request (Merge Button)](/rest/reference/pulls#merge-a-pull-request)
##### リアクション
-{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}* [Delete a reaction](/v3/reactions/#delete-a-reaction-legacy){% else %}* [Delete a reaction](/v3/reactions/#delete-a-reaction){% endif %}
-* [List reactions for a commit comment](/v3/reactions/#list-reactions-for-a-commit-comment)
-* [Create reaction for a commit comment](/v3/reactions/#create-reaction-for-a-commit-comment)
-* [List reactions for an issue](/v3/reactions/#list-reactions-for-an-issue)
-* [Create reaction for an issue](/v3/reactions/#create-reaction-for-an-issue)
-* [List reactions for an issue comment](/v3/reactions/#list-reactions-for-an-issue-comment)
-* [Create reaction for an issue comment](/v3/reactions/#create-reaction-for-an-issue-comment)
-* [List reactions for a pull request review comment](/v3/reactions/#list-reactions-for-a-pull-request-review-comment)
-* [Create reaction for a pull request review comment](/v3/reactions/#create-reaction-for-a-pull-request-review-comment)
-* [List reactions for a team discussion comment](/v3/reactions/#list-reactions-for-a-team-discussion-comment)
-* [Create reaction for a team discussion comment](/v3/reactions/#create-reaction-for-a-team-discussion-comment)
-* [List reactions for a team discussion](/v3/reactions/#list-reactions-for-a-team-discussion)
-* [Create reaction for a team discussion](/v3/reactions/#create-reaction-for-a-team-discussion){% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
-* [Delete a commit comment reaction](/v3/reactions/#delete-a-commit-comment-reaction)
-* [Delete an issue reaction](/v3/reactions/#delete-an-issue-reaction)
-* [Delete a reaction to a commit comment](/v3/reactions/#delete-an-issue-comment-reaction)
-* [Delete a pull request comment reaction](/v3/reactions/#delete-a-pull-request-comment-reaction)
-* [Delete team discussion reaction](/v3/reactions/#delete-team-discussion-reaction)
-* [Delete team discussion comment reaction](/v3/reactions/#delete-team-discussion-comment-reaction){% endif %}
+{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}* [Delete a reaction](/rest/reference/reactions#delete-a-reaction-legacy){% else %}* [Delete a reaction](/rest/reference/reactions#delete-a-reaction){% endif %}
+* [List reactions for a commit comment](/rest/reference/reactions#list-reactions-for-a-commit-comment)
+* [Create reaction for a commit comment](/rest/reference/reactions#create-reaction-for-a-commit-comment)
+* [List reactions for an issue](/rest/reference/reactions#list-reactions-for-an-issue)
+* [Create reaction for an issue](/rest/reference/reactions#create-reaction-for-an-issue)
+* [List reactions for an issue comment](/rest/reference/reactions#list-reactions-for-an-issue-comment)
+* [Create reaction for an issue comment](/rest/reference/reactions#create-reaction-for-an-issue-comment)
+* [List reactions for a pull request review comment](/rest/reference/reactions#list-reactions-for-a-pull-request-review-comment)
+* [Create reaction for a pull request review comment](/rest/reference/reactions#create-reaction-for-a-pull-request-review-comment)
+* [List reactions for a team discussion comment](/rest/reference/reactions#list-reactions-for-a-team-discussion-comment)
+* [Create reaction for a team discussion comment](/rest/reference/reactions#create-reaction-for-a-team-discussion-comment)
+* [List reactions for a team discussion](/rest/reference/reactions#list-reactions-for-a-team-discussion)
+* [Create reaction for a team discussion](/rest/reference/reactions#create-reaction-for-a-team-discussion){% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
+* [Delete a commit comment reaction](/rest/reference/reactions#delete-a-commit-comment-reaction)
+* [Delete an issue reaction](/rest/reference/reactions#delete-an-issue-reaction)
+* [Delete a reaction to a commit comment](/rest/reference/reactions#delete-an-issue-comment-reaction)
+* [Delete a pull request comment reaction](/rest/reference/reactions#delete-a-pull-request-comment-reaction)
+* [Delete team discussion reaction](/rest/reference/reactions#delete-team-discussion-reaction)
+* [Delete team discussion comment reaction](/rest/reference/reactions#delete-team-discussion-comment-reaction){% endif %}
##### リポジトリ
-* [Organization リポジトリの一覧表示](/v3/repos/#list-organization-repositories)
-* [Create a repository for the authenticated user](/v3/repos/#create-a-repository-for-the-authenticated-user)
-* [リポジトリの Get](/v3/repos/#get-a-repository)
-* [Update a repository](/v3/repos/#update-a-repository)
-* [Delete a repository](/v3/repos/#delete-a-repository)
-* [Compare two commits](/v3/repos/commits/#compare-two-commits)
-* [List repository contributors](/v3/repos/#list-repository-contributors)
+* [Organization リポジトリの一覧表示](/rest/reference/repos#list-organization-repositories)
+* [Create a repository for the authenticated user](/rest/reference/repos#create-a-repository-for-the-authenticated-user)
+* [リポジトリの Get](/rest/reference/repos#get-a-repository)
+* [Update a repository](/rest/reference/repos#update-a-repository)
+* [Delete a repository](/rest/reference/repos#delete-a-repository)
+* [Compare two commits](/rest/reference/repos#compare-two-commits)
+* [List repository contributors](/rest/reference/repos#list-repository-contributors)
* [一覧表示のフォーク](/rest/reference/repos#list-forks)
-* [Create a fork](/v3/repos/forks/#create-a-fork)
-* [List repository languages](/v3/repos/#list-repository-languages)
-* [List repository tags](/v3/repos/#list-repository-tags)
-* [List repository teams](/v3/repos/#list-repository-teams)
-* [Transfer a repository](/v3/repos/#transfer-a-repository)
-* [List public repositories](/v3/repos/#list-public-repositories)
-* [List repositories for the authenticated user](/v3/repos/#list-repositories-for-the-authenticated-user)
-* [ユーザのリポジトリの一覧表示](/v3/repos/#list-repositories-for-a-user)
-* [Create repository using a repository template](/v3/repos/#create-repository-using-a-repository-template)
+* [Create a fork](/rest/reference/repos#create-a-fork)
+* [List repository languages](/rest/reference/repos#list-repository-languages)
+* [List repository tags](/rest/reference/repos#list-repository-tags)
+* [List repository teams](/rest/reference/repos#list-repository-teams)
+* [Transfer a repository](/rest/reference/repos#transfer-a-repository)
+* [List public repositories](/rest/reference/repos#list-public-repositories)
+* [List repositories for the authenticated user](/rest/reference/repos#list-repositories-for-the-authenticated-user)
+* [ユーザのリポジトリの一覧表示](/rest/reference/repos#list-repositories-for-a-user)
+* [Create repository using a repository template](/rest/reference/repos#create-repository-using-a-repository-template)
##### Repository Activity
@@ -643,116 +643,116 @@ While most of your API interaction should occur using your server-to-server inst
{% if currentVersion == "free-pro-team@latest" %}
##### Repository Automated Security Fixes
-* [Enable automated security fixes](/v3/repos/#enable-automated-security-fixes)
-* [Disable automated security fixes](/v3/repos/#disable-automated-security-fixes)
+* [Enable automated security fixes](/rest/reference/repos#enable-automated-security-fixes)
+* [Disable automated security fixes](/rest/reference/repos#disable-automated-security-fixes)
{% endif %}
##### Repository Branches
-* [List branches](/v3/repos/branches/#list-branches)
-* [Get a branch](/v3/repos/branches/#get-a-branch)
-* [Get branch protection](/v3/repos/branches/#get-branch-protection)
-* [Update branch protection](/v3/repos/branches/#update-branch-protection)
-* [Delete branch protection](/v3/repos/branches/#delete-branch-protection)
-* [Get admin branch protection](/v3/repos/branches/#get-admin-branch-protection)
-* [Set admin branch protection](/v3/repos/branches/#set-admin-branch-protection)
-* [Delete admin branch protection](/v3/repos/branches/#delete-admin-branch-protection)
-* [Get pull request review protection](/v3/repos/branches/#get-pull-request-review-protection)
-* [Update pull request review protection](/v3/repos/branches/#update-pull-request-review-protection)
-* [Delete pull request review protection](/v3/repos/branches/#delete-pull-request-review-protection)
-* [Get commit signature protection](/v3/repos/branches/#get-commit-signature-protection)
-* [Create commit signature protection](/v3/repos/branches/#create-commit-signature-protection)
-* [Delete commit signature protection](/v3/repos/branches/#delete-commit-signature-protection)
-* [Get status checks protection](/v3/repos/branches/#get-status-checks-protection)
-* [Update status check protection](/v3/repos/branches/#update-status-check-protection)
-* [Remove status check protection](/v3/repos/branches/#remove-status-check-protection)
-* [Get all status check contexts](/v3/repos/branches/#get-all-status-check-contexts)
-* [Add status check contexts](/v3/repos/branches/#add-status-check-contexts)
-* [Set status check contexts](/v3/repos/branches/#set-status-check-contexts)
-* [Remove status check contexts](/v3/repos/branches/#remove-status-check-contexts)
-* [Get access restrictions](/v3/repos/branches/#get-access-restrictions)
-* [Delete access restrictions](/v3/repos/branches/#delete-access-restrictions)
-* [List teams with access to the protected branch](/v3/repos/branches/#list-teams-with-access-to-the-protected-branch)
-* [Add team access restrictions](/v3/repos/branches/#add-team-access-restrictions)
-* [Set team access restrictions](/v3/repos/branches/#set-team-access-restrictions)
-* [Remove team access restriction](/v3/repos/branches/#remove-team-access-restrictions)
-* [List user restrictions of protected branch](/v3/repos/branches/#list-users-with-access-to-the-protected-branch)
-* [Add user access restrictions](/v3/repos/branches/#add-user-access-restrictions)
-* [Set user access restrictions](/v3/repos/branches/#set-user-access-restrictions)
-* [Remove user access restrictions](/v3/repos/branches/#remove-user-access-restrictions)
-* [Merge a branch](/v3/repos/merging/#merge-a-branch)
+* [List branches](/rest/reference/repos#list-branches)
+* [Get a branch](/rest/reference/repos#get-a-branch)
+* [Get branch protection](/rest/reference/repos#get-branch-protection)
+* [Update branch protection](/rest/reference/repos#update-branch-protection)
+* [Delete branch protection](/rest/reference/repos#delete-branch-protection)
+* [Get admin branch protection](/rest/reference/repos#get-admin-branch-protection)
+* [Set admin branch protection](/rest/reference/repos#set-admin-branch-protection)
+* [Delete admin branch protection](/rest/reference/repos#delete-admin-branch-protection)
+* [Get pull request review protection](/rest/reference/repos#get-pull-request-review-protection)
+* [Update pull request review protection](/rest/reference/repos#update-pull-request-review-protection)
+* [Delete pull request review protection](/rest/reference/repos#delete-pull-request-review-protection)
+* [Get commit signature protection](/rest/reference/repos#get-commit-signature-protection)
+* [Create commit signature protection](/rest/reference/repos#create-commit-signature-protection)
+* [Delete commit signature protection](/rest/reference/repos#delete-commit-signature-protection)
+* [Get status checks protection](/rest/reference/repos#get-status-checks-protection)
+* [Update status check protection](/rest/reference/repos#update-status-check-protection)
+* [Remove status check protection](/rest/reference/repos#remove-status-check-protection)
+* [Get all status check contexts](/rest/reference/repos#get-all-status-check-contexts)
+* [Add status check contexts](/rest/reference/repos#add-status-check-contexts)
+* [Set status check contexts](/rest/reference/repos#set-status-check-contexts)
+* [Remove status check contexts](/rest/reference/repos#remove-status-check-contexts)
+* [Get access restrictions](/rest/reference/repos#get-access-restrictions)
+* [Delete access restrictions](/rest/reference/repos#delete-access-restrictions)
+* [List teams with access to the protected branch](/rest/reference/repos#list-teams-with-access-to-the-protected-branch)
+* [Add team access restrictions](/rest/reference/repos#add-team-access-restrictions)
+* [Set team access restrictions](/rest/reference/repos#set-team-access-restrictions)
+* [Remove team access restriction](/rest/reference/repos#remove-team-access-restrictions)
+* [List user restrictions of protected branch](/rest/reference/repos#list-users-with-access-to-the-protected-branch)
+* [Add user access restrictions](/rest/reference/repos#add-user-access-restrictions)
+* [Set user access restrictions](/rest/reference/repos#set-user-access-restrictions)
+* [Remove user access restrictions](/rest/reference/repos#remove-user-access-restrictions)
+* [Merge a branch](/rest/reference/repos#merge-a-branch)
##### Repository Collaborators
-* [List repository collaborators](/v3/repos/collaborators/#list-repository-collaborators)
-* [Check if a user is a repository collaborator](/v3/repos/collaborators/#check-if-a-user-is-a-repository-collaborator)
-* [Add a repository collaborator](/v3/repos/collaborators/#add-a-repository-collaborator)
-* [Remove a repository collaborator](/v3/repos/collaborators/#remove-a-repository-collaborator)
-* [Get repository permissions for a user](/v3/repos/collaborators/#get-repository-permissions-for-a-user)
+* [List repository collaborators](/rest/reference/repos#list-repository-collaborators)
+* [Check if a user is a repository collaborator](/rest/reference/repos#check-if-a-user-is-a-repository-collaborator)
+* [Add a repository collaborator](/rest/reference/repos#add-a-repository-collaborator)
+* [Remove a repository collaborator](/rest/reference/repos#remove-a-repository-collaborator)
+* [Get repository permissions for a user](/rest/reference/repos#get-repository-permissions-for-a-user)
##### Repository Commit Comments
-* [List commit comments for a repository](/v3/repos/comments/#list-commit-comments-for-a-repository)
-* [Get a commit comment](/v3/repos/comments/#get-a-commit-comment)
-* [Update a commit comment](/v3/repos/comments/#update-a-commit-comment)
-* [Delete a commit comment](/v3/repos/comments/#delete-a-commit-comment)
-* [List commit comments](/v3/repos/comments/#list-commit-comments)
-* [Create a commit comment](/v3/repos/comments/#create-a-commit-comment)
+* [List commit comments for a repository](/rest/reference/repos#list-commit-comments-for-a-repository)
+* [Get a commit comment](/rest/reference/repos#get-a-commit-comment)
+* [Update a commit comment](/rest/reference/repos#update-a-commit-comment)
+* [Delete a commit comment](/rest/reference/repos#delete-a-commit-comment)
+* [List commit comments](/rest/reference/repos#list-commit-comments)
+* [Create a commit comment](/rest/reference/repos#create-a-commit-comment)
##### Repository Commits
-* [List commits](/v3/repos/commits/#list-commits)
-* [Get a commit](/v3/repos/commits/#get-a-commit)
-* [List branches for head commit](/v3/repos/commits/#list-branches-for-head-commit)
-* [List pull requests associated with commit](/v3/repos/commits/#list-pull-requests-associated-with-commit)
+* [List commits](/rest/reference/repos#list-commits)
+* [Get a commit](/rest/reference/repos#get-a-commit)
+* [List branches for head commit](/rest/reference/repos#list-branches-for-head-commit)
+* [List pull requests associated with commit](/rest/reference/repos#list-pull-requests-associated-with-commit)
##### Repository Community
-* [Get the code of conduct for a repository](/v3/codes_of_conduct/#get-the-code-of-conduct-for-a-repository)
+* [Get the code of conduct for a repository](/rest/reference/codes-of-conduct#get-the-code-of-conduct-for-a-repository)
{% if currentVersion == "free-pro-team@latest" %}
-* [Get community profile metrics](/v3/repos/community/#get-community-profile-metrics)
+* [Get community profile metrics](/rest/reference/repos#get-community-profile-metrics)
{% endif %}
##### Repository Contents
-* [Download a repository archive](/v3/repos/contents/#download-a-repository-archive)
-* [Get repository content](/v3/repos/contents/#get-repository-content)
-* [Create or update file contents](/v3/repos/contents/#create-or-update-file-contents)
-* [Delete a file](/v3/repos/contents/#delete-a-file)
-* [Get a repository README](/v3/repos/contents/#get-a-repository-readme)
-* [Get the license for a repository](/v3/licenses/#get-the-license-for-a-repository)
+* [Download a repository archive](/rest/reference/repos#download-a-repository-archive)
+* [Get repository content](/rest/reference/repos#get-repository-content)
+* [Create or update file contents](/rest/reference/repos#create-or-update-file-contents)
+* [Delete a file](/rest/reference/repos#delete-a-file)
+* [Get a repository README](/rest/reference/repos#get-a-repository-readme)
+* [Get the license for a repository](/rest/reference/licenses#get-the-license-for-a-repository)
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
##### Repository Event Dispatches
-* [Create a repository dispatch event](/v3/repos/#create-a-repository-dispatch-event)
+* [Create a repository dispatch event](/rest/reference/repos#create-a-repository-dispatch-event)
{% endif %}
##### Repository Hooks
-* [List repository webhooks](/v3/repos/hooks/#list-repository-webhooks)
-* [Create a repository webhook](/v3/repos/hooks/#create-a-repository-webhook)
-* [Get a repository webhook](/v3/repos/hooks/#get-a-repository-webhook)
-* [Update a repository webhook](/v3/repos/hooks/#update-a-repository-webhook)
-* [Delete a repository webhook](/v3/repos/hooks/#delete-a-repository-webhook)
-* [Ping a repository webhook](/v3/repos/hooks/#ping-a-repository-webhook)
-* [Test the push repository webhook](/v3/repos/hooks/#test-the-push-repository-webhook)
+* [List repository webhooks](/rest/reference/repos#list-repository-webhooks)
+* [Create a repository webhook](/rest/reference/repos#create-a-repository-webhook)
+* [Get a repository webhook](/rest/reference/repos#get-a-repository-webhook)
+* [Update a repository webhook](/rest/reference/repos#update-a-repository-webhook)
+* [Delete a repository webhook](/rest/reference/repos#delete-a-repository-webhook)
+* [Ping a repository webhook](/rest/reference/repos#ping-a-repository-webhook)
+* [Test the push repository webhook](/rest/reference/repos#test-the-push-repository-webhook)
##### Repository Invitations
-* [List repository invitations](/v3/repos/invitations/#list-repository-invitations)
-* [Update a repository invitation](/v3/repos/invitations/#update-a-repository-invitation)
-* [Delete a repository invitation](/v3/repos/invitations/#delete-a-repository-invitation)
-* [List repository invitations for the authenticated user](/v3/repos/invitations/#list-repository-invitations-for-the-authenticated-user)
-* [Accept a repository invitation](/v3/repos/invitations/#accept-a-repository-invitation)
-* [Decline a repository invitation](/v3/repos/invitations/#decline-a-repository-invitation)
+* [List repository invitations](/rest/reference/repos#list-repository-invitations)
+* [Update a repository invitation](/rest/reference/repos#update-a-repository-invitation)
+* [Delete a repository invitation](/rest/reference/repos#delete-a-repository-invitation)
+* [List repository invitations for the authenticated user](/rest/reference/repos#list-repository-invitations-for-the-authenticated-user)
+* [Accept a repository invitation](/rest/reference/repos#accept-a-repository-invitation)
+* [Decline a repository invitation](/rest/reference/repos#decline-a-repository-invitation)
##### Repository Keys
-* [List deploy keys](/v3/repos/keys/#list-deploy-keys)
-* [Create a deploy key](/v3/repos/keys/#create-a-deploy-key)
-* [Get a deploy key](/v3/repos/keys/#get-a-deploy-key)
-* [Delete a deploy key](/v3/repos/keys/#delete-a-deploy-key)
+* [List deploy keys](/rest/reference/repos#list-deploy-keys)
+* [Create a deploy key](/rest/reference/repos#create-a-deploy-key)
+* [Get a deploy key](/rest/reference/repos#get-a-deploy-key)
+* [Delete a deploy key](/rest/reference/repos#delete-a-deploy-key)
##### Repository Pages
@@ -790,144 +790,144 @@ While most of your API interaction should occur using your server-to-server inst
##### Repository Stats
-* [Get the weekly commit activity](/v3/repos/statistics/#get-the-weekly-commit-activity)
-* [Get the last year of commit activity](/v3/repos/statistics/#get-the-last-year-of-commit-activity)
-* [Get all contributor commit activity](/v3/repos/statistics/#get-all-contributor-commit-activity)
-* [Get the weekly commit count](/v3/repos/statistics/#get-the-weekly-commit-count)
-* [Get the hourly commit count for each day](/v3/repos/statistics/#get-the-hourly-commit-count-for-each-day)
+* [Get the weekly commit activity](/rest/reference/repos#get-the-weekly-commit-activity)
+* [Get the last year of commit activity](/rest/reference/repos#get-the-last-year-of-commit-activity)
+* [Get all contributor commit activity](/rest/reference/repos#get-all-contributor-commit-activity)
+* [Get the weekly commit count](/rest/reference/repos#get-the-weekly-commit-count)
+* [Get the hourly commit count for each day](/rest/reference/repos#get-the-hourly-commit-count-for-each-day)
{% if currentVersion == "free-pro-team@latest" %}
##### リポジトリ脆弱性アラート
-* [Enable vulnerability alerts](/v3/repos/#enable-vulnerability-alerts)
-* [Disable vulnerability alerts](/v3/repos/#disable-vulnerability-alerts)
+* [Enable vulnerability alerts](/rest/reference/repos#enable-vulnerability-alerts)
+* [Disable vulnerability alerts](/rest/reference/repos#disable-vulnerability-alerts)
{% endif %}
##### ルート
-* [ルートエンドポイント](/v3/#root-endpoint)
-* [絵文字](/v3/emojis/#emojis)
-* [Get rate limit status for the authenticated user](/v3/rate_limit/#get-rate-limit-status-for-the-authenticated-user)
+* [ルートエンドポイント](/rest#root-endpoint)
+* [絵文字](/rest/reference/emojis#emojis)
+* [Get rate limit status for the authenticated user](/rest/reference/rate-limit#get-rate-limit-status-for-the-authenticated-user)
##### 検索
-* [Search code](/v3/search/#search-code)
-* [Search commits](/v3/search/#search-commits)
-* [Search labels](/v3/search/#search-labels)
-* [リポジトリを検索](/v3/search/#search-repositories)
-* [Search topics](/v3/search/#search-topics)
-* [Search users](/v3/search/#search-users)
+* [Search code](/rest/reference/search#search-code)
+* [Search commits](/rest/reference/search#search-commits)
+* [Search labels](/rest/reference/search#search-labels)
+* [リポジトリを検索](/rest/reference/search#search-repositories)
+* [Search topics](/rest/reference/search#search-topics)
+* [Search users](/rest/reference/search#search-users)
##### ステータス
-* [Get the combined status for a specific reference](/v3/repos/statuses/#get-the-combined-status-for-a-specific-reference)
-* [List commit statuses for a reference](/v3/repos/statuses/#list-commit-statuses-for-a-reference)
-* [Create a commit status](/v3/repos/statuses/#create-a-commit-status)
+* [Get the combined status for a specific reference](/rest/reference/repos#get-the-combined-status-for-a-specific-reference)
+* [List commit statuses for a reference](/rest/reference/repos#list-commit-statuses-for-a-reference)
+* [Create a commit status](/rest/reference/repos#create-a-commit-status)
##### Team Discussions
-* [List discussions](/v3/teams/discussions/#list-discussions)
-* [Create a discussion](/v3/teams/discussions/#create-a-discussion)
-* [Get a discussion](/v3/teams/discussions/#get-a-discussion)
-* [Update a discussion](/v3/teams/discussions/#update-a-discussion)
-* [Delete a discussion](/v3/teams/discussions/#delete-a-discussion)
-* [List discussion comments](/v3/teams/discussion_comments/#list-discussion-comments)
-* [Create a discussion comment](/v3/teams/discussion_comments/#create-a-discussion-comment)
-* [Get a discussion comment](/v3/teams/discussion_comments/#get-a-discussion-comment)
-* [Update a discussion comment](/v3/teams/discussion_comments/#update-a-discussion-comment)
-* [Delete a discussion comment](/v3/teams/discussion_comments/#delete-a-discussion-comment)
+* [List discussions](/rest/reference/teams#list-discussions)
+* [Create a discussion](/rest/reference/teams#create-a-discussion)
+* [Get a discussion](/rest/reference/teams#get-a-discussion)
+* [Update a discussion](/rest/reference/teams#update-a-discussion)
+* [Delete a discussion](/rest/reference/teams#delete-a-discussion)
+* [List discussion comments](/rest/reference/teams#list-discussion-comments)
+* [Create a discussion comment](/rest/reference/teams#create-a-discussion-comment)
+* [Get a discussion comment](/rest/reference/teams#get-a-discussion-comment)
+* [Update a discussion comment](/rest/reference/teams#update-a-discussion-comment)
+* [Delete a discussion comment](/rest/reference/teams#delete-a-discussion-comment)
##### Topics
-* [Get all repository topics](/v3/repos#get-all-repository-topics)
-* [Replace all repository topics](/v3/repos/#replace-all-repository-topics)
+* [Get all repository topics](/rest/reference/repos#get-all-repository-topics)
+* [Replace all repository topics](/rest/reference/repos#replace-all-repository-topics)
{% if currentVersion == "free-pro-team@latest" %}
##### トラフィック
-* [Get repository clones](/v3/repos/traffic/#get-repository-clones)
-* [Get top referral paths](/v3/repos/traffic/#get-top-referral-paths)
-* [Get top referral sources](/v3/repos/traffic/#get-top-referral-sources)
-* [Get page views](/v3/repos/traffic/#get-page-views)
+* [Get repository clones](/rest/reference/repos#get-repository-clones)
+* [Get top referral paths](/rest/reference/repos#get-top-referral-paths)
+* [Get top referral sources](/rest/reference/repos#get-top-referral-sources)
+* [Get page views](/rest/reference/repos#get-page-views)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
##### User Blocking
-* [List users blocked by the authenticated user](/v3/users/blocking/#list-users-blocked-by-the-authenticated-user)
-* [Check if a user is blocked by the authenticated user](/v3/users/blocking/#check-if-a-user-is-blocked-by-the-authenticated-user)
-* [List users blocked by an organization](/v3/orgs/blocking/#list-users-blocked-by-an-organization)
-* [Check if a user is blocked by an organization](/v3/orgs/blocking/#check-if-a-user-is-blocked-by-an-organization)
-* [Block a user from an organization](/v3/orgs/blocking/#block-a-user-from-an-organization)
-* [Unblock a user from an organization](/v3/orgs/blocking/#unblock-a-user-from-an-organization)
-* [Block a user](/v3/users/blocking/#block-a-user)
-* [Unblock a user](/v3/users/blocking/#unblock-a-user)
+* [List users blocked by the authenticated user](/rest/reference/users#list-users-blocked-by-the-authenticated-user)
+* [Check if a user is blocked by the authenticated user](/rest/reference/users#check-if-a-user-is-blocked-by-the-authenticated-user)
+* [List users blocked by an organization](/rest/reference/orgs#list-users-blocked-by-an-organization)
+* [Check if a user is blocked by an organization](/rest/reference/orgs#check-if-a-user-is-blocked-by-an-organization)
+* [Block a user from an organization](/rest/reference/orgs#block-a-user-from-an-organization)
+* [Unblock a user from an organization](/rest/reference/orgs#unblock-a-user-from-an-organization)
+* [Block a user](/rest/reference/users#block-a-user)
+* [Unblock a user](/rest/reference/users#unblock-a-user)
{% endif %}
{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
##### User Emails
{% if currentVersion == "free-pro-team@latest" %}
-* [Set primary email visibility for the authenticated user](/v3/users/emails/#set-primary-email-visibility-for-the-authenticated-user)
+* [Set primary email visibility for the authenticated user](/rest/reference/users#set-primary-email-visibility-for-the-authenticated-user)
{% endif %}
-* [List email addresses for the authenticated user](/v3/users/emails/#list-email-addresses-for-the-authenticated-user)
-* [Add email address(es)](/v3/users/emails/#add-an-email-address-for-the-authenticated-user)
-* [Delete email address(es)](/v3/users/emails/#delete-an-email-address-for-the-authenticated-user)
-* [List public email addresses for the authenticated user](/v3/users/emails/#list-public-email-addresses-for-the-authenticated-user)
+* [List email addresses for the authenticated user](/rest/reference/users#list-email-addresses-for-the-authenticated-user)
+* [Add email address(es)](/rest/reference/users#add-an-email-address-for-the-authenticated-user)
+* [Delete email address(es)](/rest/reference/users#delete-an-email-address-for-the-authenticated-user)
+* [List public email addresses for the authenticated user](/rest/reference/users#list-public-email-addresses-for-the-authenticated-user)
{% endif %}
##### User Followers
-* [List followers of a user](/v3/users/followers/#list-followers-of-a-user)
-* [List the people a user follows](/v3/users/followers/#list-the-people-a-user-follows)
-* [Check if a person is followed by the authenticated user](/v3/users/followers/#check-if-a-person-is-followed-by-the-authenticated-user)
-* [Follow a user](/v3/users/followers/#follow-a-user)
-* [Unfollow a user](/v3/users/followers/#unfollow-a-user)
-* [Check if a user follows another user](/v3/users/followers/#check-if-a-user-follows-another-user)
+* [List followers of a user](/rest/reference/users#list-followers-of-a-user)
+* [List the people a user follows](/rest/reference/users#list-the-people-a-user-follows)
+* [Check if a person is followed by the authenticated user](/rest/reference/users#check-if-a-person-is-followed-by-the-authenticated-user)
+* [Follow a user](/rest/reference/users#follow-a-user)
+* [Unfollow a user](/rest/reference/users#unfollow-a-user)
+* [Check if a user follows another user](/rest/reference/users#check-if-a-user-follows-another-user)
##### User Gpg Keys
-* [List GPG keys for the authenticated user](/v3/users/gpg_keys/#list-gpg-keys-for-the-authenticated-user)
-* [Create a GPG key for the authenticated user](/v3/users/gpg_keys/#create-a-gpg-key-for-the-authenticated-user)
-* [Get a GPG key for the authenticated user](/v3/users/gpg_keys/#get-a-gpg-key-for-the-authenticated-user)
-* [Delete a GPG key for the authenticated user](/v3/users/gpg_keys/#delete-a-gpg-key-for-the-authenticated-user)
-* [List gpg keys for a user](/v3/users/gpg_keys/#list-gpg-keys-for-a-user)
+* [List GPG keys for the authenticated user](/rest/reference/users#list-gpg-keys-for-the-authenticated-user)
+* [Create a GPG key for the authenticated user](/rest/reference/users#create-a-gpg-key-for-the-authenticated-user)
+* [Get a GPG key for the authenticated user](/rest/reference/users#get-a-gpg-key-for-the-authenticated-user)
+* [Delete a GPG key for the authenticated user](/rest/reference/users#delete-a-gpg-key-for-the-authenticated-user)
+* [List gpg keys for a user](/rest/reference/users#list-gpg-keys-for-a-user)
##### User Public Keys
-* [List public SSH keys for the authenticated user](/v3/users/keys/#list-public-ssh-keys-for-the-authenticated-user)
-* [Create a public SSH key for the authenticated user](/v3/users/keys/#create-a-public-ssh-key-for-the-authenticated-user)
-* [Get a public SSH key for the authenticated user](/v3/users/keys/#get-a-public-ssh-key-for-the-authenticated-user)
-* [Delete a public SSH key for the authenticated user](/v3/users/keys/#delete-a-public-ssh-key-for-the-authenticated-user)
-* [List public keys for a user](/v3/users/keys/#list-public-keys-for-a-user)
+* [List public SSH keys for the authenticated user](/rest/reference/users#list-public-ssh-keys-for-the-authenticated-user)
+* [Create a public SSH key for the authenticated user](/rest/reference/users#create-a-public-ssh-key-for-the-authenticated-user)
+* [Get a public SSH key for the authenticated user](/rest/reference/users#get-a-public-ssh-key-for-the-authenticated-user)
+* [Delete a public SSH key for the authenticated user](/rest/reference/users#delete-a-public-ssh-key-for-the-authenticated-user)
+* [List public keys for a user](/rest/reference/users#list-public-keys-for-a-user)
##### ユーザ
-* [Get the authenticated user](/v3/users/#get-the-authenticated-user)
-* [List app installations accessible to the user access token](/v3/apps/installations/#list-app-installations-accessible-to-the-user-access-token)
+* [Get the authenticated user](/rest/reference/users#get-the-authenticated-user)
+* [List app installations accessible to the user access token](/rest/reference/apps#list-app-installations-accessible-to-the-user-access-token)
{% if currentVersion == "free-pro-team@latest" %}
-* [認証されたユーザのサブスクリプションのリスト](/v3/apps/marketplace/#list-subscriptions-for-the-authenticated-user)
+* [認証されたユーザのサブスクリプションのリスト](/rest/reference/apps#list-subscriptions-for-the-authenticated-user)
{% endif %}
-* [List users](/v3/users/#list-users)
-* [Get a user](/v3/users/#get-a-user)
+* [List users](/rest/reference/users#list-users)
+* [Get a user](/rest/reference/users#get-a-user)
{% if currentVersion == "free-pro-team@latest" %}
##### Workflow Runs
-* [List workflow runs for a repository](/v3/actions/workflow-runs/#list-workflow-runs-for-a-repository)
-* [Get a workflow run](/v3/actions/workflow-runs/#get-a-workflow-run)
-* [Cancel a workflow run](/v3/actions/workflow-runs/#cancel-a-workflow-run)
-* [Download workflow run logs](/v3/actions/workflow-runs/#download-workflow-run-logs)
-* [Delete workflow run logs](/v3/actions/workflow-runs/#delete-workflow-run-logs)
-* [Re run a workflow](/v3/actions/workflow-runs/#re-run-a-workflow)
-* [List workflow runs](/v3/actions/workflow-runs/#list-workflow-runs)
-* [Get workflow run usage](/v3/actions/workflow-runs/#get-workflow-run-usage)
+* [List workflow runs for a repository](/rest/reference/actions#list-workflow-runs-for-a-repository)
+* [Get a workflow run](/rest/reference/actions#get-a-workflow-run)
+* [Cancel a workflow run](/rest/reference/actions#cancel-a-workflow-run)
+* [Download workflow run logs](/rest/reference/actions#download-workflow-run-logs)
+* [Delete workflow run logs](/rest/reference/actions#delete-workflow-run-logs)
+* [Re run a workflow](/rest/reference/actions#re-run-a-workflow)
+* [List workflow runs](/rest/reference/actions#list-workflow-runs)
+* [Get workflow run usage](/rest/reference/actions#get-workflow-run-usage)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
##### ワークフロー
-* [List repository workflows](/v3/actions/workflows/#list-repository-workflows)
-* [Get a workflow](/v3/actions/workflows/#get-a-workflow)
-* [Get workflow usage](/v3/actions/workflows/#get-workflow-usage)
+* [List repository workflows](/rest/reference/actions#list-repository-workflows)
+* [Get a workflow](/rest/reference/actions#get-a-workflow)
+* [Get workflow usage](/rest/reference/actions#get-workflow-usage)
{% endif %}
diff --git a/translations/ja-JP/content/developers/apps/migrating-oauth-apps-to-github-apps.md b/translations/ja-JP/content/developers/apps/migrating-oauth-apps-to-github-apps.md
index 1062f2c09b..0c3349fd79 100644
--- a/translations/ja-JP/content/developers/apps/migrating-oauth-apps-to-github-apps.md
+++ b/translations/ja-JP/content/developers/apps/migrating-oauth-apps-to-github-apps.md
@@ -23,7 +23,7 @@ This article provides guidelines for existing integrators who are considering mi
- Built-in support for OAuth is still available to GitHub Apps using [user-to-server endpoints](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/).
- Dedicated [API rate limits](/apps/building-github-apps/understanding-rate-limits-for-github-apps/) for bot accounts scale with your integration.
- Repository owners can [install GitHub Apps](/apps/differences-between-apps/#who-can-install-github-apps-and-authorize-oauth-apps) on organization repositories. If a GitHub App's configuration has permissions that request an organization's resources, the org owner must approve the installation.
-- Open Source community support is available through [Octokit libraries](/v3/libraries/) and other frameworks such as [Probot](https://probot.github.io/).
+- Open Source community support is available through [Octokit libraries](/rest/overview/libraries) and other frameworks such as [Probot](https://probot.github.io/).
- Integrators building GitHub Apps have opportunities to adopt earlier access to APIs.
### Converting an OAuth App to a GitHub App
@@ -42,13 +42,13 @@ These guidelines assume that you have a registered OAuth App{% if currentVersion
#### Review the available API endpoints for GitHub Apps
-While the majority of [REST API](/v3) endpoints and [GraphQL](/v4) queries are available to GitHub Apps today, we are still in the process of enabling some endpoints. Review the [available REST endpoints](/v3/apps/available-endpoints/) to ensure that the endpoints you need are compatible with GitHub Apps. Note that some of the API endpoints enabled for GitHub Apps allow the app to act on behalf of the user. See "[User-to-server requests](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/#user-to-server-requests)" for a list of endpoints that allow a GitHub App to authenticate as a user.
+While the majority of [REST API](/rest) endpoints and [GraphQL](/graphql) queries are available to GitHub Apps today, we are still in the process of enabling some endpoints. Review the [available REST endpoints](/rest/overview/endpoints-available-for-github-apps) to ensure that the endpoints you need are compatible with GitHub Apps. Note that some of the API endpoints enabled for GitHub Apps allow the app to act on behalf of the user. See "[User-to-server requests](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/#user-to-server-requests)" for a list of endpoints that allow a GitHub App to authenticate as a user.
We recommend reviewing the list of API endpoints you need as early as possible. Please let Support know if there is an endpoint you require that is not yet enabled for {% data variables.product.prodname_github_app %}s.
#### Design to stay within API rate limits
-GitHub Apps use [sliding rules for rate limits](/apps/building-github-apps/understanding-rate-limits-for-github-apps/), which can increase based on the number of repositories and users in the organization. A GitHub App can also make use of [conditional requests](/v3/#conditional-requests) or consolidate requests by using the [GraphQL API V4](/v4/).
+GitHub Apps use [sliding rules for rate limits](/apps/building-github-apps/understanding-rate-limits-for-github-apps/), which can increase based on the number of repositories and users in the organization. A GitHub App can also make use of [conditional requests](/rest#conditional-requests) or consolidate requests by using the [GraphQL API V4](/graphql).
#### Register a new GitHub App
@@ -56,7 +56,7 @@ Once you've decided to make the switch to Github Apps, you'll need to [create a
#### Determine the permissions your app requires
-When registering your GitHub App, you'll need to select the permissions required by each endpoint used in your app's code. See "[GitHub App permissions](/v3/apps/permissions/)" for a list of the permissions needed for each endpoint available to GitHub Apps.
+When registering your GitHub App, you'll need to select the permissions required by each endpoint used in your app's code. See "[GitHub App permissions](/rest/reference/permissions-required-for-github-apps)" for a list of the permissions needed for each endpoint available to GitHub Apps.
In your GitHub App's settings, you can specify whether your app needs `No Access`, `Read-only`, or `Read & Write` access for each permission type. The fine-grained permissions allow your app to gain targeted access to the subset of data you need. We recommend specifying the smallest set of permissions possible that provides the desired functionality.
@@ -90,11 +90,11 @@ Once you've made the transition from an OAuth App to a GitHub App, you will need
https://github.com/apps/YOUR_APP_NAME/installations/new/permissions?suggested_target_id=ID_OF_USER_OR_ORG&repository_ids[]=REPO_A_ID&repository_ids[]=REPO_B_ID
```
-You'll need to replace `YOUR_APP_NAME` with the name of your GitHub App, `ID_OF_USER_OR_ORG` with the ID of your target user or organization, and include up to 100 repository IDs (`REPO_A_ID` and `REPO_B_ID`). To get a list of repositories your OAuth App has access to, use the [List repositories for the authenticated user](/v3/repos/#list-repositories-for-the-authenticated-user) and [List organization repositories](/v3/repos/#list-organization-repositories) endpoints.
+You'll need to replace `YOUR_APP_NAME` with the name of your GitHub App, `ID_OF_USER_OR_ORG` with the ID of your target user or organization, and include up to 100 repository IDs (`REPO_A_ID` and `REPO_B_ID`). To get a list of repositories your OAuth App has access to, use the [List repositories for the authenticated user](/rest/reference/repos#list-repositories-for-the-authenticated-user) and [List organization repositories](/rest/reference/repos#list-organization-repositories) endpoints.
#### Remove any unnecessary repository hooks
-Once your GitHub App has been installed on a repository, you should remove any unnecessary webhooks that were created by your legacy OAuth App. If both apps are installed on a repository, they may duplicate functionality for the user. To remove webhooks, you can listen for the [`installation_repositories` webhook](/webhooks/event-payloads/#installation_repositories) with the `repositories_added` action and [Delete a repository webhook](/v3/repos/hooks/#delete-a-repository-webhook) on those repositories that were created by your OAuth App.
+Once your GitHub App has been installed on a repository, you should remove any unnecessary webhooks that were created by your legacy OAuth App. If both apps are installed on a repository, they may duplicate functionality for the user. To remove webhooks, you can listen for the [`installation_repositories` webhook](/webhooks/event-payloads/#installation_repositories) with the `repositories_added` action and [Delete a repository webhook](/rest/reference/repos#delete-a-repository-webhook) on those repositories that were created by your OAuth App.
#### Encourage users to revoke access to your OAuth app
diff --git a/translations/ja-JP/content/developers/apps/refreshing-user-to-server-access-tokens.md b/translations/ja-JP/content/developers/apps/refreshing-user-to-server-access-tokens.md
index 0d4b1ec75d..8d6e4c0d5d 100644
--- a/translations/ja-JP/content/developers/apps/refreshing-user-to-server-access-tokens.md
+++ b/translations/ja-JP/content/developers/apps/refreshing-user-to-server-access-tokens.md
@@ -25,7 +25,7 @@ To renew an expiring user-to-server access token, you can exchange the `refresh_
`POST https://github.com/login/oauth/access_token`
-This callback request will send you a new access token and a new refresh token. This callback request is similar to the OAuth request you would use to exchange a temporary `code` for an access token. For more information, see "[Identifying and authorizing users for GitHub Apps](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/#2-users-are-redirected-back-to-your-site-by-github)" and "[Basics of authentication](/v3/guides/basics-of-authentication/#providing-a-callback)."
+This callback request will send you a new access token and a new refresh token. This callback request is similar to the OAuth request you would use to exchange a temporary `code` for an access token. For more information, see "[Identifying and authorizing users for GitHub Apps](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/#2-users-are-redirected-back-to-your-site-by-github)" and "[Basics of authentication](/rest/guides/basics-of-authentication#providing-a-callback)."
#### パラメータ
diff --git a/translations/ja-JP/content/developers/apps/scopes-for-oauth-apps.md b/translations/ja-JP/content/developers/apps/scopes-for-oauth-apps.md
index 9cda3c6f09..1080d22f14 100644
--- a/translations/ja-JP/content/developers/apps/scopes-for-oauth-apps.md
+++ b/translations/ja-JP/content/developers/apps/scopes-for-oauth-apps.md
@@ -41,13 +41,13 @@ X-Accepted-OAuth-Scopes: user
| 名前 | 説明 |
| ------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **`(no scope)`** | Grants read-only access to public information (includes public user profile info, public repository info, and gists){% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
-| **`site_admin`** | Grants site administrators access to [{% data variables.product.prodname_ghe_server %} Administration API endpoints](/v3/enterprise-admin).{% endif %}
+| **`site_admin`** | Grants site administrators access to [{% data variables.product.prodname_ghe_server %} Administration API endpoints](/rest/reference/enterprise-admin).{% endif %}
| **`repo`** | Grants full access to private and public repositories. That includes read/write access to code, commit statuses, repository and organization projects, invitations, collaborators, adding team memberships, deployment statuses, and repository webhooks for public and private repositories and organizations. Also grants ability to manage user projects. |
| `repo:status` | Grants read/write access to public and private repository commit statuses. This scope is only necessary to grant other users or services access to private repository commit statuses *without* granting access to the code. |
-| `repo_deployment` | Grants access to [deployment statuses](/v3/repos/deployments) for public and private repositories. This scope is only necessary to grant other users or services access to deployment statuses, *without* granting access to the code. |
+| `repo_deployment` | Grants access to [deployment statuses](/rest/reference/repos#deployments) for public and private repositories. This scope is only necessary to grant other users or services access to deployment statuses, *without* granting access to the code. |
| `public_repo` | Limits access to public repositories. That includes read/write access to code, commit statuses, repository projects, collaborators, and deployment statuses for public repositories and organizations. Also required for starring public repositories. |
| `repo:invite` | Grants accept/decline abilities for invitations to collaborate on a repository. This scope is only necessary to grant other users or services access to invites *without* granting access to the code.{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest"%}
-| `security_events` | Grants read and write access to security events in the [{% data variables.product.prodname_code_scanning %} API](/v3/code-scanning).{% endif %}
+| `security_events` | Grants read and write access to security events in the [{% data variables.product.prodname_code_scanning %} API](/rest/reference/code-scanning).{% endif %}
| **`admin:repo_hook`** | Grants read, write, ping, and delete access to repository hooks in public and private repositories. The `repo` and `public_repo` scopes grants full access to repositories, including repository hooks. Use the `admin:repo_hook` scope to limit access to only repository hooks. |
| `write:repo_hook` | Grants read, write, and ping access to hooks in public or private repositories. |
| `read:repo_hook` | Grants read and ping access to hooks in public or private repositories. |
diff --git a/translations/ja-JP/content/developers/apps/setting-permissions-for-github-apps.md b/translations/ja-JP/content/developers/apps/setting-permissions-for-github-apps.md
index 6a8d799202..222dfb1728 100644
--- a/translations/ja-JP/content/developers/apps/setting-permissions-for-github-apps.md
+++ b/translations/ja-JP/content/developers/apps/setting-permissions-for-github-apps.md
@@ -17,4 +17,4 @@ When you create a GitHub App, you can select the permissions it needs to access
By default, GitHub Apps have `Read-only` access to metadata endpoints. Metadata is a collection of read-only endpoints that provide general information about resources that the authorized installation can access.
-{% data reusables.apps.metadata-permissions %} For a list of metadata endpoints, see "[Metadata permissions](/v3/apps/permissions/#metadata-permissions)."
+{% data reusables.apps.metadata-permissions %} For a list of metadata endpoints, see "[Metadata permissions](/rest/reference/permissions-required-for-github-apps#metadata-permissions)."
diff --git a/translations/ja-JP/content/developers/apps/setting-up-your-development-environment-to-create-a-github-app.md b/translations/ja-JP/content/developers/apps/setting-up-your-development-environment-to-create-a-github-app.md
index c2d8321ed8..568bf41543 100644
--- a/translations/ja-JP/content/developers/apps/setting-up-your-development-environment-to-create-a-github-app.md
+++ b/translations/ja-JP/content/developers/apps/setting-up-your-development-environment-to-create-a-github-app.md
@@ -37,7 +37,7 @@ You may find it helpful to have a basic understanding of the following:
* [GitHub Apps](/apps/about-apps)
* [webhook](/webhooks)
* [The Ruby programming language](https://www.ruby-lang.org/en/)
-* [REST APIs](/v3)
+* [REST APIs](/rest)
* [Sinatra](http://sinatrarb.com/)
But you can follow along at any experience level. We'll link out to information you need along the way!
@@ -220,7 +220,7 @@ end
#### Define a route handler
-An empty route is included in the template code. This code handles all `POST` requests to the `/event_handler` route. You'll won't write this event handler in this quickstart, but see the other [quickstart guides](/apps/quickstart-guides/) for examples of how to extend this template app.
+An empty route is included in the template code. This code handles all `POST` requests to the `/event_handler` route. You won't write this event handler in this quickstart, but see the other [quickstart guides](/apps/quickstart-guides/) for examples of how to extend this template app.
``` ruby
post '/event_handler' do
diff --git a/translations/ja-JP/content/developers/apps/using-content-attachments.md b/translations/ja-JP/content/developers/apps/using-content-attachments.md
index 5cdf8e130c..61a61a2d39 100644
--- a/translations/ja-JP/content/developers/apps/using-content-attachments.md
+++ b/translations/ja-JP/content/developers/apps/using-content-attachments.md
@@ -55,7 +55,7 @@ The content attachment flow shows you the relationship between the URL in the is
}
```
-**Step 4.** The app uses the `content_reference` `id`, to [Create a content attachment](/v3/apps/installations/#create-a-content-attachment) using the REST API. You'll also need the `installation` `id` to authenticate as a [GitHub App installation](/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-an-installation).
+**Step 4.** The app uses the `content_reference` `id`, to [Create a content attachment](/rest/reference/apps#create-a-content-attachment) using the REST API. You'll also need the `installation` `id` to authenticate as a [GitHub App installation](/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-an-installation).
{% data reusables.pre-release-program.corsair-preview %}
{% data reusables.pre-release-program.api-preview-warning %}
@@ -116,7 +116,7 @@ curl -X "POST" "https://api.github.com/graphql" \
}'
```
-For more information on `node_id`, see "[Using Global Node IDs](/v4/guides/using-global-node-ids/)."
+For more information on `node_id`, see "[Using Global Node IDs](/graphql/guides/using-global-node-ids)."
### Example using Probot and GitHub App Manifests
diff --git a/translations/ja-JP/content/developers/apps/using-the-github-api-in-your-app.md b/translations/ja-JP/content/developers/apps/using-the-github-api-in-your-app.md
index 5d8116f1ff..3b206f1718 100644
--- a/translations/ja-JP/content/developers/apps/using-the-github-api-in-your-app.md
+++ b/translations/ja-JP/content/developers/apps/using-the-github-api-in-your-app.md
@@ -31,7 +31,7 @@ You may find it helpful to have a basic understanding of the following:
* [GitHub Apps](/apps/about-apps)
* [webhook](/webhooks)
* [The Ruby programming language](https://www.ruby-lang.org/en/)
-* [REST APIs](/v3)
+* [REST APIs](/rest)
* [Sinatra](http://sinatrarb.com/)
But you can follow along at any experience level. We'll link out to information you need along the way!
@@ -74,7 +74,7 @@ These are the steps you'll complete to create your first GitHub App:
### ステップ 1. Update app permissions
-When you [first registered your app](/apps/quickstart-guides/setting-up-your-development-environment/#step-2-register-a-new-github-app), you accepted the default permissions, which means your app doesn't have access to most resources. For this example, your app will need permission to read issues and write labels.
+[最初にアプリケーションを登録](/apps/quickstart-guides/setting-up-your-development-environment/#step-2-register-a-new-github-app)した際は、デフォルトの権限を受け入れています。これは、アプリケーションがほとんどのリソースにアクセスできないことを意味します。 For this example, your app will need permission to read issues and write labels.
アプリケーションの権限を更新するには、以下の手順に従います。
@@ -143,11 +143,11 @@ Before the label can be _added_ anywhere, you'll need to _create_ the custom lab
{% tip %}
-**Tip**: Wouldn't it be great if your app could create the label programmatically? [It can](/v3/issues/labels/#create-a-label)! Try adding the code to do that on your own after you finish the steps in this guide.
+**Tip**: Wouldn't it be great if your app could create the label programmatically? [It can](/rest/reference/issues#create-a-label)! Try adding the code to do that on your own after you finish the steps in this guide.
{% endtip %}
-Now that the label exists, you can program your app to use the REST API to [add the label to any newly opened issue](/v3/issues/labels/#add-labels-to-an-issue).
+Now that the label exists, you can program your app to use the REST API to [add the label to any newly opened issue](/rest/reference/issues#add-labels-to-an-issue).
### ステップ 4. Add label handling
diff --git a/translations/ja-JP/content/developers/github-marketplace/billing-customers.md b/translations/ja-JP/content/developers/github-marketplace/billing-customers.md
index 270b7aa97a..925d2cb0db 100644
--- a/translations/ja-JP/content/developers/github-marketplace/billing-customers.md
+++ b/translations/ja-JP/content/developers/github-marketplace/billing-customers.md
@@ -25,7 +25,7 @@ versions:
明確で一貫性のある支払いプロセスを保つために、アップグレード、ダウングレード、キャンセルについて以下のガイドラインに従ってください。 {% data variables.product.prodname_marketplace %}の購入イベントに関する詳細な手順については「[支払いのフロー](/marketplace/integrating-with-the-github-marketplace-api/#billing-flows)」を参照してください。
-`marketplace_purchase` webhookの`effective_date`キーを使えば、プランの変更がいつ生じるのかを確認し、定期的に[プランのアカウントのリスト](/v3/apps/marketplace/#list-accounts-for-a-plan)を同期できます。
+`marketplace_purchase` webhookの`effective_date`キーを使えば、プランの変更がいつ生じるのかを確認し、定期的に[プランのアカウントのリスト](/rest/reference/apps#list-accounts-for-a-plan)を同期できます。
#### アップグレード
diff --git a/translations/ja-JP/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md b/translations/ja-JP/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md
index c5456ec756..5166af9deb 100644
--- a/translations/ja-JP/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md
+++ b/translations/ja-JP/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md
@@ -68,7 +68,7 @@ versions:
### ステップ 4. 顧客アカウントのプロビジョニング
-アプリケーションは、すべての新規購入に対して顧客アカウントをプロビジョニングしなければなりません。 [ステップ3 認可](#step-3-authorization)で受け取った顧客のアクセストークンを使い、 「[認証されたユーザのサブスクリプションのリスト](/v3/apps/marketplace/#list-subscriptions-for-the-authenticated-user)」エンドポイントを呼び出してください。 レスポンスには顧客の`account`情報が含まれ、その顧客が無料トライアルを利用しているかが示されます(`on_free_trial`)。 この情報を使って、セットアップとプロビジョニングを完了させてください。
+アプリケーションは、すべての新規購入に対して顧客アカウントをプロビジョニングしなければなりません。 [ステップ3 認可](#step-3-authorization)で受け取った顧客のアクセストークンを使い、 「[認証されたユーザのサブスクリプションのリスト](/rest/reference/apps#list-subscriptions-for-the-authenticated-user)」エンドポイントを呼び出してください。 レスポンスには顧客の`account`情報が含まれ、その顧客が無料トライアルを利用しているかが示されます(`on_free_trial`)。 この情報を使って、セットアップとプロビジョニングを完了させてください。
{% data reusables.marketplace.marketplace-double-purchases %}
@@ -76,6 +76,6 @@ versions:
Organizationのメンバーがアプリケーションへのアクセスを受け取る方法は、カスタマイズできます。 いくつかの例を挙げましょう。
-**定額料金:** Organizationに対して定額料金での購入が行われたなら、アプリケーションはAPI経由で[Organizationの全メンバーを取得](/v3/orgs/members/#list-organization-members)して、Organizationの管理者に対してどのメンバーがインテグレーター側で有料ユーザとなるかの選択を求めることができます。
+**定額料金:** Organizationに対して定額料金での購入が行われたなら、アプリケーションはAPI経由で[Organizationの全メンバーを取得](/rest/reference/orgs#list-organization-members)して、Organizationの管理者に対してどのメンバーがインテグレーター側で有料ユーザとなるかの選択を求めることができます。
**ユニット単位の料金:** ユニットシートごとにプロビジョニングする方法の1つは、ユーザがアプリケーションにログインしたときにシートを使用できるようにすることです。 顧客がシートカウントの閾値に達した場合、アプリケーションはユーザに対して{% data variables.product.prodname_marketplace %}を通じてアップグレードする必要があることを警告できます。
diff --git a/translations/ja-JP/content/developers/github-marketplace/handling-plan-cancellations.md b/translations/ja-JP/content/developers/github-marketplace/handling-plan-cancellations.md
index 3d7dc3242d..7b74900171 100644
--- a/translations/ja-JP/content/developers/github-marketplace/handling-plan-cancellations.md
+++ b/translations/ja-JP/content/developers/github-marketplace/handling-plan-cancellations.md
@@ -28,6 +28,6 @@ versions:
{% note %}
-**ノート:** プランの変更がいつ生じるのかを知るために[`marketplace_purchase`](/marketplace/integrating-with-the-github-marketplace-api/github-marketplace-webhook-events/) webhookの`effective_date`を利用し、定期的に[プランのリストアカウント](/v3/apps/marketplace/#list-accounts-for-a-plan)を同期することをおすすめします。 webhookに関する詳しい情報については「[{% data variables.product.prodname_marketplace %}のwebhookイベント](/marketplace/integrating-with-the-github-marketplace-api/github-marketplace-webhook-events/)」を参照してください。
+**ノート:** プランの変更がいつ生じるのかを知るために[`marketplace_purchase`](/marketplace/integrating-with-the-github-marketplace-api/github-marketplace-webhook-events/) webhookの`effective_date`を利用し、定期的に[プランのリストアカウント](/rest/reference/apps#list-accounts-for-a-plan)を同期することをおすすめします。 webhookに関する詳しい情報については「[{% data variables.product.prodname_marketplace %}のwebhookイベント](/marketplace/integrating-with-the-github-marketplace-api/github-marketplace-webhook-events/)」を参照してください。
{% endnote %}
diff --git a/translations/ja-JP/content/developers/github-marketplace/handling-plan-changes.md b/translations/ja-JP/content/developers/github-marketplace/handling-plan-changes.md
index 8b20394f2f..f6c7d78f79 100644
--- a/translations/ja-JP/content/developers/github-marketplace/handling-plan-changes.md
+++ b/translations/ja-JP/content/developers/github-marketplace/handling-plan-changes.md
@@ -54,7 +54,7 @@ https://www.github.com/marketplace//upgrade//
たとえば、顧客が5人のプランを使っていて、10人のプランに移行する必要があることに気づいた場合、アプリケーションのUIに「アップグレードの方法はこちら」というボタンを表示したり、アップグレードURLへのリンクを持つバナーを表示したりできます。 アップグレードURLは顧客をリストされたプランのアップグレードの確認ページへ移動させます。
-顧客が購入したいであろうプランの`LISTING_PLAN_NUMBER`を使ってください。 新しい価格プランを作成すると、それらにはリスト内で各プランに対してユニークな`LISTING_PLAN_NUMBER`と、{% data variables.product.prodname_marketplace %}内で各プランに対してユニークな`LISTING_PLAN_ID`が与えられます。 [プランをリスト](/v3/apps/marketplace/#list-plans)する際にはこれらの番号があり、リストの価格プランを特定できます。 `LISTING_PLAN_ID`と「[プランに対するアカウントのリスト](/v3/apps/marketplace/#list-accounts-for-a-plan)」エンドポイントを使って、`CUSTOMER_ACCOUNT_ID`を取得してください。
+顧客が購入したいであろうプランの`LISTING_PLAN_NUMBER`を使ってください。 新しい価格プランを作成すると、それらにはリスト内で各プランに対してユニークな`LISTING_PLAN_NUMBER`と、{% data variables.product.prodname_marketplace %}内で各プランに対してユニークな`LISTING_PLAN_ID`が与えられます。 [プランをリスト](/rest/reference/apps#list-plans)する際にはこれらの番号があり、リストの価格プランを特定できます。 `LISTING_PLAN_ID`と「[プランに対するアカウントのリスト](/rest/reference/apps#list-accounts-for-a-plan)」エンドポイントを使って、`CUSTOMER_ACCOUNT_ID`を取得してください。
{% note %}
diff --git a/translations/ja-JP/content/developers/github-marketplace/rest-endpoints-for-the-github-marketplace-api.md b/translations/ja-JP/content/developers/github-marketplace/rest-endpoints-for-the-github-marketplace-api.md
index ca90f5d346..bfadbfe3ef 100644
--- a/translations/ja-JP/content/developers/github-marketplace/rest-endpoints-for-the-github-marketplace-api.md
+++ b/translations/ja-JP/content/developers/github-marketplace/rest-endpoints-for-the-github-marketplace-api.md
@@ -13,10 +13,10 @@ versions:
以下は、Marketplaceのリストで利用できる便利なエンドポイントです。
-* [プランのリスト](/v3/apps/marketplace/#list-plans)
-* [プランのアカウントのリスト](/v3/apps/marketplace/#list-accounts-for-a-plan)
-* [アカウントのサブスクリプションプランの取得](/v3/apps/marketplace/#get-a-subscription-plan-for-an-account)
-* [認証されたユーザのサブスクリプションのリスト](/v3/apps/marketplace/#list-subscriptions-for-the-authenticated-user)
+* [プランのリスト](/rest/reference/apps#list-plans)
+* [プランのアカウントのリスト](/rest/reference/apps#list-accounts-for-a-plan)
+* [アカウントのサブスクリプションプランの取得](/rest/reference/apps#get-a-subscription-plan-for-an-account)
+* [認証されたユーザのサブスクリプションのリスト](/rest/reference/apps#list-subscriptions-for-the-authenticated-user)
{% data variables.product.prodname_marketplace %} APIを使用する際の認証の受け方の詳細については、以下のページを参照してください。
@@ -25,6 +25,6 @@ versions:
{% note %}
-**ノート:** [REST APIのためのレート制限](/v3/#rate-limiting)は、{% data variables.product.prodname_marketplace %} APIのすべてのエンドポイントに適用されます。
+**ノート:** [REST APIのためのレート制限](/rest#rate-limiting)は、{% data variables.product.prodname_marketplace %} APIのすべてのエンドポイントに適用されます。
{% endnote %}
diff --git a/translations/ja-JP/content/developers/github-marketplace/testing-your-app.md b/translations/ja-JP/content/developers/github-marketplace/testing-your-app.md
index d798e1145d..03cc9014c1 100644
--- a/translations/ja-JP/content/developers/github-marketplace/testing-your-app.md
+++ b/translations/ja-JP/content/developers/github-marketplace/testing-your-app.md
@@ -37,7 +37,7 @@ versions:
### APIのテスト
-ほとんどの{% data variables.product.prodname_marketplace %} APIエンドポイントに対しては、テストに利用できるハードコーディングされた偽のデータを返すスタブのAPIエンドポイントも提供されています。 スタブのデータを受信するには、ルートに`/stubbed`を含むスタブURL(たとえば`/user/marketplace_purchases/stubbed`)を指定してください。 スタブデータのアプローチをサポートしているエンドポイントのリストは、[{% data variables.product.prodname_marketplace %}エンドポイント](/v3/apps/marketplace/#github-marketplace)を参照してください。
+ほとんどの{% data variables.product.prodname_marketplace %} APIエンドポイントに対しては、テストに利用できるハードコーディングされた偽のデータを返すスタブのAPIエンドポイントも提供されています。 スタブのデータを受信するには、ルートに`/stubbed`を含むスタブURL(たとえば`/user/marketplace_purchases/stubbed`)を指定してください。 スタブデータのアプローチをサポートしているエンドポイントのリストは、[{% data variables.product.prodname_marketplace %}エンドポイント](/rest/reference/apps#github-marketplace)を参照してください。
### webhookのテスト
diff --git a/translations/ja-JP/content/developers/github-marketplace/webhook-events-for-the-github-marketplace-api.md b/translations/ja-JP/content/developers/github-marketplace/webhook-events-for-the-github-marketplace-api.md
index 775b4a70e5..8fb4e33a30 100644
--- a/translations/ja-JP/content/developers/github-marketplace/webhook-events-for-the-github-marketplace-api.md
+++ b/translations/ja-JP/content/developers/github-marketplace/webhook-events-for-the-github-marketplace-api.md
@@ -31,15 +31,15 @@ webhookの`POST`リクエストには、特別なヘッダがあります。 詳
`marketplace_purchase`オブジェクトは、以下のキーを持ちます。
-| キー | 種類 | 説明 |
-| -------------------- | --------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `account` | `object` | サブスクリプションに関連づけられた`organization`もしくあは`user`アカウント。 Organizationアカウントは、そのOrganizationの管理者のメールアドレスである`organization_billing_email`を含みます。 個人アカウントのメールアドレスを知るには、[認証されたユーザの取得](/v3/users/#get-the-authenticated-user)エンドポイントが利用できます。 |
-| `billing_cycle` | `string` | `yearly`もしくは`monthly`のいずれかになります。 `account`の所有者が無料のGitHubのプランを使っており、無料の{% data variables.product.prodname_marketplace %}プランを購入した場合、`billing_cycle`は`nil`になります。 |
-| `unit_count` | `integer` | 購入したユーザ数。 |
-| `on_free_trial` | `boolean` | `account`が無料トライアル中の場合`true`になります。 |
-| `free_trial_ends_on` | `string` | 無料トライアルが期限切れになる日付。 |
-| `next_billing_date` | `string` | 次の支払いサイクルが始まる日付。 `account`の所有者が無料のGitHub.comのプランを使っており、無料の{% data variables.product.prodname_marketplace %}プランを購入した場合、`next_billing_date`は`nil`になります。 |
-| `plan` | `オブジェクト` | `user`または`organization`が購入したプラン。 |
+| キー | 種類 | 説明 |
+| -------------------- | --------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `account` | `object` | サブスクリプションに関連づけられた`organization`もしくあは`user`アカウント。 Organizationアカウントは、そのOrganizationの管理者のメールアドレスである`organization_billing_email`を含みます。 個人アカウントのメールアドレスを知るには、[認証されたユーザの取得](/rest/reference/users#get-the-authenticated-user)エンドポイントが利用できます。 |
+| `billing_cycle` | `string` | `yearly`もしくは`monthly`のいずれかになります。 `account`の所有者が無料のGitHubのプランを使っており、無料の{% data variables.product.prodname_marketplace %}プランを購入した場合、`billing_cycle`は`nil`になります。 |
+| `unit_count` | `integer` | 購入したユーザ数。 |
+| `on_free_trial` | `boolean` | `account`が無料トライアル中の場合`true`になります。 |
+| `free_trial_ends_on` | `string` | 無料トライアルが期限切れになる日付。 |
+| `next_billing_date` | `string` | 次の支払いサイクルが始まる日付。 `account`の所有者が無料のGitHub.comのプランを使っており、無料の{% data variables.product.prodname_marketplace %}プランを購入した場合、`next_billing_date`は`nil`になります。 |
+| `plan` | `オブジェクト` | `user`または`organization`が購入したプラン。 |
`plan`オブジェクトには以下のキーがあります。
diff --git a/translations/ja-JP/content/developers/overview/about-githubs-apis.md b/translations/ja-JP/content/developers/overview/about-githubs-apis.md
index b6b267148b..ed6731b247 100644
--- a/translations/ja-JP/content/developers/overview/about-githubs-apis.md
+++ b/translations/ja-JP/content/developers/overview/about-githubs-apis.md
@@ -9,11 +9,11 @@ versions:
github-ae: '*'
---
-GitHub APIには、[REST API](/v3/)と[GraphQL API](/v4/)という2つの安定バージョンがあります。
+GitHub APIには、[REST API](/rest)と[GraphQL API](/graphql)という2つの安定バージョンがあります。
-REST APIを使う際には、[`Accept`ヘッダを介してv3をリクエスト](/v3/media/#request-specific-version)することをおすすめします。
+REST APIを使う際には、[`Accept`ヘッダを介してv3をリクエスト](/rest/overview/media-types#request-specific-version)することをおすすめします。
-GraphQL APIの利用に関する情報については[v4のドキュメント](/v4/)を参照してください。
+GraphQL APIの利用に関する情報については[v4のドキュメント](/graphql)を参照してください。
## 非推奨のバージョン
diff --git a/translations/ja-JP/content/developers/overview/secret-scanning.md b/translations/ja-JP/content/developers/overview/secret-scanning.md
index 66751d7e41..a03b9bb190 100644
--- a/translations/ja-JP/content/developers/overview/secret-scanning.md
+++ b/translations/ja-JP/content/developers/overview/secret-scanning.md
@@ -29,7 +29,7 @@ versions:
以下の図は、パブリックリポジトリに対するシークレットスキャンニングのプロセスをまとめたもので、一致があった場合にサービスプロバイダへの検証エンドポイントに送信されています。
-![Flow diagram showing the process of scanning for a secret and sending matches to a service provider's verify endpoint](/assets/images/secret-scanning-flow.png "Secret scanning flow")
+![シークレットのスキャンニングと、サービスプロバイダーの検証エンドポイントへの一致の送信のプロセスのフロー図。](/assets/images/secret-scanning-flow.png "シークレットスキャンニングのフロー")
### {% data variables.product.prodname_dotcom %}上のシークレットスキャンニングプログラムへの参加
@@ -43,23 +43,23 @@ versions:
登録のプロセスを開始するために、secret-scanning@github.comにメールしてください。
-You will receive details on the secret scanning program, and you will need to agree to {% data variables.product.prodname_dotcom %}'s terms of participation before proceeding.
+シークレットスキャンニングプログラムの詳細が送られてくるので、先へ進む前に{% data variables.product.prodname_dotcom %}の参加規約に同意しなければなりません。
-#### Identify your secrets and create regular expressions
+#### シークレットの特定と正規表現の作成
-To scan for your secrets, {% data variables.product.prodname_dotcom %} needs the following pieces of information for each secret that you want included in the secret scanning program:
+シークレットをスキャンするために、{% data variables.product.prodname_dotcom %}はシークレットスキャンニングプログラムに含めたいそれぞれのシークレットについて以下の情報を必要とします。
-* A unique, human readable name for the secret type. We'll use this to generate the `Type` value in the message payload later.
-* A regular expression which finds the secret type. Be as precise as possible, because this will reduce the number of false positives.
-* The URL of the endpoint that receives messages from {% data variables.product.prodname_dotcom %}. This does not have to be unique for each secret type.
+* シークレットの種類に対する、ユニークで人が読める名前。 後にこれを使って、メッセージペイロード中の`Type`値が生成されます。
+* このシークレットの種類を見つける正規表現。 できるかぎり正確にしてください。そうすることで、誤検知の数を減らすことができます。
+* {% data variables.product.prodname_dotcom %}からのメッセージを受信するエンドポイントのURL。 これは各シークレットの種類ごとにユニークである必要はありません。
-Send this information to secret-scanning@github.com.
+この情報をsecret-scanning@github.comに送信してください。
-#### Create a secret alert service
+#### シークレットアラートサービスの作成
-Create a public, internet accessible HTTP endpoint at the URL you provided to us. When a match of your regular expression is found in a public repository, {% data variables.product.prodname_dotcom %} will send a HTTP `POST` message to your endpoint.
+提供したURLに、パブリックでインターネットからアクセスできるHTTPエンドポイントを作成してください。 パブリックリポジトリで正規表現への一致が見つかった場合、{% data variables.product.prodname_dotcom %}はHTTPの`POST`メッセージをエンドポイントに送信します。
-##### Example POST sent to your endpoint
+##### エンドポイントに送信されるPOSTの例
```
POST / HTTP/1.1
@@ -79,21 +79,21 @@ Content-Length: 0123
]
```
-The message body is a JSON array that contains one or more objects with the following contents. When multiple matches are found, {% data variables.product.prodname_dotcom %} may send a single message with more than one secret match. Your endpoint should be able to handle requests with a large number of matches without timing out.
+メッセージのボディはJSONの配列で、以下の内容を持つ1つ以上のオブジェクトを含みます。 複数の一致が見つかった場合には、{% data variables.product.prodname_dotcom %}は複数のシークレットの一致を含む1つのメッセージを送信することがあります。 エンドポイントは、タイムアウトすることなく大量の一致を含むリクエストを処理できなければなりません。
-* **Token**: The value of the secret match.
-* **Type**: The unique name you provided to identify your regular expression.
-* **URL**: The public commit URL where the match was found.
+* **Token**: シークレットの一致の値。
+* **Type**: 正規表現を特定するために渡されたユニークな名前。
+* **URL**: マッチが見つかったパブリックなコミットURL。
-#### Implement signature verification in your secret alert service
+#### シークレットアラートサービスへの署名検証の実装
-We strongly recommend you implement signature validation in your secret alert service to ensure that the messages you receive are genuinely from {% data variables.product.prodname_dotcom %} and not malicious.
+シークレットサービスには署名検証サービスを実装して、受信したメッセージが本当に{% data variables.product.prodname_dotcom %}からのものであり、悪意がないことを保証することを強くおすすめします。
-You can retrieve the {% data variables.product.prodname_dotcom %} secret scanning public key from https://api.github.com/meta/public_keys/secret_scanning and validate the message using the `ECDSA-NIST-P256V1-SHA256` algorithm.
+{% data variables.product.prodname_dotcom %}のシークレットスキャンニング公開鍵はhttps://api.github.com/meta/public_keys/secret_scanningから取得でき、`ECDSA-NIST-P256V1-SHA256`アルゴリズムを使ってメッセージを検証できます。
-Assuming you receive the following message, the code snippets below demonstrate how you could perform signature validation. The code also assumes you've set an environment variable called `GITHUB_PRODUCTION_TOKEN` with a generated PAT (https://github.com/settings/tokens). The token does not need any permissions set.
+次のメッセージを受信したとして、以下のコードは署名検証の方法を示しています。 このコードはまた、`GITHUB_PRODUCTION_TOKEN`という環境変数に生成されたPATが設定されているものとしています(https://github.com/settings/tokens)。 このトークンには権限が設定されている必要はありません。
-**Sample message sent to verify endpoint**
+**検証エンドポイントに送信されたサンプルのメッセージ**
```
POST / HTTP/1.1
Host: HOST
@@ -106,7 +106,7 @@ Content-Length: 0000
[{"token": "some_token", "type": "some_type", "url": "some_url"}]
```
-**Validation sample in Go**
+**Goでの検証のサンプル**
```golang
package main
@@ -132,7 +132,7 @@ func main() {
kSig := "MEUCICxTWEpKo7BorLKutFZDS6ie+YFg6ecU7kEA6rUUSJqsAiEA9bK0Iy6vk2QpZOOg2IpBhZ3JRVdwXx1zmgmNAR7Izpc="
- // Fetch the list of GitHub Public Keys
+ // GitHub公開鍵のリストをフェッチ
req, err := http.NewRequest("GET", "https://api.github.com/meta/public_keys/token_scanning", nil)
if err != nil {
fmt.Printf("Error preparing request: %s\n", err)
@@ -159,7 +159,7 @@ func main() {
os.Exit(3)
}
- // Find the Key used to sign our webhook
+ // webhookの署名に使われた鍵を見つける
pubKey, err := func() (string, error) {
for _, v := range keys.PublicKeys {
if v.KeyIdentifier == kID {
@@ -175,33 +175,25 @@ func main() {
os.Exit(4)
}
- // Decode the Public Key
+ // 公開鍵のデコード
block, _ := pem.Decode([]byte(pubKey))
if block == nil {
fmt.Println("Error parsing PEM block with GitHub public key")
os.Exit(5)
}
- // Create our ECDSA Public Key
+ // ECDSA公開鍵の生成
key, err := x509.ParsePKIXPublicKey(block.Bytes)
if err != nil {
fmt.Printf("Error parsing DER encoded public key: %s\n", err)
os.Exit(6)
}
- // Because of documentation, we know it's a *ecdsa.PublicKey
+ // ドキュメントから、これが*ecdsa.PublicKeyであることは分かっている
ecdsaKey, ok := key.(*ecdsa.PublicKey)
if !ok {
fmt.Println("GitHub key was not ECDSA, what are they doing?!")
- os.Exit(7)
- }
-
- // Parse the Webhook Signature
- parsedSig := asn1Signature{}
- asnSig, err := base64.StdEncoding.DecodeString(kSig)
- if err != nil {
- fmt.Printf("unable to base64 decode signature: %s\n", err)
- os.Exit(8)
+ os.Exit(8)
}
rest, err := asn1.Unmarshal(asnSig, &parsedSig)
if err != nil || len(rest) != 0 {
@@ -209,7 +201,7 @@ func main() {
os.Exit(9)
}
- // Verify the SHA256 encoded payload against the signature with GitHub's Key
+ // SHA256エンコードされたペイロードをGitHubの鍵での署名に対して検証する
digest := sha256.Sum256([]byte(payload))
keyOk := ecdsa.Verify(ecdsaKey, digest[:], parsedSig.R, parsedSig.S)
@@ -229,14 +221,14 @@ type GitHubSigningKeys struct {
} `json:"public_keys"`
}
-// asn1Signature is a struct for ASN.1 serializing/parsing signatures.
+// asn1Signatureは ASN.1 シリアライズ/パース署名に対する構造体
type asn1Signature struct {
R *big.Int
S *big.Int
}
```
-**Validation sample in Ruby**
+**Rubyでの検証サンプル**
```ruby
require 'openssl'
require 'net/http'
@@ -276,6 +268,6 @@ openssl_key = OpenSSL::PKey::EC.new(current_key)
puts openssl_key.verify(OpenSSL::Digest::SHA256.new, Base64.decode64(signature), payload.chomp)
```
-#### Implement secret revocation and user notification in your secret alert service
+#### シークレットアラートサービスへのシークレットの破棄とユーザ通知の実装
-For secret scanning in public repositories, you can enhance your secret alert service to revoke the exposed secrets and notify the affected users. How you implement this in your secret alert service is up to you, but we recommend considering any secrets that {% data variables.product.prodname_dotcom %} sends you messages about as public and compromised.
+パブリックリポジトリでのシークレットスキャンニングでは、シークレットアラートサービスを拡張して、公開されたシークレットを取り除き、影響されたユーザに通知できます。 これをシークレットアラートサービスへどのように実装するかは実装者に任されていますが、{% data variables.product.prodname_dotcom %}がメッセージを送信したすべてのシークレットは、公開され、侵害されたものと考えることをおすすめします。
diff --git a/translations/ja-JP/content/developers/overview/using-ssh-agent-forwarding.md b/translations/ja-JP/content/developers/overview/using-ssh-agent-forwarding.md
index 951c3ca09e..04973f146a 100644
--- a/translations/ja-JP/content/developers/overview/using-ssh-agent-forwarding.md
+++ b/translations/ja-JP/content/developers/overview/using-ssh-agent-forwarding.md
@@ -1,6 +1,6 @@
---
-title: Using SSH agent forwarding
-intro: 'To simplify deploying to a server, you can set up SSH agent forwarding to securely use local SSH keys.'
+title: SSHエージェント転送の利用
+intro: 'サーバーへのデプロイを簡単にするために、SSHエージェント転送をセットアップして、安全にローカルのSSHキーを使うことができます。'
redirect_from:
- /guides/using-ssh-agent-forwarding/
- /v3/guides/using-ssh-agent-forwarding
@@ -12,45 +12,45 @@ versions:
-SSH agent forwarding can be used to make deploying to a server simple. It allows you to use your local SSH keys instead of leaving keys (without passphrases!) sitting on your server.
+SSHエージェント転送を使って、サーバーへのデプロイをシンプルにすることができます。 そうすることで、キー(パスフレーズなしの!)をサーバー上に残さずに、ローカルのSSHキーを使用できます。
-If you've already set up an SSH key to interact with {% data variables.product.product_name %}, you're probably familiar with `ssh-agent`. It's a program that runs in the background and keeps your key loaded into memory, so that you don't need to enter your passphrase every time you need to use the key. The nifty thing is, you can choose to let servers access your local `ssh-agent` as if they were already running on the server. This is sort of like asking a friend to enter their password so that you can use their computer.
+{% data variables.product.product_name %}とやりとりするためのSSHキーをセットアップ済みなら、`ssh-agent`には慣れていることでしょう。 これは、バックグラウンドで実行され、キーをメモリにロードした状態にし続けるので、キーを使うたびにパスフレーズを入力する必要がなくなります。 便利なのは、ローカルの`ssh-agent`がサーバー上で動作しているかのように、サーバーからローカルの`ssh-agent`にアクセスさせられることです。 これは、友人のコンピュータをあなたが使えるように、友人のパスワードを友人に入力してもらうように頼むようなものです。
-Check out [Steve Friedl's Tech Tips guide][tech-tips] for a more detailed explanation of SSH agent forwarding.
+SSHエージェント転送に関するさらに詳細な説明については、[Steve Friedl's Tech Tips guide][tech-tips]をご覧ください。
-### Setting up SSH agent forwarding
+### SSHエージェント転送のセットアップ
-Ensure that your own SSH key is set up and working. You can use [our guide on generating SSH keys][generating-keys] if you've not done this yet.
+SSHキーがセットアップされており、動作していることを確認してください。 まだ確認ができていないなら、[SSHキーの生成ガイド][generating-keys]を利用できます。
-You can test that your local key works by entering `ssh -T git@{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}hostname{% else %}github.com{% endif %}` in the terminal:
+ローカルのキーが動作しているかは、ターミナルで`ssh -T git@{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}hostname{% else %}github.com{% endif %}`と入力すればテストできます。
```shell
$ ssh -T git@{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}hostname{% else %}github.com{% endif %}
-# Attempt to SSH in to github
+# SSHでgithubに入る
> Hi username! You've successfully authenticated, but GitHub does not provide
> shell access.
```
-We're off to a great start. Let's set up SSH to allow agent forwarding to your server.
+いいスタートを切ることができました。 サーバーへのエージェント転送ができるよう、SSHをセットアップしましょう。
-1. Using your favorite text editor, open up the file at `~/.ssh/config`. If this file doesn't exist, you can create it by entering `touch ~/.ssh/config` in the terminal.
+1. 好きなテキストエディタで`~/.ssh/config`にあるファイルを開いてください。 もしこのファイルがなかったなら、ターミナルで`touch ~/.ssh/config`と入力すれば作成できます。
-2. Enter the following text into the file, replacing `example.com` with your server's domain name or IP:
+2. `example.com`のところを使用するサーバーのドメイン名もしくはIPで置き換えて、以下のテキストをこのファイルに入力してください。
Host example.com
ForwardAgent yes
{% warning %}
-**Warning:** You may be tempted to use a wildcard like `Host *` to just apply this setting to all SSH connections. That's not really a good idea, as you'd be sharing your local SSH keys with *every* server you SSH into. They won't have direct access to the keys, but they will be able to use them *as you* while the connection is established. **You should only add servers you trust and that you intend to use with agent forwarding.**
+**警告:** すべてのSSH接続のこの設定を適用するために、`Host *`のようなワイルドカードを使いたくなるかもしれません。 これはローカルのSSHキーをSSHで入る*すべての*サーバーと共有することになるので、実際には良い考えではありません。 キーに直接アクセスされることはないかもしれませんが、接続が確立されている間はそれらのキーが*あなたのかわりに*使われるかもしれません。 **追加するサーバーは、信用でき、エージェント転送で使おうとしているサーバーのみにすべきです。**
{% endwarning %}
-### Testing SSH agent forwarding
+### SSHエージェント転送のテスト
-To test that agent forwarding is working with your server, you can SSH into your server and run `ssh -T git@{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}hostname{% else %}github.com{% endif %}` once more. If all is well, you'll get back the same prompt as you did locally.
+エージェント転送がサーバーで動作しているかをテストするには、サーバーにSSHで入ってもう一度`ssh -T git@{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}hostname{% else %}github.com{% endif %}`と実行してみてください。 すべてうまくいっているなら、ローカルでやった場合と同じプロンプトが返ってくるでしょう。
-If you're unsure if your local key is being used, you can also inspect the `SSH_AUTH_SOCK` variable on your server:
+ローカルのキーが使われているか確信が持てない場合は、サーバー上で`SSH_AUTH_SOCK`変数を調べてみることもできます。
```shell
$ echo "$SSH_AUTH_SOCK"
@@ -58,24 +58,24 @@ $ echo "$SSH_AUTH_SOCK"
> /tmp/ssh-4hNGMk8AZX/agent.79453
```
-If the variable is not set, it means that agent forwarding is not working:
+この変数が設定されていないなら、エージェント転送は動作していないということです。
```shell
$ echo "$SSH_AUTH_SOCK"
-# Print out the SSH_AUTH_SOCK variable
+# SSH_AUTH_SOCK変数の出力
> [No output]
$ ssh -T git@{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}hostname{% else %}github.com{% endif %}
-# Try to SSH to github
+# SSHでgithubに入る
> Permission denied (publickey).
```
-### Troubleshooting SSH agent forwarding
+### SSHエージェント転送のトラブルシューティング
-Here are some things to look out for when troubleshooting SSH agent forwarding.
+以下は、SSHエージェント転送のトラブルシューティングの際に注意すべきことです。
-#### You must be using an SSH URL to check out code
+#### コードをのチェックアウトにはSSH URLを使わなければならない
-SSH forwarding only works with SSH URLs, not HTTP(s) URLs. Check the *.git/config* file on your server and ensure the URL is an SSH-style URL like below:
+SSH転送はHTTP(s) URLでは動作せず、SSH URLでのみ動作します。 サーバー上の*.git/config*ファイルを調べて、URLが以下のようなSSHスタイルのURLになっていることを確認してください。
```shell
[remote "origin"]
@@ -83,13 +83,13 @@ SSH forwarding only works with SSH URLs, not HTTP(s) URLs. Check the *.git/confi
fetch = +refs/heads/*:refs/remotes/origin/*
```
-#### Your SSH keys must work locally
+#### SSHキーはローカルで動作していなければならない
-Before you can make your keys work through agent forwarding, they must work locally first. [Our guide on generating SSH keys][generating-keys] can help you set up your SSH keys locally.
+エージェント転送を通じてキーを動作させるには、まずキーがローカルで動作していなければなりません。 SSHキーをローカルでセットアップするには、[SSHキーの生成ガイド][generating-keys]が役に立つでしょう。
-#### Your system must allow SSH agent forwarding
+#### システムがSSHエージェント転送を許可していなければならない
-Sometimes, system configurations disallow SSH agent forwarding. You can check if a system configuration file is being used by entering the following command in the terminal:
+システム設定でSSHエージェント転送が許可されていないことがあります。 システム設定ファイルが使われているかは、ターミナルで以下のコマンドを入力してみればチェックできます。
```shell
$ ssh -v example.com
@@ -103,7 +103,7 @@ $ exit
# Returns to your local command prompt
```
-In the example above, the file *~/.ssh/config* is loaded first, then */etc/ssh_config* is read. We can inspect that file to see if it's overriding our options by running the following commands:
+上の例では、*~/.ssh/config*というファイルがまずロードされ、それから*/etc/ssh_config*が読まれます。 以下のコマンドを実行すれば、そのファイルが設定を上書きしているかを調べることができます。
```shell
$ cat /etc/ssh_config
@@ -113,17 +113,17 @@ $ cat /etc/ssh_config
> ForwardAgent no
```
-In this example, our */etc/ssh_config* file specifically says `ForwardAgent no`, which is a way to block agent forwarding. Deleting this line from the file should get agent forwarding working once more.
+この例では、*/etc/ssh_config*ファイルが`ForwardAgent no`と具体的に指定しており、これはエージェント転送をブロックするやり方です。 この行をファイルから削除すれば、エージェント転送は改めて動作するようになります。
-#### Your server must allow SSH agent forwarding on inbound connections
+#### サーバーはインバウンド接続でSSHエージェント転送を許可していなければならない
-Agent forwarding may also be blocked on your server. You can check that agent forwarding is permitted by SSHing into the server and running `sshd_config`. The output from this command should indicate that `AllowAgentForwarding` is set.
+エージェント転送は、サーバーでブロックされているかもしれません。 エージェント転送が許可されているかは、サーバーにSSHで入り、`sshd_config`を実行してみれば確認できます。 このコマンドからの出力で、`AllowAgentForwarding`が設定されていることが示されていなければなりません。
-#### Your local `ssh-agent` must be running
+#### ローカルの`ssh-agent`が動作していなければならない
-On most computers, the operating system automatically launches `ssh-agent` for you. On Windows, however, you need to do this manually. We have [a guide on how to start `ssh-agent` whenever you open Git Bash][autolaunch-ssh-agent].
+ほとんどのコンピュータでは、オペレーティングシステムは自動的に`ssh-agent`を起動してくれます。 しかし、Windowsではこれを手動で行わなければなりません。 [Git Bashを開いたときに`ssh-agent`を起動する方法のガイド][autolaunch-ssh-agent]があります。
-To verify that `ssh-agent` is running on your computer, type the following command in the terminal:
+コンピュータで`ssh-agent`が動作しているかを確認するには、ターミナルで以下のコマンドを入力してください。
```shell
$ echo "$SSH_AUTH_SOCK"
@@ -131,15 +131,15 @@ $ echo "$SSH_AUTH_SOCK"
> /tmp/launch-kNSlgU/Listeners
```
-#### Your key must be available to `ssh-agent`
+#### キーが`ssh-agent`から利用可能でなければならない
-You can check that your key is visible to `ssh-agent` by running the following command:
+`ssh-agent`からキーが見えるかは、以下のコマンドを実行すれば確認できます。
```shell
ssh-add -L
```
-If the command says that no identity is available, you'll need to add your key:
+このコマンドが識別情報が利用できないと言ってきたなら、キーを追加しなければなりません。
```shell
$ ssh-add yourkey
@@ -147,7 +147,7 @@ $ ssh-add yourkey
{% tip %}
-On Mac OS X, `ssh-agent` will "forget" this key, once it gets restarted during reboots. But you can import your SSH keys into Keychain using this command:
+Mac OS Xでは、再起動時に`ssh-agent`が起動し直されると、キーは「忘れられて」しまいます。 ただし、以下のコマンドでキーチェーンにSSHキーをインポートできます。
```shell
$ ssh-add -K yourkey
@@ -157,5 +157,4 @@ $ ssh-add -K yourkey
[tech-tips]: http://www.unixwiz.net/techtips/ssh-agent-forwarding.html
[generating-keys]: /articles/generating-ssh-keys
-[generating-keys]: /articles/generating-ssh-keys
[autolaunch-ssh-agent]: /github/authenticating-to-github/working-with-ssh-key-passphrases#auto-launching-ssh-agent-on-git-for-windows
diff --git a/translations/ja-JP/content/developers/webhooks-and-events/about-webhooks.md b/translations/ja-JP/content/developers/webhooks-and-events/about-webhooks.md
index b97f903371..78cbc68fd8 100644
--- a/translations/ja-JP/content/developers/webhooks-and-events/about-webhooks.md
+++ b/translations/ja-JP/content/developers/webhooks-and-events/about-webhooks.md
@@ -1,6 +1,6 @@
---
title: webhook について
-intro: Learn the basics of how webhooks work to help you build and set up integrations.
+intro: インテグレーションの構築とセットアップに役立つwebhookの動作の基本を学んでください。
redirect_from:
- /webhooks
versions:
@@ -10,25 +10,25 @@ versions:
---
-Webhooks allow you to build or set up integrations, such as [{% data variables.product.prodname_github_app %}s](/apps/building-github-apps/) or [{% data variables.product.prodname_oauth_app %}s](/apps/building-oauth-apps/), which subscribe to certain events on GitHub.com. When one of those events is triggered, we'll send a HTTP POST payload to the webhook's configured URL. Webhooks can be used to update an external issue tracker, trigger CI builds, update a backup mirror, or even deploy to your production server. You're only limited by your imagination.
+webhookを使うと、[{% data variables.product.prodname_github_app %}](/apps/building-github-apps/)や[{% data variables.product.prodname_oauth_app %}](/apps/building-oauth-apps/)のような、GitHub.com上の特定のイベントをサブスクライブするインテグレーションを構築し、セットアップできます。 それらのイベントのいずれかがトリガーされると、webhookに設定されたURLにHTTP POSTペイロードが送信されます。 webhookは、外部のIssueトラッカーを更新したり、CIビルドをトリガーしたり、バックアップミラーを更新したり、さらにはプロダクションサーバーへのデプロイをしたりするのに利用できます。 想像力が及ぶかぎりのことが可能です。
-Webhooks can be installed on{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %} [{% data variables.product.prodname_enterprise %}](/rest/reference/enterprise-admin#global-webhooks/),{% endif %} an [organization][org-hooks], a specific [repository][repo-hooks], or a {% data variables.product.prodname_github_app %}. Once installed, the webhook will be sent each time one or more subscribed events occurs.
+webhookは、{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %} [{% data variables.product.prodname_enterprise %}](/rest/reference/enterprise-admin#global-webhooks/)、{% endif %}[Organization][org-hooks]、特定の[リポジトリ][repo-hooks]、{% data variables.product.prodname_github_app %}にインストールできます。 インストールされると、1つ以上のサブスクライブされたイベントが発生するたびに、webhookが送信されます。
-You can create up to {% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}250{% else %}20{% endif %} webhooks for each event on each installation target {% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}({% data variables.product.prodname_ghe_server %} instance, specific organization, or specific repository).{% else %}(specific organization or specific repository).{% endif %}
+作成できるwebhookは、それぞれのインストールターゲット{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}({% data variables.product.prodname_ghe_server %} のインスタンス、特定のOrganization、あるいは特定のリポジトリ){% else %}(特定のOrganizationもしくは特定のリポジトリ){% endif %}上の各イベントに対して最大{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}250{% else %}20{% endif %}です。
### イベント
{% data reusables.webhooks.webhooks_intro %}
-Each event corresponds to a certain set of actions that can happen to your organization and/or repository. For example, if you subscribe to the `issues` event you'll receive detailed payloads every time an issue is opened, closed, labeled, etc.
+それぞれのイベントは、Organizationやリポジトリに生じうる一連のアクションに対応します。 たとえば、`issues`イベントにサブスクライブしているなら、Issueのオープン、クローズ、ラベル付けなどが生じるたびに詳細なペイロードを受信することになります。
-See "[Webhook event payloads](/webhooks/event-payloads)" for the list of available webhook events and their payloads.
+利用できるwebhookのイベントとそれらのペイロードのリストについては「[webhookイベントのペイロード](/webhooks/event-payloads)」を参照してください。
-### Ping event
+### Pingイベント
{% data reusables.webhooks.ping_short_desc %}
-For more information about the `ping` event webhook payload, see the [`ping`](/webhooks/event-payloads/#ping) event.
+`ping`イベントのwebhookのペイロードに関する詳細な情報については[`ping`](/webhooks/event-payloads/#ping)イベントを参照してください。
[org-hooks]: /rest/reference/orgs#webhooks/
-[repo-hooks]: /v3/repos/hooks/
+[repo-hooks]: /rest/reference/repos#hooks
diff --git a/translations/ja-JP/content/developers/webhooks-and-events/configuring-your-server-to-receive-payloads.md b/translations/ja-JP/content/developers/webhooks-and-events/configuring-your-server-to-receive-payloads.md
index 0d5384fc43..bf6b953cba 100644
--- a/translations/ja-JP/content/developers/webhooks-and-events/configuring-your-server-to-receive-payloads.md
+++ b/translations/ja-JP/content/developers/webhooks-and-events/configuring-your-server-to-receive-payloads.md
@@ -1,6 +1,6 @@
---
-title: Configuring your server to receive payloads
-intro: Learn to set up a server to manage incoming webhook payloads.
+title: ペイロードを受信するようサーバーを設定する
+intro: 受信するwebhookのペイロードを管理するためのサーバー設定を学んでください。
redirect_from:
- /webhooks/configuring
versions:
@@ -11,31 +11,31 @@ versions:
-Now that our webhook is ready to deliver messages, we'll set up a basic Sinatra server to handle incoming payloads.
+webhookがメッセージを配信する準備ができたので、受信するペイロードを処理するための基本的なSinatraサーバーをセットアップしましょう。
-Recall that we specifically set our webhook URL to `http://localhost:4567/payload`. Since we're developing locally, we'll need to expose our local development environment to the Internet, so that GitHub can send out messages, and our local server can process them.
+webhookのURLは`http://localhost:4567/payload`に設定したことを思い出してください。 開発をローカルで行っているので、ローカルの開発環境をインターネットに公開し、GitHubがメッセージを送信して、ローカルサーバーでそれを処理できるようにしてやらなければなりません。
注釈: このプロジェクトの完全なソースコードは、[platform-samplesリポジトリ][platform samples]からダウンロードできます。
-### Using ngrok
+### ngrokの利用
-First, we'll install a program to expose our local host to the Internet. We'll use ngrok to do this. [ngrok is a free download](https://ngrok.com/download) available for all major operating systems.
+最初に、ローカルホストをインターネットに公開するプログラムをインストールします。 そのためにngrokを使用します。 すべての主要なオペレーティングシステムについて、[ngrokは無料でダウンロード](https://ngrok.com/download)できます。
-When you're done with that, you can expose your localhost by running `./ngrok http 4567` on the command line. You should see a line that looks something like this:
+ダウンロードができたら、コマンドラインで`./ngrok http 4567`と実行すればローカルホストを公開できます。 以下のような行が表示されるはずです。
```shell
$ Forwarding http://7e9ea9dc.ngrok.io -> 127.0.0.1:4567
```
-Copy that funky `*.ngrok.io` URL! We're now going to go *back* to the Payload URL and pasting this server into that field. It should look something like `http://7e9ea9dc.ngrok.io/payload`.
+この格好いい`*.ngrok.io` というURLをコピーしてください! ここでペイロードのURLに*もどり*、このサーバーをそのフィールドに貼り付けます。 `http://7e9ea9dc.ngrok.io/payload`のようになるはずです。
-By doing this, we've set ourselves up to expose our localhost at path `/payload` to the Internet.
+こうすることで、ローカルホストを`/payload`というパスでインターネットに公開するようセットアップできました。
-### Writing the server
+### サーバーの作成
-Now comes the fun part! We want our server to listen to `POST` requests, at `/payload`, because that's where we told GitHub our webhook URL was. Since ngrok is exposing our local environment, we don't need to set up a real server somewhere online, and can happily test out our code locally.
+ここからが面白いところです! サーバーを`/payload`で`POST`リクエストに対して待ち受けさせたいですが、これはGitHubにそこがwebhookのURLだと伝えたからです。 ngrokはローカル環境を公開しているので、オンラインでどこかに本物のサーバーをセットアップする必要はなく、ローカルでコードをうまくテストできます。
-Let's set up a little Sinatra app to do something with the information. Our initial setup might look something like this:
+小さなSinatraのアプリケーションをセットアップして、この情報で何かをさせてみましょう。 初期のセットアップは以下のようになるでしょう。
``` ruby
require 'sinatra'
@@ -47,11 +47,11 @@ post '/payload' do
end
```
-(シナトラの仕組みに詳しくない方は、[Sinatraのガイド][Sinatra]を読むことをお勧めします。)
+(Sinatraの仕組みに詳しくない方は、[Sinatraのガイド][Sinatra]を読むことをお勧めします。)
このサーバーを起動してください。
-Since we set up our webhook to listen to events dealing with `Issues`, go ahead and create a new Issue on the repository you're testing with. Once you create it, switch back to your terminal. You should see something like this in your output:
+webhookは`Issues`と関連するイベントを待ち受けるようにセットアップしたので、先へ進んで新しいIssueをテストしているリポジトリで作成してください。 作成できたら、ターミナルに戻ってください。 以下のような出力があるでしょう。
```shell
$ ~/Developer/platform-samples/hooks/ruby/configuring-your-server $ ruby server.rb
@@ -62,9 +62,9 @@ $ ~/Developer/platform-samples/hooks/ruby/configuring-your-server $ ruby server.
> I got some JSON: {"action"=>"opened", "issue"=>{"url"=>"...
```
-Success! You've successfully configured your server to listen to webhooks. Your server can now process this information any way you see fit. For example, if you were setting up a "real" web application, you might want to log some of the JSON output to a database.
+成功です! webhookを待ち受けるようにサーバーを設定することに成功しました。 これでサーバーは、適切だと考えられる方法でこの情報を処理できるようになりました。 たとえば、「本物の」Webアプリケーションをセットアップしているなら、JSONの出力をデータベースに記録したいかもしれません。
-For additional information on working with webhooks for fun and profit, head on over to the [Testing Webhooks](/webhooks/testing) guide.
+楽しみと利益のためにwebhookを扱うための追加情報については、[webhookのテスト](/webhooks/testing)ガイドを参照してください。
[platform samples]: https://github.com/github/platform-samples/tree/master/hooks/ruby/configuring-your-server
[Sinatra]: http://www.sinatrarb.com/
diff --git a/translations/ja-JP/content/developers/webhooks-and-events/creating-webhooks.md b/translations/ja-JP/content/developers/webhooks-and-events/creating-webhooks.md
index 0f926096ff..12f1866359 100644
--- a/translations/ja-JP/content/developers/webhooks-and-events/creating-webhooks.md
+++ b/translations/ja-JP/content/developers/webhooks-and-events/creating-webhooks.md
@@ -1,6 +1,6 @@
---
-title: Creating webhooks
-intro: 'Learn to build a webhook, choosing the events your webhook will listen for on {% data variables.product.prodname_dotcom %} and how to set up a server to receive and manage the webhook payload.'
+title: webhookの作成
+intro: 'webhookの構築、webhookが{% data variables.product.prodname_dotcom %}上で待ち受けるイベントの選択、webhookのペイロードを受信して管理するサーバーのセットアップ方法を学んでください。'
redirect_from:
- /webhooks/creating
versions:
@@ -11,59 +11,59 @@ versions:
-Now that we understand [the basics of webhooks][webhooks-overview], let's go through the process of building out our own webhook powered integration. In this tutorial, we'll create a repository webhook that will be responsible for listing out how popular our repository is, based on the number of Issues it receives per day.
+[webhookの基礎][webhooks-overview]を理解したので、webhookで動作する独自のインテグレーションオン構築プロセスを見ていきましょう。 このチュートリアルでは、1日あたりに受け取るIssueのの数に基づいて、リポジトリの人気の度合いをリストする役目を持つリポジトリwebhookを作成します。
-Creating a webhook is a two-step process. You'll first need to set up how you want your webhook to behave through {% data variables.product.product_name %}--what events should it listen to. After that, you'll set up your server to receive and manage the payload.
+webhookの作成は、2ステップのプロセスです。 まず、webhookを{% data variables.product.product_name %}を通じてどのように動作させたいのかをセットアップする必要があります。これはすなわち、どのイベントを待ち受けるのかということです。 その後、ペイロードを受信して管理するようにサーバーをセットアップします。
{% data reusables.webhooks.webhooks-rest-api-links %}
-### Setting up a Webhook
+### webhookのセットアップ
-You can install webhooks on an organization or on a specific repository.
+webhookは、Organizationもしくは特定のリポジトリにインストールできます。
-To set up a webhook, go to the settings page of your repository or organization. From there, click **Webhooks**, then **Add webhook**.
+webhookをセットアップするには、リポジトリもしくはOrganizationのsettings(設定)ページにアクセスしてください。 そこから**Webhooks**をクリックし、続いて**Add webhook(webhookの追加)**をクリックしてください。
-Alternatively, you can choose to build and manage a webhook [through the Webhooks API][webhook-api].
+あるいは、[Webhooks APIを通じて][webhook-api]webhookの構築と管理を行うこともできます。
-Webhooks require a few configuration options before you can make use of them. We'll go through each of these settings below.
+webhookには、利用を開始する前にいくつかの設定オプションが必要です。 以下、それぞれの設定について見ていきます。
-### Payload URL
+### ペイロードURL
{% data reusables.webhooks.payload_url %}
-Since we're developing locally for our tutorial, let's set it to `http://localhost:4567/payload`. We'll explain why in the [Configuring Your Server](/webhooks/configuring/) docs.
+チュートリアルではローカルで開発をしているので、`http://localhost:4567/payload`に設定しましょう。 その理由は[サーバーの設定](/webhooks/configuring/)ドキュメントで説明します。
-### Content Type
+### コンテントタイプ
-{% data reusables.webhooks.content_type %} For this tutorial, the default content type of `application/json` is fine.
+{% data reusables.webhooks.content_type %} このチュートリアルでは、デフォルトのコンテントタイプを`application/json`にしておけば問題ありません。
-### Secret
+### シークレット
{% data reusables.webhooks.secret %}
-### SSL Verification
+### SSLの検証
{% data reusables.webhooks.webhooks_ssl %}
### Active
-デフォルトでは、webhookの配信は「Active」です。 You can choose to disable the delivery of webhook payloads by deselecting "Active."
+デフォルトでは、webhookの配信は「Active」です。 「Active」の選択を解除することで、webhookのペイロードの配信を無効化できます。
### イベント
-Events are at the core of webhooks. These webhooks fire whenever a certain action is taken on the repository, which your server's payload URL intercepts and acts upon.
+イベントは、webhookの中核です。 これらのwebhookは、リポジトリで特定のアクションが行われたときに動作し、それがサーバーのペイロードURLで受信され、処理が行われます。
-A full list of webhook events, and when they execute, can be found in [the webhooks API][hooks-api] reference.
+webhookイベントと、それらのイベントがいつ動作するのかの完全なリストは[webhook API][hooks-api]リファレンスにあります。
-Since our webhook is dealing with Issues in a repository, we'll click **Let me select individual events** and then **Issues**. Make sure you select **Active** to receive issue events for triggered webhooks. You can also select all events using the default option.
+ここでのwebhookはリポジトリ内のIssueを扱うので、**Let me select individual events(個別のイベントを選択する)**をクリックし、そして**Issue**をクリックしてください。 トリガーされたwebhookに対するIssueイベントを受信できるよう、必ず**Active**を選択してください。 また、デフォルトオプションを使ってすべてのイベントを選択することもできます。
-When you're finished, click **Add webhook**. いかがですか。 Now that you created the webhook, it's time to set up our local server to test the webhook. Head on over to [Configuring Your Server](/webhooks/configuring/) to learn how to do that.
+完了したら、**Add webhook(webhookの追加)**をクリックしてください。 ふう! これでwebhookができたので、ローカルサーバーをセットアップしてwebhookをテストしましょう。 その方法は[サーバーの設定](/webhooks/configuring/)を見てください。
-#### Wildcard Event
+#### ワイルドカードイベント
-To configure a webhook for all events, use the wildcard (`*`) character to specify the webhook events. When you add the wildcard event, we'll replace any existing events you have configured with the wildcard event and send you payloads for all supported events. You'll also automatically get any new events we might add in the future.
+すべてのイベントに対してwebhookを設定するには、ワイルドカード(`*`)文字を使ってwebhookイベントを指定してください。 ワイルドカードイベントを追加すると、設定されたすべての既存のイベントはワイルドカードイベントで置き換えられ、サポートされるすべてのイベントについてペイロードが送信されます。 また、将来追加される可能性のある新しいイベントも自動的に受信されるようになります。
[webhooks-overview]: /webhooks/
-[webhook-api]: /v3/repos/hooks/
+[webhook-api]: /rest/reference/repos#hooks
[hooks-api]: /webhooks/#events
diff --git a/translations/ja-JP/content/developers/webhooks-and-events/events.md b/translations/ja-JP/content/developers/webhooks-and-events/events.md
index 65642f4d31..fade0f96d4 100644
--- a/translations/ja-JP/content/developers/webhooks-and-events/events.md
+++ b/translations/ja-JP/content/developers/webhooks-and-events/events.md
@@ -1,6 +1,6 @@
---
title: イベント
-intro: 'Your integrations can subscribe and react to events on {% data variables.product.prodname_dotcom %}.'
+intro: 'インテグレーションは、{% data variables.product.prodname_dotcom %}上のイベントをサブスクライブし、反応できます。'
mapTopic: true
versions:
free-pro-team: '*'
diff --git a/translations/ja-JP/content/developers/webhooks-and-events/github-event-types.md b/translations/ja-JP/content/developers/webhooks-and-events/github-event-types.md
index 7d024ff641..5a84bc623b 100644
--- a/translations/ja-JP/content/developers/webhooks-and-events/github-event-types.md
+++ b/translations/ja-JP/content/developers/webhooks-and-events/github-event-types.md
@@ -1,6 +1,6 @@
---
-title: GitHub event types
-intro: 'For the {% data variables.product.prodname_dotcom %} Events API, learn about each event type, the triggering action on {% data variables.product.prodname_dotcom %}, and each event''s unique properties.'
+title: GitHubイベントの種類
+intro: '{% data variables.product.prodname_dotcom %} Event APIについて、各イベントの種類、{% data variables.product.prodname_dotcom %}上でのトリガーするアクション、各イベント固有のプロパティについて学んでください。'
product: '{% data reusables.gated-features.enterprise-accounts %}'
redirect_from:
- /v3/activity/event_types
@@ -11,7 +11,7 @@ versions:
---
-The Events API can return different types of events triggered by activity on GitHub. Each event response contains shared properties, but has a unique `payload` object determined by its event type. The [Event object common properties](#event-object-common-properties) describes the properties shared by all events, and each event type describes the `payload` properties that are unique to the specific event.
+Events APIは、GitHub上のアクティビティによってトリガーされる様々な種類のイベントを返します。 Each event response contains shared properties, but has a unique `payload` object determined by its event type. The [Event object common properties](#event-object-common-properties) describes the properties shared by all events, and each event type describes the `payload` properties that are unique to the specific event.
{% if currentVersion == "free-pro-team@latest" %}
@@ -40,7 +40,7 @@ The event objects returned from the Events API endpoints have the same structure
#### Example WatchEvent event object
-This example shows the format of the [WatchEvent](#watchevent) response when using the [Events API](/v3/activity/events).
+This example shows the format of the [WatchEvent](#watchevent) response when using the [Events API](/rest/reference/activity#events).
```
Status: 200 OK
@@ -198,22 +198,22 @@ This event returns an empty `payload` object.
{% data reusables.webhooks.events_api_payload %}
-| キー | 種類 | 説明 |
-| -------------------------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `push_id` | `integer` | Unique identifier for the push. |
-| `size` | `integer` | The number of commits in the push. |
-| `distinct_size` | `integer` | The number of distinct commits in the push. |
-| `ref` | `string` | The full [`git ref`](/v3/git/refs/) that was pushed. Example: `refs/heads/main`. |
-| `head` | `string` | The SHA of the most recent commit on `ref` after the push. |
-| `before` | `string` | The SHA of the most recent commit on `ref` before the push. |
-| `commits` | `array` | An array of commit objects describing the pushed commits. (The array includes a maximum of 20 commits. If necessary, you can use the [Commits API](/v3/repos/commits/) to fetch additional commits. This limit is applied to timeline events only and isn't applied to webhook deliveries.) |
-| `commits[][sha]` | `string` | コミットのSHA。 |
-| `commits[][message]` | `string` | コミットメッセージ。 |
-| `commits[][author]` | `オブジェクト` | The git author of the commit. |
-| `commits[][author][name]` | `string` | The git author's name. |
-| `commits[][author][email]` | `string` | The git author's email address. |
-| `commits[][url]` | `url` | URL that points to the commit API resource. |
-| `commits[][distinct]` | `boolean` | Whether this commit is distinct from any that have been pushed before. |
+| キー | 種類 | 説明 |
+| -------------------------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
+| `push_id` | `integer` | Unique identifier for the push. |
+| `size` | `integer` | The number of commits in the push. |
+| `distinct_size` | `integer` | The number of distinct commits in the push. |
+| `ref` | `string` | The full [`git ref`](/rest/reference/git#refs) that was pushed. Example: `refs/heads/main`. |
+| `head` | `string` | The SHA of the most recent commit on `ref` after the push. |
+| `before` | `string` | The SHA of the most recent commit on `ref` before the push. |
+| `commits` | `array` | An array of commit objects describing the pushed commits. (The array includes a maximum of 20 commits. If necessary, you can use the [Commits API](/rest/reference/repos#commits) to fetch additional commits. This limit is applied to timeline events only and isn't applied to webhook deliveries.) |
+| `commits[][sha]` | `string` | コミットのSHA。 |
+| `commits[][message]` | `string` | コミットメッセージ。 |
+| `commits[][author]` | `オブジェクト` | The git author of the commit. |
+| `commits[][author][name]` | `string` | The git author's name. |
+| `commits[][author][email]` | `string` | The git author's email address. |
+| `commits[][url]` | `url` | URL that points to the commit API resource. |
+| `commits[][distinct]` | `boolean` | Whether this commit is distinct from any that have been pushed before. |
### ReleaseEvent
diff --git a/translations/ja-JP/content/developers/webhooks-and-events/issue-event-types.md b/translations/ja-JP/content/developers/webhooks-and-events/issue-event-types.md
index f172a97da0..7a7a452b62 100644
--- a/translations/ja-JP/content/developers/webhooks-and-events/issue-event-types.md
+++ b/translations/ja-JP/content/developers/webhooks-and-events/issue-event-types.md
@@ -10,7 +10,7 @@ versions:
---
-Issue events are triggered by activity in issues and pull requests and are available in the [Issue Events API](/v3/issues/events) and the [Timeline Events API](/v3/issues/timeline). Each event type specifies whether the event is available in the Issue Events or Timeline Events APIs.
+Issue events are triggered by activity in issues and pull requests and are available in the [Issue Events API](/rest/reference/issues#events) and the [Timeline Events API](/rest/reference/issues#timeline). Each event type specifies whether the event is available in the Issue Events or Timeline Events APIs.
GitHub's REST API considers every pull request to be an issue, but not every issue is a pull request. For this reason, the Issue Events and Timeline Events endpoints may return both issues and pull requests in the response. Pull requests have a `pull_request` property in the `issue` object. Because pull requests are issues, issue and pull request numbers do not overlap in a repository. For example, if you open your first issue in a repository, the number will be 1. If you then open a pull request, the number will be 2. Each event type specifies if the event occurs in pull request, issues, or both.
@@ -129,7 +129,7 @@ A comment was added to the issue or pull request.
| `html_url` | `string` | The HTML URL of the issue comment. |
| `issue_url` | `string` | The HTML URL of the issue. |
| `id` | `integer` | The unique identifier of the event. |
-| `node_id` | `string` | The [Global Node ID](/v4/guides/using-global-node-ids) of the event. |
+| `node_id` | `string` | The [Global Node ID](/graphql/guides/using-global-node-ids) of the event. |
| `ユーザ` | `オブジェクト` | The person who commented on the issue. |
| `created_at` | `string` | The timestamp indicating when the comment was added. |
| `updated_at` | `string` | The timestamp indicating when the comment was updated or created, if the comment is never updated. |
@@ -152,19 +152,19 @@ A commit was added to the pull request's `HEAD` branch.
{% data reusables.issue-events.timeline_events_object_properties %}
-| 名前 | 種類 | 説明 |
-| ------------- | ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------ |
-| `sha` | `string` | The SHA of the commit in the pull request. |
-| `node_id` | `string` | The [Global Node ID](/v4/guides/using-global-node-ids) of the event. |
-| `url` | `string` | The REST API URL to retrieve the commit. |
-| `html_url` | `string` | The HTML URL of the commit. |
-| `作者` | `オブジェクト` | The person who authored the commit. |
-| `コミッター` | `オブジェクト` | The person who committed the commit on behalf of the author. |
-| `ツリー` | `オブジェクト` | The Git tree of the commit. |
-| `message` | `string` | コミットメッセージ。 |
-| `親` | `array of objects` | A list of parent commits. |
-| `verfication` | `オブジェクト` | The result of verifying the commit's signature. For more information, see "[Signature verification object](/v3/git/commits/#signature-verification-object)." |
-| `event` | `string` | The event value is `"committed"`. |
+| 名前 | 種類 | 説明 |
+| ------------- | ------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `sha` | `string` | The SHA of the commit in the pull request. |
+| `node_id` | `string` | The [Global Node ID](/graphql/guides/using-global-node-ids) of the event. |
+| `url` | `string` | The REST API URL to retrieve the commit. |
+| `html_url` | `string` | The HTML URL of the commit. |
+| `作者` | `オブジェクト` | The person who authored the commit. |
+| `コミッター` | `オブジェクト` | The person who committed the commit on behalf of the author. |
+| `ツリー` | `オブジェクト` | The Git tree of the commit. |
+| `message` | `string` | コミットメッセージ。 |
+| `親` | `array of objects` | A list of parent commits. |
+| `verfication` | `オブジェクト` | The result of verifying the commit's signature. For more information, see "[Signature verification object](/rest/reference/git#signature-verification-object)." |
+| `event` | `string` | The event value is `"committed"`. |
### connected
@@ -583,7 +583,7 @@ The pull request was reviewed.
| 名前 | 種類 | 説明 |
| -------------------- | --------- | ----------------------------------------------------------------------------------------------------------------------------------------------- |
| `id` | `integer` | The unique identifier of the event. |
-| `node_id` | `string` | The [Global Node ID](/v4/guides/using-global-node-ids) of the event. |
+| `node_id` | `string` | The [Global Node ID](/graphql/guides/using-global-node-ids) of the event. |
| `ユーザ` | `オブジェクト` | The person who commented on the issue. |
| `body` | `string` | The review summary text. |
| `commit_id` | `string` | The SHA of the latest commit in the pull request at the time of the review. |
diff --git a/translations/ja-JP/content/developers/webhooks-and-events/webhook-events-and-payloads.md b/translations/ja-JP/content/developers/webhooks-and-events/webhook-events-and-payloads.md
index c37e469883..77798fb53d 100644
--- a/translations/ja-JP/content/developers/webhooks-and-events/webhook-events-and-payloads.md
+++ b/translations/ja-JP/content/developers/webhooks-and-events/webhook-events-and-payloads.md
@@ -33,7 +33,7 @@ Each webhook event payload also contains properties unique to the event. You can
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.app_desc %} For more information, see "[Building {% data variables.product.prodname_github_app %}](/apps/building-github-apps/)."
-The unique properties for a webhook event are the same properties you'll find in the `payload` property when using the [Events API](/v3/activity/events/). One exception is the [`push` event](#push). The unique properties of the `push` event webhook payload and the `payload` property in the Events API differ. The webhook payload contains more detailed information.
+The unique properties for a webhook event are the same properties you'll find in the `payload` property when using the [Events API](/rest/reference/activity#events). One exception is the [`push` event](#push). The unique properties of the `push` event webhook payload and the `payload` property in the Events API differ. The webhook payload contains more detailed information.
{% tip %}
@@ -45,14 +45,14 @@ The unique properties for a webhook event are the same properties you'll find in
HTTP POST payloads that are delivered to your webhook's configured URL endpoint will contain several special headers:
-| ヘッダ | 説明 |
-| ----------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `X-GitHub-Event` | Name of the event that triggered the delivery. |
+| ヘッダ | 説明 |
+| ----------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `X-GitHub-Event` | Name of the event that triggered the delivery. |
| `X-GitHub-Delivery` | A [GUID](http://en.wikipedia.org/wiki/Globally_unique_identifier) to identify the delivery.{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
-| `X-GitHub-Enterprise-Version` | The version of the {% data variables.product.prodname_ghe_server %} instance that sent the HTTP POST payload. |
+| `X-GitHub-Enterprise-Version` | The version of the {% data variables.product.prodname_ghe_server %} instance that sent the HTTP POST payload. |
| `X-GitHub-Enterprise-Host` | The hostname of the {% data variables.product.prodname_ghe_server %} instance that sent the HTTP POST payload.{% endif %}{% if currentVersion != "github-ae@latest" %}
-| `X-Hub-Signature` | This header is sent if the webhook is configured with a [`secret`](/v3/repos/hooks/#create-hook-config-params). This is the HMAC hex digest of the request body, and is generated using the SHA-1 hash function and the `secret` as the HMAC `key`.{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %} `X-Hub-Signature` is provided for compatibility with existing integrations, and we recommend that you use the more secure `X-Hub-Signature-256` instead.{% endif %}{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" or currentVersion == "github-ae@latest" %}
-| `X-Hub-Signature-256` | This header is sent if the webhook is configured with a [`secret`](/v3/repos/hooks/#create-hook-config-params). This is the HMAC hex digest of the request body, and is generated using the SHA-256 hash function and the `secret` as the HMAC `key`.{% endif %}
+| `X-Hub-Signature` | This header is sent if the webhook is configured with a [`secret`](/rest/reference/repos#create-hook-config-params). This is the HMAC hex digest of the request body, and is generated using the SHA-1 hash function and the `secret` as the HMAC `key`.{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %} `X-Hub-Signature` is provided for compatibility with existing integrations, and we recommend that you use the more secure `X-Hub-Signature-256` instead.{% endif %}{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" or currentVersion == "github-ae@latest" %}
+| `X-Hub-Signature-256` | This header is sent if the webhook is configured with a [`secret`](/rest/reference/repos#create-hook-config-params). This is the HMAC hex digest of the request body, and is generated using the SHA-256 hash function and the `secret` as the HMAC `key`.{% endif %}
Also, the `User-Agent` for the requests will have the prefix `GitHub-Hookshot/`.
@@ -195,7 +195,7 @@ Also, the `User-Agent` for the requests will have the prefix `GitHub-Hookshot/`.
{% data reusables.webhooks.content_reference_short_desc %}
-Webhook events are triggered based on the specificity of the domain you register. For example, if you register a subdomain (`https://subdomain.example.com`) then only URLs for the subdomain trigger this event. If you register a domain (`https://example.com`) then URLs for domain and all subdomains trigger this event. See "[Create a content attachment](/v3/apps/installations/#create-a-content-attachment)" to create a new content attachment.
+Webhook events are triggered based on the specificity of the domain you register. For example, if you register a subdomain (`https://subdomain.example.com`) then only URLs for the subdomain trigger this event. If you register a domain (`https://example.com`) then URLs for domain and all subdomains trigger this event. See "[Create a content attachment](/rest/reference/apps#create-a-content-attachment)" to create a new content attachment.
Only {% data variables.product.prodname_github_app %}s can receive this event. {% data variables.product.prodname_github_app %}s must have the `content_references` `write` permission to subscribe to this event.
@@ -715,7 +715,7 @@ The webhook this event is configured on was deleted. This event will only listen
### package
-Activity related to {% data variables.product.prodname_registry %}. {% data reusables.webhooks.action_type_desc %} For more information, see the "[blocking organization users](/v3/orgs/blocking/)" REST API. For more information, see "[Managing packages with {% data variables.product.prodname_registry %}](/github/managing-packages-with-github-packages)" to learn more about {% data variables.product.prodname_registry %}.
+Activity related to {% data variables.product.prodname_registry %}. {% data reusables.webhooks.action_type_desc %} For more information, see the "[blocking organization users](/rest/reference/orgs#blocking)" REST API. For more information, see "[Managing packages with {% data variables.product.prodname_registry %}](/github/managing-packages-with-github-packages)" to learn more about {% data variables.product.prodname_registry %}.
#### Availability
@@ -775,7 +775,7 @@ Activity related to {% data variables.product.prodname_registry %}. {% data reus
| -------------- | --------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `zen` | `string` | Random string of GitHub zen. |
| `hook_id` | `integer` | The ID of the webhook that triggered the ping. |
-| `フック` | `オブジェクト` | The [webhook configuration](/v3/repos/hooks/#get-a-repository-webhook). |
+| `フック` | `オブジェクト` | The [webhook configuration](/rest/reference/repos#get-a-repository-webhook). |
| `hook[app_id]` | `integer` | When you register a new {% data variables.product.prodname_github_app %}, {% data variables.product.product_name %} sends a ping event to the **webhook URL** you specified during registration. The event contains the `app_id`, which is required for [authenticating](/apps/building-integrations/setting-up-and-registering-github-apps/about-authentication-options-for-github-apps/) an app. |
{% data reusables.webhooks.repo_desc %}
{% data reusables.webhooks.org_desc %}
@@ -969,24 +969,24 @@ Deliveries for `review_requested` and `review_request_removed` events will have
#### Webhook payload object
-| キー | 種類 | 説明 |
-| -------------------------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `ref` | `string` | The full [`git ref`](/v3/git/refs/) that was pushed. Example: `refs/heads/main`. |
-| `before` | `string` | The SHA of the most recent commit on `ref` before the push. |
-| `after` | `string` | The SHA of the most recent commit on `ref` after the push. |
-| `commits` | `array` | An array of commit objects describing the pushed commits. (The array includes a maximum of 20 commits. If necessary, you can use the [Commits API](/v3/repos/commits/) to fetch additional commits. This limit is applied to timeline events only and isn't applied to webhook deliveries.) |
-| `commits[][id]` | `string` | コミットのSHA。 |
-| `commits[][timestamp]` | `string` | The ISO 8601 timestamp of the commit. |
-| `commits[][message]` | `string` | コミットメッセージ。 |
-| `commits[][author]` | `オブジェクト` | The git author of the commit. |
-| `commits[][author][name]` | `string` | The git author's name. |
-| `commits[][author][email]` | `string` | The git author's email address. |
-| `commits[][url]` | `url` | URL that points to the commit API resource. |
-| `commits[][distinct]` | `boolean` | Whether this commit is distinct from any that have been pushed before. |
-| `commits[][added]` | `array` | An array of files added in the commit. |
-| `commits[][modified]` | `array` | An array of files modified by the commit. |
-| `commits[][removed]` | `array` | An array of files removed in the commit. |
-| `pusher` | `オブジェクト` | The user who pushed the commits. |
+| キー | 種類 | 説明 |
+| -------------------------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
+| `ref` | `string` | The full [`git ref`](/rest/reference/git#refs) that was pushed. Example: `refs/heads/main`. |
+| `before` | `string` | The SHA of the most recent commit on `ref` before the push. |
+| `after` | `string` | The SHA of the most recent commit on `ref` after the push. |
+| `commits` | `array` | An array of commit objects describing the pushed commits. (The array includes a maximum of 20 commits. If necessary, you can use the [Commits API](/rest/reference/repos#commits) to fetch additional commits. This limit is applied to timeline events only and isn't applied to webhook deliveries.) |
+| `commits[][id]` | `string` | コミットのSHA。 |
+| `commits[][timestamp]` | `string` | The ISO 8601 timestamp of the commit. |
+| `commits[][message]` | `string` | コミットメッセージ。 |
+| `commits[][author]` | `オブジェクト` | The git author of the commit. |
+| `commits[][author][name]` | `string` | The git author's name. |
+| `commits[][author][email]` | `string` | The git author's email address. |
+| `commits[][url]` | `url` | URL that points to the commit API resource. |
+| `commits[][distinct]` | `boolean` | Whether this commit is distinct from any that have been pushed before. |
+| `commits[][added]` | `array` | An array of files added in the commit. |
+| `commits[][modified]` | `array` | An array of files modified by the commit. |
+| `commits[][removed]` | `array` | An array of files removed in the commit. |
+| `pusher` | `オブジェクト` | The user who pushed the commits. |
{% data reusables.webhooks.repo_desc %}
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.app_desc %}
@@ -1022,7 +1022,7 @@ Deliveries for `review_requested` and `review_request_removed` events will have
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
### repository_dispatch
-This event occurs when a {% data variables.product.prodname_github_app %} sends a `POST` request to the "[Create a repository dispatch event](/v3/repos/#create-a-repository-dispatch-event)" endpoint.
+This event occurs when a {% data variables.product.prodname_github_app %} sends a `POST` request to the "[Create a repository dispatch event](/rest/reference/repos#create-a-repository-dispatch-event)" endpoint.
#### Availability
@@ -1047,7 +1047,7 @@ This event occurs when a {% data variables.product.prodname_github_app %} sends
| キー | 種類 | 説明 |
| -------- | -------- | -------------------------------------------------------- |
-| `action` | `string` | 実行されたアクション. This can be one of:
`created` - A repository is created.
`deleted` - A repository is deleted. This event type is only available to [organization hooks](/rest/reference/orgs#webhooks/)
`archived` - A repository is archived.
`unarchived` - A repository is unarchived.
{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
`anonymous_access_enabled` - A repository is [enabled for anonymous Git access](/v3/previews/#anonymous-git-access-to-repositories), `anonymous_access_disabled` - A repository is [disabled for anonymous Git access](/v3/previews/#anonymous-git-access-to-repositories)
{% endif %}
`edited` - A repository's information is edited.
`renamed` - A repository is renamed.
`transferred` - A repository is transferred.
`publicized` - A repository is made public.
`privatized` - A repository is made private.
|
+| `action` | `string` | 実行されたアクション. This can be one of:
`created` - A repository is created.
`deleted` - A repository is deleted. This event type is only available to [organization hooks](/rest/reference/orgs#webhooks/)
`archived` - A repository is archived.
`unarchived` - A repository is unarchived.
{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
`anonymous_access_enabled` - A repository is [enabled for anonymous Git access](/rest/overview/api-previews#anonymous-git-access-to-repositories), `anonymous_access_disabled` - A repository is [disabled for anonymous Git access](/rest/overview/api-previews#anonymous-git-access-to-repositories)
{% endif %}
`edited` - A repository's information is edited.
`renamed` - A repository is renamed.
`transferred` - A repository is transferred.
`publicized` - A repository is made public.
`privatized` - A repository is made private.
|
{% data reusables.webhooks.repo_desc %}
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.app_desc %}
@@ -1060,7 +1060,7 @@ This event occurs when a {% data variables.product.prodname_github_app %} sends
{% if currentVersion == "free-pro-team@latest"%}
### repository_import
-{% data reusables.webhooks.repository_import_short_desc %} To receive this event for a personal repository, you must create an empty repository prior to the import. This event can be triggered using either the [GitHub Importer](/articles/importing-a-repository-with-github-importer/) or the [Source imports API](/v3/migrations/source_imports/).
+{% data reusables.webhooks.repository_import_short_desc %} To receive this event for a personal repository, you must create an empty repository prior to the import. This event can be triggered using either the [GitHub Importer](/articles/importing-a-repository-with-github-importer/) or the [Source imports API](/rest/reference/migrations#source-imports).
#### Availability
@@ -1237,9 +1237,9 @@ You can only create a sponsorship webhook on {% data variables.product.prodname_
#### Webhook payload object
-| キー | 種類 | 説明 |
-| ------ | -------- | ------------------------------------------------------------------------------------------------------ |
-| `Team` | `オブジェクト` | The [team](/v3/teams/) that was modified. **Note:** Older events may not include this in the payload. |
+| キー | 種類 | 説明 |
+| ------ | -------- | ----------------------------------------------------------------------------------------------------------------- |
+| `Team` | `オブジェクト` | The [team](/rest/reference/teams) that was modified. **Note:** Older events may not include this in the payload. |
{% data reusables.webhooks.repo_desc %}
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.app_desc %}
@@ -1268,7 +1268,7 @@ When a user is `created` or `deleted`.
{% data reusables.webhooks.watch_short_desc %}
-The event’s actor is the [user](/v3/users/) who starred a repository, and the event’s repository is the [repository](/v3/repos/) that was starred.
+The event’s actor is the [user](/rest/reference/users) who starred a repository, and the event’s repository is the [repository](/rest/reference/repos) that was starred.
#### Availability
diff --git a/translations/ja-JP/content/github/administering-a-repository/about-releases.md b/translations/ja-JP/content/github/administering-a-repository/about-releases.md
index 628e57ad37..3fdcd4b83f 100644
--- a/translations/ja-JP/content/github/administering-a-repository/about-releases.md
+++ b/translations/ja-JP/content/github/administering-a-repository/about-releases.md
@@ -37,7 +37,7 @@ People with admin permissions to a repository can choose whether
リポジトリ内のコードに依存しているリポジトリとパッケージを確認するために、依存関係グラフの [**依存関係**] タブを表示することができますが、それによって、新しいリリースの影響を受ける可能性があります。 詳しい情報については、「[依存関係グラフについて](/github/visualizing-repository-data-with-graphs/about-the-dependency-graph)」を参照してください。
{% endif %}
-リリースAPIを使用して、リリースアセットがダウンロードされた回数などの情報を収集することもできます。 詳しい情報については、「[リリース](/v3/repos/releases/)」を参照してください。
+リリースAPIを使用して、リリースアセットがダウンロードされた回数などの情報を収集することもできます。 詳しい情報については、「[リリース](/rest/reference/repos#releases)」を参照してください。
{% if currentVersion == "free-pro-team@latest" %}
### ストレージと帯域幅の容量
diff --git a/translations/ja-JP/content/github/administering-a-repository/about-required-status-checks.md b/translations/ja-JP/content/github/administering-a-repository/about-required-status-checks.md
index fa947c0735..2cd46af3bd 100644
--- a/translations/ja-JP/content/github/administering-a-repository/about-required-status-checks.md
+++ b/translations/ja-JP/content/github/administering-a-repository/about-required-status-checks.md
@@ -36,7 +36,7 @@ versions:
### 必須ステータスチェックのトラブルシューティング
-同じ名前の Check と Status を持っており、その名前をステータスチェック必須とするようにした場合、Check と Status はどちらも必須です。 詳しい情報については、「[チェック](/v3/checks/)」を参照してください。
+同じ名前の Check と Status を持っており、その名前をステータスチェック必須とするようにした場合、Check と Status はどちらも必須です。 詳しい情報については、「[チェック](/rest/reference/checks)」を参照してください。
必須ステータスチェックをセットアップした場合、ブランチはマージする前にベースブランチに対して最新になっていなければなりません。 これによって、ブランチがベースブランチからの最新のコードでテストされたことが保証されます。 ブランチが古い場合、ベースブランチをブランチにマージする必要があります。
@@ -62,7 +62,7 @@ remote: error: Required status check "ci-build" is failing
{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.20" %}
-テストマージコミットと head コミットのステータスチェックの結果が競合する場合があります。 テストマージコミットにステータスがある場合、必ずパスする必要があります。 それ以外の場合、ヘッドコミットのステータスは、ブランチをマージする前にパスする必要があります。 テストマージコミットに関する詳しい情報については、「[プルリクエスト](/v3/pulls/#response-1)」を参照してください。
+テストマージコミットと head コミットのステータスチェックの結果が競合する場合があります。 テストマージコミットにステータスがある場合、必ずパスする必要があります。 それ以外の場合、ヘッドコミットのステータスは、ブランチをマージする前にパスする必要があります。 テストマージコミットに関する詳しい情報については、「[プルリクエスト](/rest/reference/pulls#response-1)」を参照してください。
![マージコミットが競合しているブランチ](/assets/images/help/repository/req-status-check-conflicting-merge-commits.png)
{% endif %}
diff --git a/translations/ja-JP/content/github/administering-a-repository/managing-releases-in-a-repository.md b/translations/ja-JP/content/github/administering-a-repository/managing-releases-in-a-repository.md
index 6baf5ff245..dd9e47a6fe 100644
--- a/translations/ja-JP/content/github/administering-a-repository/managing-releases-in-a-repository.md
+++ b/translations/ja-JP/content/github/administering-a-repository/managing-releases-in-a-repository.md
@@ -15,12 +15,15 @@ versions:
github-ae: '*'
---
+{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" or currentVersion ver_gt "github-ae@latest" %}
+
### リリース管理について
-特定のリリースのアクションを {% data variables.product.prodname_marketplace %} で公開することもできます。 詳しい情報については、「アクションを {% data variables.product.prodname_marketplace %} で公開する」を参照してください。
-
-{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" or currentVersion == "github-ae@latest" %}
+{% if currentVersion == "free-pro-team@latest" %}
+You can also publish an action from a specific release in {% data variables.product.prodname_marketplace %}. 詳しい情報については、「アクションを {% data variables.product.prodname_marketplace %} で公開する」を参照してください。
+{% endif %}
You can choose whether
+
{% data variables.large_files.product_name_long %} ({% data variables.large_files.product_name_short %}) objects are included in the ZIP files and tarballs that {% data variables.product.product_name %} creates for each release. 詳しい情報については、「[リポジトリのアーカイブ内の {% data variables.large_files.product_name_short %} オブジェクトを管理する](/github/administering-a-repository/managing-git-lfs-objects-in-archives-of-your-repository)」を参照してください。
{% endif %}
diff --git a/translations/ja-JP/content/github/authenticating-to-github/about-githubs-ip-addresses.md b/translations/ja-JP/content/github/authenticating-to-github/about-githubs-ip-addresses.md
index 6c6b43313c..ceeb571b6e 100644
--- a/translations/ja-JP/content/github/authenticating-to-github/about-githubs-ip-addresses.md
+++ b/translations/ja-JP/content/github/authenticating-to-github/about-githubs-ip-addresses.md
@@ -12,7 +12,7 @@ versions:
free-pro-team: '*'
---
-{% data variables.product.prodname_dotcom %}のIPアドレスのリストは、[メタ](https://api.github.com/meta)APIエンドポイントから取得できます。 詳しい情報については、「[メタ](/v3/meta/)」を参照してください。
+{% data variables.product.prodname_dotcom %}のIPアドレスのリストは、[メタ](https://api.github.com/meta)APIエンドポイントから取得できます。 詳しい情報については、「[メタ](/rest/reference/meta)」を参照してください。
これらの範囲は[CIDR表記](https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing#CIDR_notation)になっています。 [CIDR / VLSM Supernet Calculator](http://www.subnet-calculator.com/cidr.php)のようなツールを使って、CIDR表記をIPアドレスの範囲に変換できます。
diff --git a/translations/ja-JP/content/github/authenticating-to-github/creating-a-personal-access-token.md b/translations/ja-JP/content/github/authenticating-to-github/creating-a-personal-access-token.md
index dc83100e8d..67d0f22555 100644
--- a/translations/ja-JP/content/github/authenticating-to-github/creating-a-personal-access-token.md
+++ b/translations/ja-JP/content/github/authenticating-to-github/creating-a-personal-access-token.md
@@ -12,7 +12,7 @@ versions:
github-ae: '*'
---
-個人アクセストークン(PAT)は、[GitHub API](/v3/auth/#via-oauth-and-personal-access-tokens) または[コマンドライン](#using-a-token-on-the-command-line)を使用するときに {% data variables.product.product_name %} への認証でパスワードの代わりに使用できます。
+個人アクセストークン(PAT)は、[GitHub API](/rest/overview/other-authentication-methods#via-oauth-and-personal-access-tokens) または[コマンドライン](#using-a-token-on-the-command-line)を使用するときに {% data variables.product.product_name %} への認証でパスワードの代わりに使用できます。
{% if currentVersion == "free-pro-team@latest" %}If you want to use a PAT to access resources owned by an organization that uses SAML SSO, you must authorize the PAT. 詳しい情報については「[SAMLシングルサインオンでの認証について](/articles/about-authentication-with-saml-single-sign-on)」及び「[SAMLシングルサインオンで利用する個人アクセストークンの認可](/articles/authorizing-a-personal-access-token-for-use-with-saml-single-sign-on)」を参照してください。{% endif %}
diff --git a/translations/ja-JP/content/github/collaborating-with-issues-and-pull-requests/about-status-checks.md b/translations/ja-JP/content/github/collaborating-with-issues-and-pull-requests/about-status-checks.md
index aa161cf0da..6a22f1be09 100644
--- a/translations/ja-JP/content/github/collaborating-with-issues-and-pull-requests/about-status-checks.md
+++ b/translations/ja-JP/content/github/collaborating-with-issues-and-pull-requests/about-status-checks.md
@@ -29,7 +29,7 @@ versions:
_チェック_は、行のアノテーション、より詳細なメッセージを提供するという点で_ステータス_とは異なっており、{% data variables.product.prodname_github_app %} でのみ利用できます。
-Organization オーナー、およびリポジトリにプッシュアクセスを持つユーザは、{% data variables.product.product_name %} の API でチェックおよびステータスを作成できます。 詳しい情報については、「[チェック](/v3/checks/)」および「[ ステータス](/v3/repos/statuses/)」を参照してください。
+Organization オーナー、およびリポジトリにプッシュアクセスを持つユーザは、{% data variables.product.product_name %} の API でチェックおよびステータスを作成できます。 詳しい情報については、「[チェック](/rest/reference/checks)」および「[ ステータス](/rest/reference/repos#statuses)」を参照してください。
### チェック
diff --git a/translations/ja-JP/content/github/creating-cloning-and-archiving-repositories/backing-up-a-repository.md b/translations/ja-JP/content/github/creating-cloning-and-archiving-repositories/backing-up-a-repository.md
index 8bff3d1496..e8f5d83340 100644
--- a/translations/ja-JP/content/github/creating-cloning-and-archiving-repositories/backing-up-a-repository.md
+++ b/translations/ja-JP/content/github/creating-cloning-and-archiving-repositories/backing-up-a-repository.md
@@ -11,7 +11,7 @@ versions:
{% if currentVersion == "free-pro-team@latest" %}
-リポジトリのアーカイブをダウンロードするには、ユーザあるいは Organization のマイグレーション用の API が利用できます。 詳しい情報については、「[移行](/v3/migrations/)」を参照してください。
+リポジトリのアーカイブをダウンロードするには、ユーザあるいは Organization のマイグレーション用の API が利用できます。 詳しい情報については、「[移行](/rest/reference/migrations)」を参照してください。
{% else %}
リポジトリのダウンロードおよびバックアップを手動で実行できます。
@@ -21,15 +21,15 @@ versions:
リポジトリもしくは wiki をクローンすると、プロジェクトのファイルやコミット履歴などの Git のデータだけがダウンロードされます。 {% data variables.product.product_name %}リポジトリの他の要素をローカルマシンにエクスポートするには、弊社の API が利用できます。
-- [問題](/v3/issues/#list-issues-for-a-repository)
-- [プルリクエスト](/v3/pulls/#list-pull-requests)
+- [問題](/rest/reference/issues#list-issues-for-a-repository)
+- [プルリクエスト](/rest/reference/pulls#list-pull-requests)
- [フォーク](/rest/reference/repos#list-forks)
- [コメント](/rest/reference/issues#list-issue-comments-for-a-repository)
- [マイルストーン](/rest/reference/issues#list-milestones)
- [ラベル](/rest/reference/issues#list-labels-for-a-repository)
- [Watcher](/rest/reference/activity#list-watchers)
- [Starを付けたユーザ](/rest/reference/activity#list-stargazers)
-- [プロジェクト](/v3/projects/#list-repository-projects)
+- [プロジェクト](/rest/reference/projects#list-repository-projects)
{% endif %}
Once you have {% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}a local version of all the content you want to back up, you can create a zip archive and {% else %}downloaded your archive, you can {% endif %}copy it to an external hard drive and/or upload it to a cloud-based backup service such as [Google Drive](https://www.google.com/drive/) or [Dropbox](https://www.dropbox.com/).
diff --git a/translations/ja-JP/content/github/creating-cloning-and-archiving-repositories/licensing-a-repository.md b/translations/ja-JP/content/github/creating-cloning-and-archiving-repositories/licensing-a-repository.md
index df64df6c88..1aa03ce681 100644
--- a/translations/ja-JP/content/github/creating-cloning-and-archiving-repositories/licensing-a-repository.md
+++ b/translations/ja-JP/content/github/creating-cloning-and-archiving-repositories/licensing-a-repository.md
@@ -74,7 +74,7 @@ versions:
### ライセンスを見つけてもらう
-[オープンソースの Ruby Gem Licensee](https://github.com/benbalter/licensee) は、リポジトリの *LICENSE* ファイルを、既知のライセンスの候補リストと比較します。 Licensee には [ライセンス API](/v3/licenses/) も用意されており、 {% data variables.product.product_name %} のリポジトリがどのようにライセンスされているかを[深く理解できます](https://github.com/blog/1964-open-source-license-usage-on-github-com)。 自分のリポジトリで使用しているライセンスが、[ライセンス選択のウェブサイト](http://choosealicense.com/appendix/)にリストされていない場合は、[ライセンスの追加をリクエストする](https://github.com/github/choosealicense.com/blob/gh-pages/CONTRIBUTING.md#adding-a-license)ことができます。
+[オープンソースの Ruby Gem Licensee](https://github.com/benbalter/licensee) は、リポジトリの *LICENSE* ファイルを、既知のライセンスの候補リストと比較します。 Licensee には [ライセンス API](/rest/reference/licenses) も用意されており、 {% data variables.product.product_name %} のリポジトリがどのようにライセンスされているかを[深く理解できます](https://github.com/blog/1964-open-source-license-usage-on-github-com)。 自分のリポジトリで使用しているライセンスが、[ライセンス選択のウェブサイト](http://choosealicense.com/appendix/)にリストされていない場合は、[ライセンスの追加をリクエストする](https://github.com/github/choosealicense.com/blob/gh-pages/CONTRIBUTING.md#adding-a-license)ことができます。
自分のリポジトリで使用しているライセンスが、ライセンス選択のウェブサイトにはリストされていて、リポジトリ ページのトップに明示的に表示されていない場合には、複数のライセンスが含まれるなど、複雑な状況が考えられます。 ライセンスを見つけてもらうために、*LICENSE* ファイルは単純にし、リポジトリの *README* ファイルなど、どこかでその複雑さに言及してください。
diff --git a/translations/ja-JP/content/github/extending-github/git-automation-with-oauth-tokens.md b/translations/ja-JP/content/github/extending-github/git-automation-with-oauth-tokens.md
index 8347fb0df3..4606a49254 100644
--- a/translations/ja-JP/content/github/extending-github/git-automation-with-oauth-tokens.md
+++ b/translations/ja-JP/content/github/extending-github/git-automation-with-oauth-tokens.md
@@ -43,4 +43,4 @@ To avoid these prompts, you can use Git password caching. 詳しい情報につ
### 参考リンク
-- 「[OAuth App を認証する](/v3/oauth/)」
+- 「[OAuth App を認証する](/developers/apps/authorizing-oauth-apps)」
diff --git a/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md b/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md
index fa6ce7cdf0..77591e2c59 100644
--- a/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md
+++ b/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md
@@ -20,7 +20,7 @@ versions:
{% data variables.product.prodname_code_scanning %} がコードに潜在的な脆弱性またはエラーを見つけた場合、{% data variables.product.prodname_dotcom %} はリポジトリにアラートを表示します。 アラートを引き起こしたコードを修正すると、{% data variables.product.prodname_dotcom %}はそのアラートを閉じます。 For more information, see "[Managing {% data variables.product.prodname_code_scanning %} alerts for your repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository)."
-{% data variables.product.prodname_code_scanning_capc %} は {% data variables.product.prodname_actions %} を使用します。 詳細については、「[{% data variables.product.prodname_actions %}について](/actions/getting-started-with-github-actions/about-github-actions)」を参照してください。
+{% data variables.product.prodname_code_scanning_capc %} は {% data variables.product.prodname_actions %} を使用します。 For more information about API endpoints, see "[{% data variables.product.prodname_code_scanning_capc %}](/rest/reference/code-scanning)."
{% data variables.product.prodname_code_scanning %} を始めるには、「[{% data variables.product.prodname_code_scanning %} の有効化](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning)」を参照してください。
diff --git a/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning.md b/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning.md
index 0cc08d5b3c..878369e4a0 100644
--- a/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning.md
+++ b/translations/ja-JP/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning.md
@@ -52,6 +52,32 @@ The default {% data variables.product.prodname_codeql_workflow %} uses the `pull
For more information about the `pull_request` event, see "[Workflow syntax for {% data variables.product.prodname_actions %}](/actions/reference/workflow-syntax-for-github-actions#onpushpull_requestbranchestags)."
+#### Avoiding unnecessary scans of pull requests
+
+You might want to avoid a code scan being triggered on specific pull requests targeted against the default branch, irrespective of which files have been changed. You can configure this by specifying `on:pull_request:paths-ignore` or `on:pull_request:paths` in the {% data variables.product.prodname_code_scanning %} workflow. For example, if the only changes in a pull request are to files with the file extensions `.md` or `.txt` you can use the following `paths-ignore` array.
+
+``` yaml
+on:
+ push:
+ branches: [main, protected]
+ pull_request:
+ branches: [main]
+ paths-ignore:
+ - '**/*.md'
+ - '**/*.txt'
+```
+
+{% note %}
+
+**Notes**
+
+* `on:pull_request:paths-ignore` and `on:pull_request:paths` set conditions that determine whether the actions in the workflow will run on a pull request. They don't determine what files will be analyzed when the actions _are_ run. When a pull request contains any files that are not matched by `on:pull_request:paths-ignore` or `on:pull_request:paths`, the workflow runs the actions and scans all of the files changed in the pull request, including those matched by `on:pull_request:paths-ignore` or `on:pull_request:paths`, unless the files have been excluded. For information on how to exclude files from analysis, see "[Specifying directories to scan](#specifying-directories-to-scan)."
+* For {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %} workflow files, don't use the `paths-ignore` or `paths` keywords with the `on:push` event as this is likely to cause missing analyses. For accurate results, {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %} needs to be able to compare new changes with the analysis of the previous commit.
+
+{% endnote %}
+
+For more information about using `on:pull_request:paths-ignore` and `on:pull_request:paths` to determine when a workflow will run for a pull request, see "[Workflow syntax for {% data variables.product.prodname_actions %}](/actions/reference/workflow-syntax-for-github-actions#onpushpull_requestpaths)."
+
#### Scanning on a schedule
If you use the default {% data variables.product.prodname_codeql_workflow %}, the workflow will scan the code in your repository once a week, in addition to the scans triggered by events. To adjust this schedule, edit the `cron` value in the workflow. For more information, see "[Workflow syntax for {% data variables.product.prodname_actions %}](/actions/reference/workflow-syntax-for-github-actions#onschedule)."
@@ -235,13 +261,13 @@ If you only want to run custom queries, you can disable the default security que
#### Specifying directories to scan
-For the interpreted languages that {% data variables.product.prodname_codeql %} supports (Python and JavaScript/TypeScript), you can restrict {% data variables.product.prodname_code_scanning %} to files in specific directories by adding a `paths` array to the configuration file. You can exclude the files in specific directories from scans by adding a `paths-ignore` array.
+For the interpreted languages that {% data variables.product.prodname_codeql %} supports (Python and JavaScript/TypeScript), you can restrict {% data variables.product.prodname_code_scanning %} to files in specific directories by adding a `paths` array to the configuration file. You can exclude the files in specific directories from analysis by adding a `paths-ignore` array.
``` yaml
-paths:
+paths:
- src
paths-ignore:
- - node_modules
+ - src/node_modules
- '**/*.test.js'
```
@@ -254,7 +280,7 @@ paths-ignore:
{% endnote %}
-For C/C++, C#, and Java, if you want to limit {% data variables.product.prodname_code_scanning %} to specific directories in your project, you must specify appropriate build steps in the workflow. The commands you need to use to exclude a directory from the build will depend on your build system. For more information, see "[Configuring the {% data variables.product.prodname_codeql %} workflow for compiled languages](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages#adding-build-steps-for-a-compiled-language)."
+For compiled languages, if you want to limit {% data variables.product.prodname_code_scanning %} to specific directories in your project, you must specify appropriate build steps in the workflow. The commands you need to use to exclude a directory from the build will depend on your build system. For more information, see "[Configuring the {% data variables.product.prodname_codeql %} workflow for compiled languages](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages#adding-build-steps-for-a-compiled-language)."
You can quickly analyze small portions of a monorepo when you modify code in specific directories. You'll need to both exclude directories in your build steps and use the `paths-ignore` and `paths` keywords for [`on.`](/actions/reference/workflow-syntax-for-github-actions#onpushpull_requestpaths) in your workflow.
diff --git a/translations/ja-JP/content/github/managing-subscriptions-and-notifications-on-github/viewing-your-subscriptions.md b/translations/ja-JP/content/github/managing-subscriptions-and-notifications-on-github/viewing-your-subscriptions.md
index b3965a51ab..68b36f9b81 100644
--- a/translations/ja-JP/content/github/managing-subscriptions-and-notifications-on-github/viewing-your-subscriptions.md
+++ b/translations/ja-JP/content/github/managing-subscriptions-and-notifications-on-github/viewing-your-subscriptions.md
@@ -41,7 +41,7 @@ To see an overview of your repository subscriptions, see "[Reviewing repositorie
{% endtip %}
{% endif %}
-Many people forget about repositories that they've chosen to watch in the past. From the "Watched repositories" page you can quickly unwatch repositories. For more information on ways to unsubscribe, see "[Unwatch recommendations](https://github.blog/changelog/2020-11-10-unwatch-recommendations/)" on {% data variables.product.prodname_blog %} and "[Managing your subscriptions](/github/managing-subscriptions-and-notifications-on-github/managing-your-subscriptions)." You can also create a triage worflow to help with the notifications you receive. For guidance on triage workflows, see "[Customizing a workflow for triaging your notifications](/github/managing-subscriptions-and-notifications-on-github/customizing-a-workflow-for-triaging-your-notifications)."
+Many people forget about repositories that they've chosen to watch in the past. From the "Watched repositories" page you can quickly unwatch repositories. For more information on ways to unsubscribe, see "[Unwatch recommendations](https://github.blog/changelog/2020-11-10-unwatch-recommendations/)" on {% data variables.product.prodname_blog %} and "[Managing your subscriptions](/github/managing-subscriptions-and-notifications-on-github/managing-your-subscriptions)." You can also create a triage workflow to help with the notifications you receive. For guidance on triage workflows, see "[Customizing a workflow for triaging your notifications](/github/managing-subscriptions-and-notifications-on-github/customizing-a-workflow-for-triaging-your-notifications)."
### サブスクリプションのリストを確認する
diff --git a/translations/ja-JP/content/github/managing-your-work-on-github/index.md b/translations/ja-JP/content/github/managing-your-work-on-github/index.md
index 5e92264415..5e60b99910 100644
--- a/translations/ja-JP/content/github/managing-your-work-on-github/index.md
+++ b/translations/ja-JP/content/github/managing-your-work-on-github/index.md
@@ -14,7 +14,7 @@ versions:
### 目次
-{% topic_link_in_list /managing-your-work-with-issues %}
+{% topic_link_in_list /managing-your-work-with-issues-and-pull-requests %}
{% link_in_list /about-issues %}
{% link_in_list /creating-an-issue %}
@@ -27,6 +27,7 @@ versions:
{% link_in_list /pinning-an-issue-to-your-repository %}
{% link_in_list /creating-a-permanent-link-to-a-code-snippet %}
+ {% link_in_list /managing-labels %}
{% link_in_list /about-task-lists %}
{% link_in_list /about-automation-for-issues-and-pull-requests-with-query-parameters %}
{% link_in_list /file-attachments-on-issues-and-pull-requests %}
@@ -35,12 +36,6 @@ versions:
{% link_in_list /disabling-issues %}
{% link_in_list /linking-a-pull-request-to-an-issue %}
{% link_in_list /about-duplicate-issues-and-pull-requests %}
-{% topic_link_in_list /labeling-issues-and-pull-requests %}
- {% link_in_list /about-labels %}
- {% link_in_list /creating-a-label %}
- {% link_in_list /applying-labels-to-issues-and-pull-requests %}
- {% link_in_list /editing-a-label %}
- {% link_in_list /deleting-a-label %}
{% topic_link_in_list /managing-project-boards %}
{% link_in_list /about-project-boards %}
{% link_in_list /creating-a-project-board %}
diff --git a/translations/ja-JP/content/github/managing-your-work-on-github/managing-labels.md b/translations/ja-JP/content/github/managing-your-work-on-github/managing-labels.md
new file mode 100644
index 0000000000..b30fc95af4
--- /dev/null
+++ b/translations/ja-JP/content/github/managing-your-work-on-github/managing-labels.md
@@ -0,0 +1,97 @@
+---
+title: Managing labels
+intro: 'You can classify issues and pull requests by creating, editing, applying, and deleting labels.'
+redirect_from:
+ - /articles/managing-Labels
+ - /articles/labeling-issues-and-pull-requests
+ - /github/managing-your-work-on-github/labeling-issues-and-pull-requests
+ - /articles/about-labels
+ - /github/managing-your-work-on-github/about-labels
+ - /articles/creating-and-editing-labels-for-issues-and-pull-requests
+ - /articles/creating-a-label
+ - /github/managing-your-work-on-github/creating-a-label
+ - /articles/customizing-issue-labels/
+ - /articles/applying-labels-to-issues-and-pull-requests
+ - /github/managing-your-work-on-github/applying-labels-to-issues-and-pull-requests
+ - /articles/editing-a-label
+ - /github/managing-your-work-on-github/editing-a-label
+ - /articles/deleting-a-label
+ - /github/managing-your-work-on-github/deleting-a-label
+versions:
+ free-pro-team: '*'
+ enterprise-server: '*'
+ github-ae: '*'
+---
+
+### ラベルについて
+
+作業を管理するとき、{% data variables.product.product_name %} ラベルを作成して Issue とプルリクエストを分類することができます。 You can apply labels in the repository the label was created in. Once a label exists, you can use the label on any issue or pull request within that repository.
+
+リポジトリへの読み取りアクセスを持つ人は、誰でもリポジトリのラベルを表示・検索できます。 ラベルの作成、編集、適用、削除をするためには、リポジトリに書き込みアクセスができなければなりません。
+
+### About default labels
+
+{% data variables.product.product_name %} は、すべての新しいリポジトリにデフォルトのラベルを提供します。 You can use these default labels to help create a standard workflow in a repository.
+
+| ラベル | 説明 |
+| ------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `bug` | Indicates an unexpected problem or unintended behavior{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.17" %}
+| `documentation` | ドキュメンテーションに改善や追加が必要であることを示します{% endif %}
+| `duplicate` | 同様の Issue あるいはプルリクエストを示します |
+| `enhancement` | 新しい機能のリクエストを示します |
+| `good first issue` | 初回のコントリビューターに適した Issue を示します |
+| `help wanted` | メンテナーが Issue もしくはプルリクエストに助けを求めていることを示します |
+| `invalid` | Issue あるいはプルリクエストに関連性がなくなったことを示します |
+| `question` | Issue あるいはプルリクエストにさらなる情報が必要なことを示します |
+| `wontfix` | Issue あるいはプルリクエストの作業が継続されないことを示します |
+
+リポジトリの作成時に、すべての新しいリポジトリにデフォルトのラベルが含められますが、後でそのラベルを編集または削除できます。
+
+{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" %}
+Organization のオーナーは、Organization 内のリポジトリのためのデフォルトラベルをカスタマイズできます。 詳しい情報については、「[Organization 内のリポジトリのためのデフォルトラベルを管理する](/articles/managing-default-labels-for-repositories-in-your-organization)」を参照してください。
+{% endif %}
+
+### ラベルの作成
+
+
+{% data reusables.repositories.navigate-to-repo %}
+{% data reusables.repositories.sidebar-issue-pr %}
+{% data reusables.project-management.labels %}
+4. 検索フィールドの右にある、[**New label**] をクリックします。
+{% data reusables.project-management.name-label %}
+{% data reusables.project-management.label-description %}
+{% data reusables.project-management.label-color-randomizer %}
+{% data reusables.project-management.create-label %}
+
+### Issue およびプルリクエストへのラベルの適用
+
+
+{% data reusables.repositories.navigate-to-repo %}
+{% data reusables.repositories.sidebar-issue-pr %}
+{% data reusables.repositories.select-items-in-issue-or-pr-list %}
+4. 右上で [**Label**] をクリックし、続けて既存のラベル名を入力してください。 ラベルの名前をクリックして、選択されたアイテムに関連付けてください。 ![Issue のマイルストーン割り当てドロップダウンメニュー](/assets/images/help/issues/issues_applying_labels_dropdown.png)
+
+### ラベルの編集
+
+{% data reusables.repositories.navigate-to-repo %}
+{% data reusables.repositories.sidebar-issue-pr %}
+{% data reusables.project-management.labels %}
+{% data reusables.project-management.edit-label %}
+{% data reusables.project-management.name-label %}
+{% data reusables.project-management.label-description %}
+{% data reusables.project-management.label-color-randomizer %}
+{% data reusables.project-management.save-label %}
+
+### ラベルの削除
+Deleting a label will remove the label from issues and pull requests.
+
+{% data reusables.repositories.navigate-to-repo %}
+{% data reusables.repositories.sidebar-issue-pr %}
+{% data reusables.project-management.labels %}
+{% data reusables.project-management.delete-label %}
+
+### 参考リンク
+- [ラベルについて](/articles/about-labels)
+- "[Filtering issues and pull requests by labels](/articles/filtering-issues-and-pull-requests-by-labels)"{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
+- "[Managing default labels for repositories in your organization](/articles/managing-default-labels-for-repositories-in-your-organization)"{% endif %}{% if currentVersion == "free-pro-team@latest" %}
+- "[Encouraging helpful contributions to your project with labels](/github/building-a-strong-community/encouraging-helpful-contributions-to-your-project-with-labels)"{% endif %}
diff --git a/translations/ja-JP/content/github/managing-your-work-on-github/managing-your-work-with-issues-and-pull-requests.md b/translations/ja-JP/content/github/managing-your-work-on-github/managing-your-work-with-issues-and-pull-requests.md
new file mode 100644
index 0000000000..1d722ae845
--- /dev/null
+++ b/translations/ja-JP/content/github/managing-your-work-on-github/managing-your-work-with-issues-and-pull-requests.md
@@ -0,0 +1,13 @@
+---
+title: Managing your work with issues and pull requests
+intro: '{% data variables.product.product_name %} で作業を管理するとき、Issue を作成してアイデアや機能強化、タスク、バグを追跡することができます。'
+mapTopic: true
+redirect_from:
+ - /github/managing-your-work-on-github/managing-your-work-with-issues
+ - /articles/managing-your-work-with-issues
+versions:
+ free-pro-team: '*'
+ enterprise-server: '*'
+ github-ae: '*'
+---
+
diff --git a/translations/ja-JP/content/github/searching-for-information-on-github/searching-issues-and-pull-requests.md b/translations/ja-JP/content/github/searching-for-information-on-github/searching-issues-and-pull-requests.md
index 3bb8984868..4829d23a26 100644
--- a/translations/ja-JP/content/github/searching-for-information-on-github/searching-issues-and-pull-requests.md
+++ b/translations/ja-JP/content/github/searching-for-information-on-github/searching-issues-and-pull-requests.md
@@ -163,7 +163,7 @@ You can filter by the visibility of the repository containing the issues and pul
### コミットステータスで検索
-コミットのステータスでプルリクエストをフィルタリングできます。 [ステータス API](/v3/repos/statuses/) または CI サービスを使っている場合、特に役立ちます。
+コミットのステータスでプルリクエストをフィルタリングできます。 [ステータス API](/rest/reference/repos#statuses) または CI サービスを使っている場合、特に役立ちます。
| 修飾子 | サンプル |
| ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
diff --git a/translations/ja-JP/content/github/setting-up-and-managing-organizations-and-teams/about-identity-and-access-management-with-saml-single-sign-on.md b/translations/ja-JP/content/github/setting-up-and-managing-organizations-and-teams/about-identity-and-access-management-with-saml-single-sign-on.md
index d3cce27fb3..8d869a5418 100644
--- a/translations/ja-JP/content/github/setting-up-and-managing-organizations-and-teams/about-identity-and-access-management-with-saml-single-sign-on.md
+++ b/translations/ja-JP/content/github/setting-up-and-managing-organizations-and-teams/about-identity-and-access-management-with-saml-single-sign-on.md
@@ -40,7 +40,7 @@ Organization で SAML SSO を有効化する前に、IdP を Organization に接
### SAML SSO で Organization にメンバーを追加する
-SAML SSO を有効化後、Organization に新しいメンバーを追加する方法はいくつかあります。 Organization のオーナーは、{% data variables.product.product_name %} で手作業または API を使って、新しいメンバーを招待できます。 詳細は {} の「[Organization に参加するようユーザを招待する](/articles/inviting-users-to-join-your-organization)」および「[メンバー](/v3/orgs/members/#add-or-update-organization-membership)」を参照してください。
+SAML SSO を有効化後、Organization に新しいメンバーを追加する方法はいくつかあります。 Organization のオーナーは、{% data variables.product.product_name %} で手作業または API を使って、新しいメンバーを招待できます。 詳細は {} の「[Organization に参加するようユーザを招待する](/articles/inviting-users-to-join-your-organization)」および「[メンバー](/rest/reference/orgs#add-or-update-organization-membership)」を参照してください。
{% data reusables.organizations.team-synchronization %}
diff --git a/translations/ja-JP/content/github/setting-up-and-managing-organizations-and-teams/about-scim.md b/translations/ja-JP/content/github/setting-up-and-managing-organizations-and-teams/about-scim.md
index 3b4e9e627f..e86afea2ef 100644
--- a/translations/ja-JP/content/github/setting-up-and-managing-organizations-and-teams/about-scim.md
+++ b/translations/ja-JP/content/github/setting-up-and-managing-organizations-and-teams/about-scim.md
@@ -12,7 +12,7 @@ versions:
SCIM を実装せずに SAML SSO を使った場合、自動のプロビジョニング解除は行われません。 Organization のメンバーのアクセスが ldP から削除された後、セッションの有効期限が切れても、そのメンバーは Organization から自動的には削除されません。 認証済みのトークンにより、セッションが期限切れになった後も Organization へのアクセスが許可されます。 アクセスを削除するには、Organization の管理者は手動で認証済みのトークンを Organization から削除するか、その削除を SCIM で自動化します。
-Organization の {% data variables.product.product_name %} の SCIM API と連携できるアイデンティティプロバイダとして、以下のものがあります。 詳しい情報については{% data variables.product.product_name %}API ドキュメンテーション中の[SCIM](/v3/scim/) を参照してください。
+Organization の {% data variables.product.product_name %} の SCIM API と連携できるアイデンティティプロバイダとして、以下のものがあります。 詳しい情報については{% data variables.product.product_name %}API ドキュメンテーション中の[SCIM](/rest/reference/scim) を参照してください。
- Azure AD
- Okta
- OneLogin
diff --git a/translations/ja-JP/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md b/translations/ja-JP/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md
index 4912c1f95c..afb5a4f33f 100644
--- a/translations/ja-JP/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md
+++ b/translations/ja-JP/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md
@@ -59,6 +59,7 @@ Organization レベルの設定を管理することに加え、Organization の
| wiki の編集 | **X** | **X** | **X** | **X** | **X** |{% if currentVersion == "free-pro-team@latest" %}
| [悪用あるいはスパムの可能性があるコンテンツのレポート](/articles/reporting-abuse-or-spam) | **X** | **X** | **X** | **X** | **X** |{% endif %}
| ラベルの適用 | | **X** | **X** | **X** | **X** |
+| Create, edit, delete labels | | | **X** | **X** | **X** |
| すべての Issue およびプルリクエストのクローズ、再オープン、割り当て | | **X** | **X** | **X** | **X** |
| マイルストーンの適用 | | **X** | **X** | **X** | **X** |
| [重複した Issue とプルリクエスト](/articles/about-duplicate-issues-and-pull-requests)のマーク付け | | **X** | **X** | **X** | **X** |
diff --git a/translations/ja-JP/content/github/setting-up-and-managing-organizations-and-teams/reviewing-the-audit-log-for-your-organization.md b/translations/ja-JP/content/github/setting-up-and-managing-organizations-and-teams/reviewing-the-audit-log-for-your-organization.md
index 4e35569710..d2be055386 100644
--- a/translations/ja-JP/content/github/setting-up-and-managing-organizations-and-teams/reviewing-the-audit-log-for-your-organization.md
+++ b/translations/ja-JP/content/github/setting-up-and-managing-organizations-and-teams/reviewing-the-audit-log-for-your-organization.md
@@ -429,9 +429,9 @@ An overview of some of the most common actions that are recorded as events in th
| アクション | 説明 |
| ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `close` | Triggered when someone closes a security advisory. For more information, see "[About {% data variables.product.prodname_dotcom %} Security Advisories](/github/managing-security-vulnerabilities/about-github-security-advisories)." |
-| `cve_request` | Triggered when someone requests a CVE (Common Vulnerabilities and Exposures) number from {% data.variables.product.prodname_dotcom %} for a draft security advisory. |
-| `github_broadcast` | Triggered when {% data.variables.product.prodname_dotcom %} makes a security advisory public in the {% data variables.product.prodname_advisory_database %}. |
-| `github_withdraw` | Triggered when {% data.variables.product.prodname_dotcom %} withdraws a security advisory that was published in error. |
+| `cve_request` | Triggered when someone requests a CVE (Common Vulnerabilities and Exposures) number from {% data variables.product.prodname_dotcom %} for a draft security advisory. |
+| `github_broadcast` | Triggered when {% data variables.product.prodname_dotcom %} makes a security advisory public in the {% data variables.product.prodname_advisory_database %}. |
+| `github_withdraw` | Triggered when {% data variables.product.prodname_dotcom %} withdraws a security advisory that was published in error. |
| `オープン` | Triggered when someone opens a draft security advisory. |
| `publish` | Triggered when someone publishes a security advisory. |
| `さいお` | Triggered when someone reopens as draft security advisory. |
diff --git a/translations/ja-JP/content/github/setting-up-and-managing-organizations-and-teams/synchronizing-a-team-with-an-identity-provider-group.md b/translations/ja-JP/content/github/setting-up-and-managing-organizations-and-teams/synchronizing-a-team-with-an-identity-provider-group.md
index 3dc24a2810..b2f38c494a 100644
--- a/translations/ja-JP/content/github/setting-up-and-managing-organizations-and-teams/synchronizing-a-team-with-an-identity-provider-group.md
+++ b/translations/ja-JP/content/github/setting-up-and-managing-organizations-and-teams/synchronizing-a-team-with-an-identity-provider-group.md
@@ -23,7 +23,7 @@ IdP を通じた Team メンバーシップ変更はすべて、Team 同期ボ
IdP グループに接続された Team を含めて {% data variables.product.prodname_dotcom %} Team のリポジトリに対するアクセスを管理するには、{% data variables.product.product_name %} で変更を行う必要があります。 詳細は「[Team について](/articles/about-teams)」および「[Organization リポジトリへの Team のアクセスを管理する](/articles/managing-team-access-to-an-organization-repository)」を参照してください。
-Team 同期を API で管理することもできます。 詳しい情報については「[Team の同期](/v3/teams/team_sync/)」を参照してください。
+Team 同期を API で管理することもできます。 詳しい情報については「[Team の同期](/rest/reference/teams#team-sync)」を参照してください。
### 同期される Team のメンバーに関する要件
diff --git a/translations/ja-JP/content/github/setting-up-and-managing-your-enterprise/about-enterprise-accounts.md b/translations/ja-JP/content/github/setting-up-and-managing-your-enterprise/about-enterprise-accounts.md
index 51ecaa9ad0..b2f201f7fc 100644
--- a/translations/ja-JP/content/github/setting-up-and-managing-your-enterprise/about-enterprise-accounts.md
+++ b/translations/ja-JP/content/github/setting-up-and-managing-your-enterprise/about-enterprise-accounts.md
@@ -26,7 +26,7 @@ Enterprise アカウントでは、複数の {% data variables.product.prodname_
For more information about member access and management, see "{% if currentVersion == "free-pro-team@latest" %}[Managing users in your enterprise](/github/setting-up-and-managing-your-enterprise/managing-users-in-your-enterprise){% elsif currentVersion == "enterprise-ae@latest" or enterpriseServerVersions contains currentVersion %}[Managing users, organizations, and repositories](/admin/user-management){% endif %}."
-GraphQL APIを利用したEnterpriseアカウントの管理に関する詳しい情報については、「[Enterprise アカウント](/v4/guides/managing-enterprise-accounts)」を参照してください。
+GraphQL APIを利用したEnterpriseアカウントの管理に関する詳しい情報については、「[Enterprise アカウント](/graphql/guides/managing-enterprise-accounts)」を参照してください。
{% if currentVersion == "free-pro-team@latest" %}
diff --git a/translations/ja-JP/content/github/setting-up-and-managing-your-github-user-account/integrating-jira-with-your-personal-projects.md b/translations/ja-JP/content/github/setting-up-and-managing-your-github-user-account/integrating-jira-with-your-personal-projects.md
index 13eab7f183..df6206f65d 100644
--- a/translations/ja-JP/content/github/setting-up-and-managing-your-github-user-account/integrating-jira-with-your-personal-projects.md
+++ b/translations/ja-JP/content/github/setting-up-and-managing-your-github-user-account/integrating-jira-with-your-personal-projects.md
@@ -10,7 +10,7 @@ versions:
{% data reusables.user_settings.access_settings %}
{% data reusables.user_settings.developer_settings %}
-3. 左サイドバーで [**{% data variables.product.prodname_oauth_app %}s**] をクリックします。 ![左サイドバーの [{ site.data.variables.product.prodname_oauth_app }s] タブ](/assets/images/help/settings/developer-settings-oauth-apps.png)
+3. 左サイドバーで [**{% data variables.product.prodname_oauth_app %}s**] をクリックします。 ![{% data variables.product.prodname_oauth_app %}s tab in the left sidebar](/assets/images/help/settings/developer-settings-oauth-apps.png)
3. [**Register a new application**] をクリックします。
4. [**Application name**] に "Jira" と入力します。
5. [**Homepage URL**] に、JIRA インスタンスの完全な URL を入力します。
diff --git a/translations/ja-JP/content/github/site-policy/github-privacy-statement.md b/translations/ja-JP/content/github/site-policy/github-privacy-statement.md
index 7f8ee21b28..af5a9e23c1 100644
--- a/translations/ja-JP/content/github/site-policy/github-privacy-statement.md
+++ b/translations/ja-JP/content/github/site-policy/github-privacy-statement.md
@@ -201,7 +201,7 @@ Organizationでお客様のユーザ個人情報を処理する方法および
#### サードパーティアプリケーション
-お客様は、アカウントで「Developer Products」として知られるサードパーティアプリケーションを有効化または追加することを選択できます。 このDeveloper Productsは、お客様がGitHubを利用するにあたって、必ずしも必要なものではありません。 当社は、MarketplaceからDeveloper Productを購入する場合などお客様の要望があったとき、ユーザ個人情報を第三者と共有します。しかし、第三者のDeveloper Productの利用およびユーザ個人情報を共有する量の選択については、お客様がその責を負うものとします。 お客様のGitHubプロフィールを利用してDeveloper Productに認証した場合、どの情報が提供されるのか[API documentation](/v3/users/)で確認できます。
+お客様は、アカウントで「Developer Products」として知られるサードパーティアプリケーションを有効化または追加することを選択できます。 このDeveloper Productsは、お客様がGitHubを利用するにあたって、必ずしも必要なものではありません。 当社は、MarketplaceからDeveloper Productを購入する場合などお客様の要望があったとき、ユーザ個人情報を第三者と共有します。しかし、第三者のDeveloper Productの利用およびユーザ個人情報を共有する量の選択については、お客様がその責を負うものとします。 お客様のGitHubプロフィールを利用してDeveloper Productに認証した場合、どの情報が提供されるのか[API documentation](/rest/reference/users)で確認できます。
#### GitHub Pages
diff --git a/translations/ja-JP/content/github/site-policy/githubs-notice-about-the-california-consumer-privacy-act.md b/translations/ja-JP/content/github/site-policy/githubs-notice-about-the-california-consumer-privacy-act.md
index d7198c1cac..b88292324e 100644
--- a/translations/ja-JP/content/github/site-policy/githubs-notice-about-the-california-consumer-privacy-act.md
+++ b/translations/ja-JP/content/github/site-policy/githubs-notice-about-the-california-consumer-privacy-act.md
@@ -28,7 +28,7 @@ With respect to their personal information, California residents may exercise th
California residents have the right to request from a business disclosure of the categories and specific pieces of personal information it has collected from them in the preceding 12 months, the categories of sources from which such personal information is collected, the business or commercial purpose for collecting or selling such personal information, and the categories of third parties with whom the business shares personal information.
-If you request that a business disclose categories and specific pieces of personal information collected about you, you have the right to receive that information, free of charge, twice a year. The information may be delivered by mail or electronically and, if provided electronically, shall be in a portable and, to the extent technically feasible, readily usable format that allows the California resident to relatively easily transmit this information to another entity. You can use GitHub’s [User Migration API](/v3/migrations/users/) to access and download your data. Learn more [here](https://github.blog/2018-12-19-download-your-data/).
+If you request that a business disclose categories and specific pieces of personal information collected about you, you have the right to receive that information, free of charge, twice a year. The information may be delivered by mail or electronically and, if provided electronically, shall be in a portable and, to the extent technically feasible, readily usable format that allows the California resident to relatively easily transmit this information to another entity. You can use GitHub’s [User Migration API](/rest/reference/migrations#users) to access and download your data. Learn more [here](https://github.blog/2018-12-19-download-your-data/).
### 2. Right to know whether your personal information is sold or disclosed for a business purpose and to whom
diff --git a/translations/ja-JP/content/github/supporting-the-open-source-community-with-github-sponsors/setting-up-github-sponsors-for-your-user-account.md b/translations/ja-JP/content/github/supporting-the-open-source-community-with-github-sponsors/setting-up-github-sponsors-for-your-user-account.md
index a0188d8814..d80618e9d8 100644
--- a/translations/ja-JP/content/github/supporting-the-open-source-community-with-github-sponsors/setting-up-github-sponsors-for-your-user-account.md
+++ b/translations/ja-JP/content/github/supporting-the-open-source-community-with-github-sponsors/setting-up-github-sponsors-for-your-user-account.md
@@ -54,8 +54,6 @@ To join {% data variables.product.prodname_sponsors %} as an organization, see "
{% data reusables.sponsors.double-check-stripe-info %}
-サポートされていない地域にお住まいで、{% data variables.product.prodname_sponsors %} のベータに参加が許可された場合は、ACH 送金または電信で支払いを受けられるように、銀行口座情報を指定する手順が、メールで届きます。
-
{% data reusables.sponsors.navigate-to-dev-sponsors-dashboard %}
{% data reusables.sponsors.create-stripe-account %}
diff --git a/translations/ja-JP/content/github/understanding-how-github-uses-and-protects-your-data/requesting-an-archive-of-your-personal-accounts-data.md b/translations/ja-JP/content/github/understanding-how-github-uses-and-protects-your-data/requesting-an-archive-of-your-personal-accounts-data.md
index 1ae92e50e3..43eff12fb0 100644
--- a/translations/ja-JP/content/github/understanding-how-github-uses-and-protects-your-data/requesting-an-archive-of-your-personal-accounts-data.md
+++ b/translations/ja-JP/content/github/understanding-how-github-uses-and-protects-your-data/requesting-an-archive-of-your-personal-accounts-data.md
@@ -10,7 +10,7 @@ versions:
{% data variables.product.product_name %} は、個人アカウントの活動からリポジトリとプロファイルのメタデータを保存します。 個人アカウントのデータは、{% data variables.product.prodname_dotcom_the_website %} での設定または User Migration API によりエクスポートできます。
-{% data variables.product.product_name %} が保存するエクスポート用に使用できるデータの詳細については、「[ユーザー移行アーカイブをダウンロードする](/v3/migrations/users/#download-a-user-migration-archive)」と「[{% data variables.product.product_name %} のデータの使用について](/articles/about-github-s-use-of-your-data)」を参照してください。
+{% data variables.product.product_name %} が保存するエクスポート用に使用できるデータの詳細については、「[ユーザー移行アーカイブをダウンロードする](/rest/reference/migrations#download-a-user-migration-archive)」と「[{% data variables.product.product_name %} のデータの使用について](/articles/about-github-s-use-of-your-data)」を参照してください。
{% data variables.product.prodname_dotcom_the_website %} での設定により個人データのエクスポートをリクエストする場合、{% data variables.product.product_name %} は個人データを `tar.gz` ファイルにパッケージ化し、ダウンロードリンクを記載したメールをお使いのプライマリ メール アドレスに送信します。
diff --git a/translations/ja-JP/content/github/using-git/which-remote-url-should-i-use.md b/translations/ja-JP/content/github/using-git/which-remote-url-should-i-use.md
index 9bbc4f1619..d4ab221511 100644
--- a/translations/ja-JP/content/github/using-git/which-remote-url-should-i-use.md
+++ b/translations/ja-JP/content/github/using-git/which-remote-url-should-i-use.md
@@ -44,7 +44,7 @@ SSH URL を使用して、`git clone`、`git fetch`、`git pull` または `git
{% tip %}
-**ヒント**: SSH URL は、お使いのコンピュータにリポジトリを作成する際にも、または本番サーバーにコードをデプロイする安全な方法としても使用できます。 デプロイスクリプトで SSH エージェント転送を使用して、サーバー上のキーの管理を回避することもできます。 詳細は「[SSH エージェント転送を使用する](/v3/guides/using-ssh-agent-forwarding/)」を参照してください。
+**ヒント**: SSH URL は、お使いのコンピュータにリポジトリを作成する際にも、または本番サーバーにコードをデプロイする安全な方法としても使用できます。 デプロイスクリプトで SSH エージェント転送を使用して、サーバー上のキーの管理を回避することもできます。 詳細は「[SSH エージェント転送を使用する](/developers/overview/using-ssh-agent-forwarding)」を参照してください。
{% endtip %}
diff --git a/translations/ja-JP/content/github/visualizing-repository-data-with-graphs/viewing-a-projects-contributors.md b/translations/ja-JP/content/github/visualizing-repository-data-with-graphs/viewing-a-projects-contributors.md
index e2eae1e8cb..f09f50cc23 100644
--- a/translations/ja-JP/content/github/visualizing-repository-data-with-graphs/viewing-a-projects-contributors.md
+++ b/translations/ja-JP/content/github/visualizing-repository-data-with-graphs/viewing-a-projects-contributors.md
@@ -36,7 +36,7 @@ You can also see a list of people who have contributed to the project's Python d
{% tip %}
-**ヒント:** リポジトリへのコミットのコントリビューターを一覧表示する方法については、「[リポジトリ](/v3/repos/#list-contributors)」を参照してください。
+**ヒント:** リポジトリへのコミットのコントリビューターを一覧表示する方法については、「[リポジトリ](/rest/reference/repos#list-contributors)」を参照してください。
{% endtip %}
diff --git a/translations/ja-JP/content/github/working-with-github-pages/about-github-pages.md b/translations/ja-JP/content/github/working-with-github-pages/about-github-pages.md
index 370fa517e2..8a8af18d9d 100644
--- a/translations/ja-JP/content/github/working-with-github-pages/about-github-pages.md
+++ b/translations/ja-JP/content/github/working-with-github-pages/about-github-pages.md
@@ -150,4 +150,4 @@ MIME タイプとは、ブラウザがリクエストするファイルの性質
### 参考リンク
- {% data variables.product.prodname_learning %} の [{% data variables.product.prodname_pages %}](https://lab.github.com/githubtraining/github-pages)
-- "[{% data variables.product.prodname_pages %}](/v3/repos/pages)"
+- "[{% data variables.product.prodname_pages %}](/rest/reference/repos#pages)"
diff --git a/translations/ja-JP/content/github/working-with-github-pages/about-jekyll-build-errors-for-github-pages-sites.md b/translations/ja-JP/content/github/working-with-github-pages/about-jekyll-build-errors-for-github-pages-sites.md
index 79882065c7..8fea86d137 100644
--- a/translations/ja-JP/content/github/working-with-github-pages/about-jekyll-build-errors-for-github-pages-sites.md
+++ b/translations/ja-JP/content/github/working-with-github-pages/about-jekyll-build-errors-for-github-pages-sites.md
@@ -16,7 +16,7 @@ versions:
Sometimes, {% data variables.product.prodname_pages %} will not attempt to build your site after you push changes to your site's publishing source.{% if currentVersion == "free-pro-team@latest" %}
- 変更をプッシュしたユーザーがメールアドレスを検証していない。 詳しい情報については、「[メールアドレスの検証](/articles/verifying-your-email-address)」を参照してください。{% endif %}
-- デプロイキーでプッシュしている。 サイトのリポジトリへのプッシュを自動化する場合は、かわりにマシンユーザーを設定できます。 詳しい情報については、「[デプロイキーを管理する](/v3/guides/managing-deploy-keys/#machine-users)」を参照してください。
+- デプロイキーでプッシュしている。 サイトのリポジトリへのプッシュを自動化する場合は、かわりにマシンユーザーを設定できます。 詳しい情報については、「[デプロイキーを管理する](/developers/overview/managing-deploy-keys#machine-users)」を参照してください。
- 公開元をビルドするようにCIサービスを設定していない。 たとえば、Travis CIは`gh-pages`ブランチを、セーフリストに追加しない限りビルドしません。 詳細は、Travis CIまたはCIサービスのドキュメンテーションで、「[ビルドのカスタマイズ](https://docs.travis-ci.com/user/customizing-the-build/#safelisting-or-blocklisting-branches)」を参照してください。
{% note %}
diff --git a/translations/ja-JP/content/graphql/guides/forming-calls-with-graphql.md b/translations/ja-JP/content/graphql/guides/forming-calls-with-graphql.md
index 6131fceffd..623c032f8c 100644
--- a/translations/ja-JP/content/graphql/guides/forming-calls-with-graphql.md
+++ b/translations/ja-JP/content/graphql/guides/forming-calls-with-graphql.md
@@ -18,7 +18,7 @@ GraphQLサーバーと通信するには、適切なスコープを持つOAuth
{% if currentVersion == "free-pro-team@latest" %}
-[GraphQL Explorer](/v4/guides/using-the-explorer)の動作とマッチさせるためには、以下のスコープをリクエストしてください。
+[GraphQL Explorer](/graphql/guides/using-the-explorer)の動作とマッチさせるためには、以下のスコープをリクエストしてください。
{% else %}
@@ -50,9 +50,9 @@ REST APIは多数のエンドポイントを持ちますが、GraphQL APIは単
### GraphQLでの通信
-GraphQLの操作は複数行のJSONからなるので、GitHubはGraphQLの呼び出しを行うのに[Explorer](/v4/guides/using-the-explorer)を使うことをおすすめします。 cURLや、その他の任意のHTTPを使うライブラリも利用できます。
+GraphQLの操作は複数行のJSONからなるので、GitHubはGraphQLの呼び出しを行うのに[Explorer](/graphql/guides/using-the-explorer)を使うことをおすすめします。 cURLや、その他の任意のHTTPを使うライブラリも利用できます。
-RESTでは、[HTTPの動詞](/v3/#http-verbs)によって行う操作が決まります。 GraphQLでは、クエリを実行しているのかミューテーションを実行しているかにかかわらず、JSONエンコードされたボディを提供するので、HTTPの動詞は`POST`です。 例外は[イントロスペクションクエリ](/v4/guides/intro-to-graphql#discovering-the-graphql-api)で、これはエンドポイントへのシンプルな`GET`です。 GraphQLとRESTの比較に関する詳しい情報については「[RESTからGraphQLへの移行](/v4/guides/migrating-from-rest)」を参照してください。
+RESTでは、[HTTPの動詞](/rest#http-verbs)によって行う操作が決まります。 GraphQLでは、クエリを実行しているのかミューテーションを実行しているかにかかわらず、JSONエンコードされたボディを提供するので、HTTPの動詞は`POST`です。 例外は[イントロスペクションクエリ](/graphql/guides/introduction-to-graphql#discovering-the-graphql-api)で、これはエンドポイントへのシンプルな`GET`です。 GraphQLとRESTの比較に関する詳しい情報については「[RESTからGraphQLへの移行](/graphql/guides/migrating-from-rest-to-graphql)」を参照してください。
cURLを使ってGraphQLのクエリを行うには、JSONのペイロードを持つ`POST`リクエストを作成してください。 このペイロードには、`query`という文字列が含まれていなければなりません。
@@ -72,15 +72,15 @@ curl -H "Authorization: bearer token" -X POST -d " \
#### クエリ及びミューテーション操作について
-GitHubのGraphQL APIで許されている操作は、_クエリ_と_ミューテーション_の2種類です。 GraphQLをRESTと比較すると、クエリは`GET`リクエストのような操作で、ミューテーションは`POST`/`PATCH`/`DELETE`のような操作です。 [ミューテーション名](/v4/mutation/)が、どの変更が実行されるのかを決定します。
+GitHubのGraphQL APIで許されている操作は、_クエリ_と_ミューテーション_の2種類です。 GraphQLをRESTと比較すると、クエリは`GET`リクエストのような操作で、ミューテーションは`POST`/`PATCH`/`DELETE`のような操作です。 [ミューテーション名](/graphql/reference/mutations)が、どの変更が実行されるのかを決定します。
-レート制限に関する情報については「[GraphQLのリソース制限](/v4/guides/resource-limitations/)」を参照してください。
+レート制限に関する情報については「[GraphQLのリソース制限](/graphql/overview/resource-limitations)」を参照してください。
クエリとミューテーションは似た形式を持っていますが、重要な違いがあります。
#### クエリについて
-GraphQLのクエリは、指定したデータのみを返します。 クエリを作成する2は、[フィールド内のフィールド](/v4/guides/intro-to-graphql#field)(_入れ子になったサブフィールド_とも呼ばれます)を、[スカラー](/v4/scalar/)だけを返すまで指定します。
+GraphQLのクエリは、指定したデータのみを返します。 クエリを作成する2は、[フィールド内のフィールド](/graphql/guides/introduction-to-graphql#field)(_入れ子になったサブフィールド_とも呼ばれます)を、[スカラー](/graphql/reference/scalars)だけを返すまで指定します。
クエリは以下のような構造になります。
@@ -107,7 +107,7 @@ GraphQLのクエリは、指定したデータのみを返します。 クエリ
この例の入力オブジェクトは`MuitationNameInput`であり、ペイロードオブジェクトは `MuitationNamePayload` です。
-[ミューテーション](/v4/mutation/)の参照では、リストされた_入力フィールド_は、入力オブジェクトとして渡すものです。 リストされている_返値フィールド_は、ペイロードオブジェクトとして渡すものです。
+[ミューテーション](/graphql/reference/mutations)の参照では、リストされた_入力フィールド_は、入力オブジェクトとして渡すものです。 リストされている_返値フィールド_は、ペイロードオブジェクトとして渡すものです。
実際の例については「[ミューテーションの例](#example-mutation)」を参照してください。
@@ -117,7 +117,7 @@ GraphQLのクエリは、指定したデータのみを返します。 クエリ
{% note %}
-**ノート**: Explorerを使っている場合は、変数を個別の[クエリ変数ペイン](/v4/guides/using-the-explorer/#using-the-variable-pane)に入力するようにして、JSONオブジェクトの前に`variables`という語を含めないようにしてください。
+**ノート**: Explorerを使っている場合は、変数を個別の[クエリ変数ペイン](/graphql/guides/using-the-explorer#using-the-variable-pane)に入力するようにして、JSONオブジェクトの前に`variables`という語を含めないようにしてください。
{% endnote %}
@@ -207,7 +207,7 @@ query {
* `repository(owner:"octocat", name:"Hello-World") {`
- クエリを始めるにあたって、見つけたいのは[`repository`](/v4/object/repository/)オブジェクトです。 スキーマの検証によって、このオブジェクトが引数として`owner` と`name`を必要とすることが示されます。
+ クエリを始めるにあたって、見つけたいのは[`repository`](/graphql/reference/objects#repository)オブジェクトです。 スキーマの検証によって、このオブジェクトが引数として`owner` と`name`を必要とすることが示されます。
* `issues(last:20, states:CLOSED) {`
@@ -215,9 +215,9 @@ query {
以下は`issues`オブジェクトに関する詳細です。
- - [docs](/v4/object/repository/)は、このオブジェクトが`IssueConnection`という型を持つことを示します。
+ - [docs](/graphql/reference/objects#repository)は、このオブジェクトが`IssueConnection`という型を持つことを示します。
- スキーマ検証によって、このオブジェクトが引数として`last`もしくは`first`の結果数を必要とすることが示されるので、`20`を渡します。
- - [docs](/v4/object/repository/)は、このオブジェクトが引数として`states`も取ることを示します。これはenumの[`IssueState`](/v4/enum/issuestate/)で、値として`OPEN`か`CLOSED`を取ります。 クローズされたIssueだけを見つけるために、`states`キーに`CLOSED`という値を渡します。
+ - [docs](/graphql/reference/objects#repository)は、このオブジェクトが引数として`states`も取ることを示します。これはenumの[`IssueState`](/graphql/reference/enums#issuestate)で、値として`OPEN`か`CLOSED`を取ります。 クローズされたIssueだけを見つけるために、`states`キーに`CLOSED`という値を渡します。
* `edges {`
@@ -225,9 +225,9 @@ query {
* `node {`
- ここで、エッジの端にあるノードを取り出します。 [`IssueConnection` docs](/v4/object/issueconnection)は、`IssueConnection`型の端にあるノードが`Issue`オブジェクトであることを示しています。
+ ここで、エッジの端にあるノードを取り出します。 [`IssueConnection` docs](/graphql/reference/objects#issueconnection)は、`IssueConnection`型の端にあるノードが`Issue`オブジェクトであることを示しています。
-* `Issue`オブジェクトを取り出そうとしていることが分かっているので、[docs](/v4/object/issue)を見て返してほしいフィールドを指定できます。
+* `Issue`オブジェクトを取り出そうとしていることが分かっているので、[docs](/graphql/reference/objects#issue)を見て返してほしいフィールドを指定できます。
```graphql
title
@@ -243,7 +243,7 @@ query {
ここでは、`Issue`オブジェクトの`title`、`url`、`labels`フィールドを指定しています。
- `labels`フィールドは[`LabelConnection`](/v4/object/labelconnection/)という型を持っています。 `issues`オブジェクトと同じように、`labels`はコネクションなので、そのエッジを経て接続されたノードである`label`オブジェクトに到達しなければなりません。 このノードでは、返してほしい`label`オブジェクトフィールドを指定できます。ここでは`name`です。
+ `labels`フィールドは[`LabelConnection`](/graphql/reference/objects#labelconnection)という型を持っています。 `issues`オブジェクトと同じように、`labels`はコネクションなので、そのエッジを経て接続されたノードである`label`オブジェクトに到達しなければなりません。 このノードでは、返してほしい`label`オブジェクトフィールドを指定できます。ここでは`name`です。
Octocatのパブリックな`Hello-World`リポジトリに対してこのクエリを実行しても、多くのラベルは返されないことに気づくかもしれません。 ラベルを使っている自分自身のリポジトリに対してこれを実行してみれば、違いがわかるでしょう。
@@ -285,7 +285,7 @@ mutation AddReactionToIssue {
それでは、クエリから始めることはどのように知ることができるのでしょうか? この時点ではまだわかりません。
-サーバー上のデータを変更したい(絵文字をIssueに添付する)ので、まずは役に立つミューテーションを探してスキーマを検索することから始めます。 リファレンスのドキュメントは、 [`addReaction`](/v4/mutation/addreaction)ミューテーションに`Adds a reaction to a subject.`という説明を付けています。完璧です!
+サーバー上のデータを変更したい(絵文字をIssueに添付する)ので、まずは役に立つミューテーションを探してスキーマを検索することから始めます。 リファレンスのドキュメントは、 [`addReaction`](/graphql/reference/mutations#addreaction)ミューテーションに`Adds a reaction to a subject.`という説明を付けています。完璧です!
このミューテーションのドキュメントには、3つの入力フィールドがリストアップされています。
@@ -337,13 +337,13 @@ IDが分かれば、ミューテーションで先に進むことができます
- `addReaction`はミューテーションの名前です。
- `input`は必須の引数のキーです。 ミューテーションではこれは常に`input`になります。
- - `{subjectId:"MDU6SXNzdWUyMzEzOTE1NTE=",content:HOORAY}`は必須の引数の値です。 ミューテーションでは、これは常に入力フィールド(このケースでは`subjectId`と`content`)から構成される[入力オブジェクト](/v4/input_object/)(そのため波括弧です)になります。
+ - `{subjectId:"MDU6SXNzdWUyMzEzOTE1NTE=",content:HOORAY}`は必須の引数の値です。 ミューテーションでは、これは常に入力フィールド(このケースでは`subjectId`と`content`)から構成される[入力オブジェクト](/graphql/reference/input-objects)(そのため波括弧です)になります。
- どの値がcontentとして使われるのかは、どのように分かるのでしょうか? [`addReaction`のドキュメント](/v4/mutation/addreaction/)は、`content`フィールドが[`ReactionContent`](/v4/enum/reactioncontent/)という型を持っていることを教えてくれます。GitHubのIssueでは特定の絵文字リアクションだけがサポートされているので、これは[enum](/v4/enum)です。 リアクションとして使える値は以下のとおりです(いくつかの値は対応する絵文字の名前とは異なっていることに注意してください)。
+ どの値がcontentとして使われるのかは、どのように分かるのでしょうか? [`addReaction`のドキュメント](/graphql/reference/mutations#addreaction)は、`content`フィールドが[`ReactionContent`](/graphql/reference/enums#reactioncontent)という型を持っていることを教えてくれます。GitHubのIssueでは特定の絵文字リアクションだけがサポートされているので、これは[enum](/graphql/reference/enums)です。 リアクションとして使える値は以下のとおりです(いくつかの値は対応する絵文字の名前とは異なっていることに注意してください)。
{% data reusables.repositories.reaction_list %}
-* 呼び出しの残りの部分は、ペイロードオブジェクトから構成されます。 ここでは、ミューテーションを行った後にサーバーから返してほしいデータを指定します。 これらの行は、[`addReaction`のドキュメント](/v4/mutation/addreaction)から来ています。指定できる返値フィールドは3つあります。
+* 呼び出しの残りの部分は、ペイロードオブジェクトから構成されます。 ここでは、ミューテーションを行った後にサーバーから返してほしいデータを指定します。 これらの行は、[`addReaction`のドキュメント](/graphql/reference/mutations#addreaction)から来ています。指定できる返値フィールドは3つあります。
- `clientMutationId` (`String`)
- `reaction` (`Reaction!`)
@@ -394,7 +394,7 @@ variables {
{% note %}
先ほどの例では、`content`のフィールド値(これはミューテーション中で直接使われています)で、`HOORAY`の周りにクオートがありませんが、変数で使われる場合にはクオートがあることに気づいたかもしれません。 これには理由があります。
-* ミューテーション中で`content`を直接使う場合には、スキーマはその値が[`ReactionContent`](/v4/enum/reactioncontent/)型であることを期待しています。これは文字列ではなく_列挙型_です。 スキーマ検証は、列挙値の周りにクオートを加えるとエラーを投げます。これはクオートが文字列のために予約されているからです。
+* ミューテーション中で`content`を直接使う場合には、スキーマはその値が[`ReactionContent`](/graphql/reference/enums#reactioncontent)型であることを期待しています。これは文字列ではなく_列挙型_です。 スキーマ検証は、列挙値の周りにクオートを加えるとエラーを投げます。これはクオートが文字列のために予約されているからです。
* `content`を変数中で使う場合、変数のセクションは適切なJSONでなければならないので、クオートが必要になります。 スキーマ検証は、変数が実行時にミューテーションに渡されるとき、`ReactionContent`型を正しく解釈します。
列挙型と文字列の違いに関する詳しい情報については、[公式のGraphQL仕様](https://graphql.github.io/graphql-spec/June2018/#sec-Enums)を参照してください。
diff --git a/translations/ja-JP/content/graphql/guides/introduction-to-graphql.md b/translations/ja-JP/content/graphql/guides/introduction-to-graphql.md
index 6b86eaf251..d2e3589830 100644
--- a/translations/ja-JP/content/graphql/guides/introduction-to-graphql.md
+++ b/translations/ja-JP/content/graphql/guides/introduction-to-graphql.md
@@ -12,7 +12,7 @@ versions:
### GraphQLの用語
-GitHub GraphQL APIは、GitHub REST APIからのアーキテクチャ及び概念的な移行を表すものです。 GraphQL APIの[リファレンスドキュメント](/v4/)では、いくつかの新しい用語が登場することになるでしょう。
+GitHub GraphQL APIは、GitHub REST APIからのアーキテクチャ及び概念的な移行を表すものです。 GraphQL APIの[リファレンスドキュメント](/graphql)では、いくつかの新しい用語が登場することになるでしょう。
### スキーマ
@@ -30,11 +30,11 @@ GitHub GraphQL APIは、GitHub REST APIからのアーキテクチャ及び概
### 引数
-引数は、特定のフィールドに添付されるキー/値ペアの集合です。 フィールドの中には、引数を必要とするものがあります。 [ミューテーション](/v4/guides/forming-calls#about-mutations)は引数として入力オブジェクトを必要とします。
+引数は、特定のフィールドに添付されるキー/値ペアの集合です。 フィールドの中には、引数を必要とするものがあります。 [ミューテーション](/graphql/guides/forming-calls-with-graphql#about-mutations)は引数として入力オブジェクトを必要とします。
### Implementation
-GraphQLのスキーマは、_implements_という語を使ってオブジェクトが[インターフェース](/v4/interface)からどのように継承するかを定義することがあります。
+GraphQLのスキーマは、_implements_という語を使ってオブジェクトが[インターフェース](/graphql/reference/interfaces)からどのように継承するかを定義することがあります。
以下は、インターフェース`X`とオブジェクト`Y`の仮想的な例です。
@@ -55,13 +55,13 @@ type Y implements X {
リファレンスドキュメントには、以下のような記述があります。
-* 各[オブジェクト](/v4/object)は、**Implements**の下に_継承元の_インターフェースを並べます。
+* 各[オブジェクト](/graphql/reference/objects)は、**Implements**の下に_継承元の_インターフェースを並べます。
-* 各[インターフェース](/v4/interface)は、** Implementations**の下に_継承先_のオブジェクトを並べます。
+* 各[インターフェース](/graphql/reference/interfaces)は、** Implementations**の下に_継承先_のオブジェクトを並べます。
### コネクション
-コネクションを使うと、同じ呼び出しの一部として関連するオブジェクトに対するクエリを実行できます。 コネクションを使うと、REST APIでは複数の呼び出しを使うような場合に、単一のGraphQL呼び出しを使うことができます。 詳しい情報については「[RESTからGraphQLへの移行](/v4/guides/migrating-from-rest)」を参照してください。
+コネクションを使うと、同じ呼び出しの一部として関連するオブジェクトに対するクエリを実行できます。 コネクションを使うと、REST APIでは複数の呼び出しを使うような場合に、単一のGraphQL呼び出しを使うことができます。 詳しい情報については「[RESTからGraphQLへの移行](/graphql/guides/migrating-from-rest-to-graphql)」を参照してください。
点を線でつなぎ、グラフを図示すると役立ちます。 点はノードで、線はエッジです。 コネクションは、ノード間の関係を定義します。
@@ -71,7 +71,7 @@ type Y implements X {
### ノード
-_ノード_ はオブジェクトの総称です。 ノードは直接ルックアップすることもできますが、コネクションを通じて関連するノードにアクセスすることもできます。 [スカラー](/v4/scalar)を返さない`node`を指定する場合は、すべてのフィールドがスカラーを返すまでサブフィールドを含めなければなりません。 REST APIを通じてノードIDにアクセスし、それらをGraphQLクエリで利用することに関する情報については、「[グローバルノードIDの利用](/v4/guides/using-global-node-ids)」を参照してください。
+_ノード_ はオブジェクトの総称です。 ノードは直接ルックアップすることもできますが、コネクションを通じて関連するノードにアクセスすることもできます。 [スカラー](/graphql/reference/scalars)を返さない`node`を指定する場合は、すべてのフィールドがスカラーを返すまでサブフィールドを含めなければなりません。 REST APIを通じてノードIDにアクセスし、それらをGraphQLクエリで利用することに関する情報については、「[グローバルノードIDの利用](/graphql/guides/using-global-node-ids)」を参照してください。
## GraphQL APIの発見
@@ -130,4 +130,4 @@ query {
{% endnote %}
- クエリの実行に関する詳しい情報については「[GraphQLでの呼び出しの作成](/v4/guides/forming-calls)」を参照してください。
+ クエリの実行に関する詳しい情報については「[GraphQLでの呼び出しの作成](/graphql/guides/forming-calls-with-graphql)」を参照してください。
diff --git a/translations/ja-JP/content/graphql/guides/managing-enterprise-accounts.md b/translations/ja-JP/content/graphql/guides/managing-enterprise-accounts.md
index 5ca8c91065..300a4f90b4 100644
--- a/translations/ja-JP/content/graphql/guides/managing-enterprise-accounts.md
+++ b/translations/ja-JP/content/graphql/guides/managing-enterprise-accounts.md
@@ -33,7 +33,7 @@ Enterprise APIを利用すると、以下のことができます。
- Enterpriseアカウントへの管理者の招待。
- Enterpriseアカウント内での新しいOrganizationの作成。
-Enterprise Accounts APIで利用できるフィールドのリストについては、「[Enterprise Accounts APIのGraphQLフィールドと型](/v4/guides/managing-enterprise-accounts/#graphql-fields-and-types-for-the-enterprise-accounts-api)」を参照してください。
+Enterprise Accounts APIで利用できるフィールドのリストについては、「[Enterprise Accounts APIのGraphQLフィールドと型](/graphql/guides/managing-enterprise-accounts#graphql-fields-and-types-for-the-enterprise-accounts-api)」を参照してください。
### EnterpriseアカウントでGraphQLを使い始める
@@ -187,12 +187,12 @@ fragment repositories on Organization {
}
```
-GraphQLの使い始め方に関する詳しい情報については「[GraphQLの紹介](/v4/guides/intro-to-graphql/)」及び「[GraphQLでの呼び出しの作成](/v4/guides/forming-calls/)」を参照してください。
+GraphQLの使い始め方に関する詳しい情報については「[GraphQLの紹介](/graphql/guides/introduction-to-graphql)」及び「[GraphQLでの呼び出しの作成](/graphql/guides/forming-calls-with-graphql)」を参照してください。
### Enterprise Accounts APIでのGraphQLのフィールドと型
Enterprise Accounts APIで利用できる新しいクエリ、ミューテーション、スキーマ定義された型の概要を以下に示します。
-For more details about the new queries, mutations, and schema defined types available for use with the Enterprise Accounts API, see the sidebar with detailed GraphQL definitions from any [GraphQL reference page](/v4/).
+For more details about the new queries, mutations, and schema defined types available for use with the Enterprise Accounts API, see the sidebar with detailed GraphQL definitions from any [GraphQL reference page](/graphql).
-GitHub上のGraphQL Explorer内からリファレンスドキュメントにアクセスできます。 詳しい情報については「[Explorerの利用](/v4/guides/using-the-explorer#accessing-the-sidebar-docs)」を参照してください。 認証やレート制限の詳細など その他の情報については[ガイド](/v4/guides)を参照してください。
+GitHub上のGraphQL Explorer内からリファレンスドキュメントにアクセスできます。 詳しい情報については「[Explorerの利用](/graphql/guides/using-the-explorer#accessing-the-sidebar-docs)」を参照してください。 認証やレート制限の詳細など その他の情報については[ガイド](/graphql/guides)を参照してください。
diff --git a/translations/ja-JP/content/graphql/guides/migrating-from-rest-to-graphql.md b/translations/ja-JP/content/graphql/guides/migrating-from-rest-to-graphql.md
index a8dd7631db..0e8c057f42 100644
--- a/translations/ja-JP/content/graphql/guides/migrating-from-rest-to-graphql.md
+++ b/translations/ja-JP/content/graphql/guides/migrating-from-rest-to-graphql.md
@@ -14,12 +14,12 @@ versions:
RESTからGraphQLへの移行は、APIロジックの大きな変化を示します。 スタイルとしてのRESTと仕様としてのGraphQLとの違いのために、REST APIの呼び出しをGraphQL APIのクエリに1対1で置き換えることは難しく、しばしば望ましくないことになります。 移行の具体的な例を以下に示しました。
-コードを [REST API](/v3) から GraphQL API に移行するには、以下を行います。
+To migrate your code from the [REST API](/rest) to the GraphQL API:
- [GraphQL仕様](https://graphql.github.io/graphql-spec/June2018/)のレビュー
-- GitHubの[GraphQLスキーマ](/v4/reference/)のレビュー
+- Review GitHub's [GraphQL schema](/graphql/reference)
- 現在のコードによるGitHub REST APIとのやりとりの考慮
-- [グローバルノードID](/v4/guides/using-global-node-ids)を使ったAPIバージョン間でのオブジェクトの参照
+- Use [Global Node IDs](/graphql/guides/using-global-node-ids) to reference objects between API versions
GraphQLによる重要な利点には以下があります。
@@ -53,12 +53,12 @@ query {
}
```
-別の例を考えてみましょう。プルリクエストのリストを取得して、それぞれがマージ可能かをチェックします。 REST APIの呼び出しは、プルリクエストとその[サマリ表現](/v3/#summary-representations)のリストを取得します。
+別の例を考えてみましょう。プルリクエストのリストを取得して、それぞれがマージ可能かをチェックします。 A call to the REST API retrieves a list of pull requests and their [summary representations](/rest#summary-representations):
```shell
curl -v {% data variables.product.api_url_pre %}/repos/:owner/:repo/pulls
```
-プルリクエストがマージ可能かを判断するためには、個別にそれぞれのプルリクエストの[詳細な表現](/v3/#detailed-representations)(大きなペイロード)を取得し、その`mergeable`属性がtrueかfalse下をチェックしなければなりません。
+Determining if a pull request is mergeable requires retrieving each pull request individually for its [detailed representation](/rest#detailed-representations) (a large payload) and checking whether its `mergeable` attribute is true or false:
```shell
curl -v {% data variables.product.api_url_pre %}/repos/:owner/:repo/pulls/:number
```
@@ -128,13 +128,13 @@ curl -v {% data variables.product.api_url_pre %}/repos/:owner/:repo/pulls/:numbe
}
```
-プルリクエストの番号で[変数を置き換える](/v4/guides/forming-calls/#working-with-variables)ことで、このクエリの力を拡張することもできます。
+You can also extend the power of this query by [substituting a variable](/graphql/guides/forming-calls-with-graphql#working-with-variables) for the pull request number.
## 例:強力な型付け
GraphQLスキーマは強く型付けされており、データの扱いが安全になっています。
-IssueもしくはプルリクエストにGraphQLの[ミューテーション](/v4/mutation)を使ってコメントを追加する例で、間違って[`clientMutationId`](/v4/mutation/addcomment/)の値に文字列ではなく整数値を指定してしまったとしましょう。
+Consider an example of adding a comment to an issue or pull request using a GraphQL [mutation](/graphql/reference/mutations), and mistakenly specifying an integer rather than a string for the value of [`clientMutationId`](/graphql/reference/mutations#addcomment):
```graphql
mutation {
diff --git a/translations/ja-JP/content/graphql/guides/using-global-node-ids.md b/translations/ja-JP/content/graphql/guides/using-global-node-ids.md
index e5076208ce..1fa831871e 100644
--- a/translations/ja-JP/content/graphql/guides/using-global-node-ids.md
+++ b/translations/ja-JP/content/graphql/guides/using-global-node-ids.md
@@ -13,7 +13,7 @@ GitHubのほとんどのオブジェクト(ユーザ、Issue、プルリクエ
{% note %}
-**ノート:** RESTでは、グローバルノードIDフィールドは`node_id`という名前になっています。 GraphQLでは、`node`インターフェースの`id`フィールドです。 GraphQLで「ノード」が何を意味するかを再確認するため、「[GraphQLの紹介](/v4/guides/intro-to-graphql/#node)」を参照してください。
+**ノート:** RESTでは、グローバルノードIDフィールドは`node_id`という名前になっています。 GraphQLでは、`node`インターフェースの`id`フィールドです。 For a refresher on what "node" means in GraphQL, see "[Introduction to GraphQL](/graphql/guides/introduction-to-graphql#node)."
{% endnote %}
@@ -29,7 +29,7 @@ GitHubのほとんどのオブジェクト(ユーザ、Issue、プルリクエ
### 1. オブジェクトのノードIDを返すRESTのエンドポイントの呼び出し
-[認証済みのユーザをリクエスト](/v3/users/#get-the-authenticated-user)した場合、
+If you [request the authenticated user](/rest/reference/users#get-the-authenticated-user):
```shell
$ curl -i -u username:token {% data variables.product.api_url_pre %}/user
@@ -101,7 +101,7 @@ query {
この種のノードをIDで見つけるクエリは、「ダイレクトノードルックアップ」と呼ばれています。
-このクエリを実行すると、`__typename`が[`User`](/v4/object/user/)であることが分かります。
+When you run this query, you'll see that the `__typename` is [`User`](/graphql/reference/objects#user).
### 3. GraphQLでダイレクトノードルックアップを行う
@@ -122,4 +122,4 @@ query {
### 移行におけるグローバルノードIDの利用
-REST API または GraphQL API を使用するインテグレーションを構築する場合、API バージョン間にわたってオブジェクトを簡単に参照できるように、グローバルノード ID を保持すると良いでしょう。 RESTとGraphQL間の移行の扱いに関する詳細な情報については「[RESTからGraphQLへの移行](/v4/guides/migrating-from-rest/)」を参照してください。
+REST API または GraphQL API を使用するインテグレーションを構築する場合、API バージョン間にわたってオブジェクトを簡単に参照できるように、グローバルノード ID を保持すると良いでしょう。 For more information on handling the transition between REST and GraphQL, see "[Migrating from REST to GraphQL](/graphql/guides/migrating-from-rest-to-graphql)."
diff --git a/translations/ja-JP/content/graphql/guides/using-the-explorer.md b/translations/ja-JP/content/graphql/guides/using-the-explorer.md
index 0169da3ed7..e0ae302e14 100644
--- a/translations/ja-JP/content/graphql/guides/using-the-explorer.md
+++ b/translations/ja-JP/content/graphql/guides/using-the-explorer.md
@@ -13,11 +13,11 @@ versions:
{% if currentVersion == "free-pro-team@latest" %}
-[GraphQL Explorer](/v4/explorer)は、「グラフィカルでインタラクティブなブラウザ内のGraphQL IDE」である[ GraphiQL](https://github.com/graphql/graphiql)のインスタンスです。
+[GraphQL Explorer](/graphql/overview/explorer)は、「グラフィカルでインタラクティブなブラウザ内のGraphQL IDE」である[ GraphiQL](https://github.com/graphql/graphiql)のインスタンスです。
{% note %}
-**ノート**: {% data variables.product.prodname_dotcom %}はExplorer内での[ミューテーション](/v4/mutation/)を無効化していますが、独自のGraphiQLのインスタンスではミューテーションが利用できます。
+**ノート**: {% data variables.product.prodname_dotcom %}はExplorer内での[ミューテーション](/graphql/reference/mutations)を無効化していますが、独自のGraphiQLのインスタンスではミューテーションが利用できます。
{% endnote %}
@@ -33,7 +33,7 @@ GraphiQLアプリケーションを使うには、https://github.com/skevy/graph
#### GraphiQLの設定
-1. [OAuthトークン](/v4/guides/forming-calls#authenticating-with-graphql)を取得してください。
+1. [OAuthトークン](/graphql/guides/forming-calls-with-graphql#authenticating-with-graphql)を取得してください。
1. GraphiQLを起動してください。
1. GraphiQLの右上で、**Edit HTTP Headers(HTTPヘッダの編集)**をクリックしてください。
1. **Key**フィールドに、`Authorization`と入力してください。 **Value**フィールドには`Bearer `と入力してください。ここで、``は生成したOAuthトークンです。 ![graphiqlのヘッダー](/assets/images/developer/graphiql-headers.png)
@@ -44,7 +44,7 @@ GraphiQLアプリケーションを使うには、https://github.com/skevy/graph
{% note %}
-**ノート**: メソッドが`POST`である理由に関する詳しい情報については「[GraphQLでの通信](/v4/guides/forming-calls#communicating-with-graphql)」を参照してください。
+**ノート**: メソッドが`POST`である理由に関する詳しい情報については「[GraphQLでの通信](/graphql/guides/forming-calls-with-graphql#communicating-with-graphql)」を参照してください。
{% endnote %}
@@ -66,13 +66,13 @@ GraphQLスキーマ内のすべての型には、ドキュメントに編集さ
{% note %}
-**Docs**サイドバーには、「[リファレンス](/v4/)」の下にあるスキーマから自動的に生成されるものと同じ内容が含まれていますが、所々形式が異なっています。
+**Docs**サイドバーには、「[リファレンス](/graphql)」の下にあるスキーマから自動的に生成されるものと同じ内容が含まれていますが、所々形式が異なっています。
{% endnote %}
### 変数ペインの利用
-サンプルの呼び出しの中には、以下のように書かれる[変数](/v4/guides/forming-calls#working-with-variables)を含むものがあります。
+サンプルの呼び出しの中には、以下のように書かれる[変数](/graphql/guides/forming-calls-with-graphql#working-with-variables)を含むものがあります。
```graphql
query($number_of_repos:Int!){
@@ -90,7 +90,7 @@ variables {
}
```
-これは、cURLの`POST`で呼び出しをサブミットするための正しいフォーマットです([改行をエスケープ](/v4/guides/forming-calls#communicating-with-graphql)するかぎりにおいて)。
+これは、cURLの`POST`で呼び出しをサブミットするための正しいフォーマットです([改行をエスケープ](/graphql/guides/forming-calls-with-graphql#communicating-with-graphql)するかぎりにおいて)。
この呼び出しをExplorerで実行したい場合は、メインペインに`query`セグメントを入力し、その下の**Query Variables(クエリ変数)**ペインに変数を入力してください。 Explorerからは`variable`という語は省略してください。
@@ -106,12 +106,12 @@ variables {
### エラーのトラブルシューティング
-GraphQLは[イントロスペクション](/v4/guides/intro-to-graphql#discovering-the-graphql-api)可能なので、Explorerは以下をサポートしています。
+GraphQLは[イントロスペクション](/graphql/guides/introduction-to-graphql#discovering-the-graphql-api)可能なので、Explorerは以下をサポートしています。
* インテリジェントに現在のスキーマを先行して認識
* 入力中の検証エラープレビュー
-正しい形式ではない、あるいは[スキーマ検証](/v4/guides/intro-to-graphql#schema)をパスしないクエリを入力すると、ポップアップがエラーを警告します。 そのクエリを実行すると、レスポンスペインにエラーが返されます。
+正しい形式ではない、あるいは[スキーマ検証](/graphql/guides/introduction-to-graphql#schema)をパスしないクエリを入力すると、ポップアップがエラーを警告します。 そのクエリを実行すると、レスポンスペインにエラーが返されます。
GraphQLのレスポンスには、`data`ハッシュや`errors`配列といったいくつかのキーが含まれます。
diff --git a/translations/ja-JP/content/graphql/overview/about-the-graphql-api.md b/translations/ja-JP/content/graphql/overview/about-the-graphql-api.md
index 070d5d5ed7..20d5465d02 100644
--- a/translations/ja-JP/content/graphql/overview/about-the-graphql-api.md
+++ b/translations/ja-JP/content/graphql/overview/about-the-graphql-api.md
@@ -11,25 +11,25 @@ versions:
以下は、GraphQL API v4を使い始めるためのクイックリンクです。
-* [認証](/v4/guides/forming-calls/#authenticating-with-graphql)
-* [ルートエンドポイント](/v4/guides/forming-calls/#the-graphql-endpoint)
-* [スキーマイントロスペクション](/v4/guides/intro-to-graphql/#discovering-the-graphql-api)
-* [レート制限](/v4/guides/resource-limitations/)
-* [RESTからの移行](/v4/guides/migrating-from-rest)
+* [認証](/graphql/guides/forming-calls-with-graphql#authenticating-with-graphql)
+* [ルートエンドポイント](/graphql/guides/forming-calls-with-graphql#the-graphql-endpoint)
+* [スキーマイントロスペクション](/graphql/guides/introduction-to-graphql#discovering-the-graphql-api)
+* [レート制限](/graphql/overview/resource-limitations)
+* [RESTからの移行](/graphql/guides/migrating-from-rest-to-graphql)
### GraphQLについて
[GraphQL](https://graphql.github.io/)データクエリ言語は、
-* **[仕様](https://graphql.github.io/graphql-spec/June2018/)です。**この仕様は、APIサーバー上の[スキーマ](/v4/guides/intro-to-graphql#schema)の正当性を決定します。 スキーマは、クライアントの呼び出しの正当性を決定します。
+* **[仕様](https://graphql.github.io/graphql-spec/June2018/)です。**この仕様は、APIサーバー上の[スキーマ](/graphql/guides/introduction-to-graphql#schema)の正当性を決定します。 スキーマは、クライアントの呼び出しの正当性を決定します。
* **[強く型付けされて](#about-the-graphql-schema-reference)います。**スキーマは、APIの型システムとすべてのオブジェクトの関係を定義します。
-* **[イントロスペクティブ](/v4/guides/intro-to-graphql#discovering-the-graphql-api)です。**クライアントは、スキーマに関する詳細を求めるためにスキーマに対してクエリを行えます。
+* **[イントロスペクティブ](/graphql/guides/introduction-to-graphql#discovering-the-graphql-api)です。**クライアントは、スキーマに関する詳細を求めるためにスキーマに対してクエリを行えます。
-* **[階層型](/v4/guides/forming-calls)です。**GraphQLの呼び出しの形は、返されるJSONデータの型を反映します。 [入れ子になったフィールド](/v4/guides/migrating-from-rest/#example-nesting)によって、1回のラウンドトリップで指定したデータだけをクエリで返してもらうことができます。
+* **[階層型](/graphql/guides/forming-calls-with-graphql)です。**GraphQLの呼び出しの形は、返されるJSONデータの型を反映します。 [入れ子になったフィールド](/graphql/guides/migrating-from-rest-to-graphql#example-nesting)によって、1回のラウンドトリップで指定したデータだけをクエリで返してもらうことができます。
-* **アプリケーション層です。**GraphQLはストレージモデルやデータベースクエリ言語ではありません。 _グラフ_はスキーマで定義されたグラフ構造を指し、[ノード](/v4/guides/intro-to-graphql#node)はオブジェクトを、[エッジ](/v4/guides/intro-to-graphql#edge)はオブジェクト間の関係を定義します。 APIは、データがどのように保存されているかに関係なく、スキーマ定義に従ってアプリケーションデータをトラバースして返します。
+* **アプリケーション層です。**GraphQLはストレージモデルやデータベースクエリ言語ではありません。 _グラフ_はスキーマで定義されたグラフ構造を指し、[ノード](/graphql/guides/introduction-to-graphql#node)はオブジェクトを、[エッジ](/graphql/guides/introduction-to-graphql#edge)はオブジェクト間の関係を定義します。 APIは、データがどのように保存されているかに関係なく、スキーマ定義に従ってアプリケーションデータをトラバースして返します。
### GitHubがGraphQLを使う理由
@@ -39,15 +39,15 @@ GitHubがGraphQLに移行した理由の詳細については、オリジナル
### GraphQLのスキーマ参照について
-サイドバー内のドキュメントは、{% data variables.product.prodname_dotcom %}のGraphQL[スキーマ](/v4/guides/intro-to-graphql/#discovering-the-graphql-api)から生成されます。 すべての呼び出しは、このスキーマに対して検証され、実行されます。 以下のドキュメントを使って、呼び出せるデータを見つけてください。
+サイドバー内のドキュメントは、{% data variables.product.prodname_dotcom %}のGraphQL[スキーマ](/graphql/guides/introduction-to-graphql#discovering-the-graphql-api)から生成されます。 すべての呼び出しは、このスキーマに対して検証され、実行されます。 以下のドキュメントを使って、呼び出せるデータを見つけてください。
-* 許可された操作:[クエリ](/v4/query)と[ミューテーション](/v4/mutation)。
+* 許可された操作:[クエリ](/graphql/reference/queries)と[ミューテーション](/graphql/reference/mutations)。
-* スキーマ定義型:[スカラー](/v4/scalar)、[オブジェクト](/v4/object)、[列挙](/v4/enum)、[インターフェース](/v4/interface)、[union](/v4/union)、[入力オブジェクト](/v4/input_object)。
+* スキーマ定義型:[スカラー](/graphql/reference/scalars)、[オブジェクト](/graphql/reference/objects)、[列挙](/graphql/reference/enums)、[インターフェース](/graphql/reference/interfaces)、[union](/graphql/reference/unions)、[入力オブジェクト](/graphql/reference/input-objects)。
-同じ内容には、[Explorer Docsサイドバー](/v4/guides/using-the-explorer#accessing-the-sidebar-docs)からもアクセスできます。 GraphQL APIの呼び出しをうまく行うためには、ドキュメントとスキーマ検証の両方に依存しなければならないことがあります。
+同じ内容には、[Explorer Docsサイドバー](/graphql/guides/using-the-explorer#accessing-the-sidebar-docs)からもアクセスできます。 GraphQL APIの呼び出しをうまく行うためには、ドキュメントとスキーマ検証の両方に依存しなければならないことがあります。
-認証やレート制限の詳細など その他の情報については[ガイド](/v4/guides)を参照してください。
+認証やレート制限の詳細など その他の情報については[ガイド](/graphql/guides)を参照してください。
### サポートのリクエスト
diff --git a/translations/ja-JP/content/graphql/overview/breaking-changes.md b/translations/ja-JP/content/graphql/overview/breaking-changes.md
index ee2e23082b..acb41a929e 100644
--- a/translations/ja-JP/content/graphql/overview/breaking-changes.md
+++ b/translations/ja-JP/content/graphql/overview/breaking-changes.md
@@ -16,7 +16,7 @@ versions:
- **破壊的:** GraphQL APIに対する既存のクエリを損なう変更。 たとえば、フィールドの削除は破壊的変更です。
- **危険:** 既存のクエリを損なうことはないものの、クライアントの実行時の振る舞いに影響するかもしれない変更です。 enum値の追加は危険な変更の例です。
-私たちは、インテグレーターに安定したAPIを提供するよう努めています。 新しい機能が進化を続けている場合、それは[スキーマプレビュー](/v4/previews/)の背後でリリースしています。
+私たちは、インテグレーターに安定したAPIを提供するよう努めています。 新しい機能が進化を続けている場合、それは[スキーマプレビュー](/graphql/overview/schema-previews)の背後でリリースしています。
今後の破壊的変更のアナウンスは、遅くてもGraphQLスキーマに対して変更を行う3ヶ月前にアナウンスを行い、インテグレーターに必要な調整を行う時間を提供します。 変更は、四半期の初日(1月1日、4月1日、7月1日、10月1日)に適用されます。 たとえば、変更を1月115日にアナウンスした場合、その変更は7月1日に行われます。
diff --git a/translations/ja-JP/content/graphql/overview/changelog.md b/translations/ja-JP/content/graphql/overview/changelog.md
index 9c9b039289..c5fa89869c 100644
--- a/translations/ja-JP/content/graphql/overview/changelog.md
+++ b/translations/ja-JP/content/graphql/overview/changelog.md
@@ -9,7 +9,7 @@ versions:
github-ae: '*'
---
-破壊的変更には、既存のクエリを損なったり、クライアントの実行時の振る舞いに影響するかもしれない変更が含まれます。 破壊的変更とそれらが行われる時期のリストについては、[破壊的変更の履歴](/v4/breaking_changes)を参照してください。
+破壊的変更には、既存のクエリを損なったり、クライアントの実行時の振る舞いに影響するかもしれない変更が含まれます。 破壊的変更とそれらが行われる時期のリストについては、[破壊的変更の履歴](/graphql/overview/breaking-changes)を参照してください。
{% for entry in graphql.changelog %}
### {{ entry.date }}のスキーマ変更
diff --git a/translations/ja-JP/content/graphql/overview/public-schema.md b/translations/ja-JP/content/graphql/overview/public-schema.md
index 61f1d091db..6976c6ef75 100644
--- a/translations/ja-JP/content/graphql/overview/public-schema.md
+++ b/translations/ja-JP/content/graphql/overview/public-schema.md
@@ -9,7 +9,7 @@ versions:
github-ae: '*'
---
-GraphQL APIに対しては、直接[イントロスペクションを行え](/v4/guides/intro-to-graphql/#discovering-the-graphql-api)ます。
+GraphQL APIに対しては、直接[イントロスペクションを行え](/graphql/guides/introduction-to-graphql#discovering-the-graphql-api)ます。
あるいは、こちらから最新バージョンのパブリックスキーマをダウンロードすることもできます。
diff --git a/translations/ja-JP/content/graphql/overview/resource-limitations.md b/translations/ja-JP/content/graphql/overview/resource-limitations.md
index 68b8a7124a..36db666a9d 100644
--- a/translations/ja-JP/content/graphql/overview/resource-limitations.md
+++ b/translations/ja-JP/content/graphql/overview/resource-limitations.md
@@ -11,11 +11,11 @@ versions:
## ノードの制限
-[スキーマ](/v4/guides/intro-to-graphql#schema)検証をパスするため、すべてのGraphQL API v4の[呼び出し](/v4/guides/forming-calls)は以下の標準を満たさなければなりません。
+To pass [schema](/graphql/guides/introduction-to-graphql#schema) validation, all GraphQL API v4 [calls](/graphql/guides/forming-calls-with-graphql) must meet these standards:
-* クライアントはすべての[コネクション](/v4/guides/intro-to-graphql#connection)で引数として`first`もしくは`last`を渡さなければなりません。
+* Clients must supply a `first` or `last` argument on any [connection](/graphql/guides/introduction-to-graphql#connection).
* `first`及び`last`の値は1から100の間でなければなりません。
-* 個々の呼び出しは合計500,000以上の[ノード](/v4/guides/intro-to-graphql#node)を要求してはなりません。
+* Individual calls cannot request more than 500,000 total [nodes](/graphql/guides/introduction-to-graphql#node).
#### 呼び出し中のノードの計算
@@ -121,7 +121,7 @@ versions:
GraphQL API v4 の制限は、REST API v3 の[レート制限](/rest/overview/resources-in-the-rest-api#rate-limiting)とは異なります。
-APIのレート制限が異なっているのはなぜでしょうか? [GraphQL](/v4/)では、一つのGraphQLの呼び出しで[複数のRESTの呼び出し](/v4/guides/migrating-from-rest/)を置き換えることができます。 単一の複雑なGraphQLの呼び出しが、数千のRESTリクエストと等価なこともあります。 単一の GraphQL 呼び出しは REST API レート制限を大幅に下回りますが、クエリはGitHub のサーバーが演算するのと同等の負荷になる可能性があります。
+APIのレート制限が異なっているのはなぜでしょうか? With [GraphQL](/graphql), one GraphQL call can replace [multiple REST calls](/graphql/guides/migrating-from-rest-to-graphql). 単一の複雑なGraphQLの呼び出しが、数千のRESTリクエストと等価なこともあります。 単一の GraphQL 呼び出しは REST API レート制限を大幅に下回りますが、クエリはGitHub のサーバーが演算するのと同等の負荷になる可能性があります。
クエリのサーバーにとってのコストを正確に表すために、GraphQL API v4は呼び出しの**レート制限スコア**を正規化されたポイントのスケールに基づいて計算します。 クエリのスコアは、親のコネクションやその子のfirst及びlast引数を計算に入れます。
diff --git a/translations/ja-JP/content/graphql/overview/schema-previews.md b/translations/ja-JP/content/graphql/overview/schema-previews.md
index 9e3c316de9..cb4a9d1e53 100644
--- a/translations/ja-JP/content/graphql/overview/schema-previews.md
+++ b/translations/ja-JP/content/graphql/overview/schema-previews.md
@@ -13,7 +13,7 @@ versions:
プレビュー期間中は、開発者からのフィードバックに基づいて機能を変更することがあります。 変更をする際には、事前の通知なく[開発者blog](https://developer.github.com/changes/)でアナウンスします。
-スキーマプレビューにアクセスするには、リクエストの` Accept`ヘッダー内でカスタムの[メディアタイプ](/v3/media)を提供しなければなりません。 各プレビューの機能ドキュメントに、どのカスタムメディアタイプを提供するのかが示されています。
+スキーマプレビューにアクセスするには、リクエストの` Accept`ヘッダー内でカスタムの[メディアタイプ](/rest/overview/media-types)を提供しなければなりません。 各プレビューの機能ドキュメントに、どのカスタムメディアタイプを提供するのかが示されています。
{% note %}
diff --git a/translations/ja-JP/content/graphql/reference/enums.md b/translations/ja-JP/content/graphql/reference/enums.md
index b4baf72864..9017539bcb 100644
--- a/translations/ja-JP/content/graphql/reference/enums.md
+++ b/translations/ja-JP/content/graphql/reference/enums.md
@@ -12,9 +12,9 @@ versions:
[列挙型](https://graphql.github.io/graphql-spec/June2018/#sec-Enums)は、フィールドが取り得る値の集合を表します。
-たとえば、[`Issue`](/v4/object/issue)オブジェクトは、`state`というフィールドを持っています。 stateは、`OPEN`もしくは`CLOSED`なので、列挙型(具体的には[` IssueState`](/v4/enum/issuestate/)という型です)です。
+たとえば、[`Issue`](/graphql/reference/objects#issue)オブジェクトは、`state`というフィールドを持っています。 stateは、`OPEN`もしくは`CLOSED`なので、列挙型(具体的には[` IssueState`](/graphql/reference/enums#issuestate)という型です)です。
-詳しい情報については「[GraphQLの紹介](/v4/guides/intro-to-graphql)」を参照してください。
+詳しい情報については「[GraphQLの紹介](/graphql/guides/introduction-to-graphql)」を参照してください。
{% for item in graphql.schemaForCurrentVersion.enums %}
{% include graphql-enum %}
diff --git a/translations/ja-JP/content/graphql/reference/input-objects.md b/translations/ja-JP/content/graphql/reference/input-objects.md
index 8edeb7bdc4..585f21ba57 100644
--- a/translations/ja-JP/content/graphql/reference/input-objects.md
+++ b/translations/ja-JP/content/graphql/reference/input-objects.md
@@ -12,9 +12,9 @@ versions:
[入力オブジェクト](https://graphql.github.io/graphql-spec/June2018/#sec-Input-Objects)は、オブジェクトを定義する入力フィールドの集合を含むことから、「構成可能オブジェクト」と呼ぶことができます。
-たとえば、[` CommitAuthor`](/v4/input_object/commitauthor/)は`emails`というフィールドを取ります。 `emails`に値を提供すると、`CommitAuthor`はそのメールアドレスを含む`User`オブジェクトのリストに変換されます。 [オブジェクト](/v4/object)は入力オブジェクトを持つ**こともある**のに対して、[ミューテーション](/v4/mutation)は入力オブジェクトを**必要**とすることに注意してください。
+たとえば、[` CommitAuthor`](/graphql/reference/input-objects#commitauthor)は`emails`というフィールドを取ります。 `emails`に値を提供すると、`CommitAuthor`はそのメールアドレスを含む`User`オブジェクトのリストに変換されます。 [オブジェクト](/graphql/reference/objects)は入力オブジェクトを持つ**こともある**のに対して、[ミューテーション](/graphql/reference/mutations)は入力オブジェクトを**必要**とすることに注意してください。
-詳しい情報については「[ミューテーションについて](/v4/guides/forming-calls#about-mutations)」を参照してください。
+詳しい情報については「[ミューテーションについて](/graphql/guides/forming-calls-with-graphql#about-mutations)」を参照してください。
{% for item in graphql.schemaForCurrentVersion.inputObjects %}
{% include graphql-input-object %}
diff --git a/translations/ja-JP/content/graphql/reference/interfaces.md b/translations/ja-JP/content/graphql/reference/interfaces.md
index 374d1f7676..3b7b697258 100644
--- a/translations/ja-JP/content/graphql/reference/interfaces.md
+++ b/translations/ja-JP/content/graphql/reference/interfaces.md
@@ -12,9 +12,9 @@ versions:
[インターフェース](https://graphql.github.io/graphql-spec/June2018/#sec-Interfaces)は、他のオブジェクトが継承できる親オブジェクトとして働きます。
-たとえば[`Lockable`](/v4/interface/lockable/)は、[`Issue`](/v4/object/issue/)及び[`PullRequest`](/v4/object/pullrequest/)オブジェクトがどちらもロックできるので、インターフェースです。 インターフェースは、実装オブジェクトが共有する名前付きフィールドのリストを独自に持ちます。
+たとえば[`Lockable`](/graphql/reference/interfaces#lockable)は、[`Issue`](/graphql/reference/objects#issue)及び[`PullRequest`](/graphql/reference/objects#pullrequest)オブジェクトがどちらもロックできるので、インターフェースです。 インターフェースは、実装オブジェクトが共有する名前付きフィールドのリストを独自に持ちます。
-詳しい情報については「[実装](/v4/guides/intro-to-graphql#implementation)」を参照してください。
+詳しい情報については「[実装](/graphql/guides/introduction-to-graphql#implementation)」を参照してください。
{% for item in graphql.schemaForCurrentVersion.interfaces %}
{% include graphql-interface %}
diff --git a/translations/ja-JP/content/graphql/reference/mutations.md b/translations/ja-JP/content/graphql/reference/mutations.md
index 588e486740..712c8dab11 100644
--- a/translations/ja-JP/content/graphql/reference/mutations.md
+++ b/translations/ja-JP/content/graphql/reference/mutations.md
@@ -12,7 +12,7 @@ versions:
すべてのGraphQLスキーマは、クエリとミューテーションの両方についてルート型を持っています。 [ミューテーション型](https://graphql.github.io/graphql-spec/June2018/#sec-Type-System)は、サーバー上のデータを変更するGraphQLの操作を定義します。 これは、`POST`、`PATCH`、`DELETE`といったHTTPのメソッドを実行するのに似ています。
-詳しい情報については「[ミューテーションについて](/v4/guides/forming-calls#about-mutations)」を参照してください。
+詳しい情報については「[ミューテーションについて](/graphql/guides/forming-calls-with-graphql#about-mutations)」を参照してください。
{% for item in graphql.schemaForCurrentVersion.mutations %}
{% include graphql-mutation %}
diff --git a/translations/ja-JP/content/graphql/reference/objects.md b/translations/ja-JP/content/graphql/reference/objects.md
index 3b199f413c..6024fd36e9 100644
--- a/translations/ja-JP/content/graphql/reference/objects.md
+++ b/translations/ja-JP/content/graphql/reference/objects.md
@@ -14,7 +14,7 @@ GraphQLにおける[オブジェクト](https://graphql.github.io/graphql-spec/J
たとえば[`Repository`](/graphql/reference/objects#repository)オブジェクトは`name`というフィールドを持ち、これは`String`です。
-詳しい情報については「[GraphQLの紹介](/v4/guides/intro-to-graphql)」を参照してください。
+詳しい情報については「[GraphQLの紹介](/graphql/guides/introduction-to-graphql)」を参照してください。
diff --git a/translations/ja-JP/content/graphql/reference/queries.md b/translations/ja-JP/content/graphql/reference/queries.md
index 886693554e..0a5c5e58f9 100644
--- a/translations/ja-JP/content/graphql/reference/queries.md
+++ b/translations/ja-JP/content/graphql/reference/queries.md
@@ -13,7 +13,7 @@ versions:
すべてのGraphQLスキーマは、クエリとミューテーションの両方についてルート型を持っています。 [クエリ型](https://graphql.github.io/graphql-spec/June2018/#sec-Type-System)は、サーバーからデータを取り出すGraphQLの操作を定義します。
-詳しい情報については「[クエリについて](/v4/guides/forming-calls#about-queries)」を参照してください。
+詳しい情報については「[クエリについて](/graphql/guides/forming-calls-with-graphql#about-queries)」を参照してください。
{% note %}
diff --git a/translations/ja-JP/content/graphql/reference/scalars.md b/translations/ja-JP/content/graphql/reference/scalars.md
index f2d7380cbf..51280d6776 100644
--- a/translations/ja-JP/content/graphql/reference/scalars.md
+++ b/translations/ja-JP/content/graphql/reference/scalars.md
@@ -14,7 +14,7 @@ versions:
GraphQL APIを呼ぶ際には、スカラだけが返されるようになるまでネストしたサブフィールドを指定していかなければなりません。
-詳しい情報については「[GraphQLの紹介](/v4/guides/intro-to-graphql#field)」を参照してください。
+詳しい情報については「[GraphQLの紹介](/graphql/guides/introduction-to-graphql#field)」を参照してください。
{% for item in graphql.schemaForCurrentVersion.scalars %}
{% include graphql-scalar %}
diff --git a/translations/ja-JP/content/graphql/reference/unions.md b/translations/ja-JP/content/graphql/reference/unions.md
index fd63fbb903..b66f1e0f3f 100644
--- a/translations/ja-JP/content/graphql/reference/unions.md
+++ b/translations/ja-JP/content/graphql/reference/unions.md
@@ -12,9 +12,9 @@ versions:
[ユニオン](https://graphql.github.io/graphql-spec/June2018/#sec-Unions)は、多くのオブジェクトを表すオブジェクトの型です。
-たとえば、[`ProjectCardItem`](/v4/union/projectcarditem/)としてマークされたフィールドは、[`Issue`](/v4/object/issue/)あるいは[`PullRequest`](/v4/object/pullrequest/)になれます。これは、これらのオブジェクトはどちらもプロジェクトカードの中に置けるためです。 オブジェクトの代わりにユニオンを使うことで柔軟性が得られます。
+たとえば、[`ProjectCardItem`](/graphql/reference/unions#projectcarditem)としてマークされたフィールドは、[`Issue`](/graphql/reference/objects#issue)あるいは[`PullRequest`](/graphql/reference/objects#pullrequest)になれます。これは、これらのオブジェクトはどちらもプロジェクトカードの中に置けるためです。 オブジェクトの代わりにユニオンを使うことで柔軟性が得られます。
-詳しい情報については「[GraphQLの紹介](/v4/guides/intro-to-graphql)」を参照してください。
+詳しい情報については「[GraphQLの紹介](/graphql/guides/introduction-to-graphql)」を参照してください。
{% for item in graphql.schemaForCurrentVersion.unions %}
{% include graphql-union %}
diff --git a/translations/ja-JP/content/insights/installing-and-configuring-github-insights/enabling-a-link-between-github-insights-and-github-enterprise.md b/translations/ja-JP/content/insights/installing-and-configuring-github-insights/enabling-a-link-between-github-insights-and-github-enterprise.md
index 99ff2d00c5..751d059f02 100644
--- a/translations/ja-JP/content/insights/installing-and-configuring-github-insights/enabling-a-link-between-github-insights-and-github-enterprise.md
+++ b/translations/ja-JP/content/insights/installing-and-configuring-github-insights/enabling-a-link-between-github-insights-and-github-enterprise.md
@@ -1,6 +1,6 @@
---
title: GitHub InsightsとGitHub Enterprise間のリンクの有効化
-intro: 'ユーザが{% data variables.product.prodname_ghe_server %}から{{ site.data.variables.product.prodname_insights }}へアクセスできるようにするリンクを有効化できます。'
+intro: 'You can enable a link that will allow users to navigate from {% data variables.product.prodname_ghe_server %} to {% data variables.product.prodname_insights %}.'
product: '{% data reusables.gated-features.github-insights %}'
permissions: '{% data variables.product.prodname_ghe_server %}のサイト管理者は、{% data variables.product.prodname_ghe_server %}と{% data variables.product.prodname_insights %}間のリンクを有効化できます。'
redirect_from:
diff --git a/translations/ja-JP/content/packages/publishing-and-managing-packages/about-github-packages.md b/translations/ja-JP/content/packages/publishing-and-managing-packages/about-github-packages.md
index 9b23fe94cc..8ed543a16f 100644
--- a/translations/ja-JP/content/packages/publishing-and-managing-packages/about-github-packages.md
+++ b/translations/ja-JP/content/packages/publishing-and-managing-packages/about-github-packages.md
@@ -182,7 +182,7 @@ Subdomain Isolation の詳しい情報については、「[Subdomain Isolation
### パッケージの管理
-You can delete a version of a private package on {% data variables.product.product_name %} or using the GraphQL API. GraphQL APIを使ってプライベートパッケージに対するクエリや削除を行う場合、{% data variables.product.prodname_registry %}の認証に使うのと同じトークンを使わなければなりません。 詳しい情報については、「[パッケージの削除](/packages/publishing-and-managing-packages/deleting-a-package)」と「[GraphQLでの呼び出しの作成](/v4/guides/forming-calls/)」を参照してください。
+You can delete a version of a private package on {% data variables.product.product_name %} or using the GraphQL API. GraphQL APIを使ってプライベートパッケージに対するクエリや削除を行う場合、{% data variables.product.prodname_registry %}の認証に使うのと同じトークンを使わなければなりません。 詳しい情報については、「[パッケージの削除](/packages/publishing-and-managing-packages/deleting-a-package)」と「[GraphQLでの呼び出しの作成](/graphql/guides/forming-calls-with-graphql)」を参照してください。
webhookを設定して、パッケージの公開や更新といったパッケージ関連のイベントにサブスクライブできます。 詳しい情報については、「[`package` webhookイベント](/webhooks/event-payloads/#package)」を参照してください。
diff --git a/translations/ja-JP/content/rest/guides/basics-of-authentication.md b/translations/ja-JP/content/rest/guides/basics-of-authentication.md
index 36132c7337..ce92984eea 100644
--- a/translations/ja-JP/content/rest/guides/basics-of-authentication.md
+++ b/translations/ja-JP/content/rest/guides/basics-of-authentication.md
@@ -130,7 +130,7 @@ end
リクエストを行う前にのみスコープを確認するだけでは不十分です。確認時と実際のリクエスト時の間に、ユーザがスコープを変更する可能性があります。 このような場合には、成功すると思っていたAPIの呼び出しが`404`または`401`ステータスになって失敗したり、情報の別のサブセットを返したりします。
-この状況にうまく対応できるように、有効なトークンによるリクエストに対するすべてのAPIレスポンスには、[`X-OAuth-Scopes`ヘッダ][oauth scopes]も含まれています。 このヘッダには、リクエストを行うために使用されたトークンのスコープのリストが含まれています。 In addition to that, the OAuth Applications API provides an endpoint to {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" %} \[check a token for validity\]\[/rest/reference/apps#check-a-token\]{% else %}\[check a token for validity\]\[/v3/apps/oauth_applications/#check-an-authorization\]{% endif %}. この情報を使用してトークンのスコープにおける変更を検出し、利用可能なアプリケーション機能の変更をユーザに通知します。
+この状況にうまく対応できるように、有効なトークンによるリクエストに対するすべてのAPIレスポンスには、[`X-OAuth-Scopes`ヘッダ][oauth scopes]も含まれています。 このヘッダには、リクエストを行うために使用されたトークンのスコープのリストが含まれています。 In addition to that, the OAuth Applications API provides an endpoint to {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" %} \[check a token for validity\]\[/rest/reference/apps#check-a-token\]{% else %}\[check a token for validity\]\[/rest/reference/apps#check-an-authorization\]{% endif %}. この情報を使用してトークンのスコープにおける変更を検出し、利用可能なアプリケーション機能の変更をユーザに通知します。
#### 認証リクエストの実施
diff --git a/translations/ja-JP/content/rest/guides/best-practices-for-integrators.md b/translations/ja-JP/content/rest/guides/best-practices-for-integrators.md
index f46aeaccab..674dcb6caf 100644
--- a/translations/ja-JP/content/rest/guides/best-practices-for-integrators.md
+++ b/translations/ja-JP/content/rest/guides/best-practices-for-integrators.md
@@ -20,7 +20,7 @@ GitHubプラットフォームとの統合に興味はありますか。 [同じ
いくつかのステップを踏むことで、GitHubから配信されるペイロードを安全に受信できます。
1. 受信サーバーは必ずHTTPS接続にしてください。 By default, GitHub will verify SSL certificates when delivering payloads.{% if currentVersion == "free-pro-team@latest" %}
-1. [フック配信時に使用するIPアドレス](/github/authenticating-to-github/about-githubs-ip-addresses)をサーバーの許可リストに追加できます。 正しいIPアドレスを常に確認していることを確かめるため、[`/meta`エンドポイントを使用して](/v3/meta/#meta)GitHubが使用するアドレスを見つけることができます。{% endif %}
+1. [フック配信時に使用するIPアドレス](/github/authenticating-to-github/about-githubs-ip-addresses)をサーバーの許可リストに追加できます。 正しいIPアドレスを常に確認していることを確かめるため、[`/meta`エンドポイントを使用して](/rest/reference/meta#meta)GitHubが使用するアドレスを見つけることができます。{% endif %}
1. ペイロードがGitHubから配信されていることを確実に保証するため、[シークレットトークン](/webhooks/securing/)を提供します。 シークレットトークンを強制することにより、サーバーが受信するあらゆるデータが確実にGitHubから来ていることを保証できます。 サービスの*ユーザごと*に異なるシークレットトークンを提供するのが理想的です。 そうすれば、1つのトークンが侵害されても、他のユーザは影響を受けません。
### 同期作業より非同期作業を優先する
@@ -49,7 +49,7 @@ Note that even with a background job running, GitHub still expects your server t
GitHubは、リダイレクトのステータスコードを提供することにより、リソースがいつ移動したかを明示します。 このリダイレクトに従ってください。 すべてのリダイレクト応答は、`Location`ヘッダに、移動する新しいURIを設定します。 リダイレクトを受け取ったら、削除する可能性がある非推奨のパスをリクエストしている場合、新しいURIにしたがってコードを更新するようお勧めします。
-アプリケーションをリダイレクトに従うよう設計する際に気をつけるべき[HTTPステータスコードのリスト](/v3/#http-redirects)をご用意しています。
+アプリケーションをリダイレクトに従うよう設計する際に気をつけるべき[HTTPステータスコードのリスト](/rest#http-redirects)をご用意しています。
### 手動でURLをパースしない
diff --git a/translations/ja-JP/content/rest/guides/building-a-ci-server.md b/translations/ja-JP/content/rest/guides/building-a-ci-server.md
index 5572696352..e0e08347b8 100644
--- a/translations/ja-JP/content/rest/guides/building-a-ci-server.md
+++ b/translations/ja-JP/content/rest/guides/building-a-ci-server.md
@@ -129,7 +129,7 @@ GitHubでは長年、CIを管理するため[Janky][janky]の特定のバージ
これら全ての通信は、チャットルームに集約されます。 この例を使用するために、独自のCI設定を構築する必要はありません。 いつでも[GitHubインテグレーション][integrations]に頼ることができます。
-[status API]: /v3/repos/statuses/
+[status API]: /rest/reference/repos#statuses
[ngrok]: https://ngrok.com/
[using ngrok]: /webhooks/configuring/#using-ngrok
[platform samples]: https://github.com/github/platform-samples/tree/master/api/ruby/building-a-ci-server
diff --git a/translations/ja-JP/content/rest/guides/delivering-deployments.md b/translations/ja-JP/content/rest/guides/delivering-deployments.md
index 61568ebb49..8d294cd530 100644
--- a/translations/ja-JP/content/rest/guides/delivering-deployments.md
+++ b/translations/ja-JP/content/rest/guides/delivering-deployments.md
@@ -13,7 +13,7 @@ versions:
-[Deployment API][deploy API]は、{% data variables.product.product_name %}にホストされたプロジェクトが、あなたのサーバーで起動できるようにします。 Combined with [the Status API][status API], you'll be able to coordinate your deployments the moment your code lands on the default branch.
+The [Deployments API][deploy API] provides your projects hosted on {% data variables.product.product_name %} with the capability to launch them on a server that you own. Combined with [the Status API][status API], you'll be able to coordinate your deployments the moment your code lands on the default branch.
このAPIでは、ステータスAPIを使って、利用できる設定を示します。 このシナリオでは、以下を行います。
@@ -145,7 +145,7 @@ GitHubでは長年、デプロイメントを管理するため[Heaven][heaven]
これで完了です。 この例を使用するために、独自のデプロイメントを構築する必要はありません。 いつでも[GitHubインテグレーション][integrations]に頼ることができます。
-[deploy API]: /v3/repos/deployments/
+[deploy API]: /rest/reference/repos#deployments
[status API]: /guides/building-a-ci-server
[ngrok]: https://ngrok.com/
[using ngrok]: /webhooks/configuring/#using-ngrok
diff --git a/translations/ja-JP/content/rest/guides/discovering-resources-for-a-user.md b/translations/ja-JP/content/rest/guides/discovering-resources-for-a-user.md
index 0278d70690..c999af9fc3 100644
--- a/translations/ja-JP/content/rest/guides/discovering-resources-for-a-user.md
+++ b/translations/ja-JP/content/rest/guides/discovering-resources-for-a-user.md
@@ -93,19 +93,19 @@ end
通常、アプリケーションでは、アプリケーションにアクセスする権限が与えられたユーザのOrganization (パブリックおよびプライベート) の全てを必要とします。 上記のワークフローでは、まさにこれを実行しています。
-[basics-of-authentication]: /v3/guides/basics-of-authentication/
-[list-public-orgs]: /v3/orgs/#list-organizations-for-a-user
-[list-repositories-for-current-user]: /v3/repos/#list-repositories-for-the-authenticated-user
-[list-orgs-for-current-user]: /v3/orgs/#list-organizations-for-the-authenticated-user
-[list-teams]: /v3/teams/#list-teams
-[make-authenticated-request-for-user]: /v3/guides/basics-of-authentication/#making-authenticated-requests
-[make-authenticated-request-for-user]: /v3/guides/basics-of-authentication/#making-authenticated-requests
+[basics-of-authentication]: /rest/guides/basics-of-authentication
+[list-public-orgs]: /rest/reference/orgs#list-organizations-for-a-user
+[list-repositories-for-current-user]: /rest/reference/repos#list-repositories-for-the-authenticated-user
+[list-orgs-for-current-user]: /rest/reference/orgs#list-organizations-for-the-authenticated-user
+[list-teams]: /rest/reference/teams#list-teams
+[make-authenticated-request-for-user]: /rest/guides/basics-of-authentication#making-authenticated-requests
+[make-authenticated-request-for-user]: /rest/guides/basics-of-authentication#making-authenticated-requests
[oap]: https://developer.github.com/changes/2015-01-19-an-integrators-guide-to-organization-application-policies/
[octokit.rb]: https://github.com/octokit/octokit.rb
[octokit.rb]: https://github.com/octokit/octokit.rb
-[pagination]: /v3/#pagination
+[pagination]: /rest#pagination
[platform samples]: https://github.com/github/platform-samples/tree/master/api/ruby/discovering-resources-for-a-user
-[publicize-membership]: /v3/orgs/members/#set-public-organization-membership-for-the-authenticated-user
-[register-oauth-app]: /v3/guides/basics-of-authentication/#registering-your-app
+[publicize-membership]: /rest/reference/orgs#set-public-organization-membership-for-the-authenticated-user
+[register-oauth-app]: /rest/guides/basics-of-authentication#registering-your-app
[scopes]: /apps/building-oauth-apps/understanding-scopes-for-oauth-apps/
[scopes]: /apps/building-oauth-apps/understanding-scopes-for-oauth-apps/
diff --git a/translations/ja-JP/content/rest/guides/getting-started-with-the-git-database-api.md b/translations/ja-JP/content/rest/guides/getting-started-with-the-git-database-api.md
index f48957e37f..6a504b1026 100644
--- a/translations/ja-JP/content/rest/guides/getting-started-with-the-git-database-api.md
+++ b/translations/ja-JP/content/rest/guides/getting-started-with-the-git-database-api.md
@@ -11,7 +11,7 @@ versions:
これにより、さまざまなGitの機能を、APIを介して再実装することができます。Raw形式オブジェクトのオブジェクトをデータベースに直接作成し、ブランチリファレンスを更新することにより、Gitをインストールしなくても、Gitができることのほとんどを行えるのです。
-Git Database API関数は、Gitリポジトリが空または利用できない場合、`409 Conflict`を返します。 リポジトリが利用できないということは、通常、{% data variables.product.product_name %}がリポジトリを作成処理中であるということです。 空のリポジトリの場合は、「[ファイルコンテンツの作成または更新](/v3/repos/contents/#create-or-update-file-contents)」エンドポイントを使用してコンテンツを作成し、リポジトリを初期化してGit Database APIを使用できるようにすることができます。 このレスポンスステータスが継続している場合は、{% data variables.contact.contact_support %}までご連絡ください。
+Git Database API関数は、Gitリポジトリが空または利用できない場合、`409 Conflict`を返します。 リポジトリが利用できないということは、通常、{% data variables.product.product_name %}がリポジトリを作成処理中であるということです。 空のリポジトリの場合は、「[ファイルコンテンツの作成または更新](/rest/reference/repos#create-or-update-file-contents)」エンドポイントを使用してコンテンツを作成し、リポジトリを初期化してGit Database APIを使用できるようにすることができます。 このレスポンスステータスが継続している場合は、{% data variables.contact.contact_support %}までご連絡ください。
![Gitデータベースの概要](/assets/images/git-database-overview.png)
@@ -33,14 +33,14 @@ Gitオブジェクトデータベースについての詳細は、Pro Gitブッ
{% warning %}
-**Warning!** Please do not depend on using Git directly or [`GET /repos/{owner}/{repo}/git/refs/{ref}`](/v3/git/refs/#get-a-reference) for updates to `merge` Git refs, because this content becomes outdated without warning.
+**Warning!** Please do not depend on using Git directly or [`GET /repos/{owner}/{repo}/git/refs/{ref}`](/rest/reference/git#get-a-reference) for updates to `merge` Git refs, because this content becomes outdated without warning.
{% endwarning %}
-_test_マージコミットを作成するには、使用するAPIは、明示的にプルリクエストを要求する必要があります。 _test_マージコミットは、UIでプルリクエストを表示して [Merge] ボタンが表示されるか、REST APIを使ってプルリクエストを[取得](/v3/pulls/#get-a-pull-request)、[作成](/v3/pulls/#create-a-pull-request)、または[編集](/v3/pulls/#update-a-pull-request)した際に作成されます。 このリクエストがなければ、`merge` Git refは次に誰かがプルリクエストを表示するまで期限切れになります。
+_test_マージコミットを作成するには、使用するAPIは、明示的にプルリクエストを要求する必要があります。 _test_マージコミットは、UIでプルリクエストを表示して [Merge] ボタンが表示されるか、REST APIを使ってプルリクエストを[取得](/rest/reference/pulls#get-a-pull-request)、[作成](/rest/reference/pulls#create-a-pull-request)、または[編集](/rest/reference/pulls#update-a-pull-request)した際に作成されます。 このリクエストがなければ、`merge` Git refは次に誰かがプルリクエストを表示するまで期限切れになります。
If you are currently using polling methods that produce outdated `merge` Git refs, then GitHub recommends using the following steps to get the latest changes from the default branch:
1. プルリクエストwebhookを受け取ります。
-2. [`GET /repos/{owner}/{repo}/pulls/{pull_number}`](/v3/pulls/#get-a-pull-request)を呼び出し、マージコミット候補を作成するためのバックグラウンドジョブを開始します。
-3. `mergeable`属性が`true`か`false`かを判断するため、[`GET /repos/{owner}/{repo}/pulls/{pull_number}`](/v3/pulls/#get-a-pull-request)を使用してリポジトリをポーリングします。 You can use Git directly or [`GET /repos/{owner}/{repo}/git/refs/{ref}`](/v3/git/refs/#get-a-reference) for updates to `merge` Git refs only after performing the previous steps.
+2. [`GET /repos/{owner}/{repo}/pulls/{pull_number}`](/rest/reference/pulls#get-a-pull-request)を呼び出し、マージコミット候補を作成するためのバックグラウンドジョブを開始します。
+3. `mergeable`属性が`true`か`false`かを判断するため、[`GET /repos/{owner}/{repo}/pulls/{pull_number}`](/rest/reference/pulls#get-a-pull-request)を使用してリポジトリをポーリングします。 You can use Git directly or [`GET /repos/{owner}/{repo}/git/refs/{ref}`](/rest/reference/git#get-a-reference) for updates to `merge` Git refs only after performing the previous steps.
diff --git a/translations/ja-JP/content/rest/guides/getting-started-with-the-rest-api.md b/translations/ja-JP/content/rest/guides/getting-started-with-the-rest-api.md
index 434cfcc4bc..d58d660cae 100644
--- a/translations/ja-JP/content/rest/guides/getting-started-with-the-rest-api.md
+++ b/translations/ja-JP/content/rest/guides/getting-started-with-the-rest-api.md
@@ -367,33 +367,33 @@ $ {% data variables.product.api_url_pre %}/users/defunkt
[oauth]: /apps/building-integrations/setting-up-and-registering-oauth-apps/
[webflow]: /apps/building-oauth-apps/authorizing-oauth-apps/
[scopes]: /apps/building-oauth-apps/understanding-scopes-for-oauth-apps/
-[repos-api]: /v3/repos/
-[repos-api]: /v3/repos/
+[repos-api]: /rest/reference/repos
+[repos-api]: /rest/reference/repos
[pages]: http://pages.github.com
[nanoc]: http://nanoc.ws/
[gitignore templates]: https://github.com/github/gitignore
-[issues-api]: /v3/issues/
+[issues-api]: /rest/reference/issues
[link-header]: http://www.w3.org/wiki/LinkHeader/
-[conditional-requests]: /v3/#conditional-requests
-[rate-limiting]: /v3/#rate-limiting
-[rate-limiting]: /v3/#rate-limiting
-[users api]: /v3/users/#get-a-user
+[conditional-requests]: /rest#conditional-requests
+[rate-limiting]: /rest#rate-limiting
+[rate-limiting]: /rest#rate-limiting
+[users api]: /rest/reference/users#get-a-user
[defunkt github]: https://github.com/defunkt
[defunkt github]: https://github.com/defunkt
[json]: http://en.wikipedia.org/wiki/JSON
-[authentication]: /v3/#authentication
+[authentication]: /rest#authentication
[personal token]: /articles/creating-an-access-token-for-command-line-use
[personal token]: /articles/creating-an-access-token-for-command-line-use
[tokens settings]: https://github.com/settings/tokens
-[pagination]: /v3/#pagination
-[get repo]: /v3/repos/#get-a-repository
-[create repo]: /v3/repos/#create-a-repository-for-the-authenticated-user
-[create issue]: /v3/issues/#create-an-issue
+[pagination]: /rest#pagination
+[get repo]: /rest/reference/repos#get-a-repository
+[create repo]: /rest/reference/repos#create-a-repository-for-the-authenticated-user
+[create issue]: /rest/reference/issues#create-an-issue
[auth guide]: /guides/basics-of-authentication
-[user repos api]: /v3/repos/#list-repositories-for-the-authenticated-user
-[other user repos api]: /v3/repos/#list-repositories-for-a-user
-[org repos api]: /v3/repos/#list-organization-repositories
-[get issues api]: /v3/issues/#list-issues-assigned-to-the-authenticated-user
-[get issues api]: /v3/issues/#list-issues-assigned-to-the-authenticated-user
-[repo issues api]: /v3/issues/#list-repository-issues
+[user repos api]: /rest/reference/repos#list-repositories-for-the-authenticated-user
+[other user repos api]: /rest/reference/repos#list-repositories-for-a-user
+[org repos api]: /rest/reference/repos#list-organization-repositories
+[get issues api]: /rest/reference/issues#list-issues-assigned-to-the-authenticated-user
+[get issues api]: /rest/reference/issues#list-issues-assigned-to-the-authenticated-user
+[repo issues api]: /rest/reference/issues#list-repository-issues
[etag]: http://en.wikipedia.org/wiki/HTTP_ETag
diff --git a/translations/ja-JP/content/rest/guides/rendering-data-as-graphs.md b/translations/ja-JP/content/rest/guides/rendering-data-as-graphs.md
index 7c1061c16b..0d6d983ee3 100644
--- a/translations/ja-JP/content/rest/guides/rendering-data-as-graphs.md
+++ b/translations/ja-JP/content/rest/guides/rendering-data-as-graphs.md
@@ -232,7 +232,7 @@ erb :lang_freq, :locals => { :languages => languages.to_json}
]
```
-すでに上記でリポジトリのリストを取得しているので、それぞれを調べて、[言語をリスト化するAPIメソッド][language API]を呼びましょう。
+Since we already have a list of repositories above, let's inspect each one, and call [the language listing API method][language API]:
``` ruby
repos.each do |repo|
@@ -264,7 +264,7 @@ end
language_bytes = [ :name => "language_bytes", :elements => language_byte_count]
```
-(D3ツリーマップの魔力をもっと詳しく知りたければ、[この簡単なチュートリアル][language API]を確認しましょう。)
+(For more information on D3 tree map magic, check out [this simple tutorial][language API].)
仕上げに、このJSON情報を同じERBテンプレートに渡します。
@@ -333,7 +333,7 @@ erb :lang_freq, :locals => { :languages => languages.to_json, :language_byte_cou
[Octokit]: https://github.com/octokit/octokit.rb
[D3 mortals]: http://www.recursion.org/d3-for-mere-mortals/
[D3 treemap]: http://bl.ocks.org/mbostock/4063582
-[language API]: /v3/repos/#list-repository-languages
-[language API]: /v3/repos/#list-repository-languages
+[language API]: /rest/reference/repos#list-repository-languages
+[language API]: /rest/reference/repos#list-repository-languages
[platform samples]: https://github.com/github/platform-samples/tree/master/api/ruby/rendering-data-as-graphs
[new oauth application]: https://github.com/settings/applications/new
diff --git a/translations/ja-JP/content/rest/guides/traversing-with-pagination.md b/translations/ja-JP/content/rest/guides/traversing-with-pagination.md
index 3951eebe0b..6c2b062da8 100644
--- a/translations/ja-JP/content/rest/guides/traversing-with-pagination.md
+++ b/translations/ja-JP/content/rest/guides/traversing-with-pagination.md
@@ -20,9 +20,9 @@ versions:
はじめに、ページネーションされたアイテムの受け取りについて、いくつかの事実を知っておくことが重要です。
-1. 呼び出す API によって、応答するデフォルト値が異なります。 [パブリックリポジトリのリスト化](/v3/repos/#list-public-repositories)を呼び出すと、ページネーションされて提供されるのは 1 セットで 30 アイテムですが、GitHub Search APIを呼び出すと 1 セットで 100 アイテムとなります。
+1. 呼び出す API によって、応答するデフォルト値が異なります。 [パブリックリポジトリのリスト化](/rest/reference/repos#list-public-repositories)を呼び出すと、ページネーションされて提供されるのは 1 セットで 30 アイテムですが、GitHub Search APIを呼び出すと 1 セットで 100 アイテムとなります。
2. 受け取るアイテムの数は指定できます (最大 100 まで)。
-3. ただし、技術的な理由により、すべてのエンドポイントが同じ動作をするわけではありません。 たとえば、[イベント](/v3/activity/events/)では受け取るアイテム数の最大値を設定できません。 特定のエンドポイントにおけるページネーションされた結果の処理方法については、必ずドキュメントをお読みください。
+3. ただし、技術的な理由により、すべてのエンドポイントが同じ動作をするわけではありません。 たとえば、[イベント](/rest/reference/activity#events)では受け取るアイテム数の最大値を設定できません。 特定のエンドポイントにおけるページネーションされた結果の処理方法については、必ずドキュメントをお読みください。
ページネーションに関する情報は、API呼び出しの[リンクヘッダ](http://tools.ietf.org/html/rfc5988)に記載されています。 たとえば、検索APIにcurlでリクエストを行って、Mozilla プロジェクトで `addClass`というフレーズを何回使っているか調べましょう。
@@ -201,7 +201,7 @@ puts "The prev page link is #{prev_page_href}"
puts "The next page link is #{next_page_href}"
```
-[pagination]: /v3/#pagination
+[pagination]: /rest#pagination
[platform samples]: https://github.com/github/platform-samples/tree/master/api/ruby/traversing-with-pagination
[octokit.rb]: https://github.com/octokit/octokit.rb
[personal token]: /articles/creating-an-access-token-for-command-line-use
diff --git a/translations/ja-JP/content/rest/guides/working-with-comments.md b/translations/ja-JP/content/rest/guides/working-with-comments.md
index f61353b038..900b4d19b8 100644
--- a/translations/ja-JP/content/rest/guides/working-with-comments.md
+++ b/translations/ja-JP/content/rest/guides/working-with-comments.md
@@ -18,7 +18,7 @@ versions:
### プルリクエストのコメント
-プルリクエストのコメントにアクセスするには、[Issues API][issues] を経由します。 最初はこれを意外に思うかもしれません。 しかし、プルリクエストがコード付きの Issue に過ぎないことさえ理解すれば、プルリクエストにコメントを作成するため Issues API を使うこともうなずけるでしょう。
+To access comments on a Pull Request, you'll go through [the Issues API][issues]. 最初はこれを意外に思うかもしれません。 しかし、プルリクエストがコード付きの Issue に過ぎないことさえ理解すれば、プルリクエストにコメントを作成するため Issues API を使うこともうなずけるでしょう。
ここでは [Octokit.rb][octokit.rb] を使って Ruby スクリプトを作成し、プルリクエストのコメントをフェッチする方法を示します。 また、[個人アクセストークン][personal token]の作成もおすすめします。
@@ -44,7 +44,7 @@ end
### 行につけるプルリクエストのコメント
-diff ビュー内では、プルリクエスト内の一つの変更について、特定の側面からディスカッションを開始できます。 これらのコメントは、変更されたファイル内の個々の行について書き込まれます。 このディスカッションのエンドポイントURLは、[Pull Request Review API][PR Review API] から取得されます。
+diff ビュー内では、プルリクエスト内の一つの変更について、特定の側面からディスカッションを開始できます。 これらのコメントは、変更されたファイル内の個々の行について書き込まれます。 The endpoint URL for this discussion comes from [the Pull Request Review API][PR Review API].
以下のコードは、指定したプルリクエスト番号のファイルにあるプルリクエストのコメントすべてをフェッチします。
@@ -70,7 +70,7 @@ end
### コミットのコメント
-最後のタイプのコメントは、特に個々のコミットで発生します。 このため、[コミットのコメント API][commit comment API] を使用します。
+最後のタイプのコメントは、特に個々のコミットで発生します。 For this reason, they make use of [the commit comment API][commit comment API].
コミットのコメントを取得するには、コミットの SHA1 を使用します。 言い換えれば、プルリクエストに関する識別子は全く使用しません。 次に例を示します。
@@ -97,8 +97,8 @@ end
[commit comment]: https://github.com/octocat/Spoon-Knife/commit/cbc28e7c8caee26febc8c013b0adfb97a4edd96e#commitcomment-4049848
[sample PR]: https://github.com/octocat/Spoon-Knife/pull/1176
[platform-samples]: https://github.com/github/platform-samples/tree/master/api/ruby/working-with-comments
-[issues]: /v3/issues/comments/
+[issues]: /rest/reference/issues#comments
[personal token]: /articles/creating-an-access-token-for-command-line-use
[octokit.rb]: https://github.com/octokit/octokit.rb
-[PR Review API]: /v3/pulls/comments/
-[commit comment API]: /v3/repos/comments/#get-a-commit-comment
+[PR Review API]: /rest/reference/pulls#comments
+[commit comment API]: /rest/reference/repos#get-a-commit-comment
diff --git a/translations/ja-JP/content/rest/overview/api-previews.md b/translations/ja-JP/content/rest/overview/api-previews.md
index 5c6385cf0a..a97c3408f9 100644
--- a/translations/ja-JP/content/rest/overview/api-previews.md
+++ b/translations/ja-JP/content/rest/overview/api-previews.md
@@ -15,12 +15,12 @@ API プレビューを使用すると、正式に GitHub API の一部になる
プレビュー期間中は、開発者からのフィードバックに基づいて機能を変更することがあります。 変更をする際には、事前の通知なく[開発者blog](https://developer.github.com/changes/)でアナウンスします。
-API プレビューにアクセスするには、リクエストの ` Accept` ヘッダー内でカスタムの[メディアタイプ](/v3/media)を提供しなければなりません。 各プレビューの機能ドキュメントに、どのカスタムメディアタイプを提供するのかが示されています。
+API プレビューにアクセスするには、リクエストの ` Accept` ヘッダー内でカスタムの[メディアタイプ](/rest/overview/media-types)を提供しなければなりません。 各プレビューの機能ドキュメントに、どのカスタムメディアタイプを提供するのかが示されています。
{% if currentVersion == "free-pro-team@latest" %}
### 移行
-GitHub ユーザまたは Organization アカウントからリポジトリをダウンロードして、データの確認、バックアップ、{% data variables.product.prodname_ghe_server %} への[移行](/v3/migrations/)ができます。
+GitHub ユーザまたは Organization アカウントからリポジトリをダウンロードして、データの確認、バックアップ、{% data variables.product.prodname_ghe_server %} への[移行](/rest/reference/migrations)ができます。
**カスタムメディアタイプ:** `wyandotte-preview` **発表日:** [2018-05-24](https://developer.github.com/changes/2018-05-24-user-migration-api/)
{% endif %}
@@ -33,13 +33,13 @@ GitHub ユーザまたは Organization アカウントからリポジトリを
### リアクション
-コミット、Issue、コメントに対する[リアクション](/v3/reactions/)を管理します。
+コミット、Issue、コメントに対する[リアクション](/rest/reference/reactions)を管理します。
**カスタムメディアタイプ:** `squirrel-girl-preview` **発表日:** [2016-05-12](https://developer.github.com/changes/2016-05-12-reactions-api-preview/) **更新日:** [2016-06-07](https://developer.github.com/changes/2016-06-07-reactions-api-update/)
### タイムライン
-Issue またはプルリクエストの[イベントのリスト](/v3/issues/timeline/)を取得します。
+Issue またはプルリクエストの[イベントのリスト](/rest/reference/issues#timeline)を取得します。
**カスタムメディアタイプ:** `mockingbird-preview` **発表日:** [2016-05-23](https://developer.github.com/changes/2016-05-23-timeline-preview-api/)
@@ -61,40 +61,40 @@ API を介して[インテグレーション](/early-access/integrations/)を管
### プロジェクト
-[プロジェクト](/v3/projects/)を管理します。
+[プロジェクト](/rest/reference/projects)を管理します。
**カスタムメディアタイプ:** `inertia-preview` **発表日:** [2016-09-14](https://developer.github.com/changes/2016-09-14-projects-api/) **更新日:** [2016-10-27](https://developer.github.com/changes/2016-10-27-changes-to-projects-api/)
### コミット検索
-[コミットの検索](/v3/search/)をします。
+[コミットの検索](/rest/reference/search)をします。
**カスタムメディアタイプ:** `cloak-preview` **発表日:** [2017-01-05](https://developer.github.com/changes/2017-01-05-commit-search-api/)
{% if currentVersion == "free-pro-team@latest" %}
### ユーザブロック
-ユーザは[他のユーザをブロック](/v3/users/blocking/)できます。 Organization も[ユーザをブロック](/v3/orgs/blocking/)できます。
+ユーザは[他のユーザをブロック](/rest/reference/users#blocking)できます。 Organization も[ユーザをブロック](/rest/reference/orgs#blocking)できます。
**カスタムメディアタイプ:** `giant-sentry-fist-preview` **発表日:** [2011-05-31](https://github.com/blog/862-block-the-bullies) **更新日1:** [2016-04-04](https://github.com/blog/2146-organizations-can-now-block-abusive-users) **更新日 2:** [2016-08-17](https://github.com/blog/2229-see-the-users-you-ve-blocked-on-your-settings-page)
{% endif %}
### リポジトリトピック
-リポジトリの結果を返す[呼び出し](/v3/repos/)で[リポジトリトピック](/articles/about-topics/)のリストを表示します。
+リポジトリの結果を返す[呼び出し](/rest/reference/repos)で[リポジトリトピック](/articles/about-topics/)のリストを表示します。
**カスタムメディアタイプ:** `mercy-preview` **発表日:** [2017-01-31](https://github.com/blog/2309-introducing-topics)
### 行動規範
-すべての[行動規範](/v3/codes_of_conduct)を表示するか、リポジトリに現在ある行動規範を取得します。
+すべての[行動規範](/rest/reference/codes-of-conduct)を表示するか、リポジトリに現在ある行動規範を取得します。
**カスタムメディアタイプ:** `scarlet-witch-preview`
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.20" %}
### 入れ子チーム
-入れ子チームコンテンツを [Team](/v3/teams/) ペイロードに含めます。
+入れ子チームコンテンツを [Team](/rest/reference/teams) ペイロードに含めます。
**カスタムメディアタイプ:** `hellcat-preview` **発表日:** [2017-09-01](https://developer.github.com/changes/2017-08-30-preview-nested-teams)
@@ -113,7 +113,7 @@ API を介して[インテグレーション](/early-access/integrations/)を管
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.20" %}
### リポジトリ移譲
-[リポジトリ](/v3/repos/)を Organization またはユーザに移譲します。
+[リポジトリ](/rest/reference/repos)を Organization またはユーザに移譲します。
**カスタムメディアタイプ:** `nightshade-preview` **発表日:** [2017-11-09](https://developer.github.com/changes/2017-11-09-repository-transfer-api-preview)
{% endif %}
@@ -121,27 +121,27 @@ API を介して[インテグレーション](/early-access/integrations/)を管
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.22" %}
### ロック理由の追加
-[Issue をロック](/v3/issues/#lock-an-issue)するときに理由を追加できるようになりました。
+[Issue をロック](/rest/reference/issues#lock-an-issue)するときに理由を追加できるようになりました。
**カスタムメディアタイプ:** `sailor-v-preview` **発表日:** [2018-01-10](https://developer.github.com/changes/2018-01-10-lock-reason-api-preview)
{% endif %}
### 署名済みコミットの必須化
-これで、API を使用して、[保護されたブランチで署名済みコミットを必須にする](/v3/repos/branches)ための設定を管理できます。
+これで、API を使用して、[保護されたブランチで署名済みコミットを必須にする](/rest/reference/repos#branches)ための設定を管理できます。
**カスタムメディアタイプ:** `zzzax-preview` **発表日:** [2018-02-22](https://developer.github.com/changes/2018-02-22-protected-branches-required-signatures)
### 複数の承認レビューの必須化
-API を使用して、プルリクエストに対して[複数の承認レビューを必須にする](/v3/repos/branches)ことができるようになりました。
+API を使用して、プルリクエストに対して[複数の承認レビューを必須にする](/rest/reference/repos#branches)ことができるようになりました。
**カスタムメディアタイプ:** `luke-cage-preview` **発表日:** [2018-03-16](https://developer.github.com/changes/2018-03-16-protected-branches-required-approving-reviews)
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.19" %}
### ホバーカード情報の取得
-[ユーザのホバーカード](/v3/users/#get-contextual-information-for-a-user)から情報を取得します。
+[ユーザのホバーカード](/rest/reference/users#get-contextual-information-for-a-user)から情報を取得します。
**カスタムメディアタイプ:** `hagar-preview` **発表日:** [2018-03-21](https://developer.github.com/changes/2018-03-21-hovercard-api-preview)
@@ -150,7 +150,7 @@ API を使用して、プルリクエストに対して[複数の承認レビュ
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.23" %}
### チェック実行とチェックスイート API
-GitHub App がリポジトリのコードに対して外部チェックを実行できるようにします。 詳細については、[チェック実行](/v3/checks/runs/)と[チェックスイート](/v3/checks/suites/) API をご覧ください。
+GitHub App がリポジトリのコードに対して外部チェックを実行できるようにします。 詳細については、[チェック実行](/rest/reference/checks#runs)と[チェックスイート](/rest/reference/checks#suites) API をご覧ください。
**カスタムメディアタイプ:** `antiope-preview` **発表日:** [2018-05-07](https://developer.github.com/changes/2018-05-07-new-checks-api-public-beta/)
{% endif %}
@@ -167,7 +167,7 @@ GitHub App がリポジトリのコードに対して外部チェックを実行
### プロジェクトカードの詳細
-[Issue イベント](/v3/issues/events/)および [Issue タイムラインイベント](/v3/issues/timeline/)の REST API 応答は、プロジェクト関連イベントの `project_card` フィールドを返すようになりました。
+[Issue イベント](/rest/reference/issues#events)および [Issue タイムラインイベント](/rest/reference/issues#timeline)の REST API 応答は、プロジェクト関連イベントの `project_card` フィールドを返すようになりました。
**カスタムメディアタイプ:** `starfox-preview` **発表日:** [2018-09-05](https://developer.github.com/changes/2018-09-05-project-card-events)
@@ -189,7 +189,7 @@ GitHub App マニフェストを使用すると、事前設された GitHub App
### リポジトリの作成権限
-Organization メンバーによるリポジトリの作成可否、および作成可能なリポジトリのタイプを設定できるようになりました。 詳細については、「[Organization を更新する](/v3/orgs/#update-an-organization)」を参照してください。
+Organization メンバーによるリポジトリの作成可否、および作成可能なリポジトリのタイプを設定できるようになりました。 詳細については、「[Organization を更新する](/rest/reference/orgs#update-an-organization)」を参照してください。
**カスタムメディアタイプ:** `surtur-preview` **発表日:** [2019-12-03](https://developer.github.com/changes/2019-12-03-internal-visibility-changes/)
@@ -202,7 +202,7 @@ Organization メンバーによるリポジトリの作成可否、および作
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.21" %}
### ドラフトプルリクエスト
-ドラフトプルリクエスト API とその[プルリクエスト](/v3/pulls/)エンドポイントを使用して、プルリクエストがドラフト状態かどうかを確認できます。 ドラフトプルリクエストについての詳細は、「[プルリクエストについて](/articles/about-pull-requests/)」を参照してください。
+ドラフトプルリクエスト API とその[プルリクエスト](/rest/reference/pulls)エンドポイントを使用して、プルリクエストがドラフト状態かどうかを確認できます。 ドラフトプルリクエストについての詳細は、「[プルリクエストについて](/articles/about-pull-requests/)」を参照してください。
**カスタムメディアタイプ:** `shadow-cat-preview` **発表日:** [2019-02-14](https://developer.github.com/changes/2019-02-14-draft-pull-requests/)
@@ -216,48 +216,48 @@ Organization メンバーによるリポジトリの作成可否、および作
### コミットのブランチまたはプルリクエストの一覧表示
-[Commits API](/v3/repos/commits/) で 2 つの新しいエンドポイントを使用して、コミットのブランチまたはプルリクエストを一覧表示できます。
+[Commits API](/rest/reference/repos#commits) で 2 つの新しいエンドポイントを使用して、コミットのブランチまたはプルリクエストを一覧表示できます。
**カスタムメディアタイプ:** `groot-preview` **発表日:** [2019-04-11](https://developer.github.com/changes/2019-04-11-pulls-branches-for-commit/)
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.21" %}
### GitHub App のアンインストール
-GitHub App の所有者は、[Apps API](/v3/apps/#delete-an-installation-for-the-authenticated-app) を使用してアプリケーションをアンインストールできるようになりました。
+GitHub App の所有者は、[Apps API](/rest/reference/apps#delete-an-installation-for-the-authenticated-app) を使用してアプリケーションをアンインストールできるようになりました。
**カスタムメディアタイプ:** `gambit-preview`
{% endif %}
### リポジトリの脆弱性アラートの有効化または無効化
-[Repos API](/v3/repos/) で 2 つの新しいエンドポイントを使用して、脆弱性アラートを有効化または無効化できます。
+[Repos API](/rest/reference/repos) で 2 つの新しいエンドポイントを使用して、脆弱性アラートを有効化または無効化できます。
**カスタムメディアタイプ:** `dorian-preview` **発表日:** [2019-04-24](https://developer.github.com/changes/2019-04-24-vulnerability-alerts/)
### プルリクエストブランチの更新
-新しいエンドポイントを使用して、[プルリクエストブランチ](/v3/pulls/#update-a-pull-request-branch)を上流ブランチの HEAD からの変更で更新できます。
+新しいエンドポイントを使用して、[プルリクエストブランチ](/rest/reference/pulls#update-a-pull-request-branch)を上流ブランチの HEAD からの変更で更新できます。
**カスタムメディアタイプ:** `lydian-preview` **発表日:** [2019-05-29](https://developer.github.com/changes/2019-05-29-update-branch-api/)
{% if currentVersion == "free-pro-team@latest" %}
### 自動セキュリティ修正の有効化または無効化
-新しいエンドポイントを使用して、[自動セキュリティ修正を有効化または無効化](/v3/repos/#enable-automated-security-fixes)することができます。
+新しいエンドポイントを使用して、[自動セキュリティ修正を有効化または無効化](/rest/reference/repos#enable-automated-security-fixes)することができます。
**カスタムメディアタイプ:** `london-preview` **発表日:** [2019-06-04](https://developer.github.com/changes/2019-06-04-automated-security-fixes/)
{% endif %}
### リポジトリテンプレートの作成および使用
-新しいエンドポイントで、[テンプレートを使用してリポジトリを作成](/v3/repos/#create-a-repository-using-a-template)し、`is_template` パラメータを `true` に設定して、テンプレートリポジトリである[認証済みユーザのリポジトリを作成](/v3/repos/#create-a-repository-for-the-authenticated-user)できます。 `is_template` キーを使用して、[リポジトリを取得](/v3/repos/#get-a-repository)し、テンプレートリポジトリとして設定されているかどうかを確認します。
+新しいエンドポイントで、[テンプレートを使用してリポジトリを作成](/rest/reference/repos#create-a-repository-using-a-template)し、`is_template` パラメータを `true` に設定して、テンプレートリポジトリである[認証済みユーザのリポジトリを作成](/rest/reference/repos#create-a-repository-for-the-authenticated-user)できます。 `is_template` キーを使用して、[リポジトリを取得](/rest/reference/repos#get-a-repository)し、テンプレートリポジトリとして設定されているかどうかを確認します。
**カスタムメディアタイプ:** `baptiste-preview` **発表日:** [2019-07-05](https://developer.github.com/changes/2019-07-16-repository-templates-api/)
{% if currentVersion == "enterprise-server@2.20" %}
### 新しい OAuth アプリケーション API エンドポイント
-新しい [OAuth アプリケーション API](/v3/apps/oauth_applications/) エンドポイントでパスパラメータの代わりに OAuth トークンを入力パラメータとして使用することにより、OAuth App のトークンをより安全に管理できます。
+新しい [OAuth アプリケーション API](/rest/reference/apps#oauth-applications) エンドポイントでパスパラメータの代わりに OAuth トークンを入力パラメータとして使用することにより、OAuth App のトークンをより安全に管理できます。
**カスタムメディアタイプ:** `doctor-strange-preview` **発表日:** [2019-11-05](https://developer.github.com/changes/2019-11-05-deprecated-passwords-and-authorizations-api/)
{% endif %}
@@ -265,7 +265,7 @@ GitHub App の所有者は、[Apps API](/v3/apps/#delete-an-installation-for-the
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" or currentVersion == "github-ae@latest" %}
### Repositories API の新しい可視性パラメータ
-[Repositories API](/v3/repos/) でリポジトリの可視性を設定および取得できます。
+[Repositories API](/rest/reference/repos) でリポジトリの可視性を設定および取得できます。
**カスタムメディアタイプ:** `nebula-preview` **発表日:** [2019-11-25](https://developer.github.com/changes/2019-12-03-internal-visibility-changes/)
{% endif %}
diff --git a/translations/ja-JP/content/rest/overview/media-types.md b/translations/ja-JP/content/rest/overview/media-types.md
index 754e94aa71..8574279d93 100644
--- a/translations/ja-JP/content/rest/overview/media-types.md
+++ b/translations/ja-JP/content/rest/overview/media-types.md
@@ -21,7 +21,7 @@ API がサポートする最も基本的なメディアタイプは次のとお
application/json
application/vnd.github+json
-これらはどちらも[バージョン][versions]を指定しないため、常にリソースの現在のデフォルトの JSON 表現を取得します。
+Neither of these specify a [version][versions], so you will always get the current default JSON representation of resources.
{% note %}
@@ -57,7 +57,7 @@ $ -H "Accept: application/vnd.github.v3.full+json"
### コメント本文のプロパティ
-コメントの本文は、[GitHub Flavored Markdown][gfm]、[Issue](/v3/issues/)、[Issue コメント](/v3/issues/comments/)、[プルリクエストコメント](/v3/pulls/comments/)、および [gist コメント](/v3/gists/comments/) API で記述できます。これらの API はすべて、次の同じメディアタイプを受け入れます。
+The body of a comment can be written in [GitHub Flavored Markdown][gfm], [issues](/rest/reference/issues), [issue comments](/rest/reference/issues#comments), [pull request comments](/rest/reference/pulls#comments), and the [gist comments](/rest/reference/gists#comments) APIs all accept these same media types:
#### Raw
@@ -85,7 +85,7 @@ Raw 形式のテキストおよび HTML 表現を返します。 レスポンス
### Git blob プロパティ
-[blob の取得](/v3/git/blobs/#get-a-blob)時に許可されるメディアタイプは次のとおりです。
+The following media types are allowed when [getting a blob](/rest/reference/git#get-a-blob):
#### JSON
@@ -102,7 +102,7 @@ Raw 形式の blob データを返します。
### コミット、コミット比較、プルリクエスト
-[コミット API](/v3/repos/commits/) と[プルリクエスト API](/v3/pulls/) は、[diff][git-diff] および [patch][git-patch] 形式をサポートしています。
+The [commits API](/rest/reference/repos#commits) and [pull requests API](/rest/reference/pulls) support [diff][git-diff] and [patch][git-patch] formats:
#### diff
@@ -147,4 +147,4 @@ Gist の内容は、送信前に base64 でエンコードされます。 これ
[gfm]: http://github.github.com/github-flavored-markdown/
[git-diff]: http://git-scm.com/docs/git-diff
[git-patch]: http://git-scm.com/docs/git-format-patch
-[versions]: /v3/versions
+[versions]: /developers/overview/about-githubs-apis
diff --git a/translations/ja-JP/content/rest/overview/other-authentication-methods.md b/translations/ja-JP/content/rest/overview/other-authentication-methods.md
index 6bb455bb12..444b0b3f00 100644
--- a/translations/ja-JP/content/rest/overview/other-authentication-methods.md
+++ b/translations/ja-JP/content/rest/overview/other-authentication-methods.md
@@ -59,7 +59,7 @@ password associated with the account.
```shell
$ curl -u username {% data variables.product.api_url_pre %}/user
```
-2 要素認証を有効にしている場合は、[2 要素認証の使用方法](/v3/auth/#working-with-two-factor-authentication)を理解した上で行ってください。
+2 要素認証を有効にしている場合は、[2 要素認証の使用方法](/rest/overview/other-authentication-methods#working-with-two-factor-authentication)を理解した上で行ってください。
{% endif %}
@@ -124,8 +124,8 @@ $ curl --request POST \
{% endif %}
[curl]: http://curl.haxx.se/
-[oauth-auth]: /v3/#authentication
+[oauth-auth]: /rest#authentication
[personal-access-tokens]: /articles/creating-a-personal-access-token-for-the-command-line
[saml-sso]: /articles/about-identity-and-access-management-with-saml-single-sign-on
[allowlist]: /github/authenticating-to-github/authorizing-a-personal-access-token-for-use-with-saml-single-sign-on
-[user-issues]: /v3/issues/#list-issues-assigned-to-the-authenticated-user
+[user-issues]: /rest/reference/issues#list-issues-assigned-to-the-authenticated-user
diff --git a/translations/ja-JP/content/rest/overview/resources-in-the-rest-api.md b/translations/ja-JP/content/rest/overview/resources-in-the-rest-api.md
index 8876a806c8..7081b7c8c1 100644
--- a/translations/ja-JP/content/rest/overview/resources-in-the-rest-api.md
+++ b/translations/ja-JP/content/rest/overview/resources-in-the-rest-api.md
@@ -14,13 +14,13 @@ versions:
### 最新バージョン
-デフォルトでは、`{% data variables.product.api_url_code %}` へのすべてのリクエストが REST API の **v3** [バージョン](/v3/versions)を受け取ります。 [`Accept` ヘッダを介してこのバージョンを明示的にリクエストする](/v3/media/#request-specific-version)ことをお勧めします。
+デフォルトでは、`{% data variables.product.api_url_code %}` へのすべてのリクエストが REST API の **v3** [バージョン](/developers/overview/about-githubs-apis)を受け取ります。 [`Accept` ヘッダを介してこのバージョンを明示的にリクエストする](/rest/overview/media-types#request-specific-version)ことをお勧めします。
Accept: application/vnd.github.v3+json
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt '2.9' %}
-GitHub の GraphQL API についての情報は、[v4 ドキュメント](/v4)を参照してください。 GraphQL への移行についての情報は、「[REST から移行する](/v4/guides/migrating-from-rest/)」を参照してください。
+GitHub の GraphQL API についての情報は、[v4 ドキュメント](/graphql)を参照してください。 GraphQL への移行についての情報は、「[REST から移行する](/graphql/guides/migrating-from-rest-to-graphql)」を参照してください。
{% endif %}
@@ -171,7 +171,7 @@ $ curl {% if currentVersion == "free-pro-team@latest" or currentVersion == "gith
### GraphQL グローバルノード ID
-REST API を介して `node_id` を検索し、それらを GraphQL 操作で使用する方法について詳しくは、「[グローバルノード ID を使用する](/v4/guides/using-global-node-ids)」のガイドを参照してください。
+REST API を介して `node_id` を検索し、それらを GraphQL 操作で使用する方法について詳しくは、「[グローバルノード ID を使用する](/graphql/guides/using-global-node-ids)」のガイドを参照してください。
### クライアントエラー
@@ -261,7 +261,7 @@ API v3 は、可能な限り各アクションに適切な HTTPメソッドを
### ページネーション
-複数のアイテムを返すリクエストは、デフォルトで 30 件ごとにページ分けされます。 `?page` パラメータを使用すると、さらにページを指定できます。 一部のリソースでは、`?per_page` パラメータを使用してカスタムページサイズを最大 100 に設定することもできます。 技術的な理由により、すべてのエンドポイントが `?per_page` パラメータを尊重するわけではないことに注意してください。例については、[イベント](/v3/activity/events/)を参照してください。
+複数のアイテムを返すリクエストは、デフォルトで 30 件ごとにページ分けされます。 `?page` パラメータを使用すると、さらにページを指定できます。 一部のリソースでは、`?per_page` パラメータを使用してカスタムページサイズを最大 100 に設定することもできます。 技術的な理由により、すべてのエンドポイントが `?per_page` パラメータを尊重するわけではないことに注意してください。例については、[イベント](/rest/reference/activity#events)を参照してください。
```shell
$ curl '{% data variables.product.api_url_pre %}/user/repos?page=2&per_page=100'
@@ -286,7 +286,7 @@ $ curl '{% data variables.product.api_url_pre %}/user/repos?page=2&per_page=100'
_この例は、読みやすいように改行されています。_
-この `Link` レスポンスヘッダには、1 つ以上の[ハイパーメディア](/v3/#hypermedia)リンク関係が含まれています。その一部には、[URI テンプレート](http://tools.ietf.org/html/rfc6570)としての拡張が必要な場合があります。
+この `Link` レスポンスヘッダには、1 つ以上の[ハイパーメディア](/rest#hypermedia)リンク関係が含まれています。その一部には、[URI テンプレート](http://tools.ietf.org/html/rfc6570)としての拡張が必要な場合があります。
使用可能な `rel` の値は以下のとおりです。
@@ -311,7 +311,7 @@ Basic 認証または OAuth を使用する API リクエストの場合、1 時
{% data reusables.enterprise.rate_limit %}
-[Search API にはカスタムのレート制限ルール](/v3/search/#rate-limit)があることに注意してください。
+[Search API にはカスタムのレート制限ルール](/rest/reference/search#rate-limit)があることに注意してください。
API リクエストの返された HTTP ヘッダは、現在のレート制限ステータスを示しています。
@@ -354,7 +354,7 @@ new Date(1372700873 * 1000)
> }
```
-API ヒットを発生させることなく、[レート制限ステータスを確認](/v3/rate_limit)できます。
+API ヒットを発生させることなく、[レート制限ステータスを確認](/rest/reference/rate-limit)できます。
#### OAuth アプリケーションの認証されていないレート制限を増やす
@@ -585,9 +585,9 @@ JavaScript ハンドラを記述して、コールバックを処理できます
#### ISO 8601 タイムスタンプにタイムゾーン情報を明示的に提供する
-タイムスタンプを指定できる API 呼び出しの場合、その正確なタイムスタンプを使用します。 これは[コミット API](/v3/git/commits) の例です。
+タイムスタンプを指定できる API 呼び出しの場合、その正確なタイムスタンプを使用します。 これは[コミット API](/rest/reference/git#commits) の例です。
-これらのタイムスタンプは、`2014-02-27T15:05:06+01:00` のようになります。 これらのタイムスタンプを指定する方法については、[こちらの例](/v3/git/commits/#example-input)も参照してください。
+これらのタイムスタンプは、`2014-02-27T15:05:06+01:00` のようになります。 これらのタイムスタンプを指定する方法については、[こちらの例](/rest/reference/git#example-input)も参照してください。
#### `Time-Zone` ヘッダを使用する
@@ -597,7 +597,7 @@ JavaScript ハンドラを記述して、コールバックを処理できます
$ curl -H "Time-Zone: Europe/Amsterdam" -X POST {% data variables.product.api_url_pre %}/repos/github/linguist/contents/new_file.md
```
-つまり、このヘッダが定義するタイムゾーンで API 呼び出しが行われた時のタイムスタンプが生成されます。 たとえば、[コンテンツ API](/v3/repos/contents/) は追加または変更ごとに git コミットを生成し、タイムスタンプとして現在の時刻を使用します。 このヘッダは、現在のタイムスタンプの生成に使用されたタイムゾーンを決定します。
+つまり、このヘッダが定義するタイムゾーンで API 呼び出しが行われた時のタイムスタンプが生成されます。 たとえば、[コンテンツ API](/rest/reference/repos#contents) は追加または変更ごとに git コミットを生成し、タイムスタンプとして現在の時刻を使用します。 このヘッダは、現在のタイムスタンプの生成に使用されたタイムゾーンを決定します。
#### ユーザが最後に認識されたタイムゾーンを使用する
diff --git a/translations/ja-JP/content/rest/overview/troubleshooting.md b/translations/ja-JP/content/rest/overview/troubleshooting.md
index 8661577e8e..63a188ab00 100644
--- a/translations/ja-JP/content/rest/overview/troubleshooting.md
+++ b/translations/ja-JP/content/rest/overview/troubleshooting.md
@@ -23,7 +23,7 @@ API で不可解な問題が発生した場合、発生したと思われる問
リソース(_例:_ ユーザ、Issue _など_)のリストにアクセスするほとんどの API 呼び出しは、ページネーションをサポートしています。 リクエストをして、すべての結果を受け取っていない場合は、おそらく最初のページしか表示されていません。 より多くの結果を受け取るには、残りのページをリクエストする必要があります。
-ページネーション URL のフォーマットを推測*しない*ことが重要です。 すべての API 呼び出しで同じ構造が使用されるわけではありません。 代わりに、すべてのリクエストで送信される [Link Header](/v3/#pagination) からページネーション情報を抽出します。
+ページネーション URL のフォーマットを推測*しない*ことが重要です。 すべての API 呼び出しで同じ構造が使用されるわけではありません。 代わりに、すべてのリクエストで送信される [Link Header](/rest#pagination) からページネーション情報を抽出します。
{% if currentVersion == "free-pro-team@latest" %}
### Basic authentication errors
diff --git a/translations/ja-JP/content/rest/reference/apps.md b/translations/ja-JP/content/rest/reference/apps.md
index 598ada4c2b..db750025db 100644
--- a/translations/ja-JP/content/rest/reference/apps.md
+++ b/translations/ja-JP/content/rest/reference/apps.md
@@ -18,7 +18,7 @@ GitHub App として認証されると、GitHub Apps API を使用して、GitHu
GitHub App として認証されている場合、REST API v3 エンドポイントにアクセスできます。 これらのエンドポイントには、「Works with GitHub Apps」という箇条書きを含む「注釈」セクションがあります。 ユーザとして認証されている場合、これらのエンドポイントにアクセスすることもできます。
-REST API v3 エンドポイントのサブセットでは、GitHub App のインストールとして認証する必要があります。 これらのエンドポイントの一覧については、[Installations](/v3/apps/installations/) を参照してください。
+REST API v3 エンドポイントのサブセットでは、GitHub App のインストールとして認証する必要があります。 これらのエンドポイントの一覧については、[Installations](/rest/reference/apps#installations) を参照してください。
{% for operation in currentRestOperations %}
{% unless operation.subcategory %}{% include rest_operation %}{% endunless %}
@@ -36,7 +36,7 @@ REST API v3 エンドポイントのサブセットでは、GitHub App のイン
Installations API を使用すると、GitHub App のインストールに関する情報を取得して、それらのインストール内でアクションを実行できます。 _インストレーション_とは、アプリケーションをインストールしたユーザまたは Organization のアカウントを指します。 インストレーションとして認証し、特定のリポジトリへのアクセスを制限する方法については、「[インストレーションとして認証する](/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-an-installation)」を参照してください。
-Organization のすべての GitHub App インストレーションを一覧表示するには、「[Organization のアプリケーションインストールの一覧表示](/v3/orgs/#list-app-installations-for-an-organization)」を参照してください。
+Organization のすべての GitHub App インストレーションを一覧表示するには、「[Organization のアプリケーションインストールの一覧表示](/rest/reference/orgs#list-app-installations-for-an-organization)」を参照してください。
{% for operation in currentRestOperations %}
{% if operation.subcategory == 'installations' %}{% include rest_operation %}{% endif %}
@@ -70,4 +70,4 @@ Organization のすべての GitHub App インストレーションを一覧表
{% if operation.subcategory == 'webhooks' %}{% include rest_operation %}{% endif %}
{% endfor %}
-{% endif %}
\ No newline at end of file
+{% endif %}
diff --git a/translations/ja-JP/content/rest/reference/codes-of-conduct.md b/translations/ja-JP/content/rest/reference/codes-of-conduct.md
index 93c96f702d..d13e59de8d 100644
--- a/translations/ja-JP/content/rest/reference/codes-of-conduct.md
+++ b/translations/ja-JP/content/rest/reference/codes-of-conduct.md
@@ -9,6 +9,6 @@ versions:
github-ae: '*'
---
-Codes of Conduct API を使用して、リポジトリの行動規範に関する情報を取得できます。 リポジトリの行動規範を取得するには、「[Get a repository](/v3/repos/#get-a-repository)」エンドポイントを使用します。
+Codes of Conduct API を使用して、リポジトリの行動規範に関する情報を取得できます。 リポジトリの行動規範を取得するには、「[Get a repository](/rest/reference/repos#get-a-repository)」エンドポイントを使用します。
{% include rest_operations_at_current_path %}
diff --git a/translations/ja-JP/content/rest/reference/enterprise-admin.md b/translations/ja-JP/content/rest/reference/enterprise-admin.md
index de5cc1a321..a448ae41b2 100644
--- a/translations/ja-JP/content/rest/reference/enterprise-admin.md
+++ b/translations/ja-JP/content/rest/reference/enterprise-admin.md
@@ -86,7 +86,7 @@ IdP は、SCIM エンドポイントとして `{% data variables.product.api_url
{% note %}
-**注釈:** Enterprise SCIM API は、[SAML SSO](/v3/auth/#authenticating-for-saml-sso) が有効になっている [{% data variables.product.prodname_ghe_cloud %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-accounts) 上の Enterprise でのみ使用できます。 SCIM に関する詳細は「[SCIM について](/github/setting-up-and-managing-organizations-and-teams/about-scim)」を参照してください。
+**注釈:** Enterprise SCIM API は、[SAML SSO](/rest/overview/other-authentication-methods#authenticating-for-saml-sso) が有効になっている [{% data variables.product.prodname_ghe_cloud %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-accounts) 上の Enterprise でのみ使用できます。 SCIM に関する詳細は「[SCIM について](/github/setting-up-and-managing-organizations-and-teams/about-scim)」を参照してください。
{% endnote %}
diff --git a/translations/ja-JP/content/rest/reference/git.md b/translations/ja-JP/content/rest/reference/git.md
index 2d169a7483..ed8c8b03ed 100644
--- a/translations/ja-JP/content/rest/reference/git.md
+++ b/translations/ja-JP/content/rest/reference/git.md
@@ -34,7 +34,7 @@ Git blob (バイナリラージオブジェクト) は、各ファイルのコ
## コミット
-Git コミットは、Git リポジトリ内の階層([Git ツリー](/v3/git/trees))とファイルのコンテンツ([Git blob](/v3/git/blobs))のスナップショットです。 これらのエンドポイントを使用すると、{% data variables.product.product_name %} 上の Git データベースに対して [コミットオブジェクト](https://git-scm.com/book/en/v1/Git-Internals-Git-Objects#Commit-Objects)の読み書きができます。
+Git コミットは、Git リポジトリ内の階層([Git ツリー](/rest/reference/git#trees))とファイルのコンテンツ([Git blob](/rest/reference/git#blobs))のスナップショットです。 これらのエンドポイントを使用すると、{% data variables.product.product_name %} 上の Git データベースに対して [コミットオブジェクト](https://git-scm.com/book/en/v1/Git-Internals-Git-Objects#Commit-Objects)の読み書きができます。
{% for operation in currentRestOperations %}
{% if operation.subcategory == 'commits' %}{% include rest_operation %}{% endif %}
@@ -50,7 +50,7 @@ Git リファレンス(`git ref`)は、Git コミット SHA-1 ハッシュ
## タグ
-Git タグは [Git リファレンス](/v3/git/refs)に似ていますが、変更しないことを指す Git コミットです。 Git タグは、特定のリリースを指すときに役立ちます。 これらのエンドポイントを使用すると、{% data variables.product.product_name %} 上の Git データベースに対して [タグオブジェクト](https://git-scm.com/book/en/v1/Git-Internals-Git-References#Tags)の読み書きができます。 Git タグ API は、[アノテーションされたタグオブジェクト](https://git-scm.com/book/en/v1/Git-Internals-Git-References#Tags)のみをサポートし、軽量タグはサポートしません。
+Git タグは [Git リファレンス](/rest/reference/git#refs)に似ていますが、変更しないことを指す Git コミットです。 Git タグは、特定のリリースを指すときに役立ちます。 これらのエンドポイントを使用すると、{% data variables.product.product_name %} 上の Git データベースに対して [タグオブジェクト](https://git-scm.com/book/en/v1/Git-Internals-Git-References#Tags)の読み書きができます。 Git タグ API は、[アノテーションされたタグオブジェクト](https://git-scm.com/book/en/v1/Git-Internals-Git-References#Tags)のみをサポートし、軽量タグはサポートしません。
{% for operation in currentRestOperations %}
{% if operation.subcategory == 'tags' %}{% include rest_operation %}{% endif %}
diff --git a/translations/ja-JP/content/rest/reference/issues.md b/translations/ja-JP/content/rest/reference/issues.md
index db57f7d6a2..05060448b1 100644
--- a/translations/ja-JP/content/rest/reference/issues.md
+++ b/translations/ja-JP/content/rest/reference/issues.md
@@ -33,7 +33,7 @@ Issue についてサポートされているメディアタイプは次のと
Issue コメント API は、Issue およびプルリクエストに関するリスト、表示、編集、コメントの作成に対応しています。
-Issue コメントは、[3 つのカスタムメディアタイプ](#custom-media-types)を使用します。 API におけるメディアタイプの使用に関する詳細は、[こちら](/v3/media/)を参照してください。
+Issue コメントは、[3 つのカスタムメディアタイプ](#custom-media-types)を使用します。 API におけるメディアタイプの使用に関する詳細は、[こちら](/rest/overview/media-types)を参照してください。
{% for operation in currentRestOperations %}
{% if operation.subcategory == 'comments' %}{% include rest_operation %}{% endif %}
diff --git a/translations/ja-JP/content/rest/reference/licenses.md b/translations/ja-JP/content/rest/reference/licenses.md
index d6abb10645..089ba047de 100644
--- a/translations/ja-JP/content/rest/reference/licenses.md
+++ b/translations/ja-JP/content/rest/reference/licenses.md
@@ -16,12 +16,12 @@ versions:
**注釈:** 以下のエンドポイントも、リポジトリのライセンス情報を返します。
-- [リポジトリの Get](/v3/repos/#get-a-repository)
-- [ユーザのリポジトリの一覧表示](/v3/repos/#list-repositories-for-a-user)
-- [Organization リポジトリの一覧表示](/v3/repos/#list-organization-repositories)
+- [リポジトリの Get](/rest/reference/repos#get-a-repository)
+- [ユーザのリポジトリの一覧表示](/rest/reference/repos#list-repositories-for-a-user)
+- [Organization リポジトリの一覧表示](/rest/reference/repos#list-organization-repositories)
- [一覧表示のフォーク](/rest/reference/repos#list-forks)
- [ユーザが Watch しているリポジトリの一覧表示](/rest/reference/activity#list-repositories-watched-by-a-user)
-- [Team リポジトリの一覧表示](/v3/teams/#list-team-repositories)
+- [Team リポジトリの一覧表示](/rest/reference/teams#list-team-repositories)
{% warning %}
diff --git a/translations/ja-JP/content/rest/reference/permissions-required-for-github-apps.md b/translations/ja-JP/content/rest/reference/permissions-required-for-github-apps.md
index 05341be0ad..1e6eecdbe9 100644
--- a/translations/ja-JP/content/rest/reference/permissions-required-for-github-apps.md
+++ b/translations/ja-JP/content/rest/reference/permissions-required-for-github-apps.md
@@ -19,63 +19,63 @@ GitHub Appは、デフォルトで`Read-only`メタデータ権限を持ちま
{% data reusables.apps.metadata-permissions %}
-- [`GET /`](/v3/#root-endpoint)
-- [`GET /codes_of_conduct`](/v3/codes_of_conduct/#get-all-codes-of-conduct)
-- [`GET /codes_of_conduct/:key`](/v3/codes_of_conduct/#get-a-code-of-conduct)
-- [`GET /emojis`](/v3/emojis/#emojis)
+- [`GET /`](/rest#root-endpoint)
+- [`GET /codes_of_conduct`](/rest/reference/codes-of-conduct#get-all-codes-of-conduct)
+- [`GET /codes_of_conduct/:key`](/rest/reference/codes-of-conduct#get-a-code-of-conduct)
+- [`GET /emojis`](/rest/reference/emojis#emojis)
- [`GET /feeds`](/rest/reference/activity#get-feeds)
-- [`GET /licenses`](/v3/licenses/#get-all-commonly-used-licenses)
-- [`GET /licenses/:key`](/v3/licenses/#get-a-license)
-- [`POST /markdown`](/v3/markdown/#render-a-markdown-document)
-- [`POST /markdown/raw`](/v3/markdown/#render-a-markdown-document-in-raw-mode)
-- [`GET /meta`](/v3/meta/#meta)
-- [`GET /organizations`](/v3/orgs/#list-organizations)
-- [`GET /orgs/:org`](/v3/orgs/#get-an-organization)
-- [`GET /orgs/:org/projects`](/v3/projects/#list-organization-projects)
-- [`GET /orgs/:org/repos`](/v3/repos/#list-organization-repositories)
-- [`GET /rate_limit`](/v3/rate_limit/#get-rate-limit-status-for-the-authenticated-user)
-- [`GET /repos/:owner/:repo`](/v3/repos/#get-a-repository)
+- [`GET /licenses`](/rest/reference/licenses#get-all-commonly-used-licenses)
+- [`GET /licenses/:key`](/rest/reference/licenses#get-a-license)
+- [`POST /markdown`](/rest/reference/markdown#render-a-markdown-document)
+- [`POST /markdown/raw`](/rest/reference/markdown#render-a-markdown-document-in-raw-mode)
+- [`GET /meta`](/rest/reference/meta#meta)
+- [`GET /organizations`](/rest/reference/orgs#list-organizations)
+- [`GET /orgs/:org`](/rest/reference/orgs#get-an-organization)
+- [`GET /orgs/:org/projects`](/rest/reference/projects#list-organization-projects)
+- [`GET /orgs/:org/repos`](/rest/reference/repos#list-organization-repositories)
+- [`GET /rate_limit`](/rest/reference/rate-limit#get-rate-limit-status-for-the-authenticated-user)
+- [`GET /repos/:owner/:repo`](/rest/reference/repos#get-a-repository)
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/community/profile`](/v3/repos/community/#get-community-profile-metrics)
+- [`GET /repos/:owner/:repo/community/profile`](/rest/reference/repos#get-community-profile-metrics)
{% endif %}
-- [`GET /repos/:owner/:repo/contributors`](/v3/repos/#list-repository-contributors)
+- [`GET /repos/:owner/:repo/contributors`](/rest/reference/repos#list-repository-contributors)
- [`GET /repos/:owner/:repo/forks`](/rest/reference/repos#list-forks)
-- [`GET /repos/:owner/:repo/languages`](/v3/repos/#list-repository-languages)
-- [`GET /repos/:owner/:repo/license`](/v3/licenses/#get-the-license-for-a-repository)
+- [`GET /repos/:owner/:repo/languages`](/rest/reference/repos#list-repository-languages)
+- [`GET /repos/:owner/:repo/license`](/rest/reference/licenses#get-the-license-for-a-repository)
- [`GET /repos/:owner/:repo/stargazers`](/rest/reference/activity#list-stargazers)
-- [`GET /repos/:owner/:repo/stats/code_frequency`](/v3/repos/statistics/#get-the-weekly-commit-activity)
-- [`GET /repos/:owner/:repo/stats/commit_activity`](/v3/repos/statistics/#get-the-last-year-of-commit-activity)
-- [`GET /repos/:owner/:repo/stats/contributors`](/v3/repos/statistics/#get-all-contributor-commit-activity)
-- [`GET /repos/:owner/:repo/stats/participation`](/v3/repos/statistics/#get-the-weekly-commit-count)
-- [`GET /repos/:owner/:repo/stats/punch_card`](/v3/repos/statistics/#get-the-hourly-commit-count-for-each-day)
+- [`GET /repos/:owner/:repo/stats/code_frequency`](/rest/reference/repos#get-the-weekly-commit-activity)
+- [`GET /repos/:owner/:repo/stats/commit_activity`](/rest/reference/repos#get-the-last-year-of-commit-activity)
+- [`GET /repos/:owner/:repo/stats/contributors`](/rest/reference/repos#get-all-contributor-commit-activity)
+- [`GET /repos/:owner/:repo/stats/participation`](/rest/reference/repos#get-the-weekly-commit-count)
+- [`GET /repos/:owner/:repo/stats/punch_card`](/rest/reference/repos#get-the-hourly-commit-count-for-each-day)
- [`GET /repos/:owner/:repo/subscribers`](/rest/reference/activity#list-watchers)
-- [`GET /repos/:owner/:repo/tags`](/v3/repos/#list-repository-tags)
-- [`GET /repos/:owner/:repo/topics`](/v3/repos#get-all-repository-topics)
-- [`GET /repositories`](/v3/repos/#list-public-repositories)
-- [`GET /user/repos`](/v3/repos/#list-repositories-for-the-authenticated-user)
+- [`GET /repos/:owner/:repo/tags`](/rest/reference/repos#list-repository-tags)
+- [`GET /repos/:owner/:repo/topics`](/rest/reference/repos#get-all-repository-topics)
+- [`GET /repositories`](/rest/reference/repos#list-public-repositories)
+- [`GET /user/repos`](/rest/reference/repos#list-repositories-for-the-authenticated-user)
- [`GET /user/starred`](/rest/reference/activity#list-repositories-starred-by-a-user)
- [`GET /user/subscriptions`](/rest/reference/activity#list-repositories-watched-by-a-user)
-- [`GET /users`](/v3/users/#list-users)
-- [`GET /users/:username`](/v3/users/#get-a-user)
-- [`GET /users/:username/followers`](/v3/users/followers/#list-followers-of-a-user)
-- [`GET /users/:username/following`](/v3/users/followers/#list-the-people-a-user-follows)
-- [`GET /users/:username/following/:target_user`](/v3/users/followers/#check-if-a-user-follows-another-user)
-- [`GET /users/:username/gpg_keys`](/v3/users/gpg_keys/#list-gpg-keys-for-a-user)
-- [`GET /users/:username/orgs`](/v3/orgs/#list-organizations-for-a-user)
+- [`GET /users`](/rest/reference/users#list-users)
+- [`GET /users/:username`](/rest/reference/users#get-a-user)
+- [`GET /users/:username/followers`](/rest/reference/users#list-followers-of-a-user)
+- [`GET /users/:username/following`](/rest/reference/users#list-the-people-a-user-follows)
+- [`GET /users/:username/following/:target_user`](/rest/reference/users#check-if-a-user-follows-another-user)
+- [`GET /users/:username/gpg_keys`](/rest/reference/users#list-gpg-keys-for-a-user)
+- [`GET /users/:username/orgs`](/rest/reference/orgs#list-organizations-for-a-user)
- [`GET /users/:username/received_events`](/rest/reference/activity#list-events-received-by-the-authenticated-user)
- [`GET /users/:username/received_events/public`](/rest/reference/activity#list-public-events-received-by-a-user)
-- [`GET /users/:username/repos`](/v3/repos/#list-repositories-for-a-user)
+- [`GET /users/:username/repos`](/rest/reference/repos#list-repositories-for-a-user)
- [`GET /users/:username/subscriptions`](/rest/reference/activity#list-repositories-watched-by-a-user)
_コラボレータ_
-- [`GET /repos/:owner/:repo/collaborators`](/v3/repos/collaborators/#list-repository-collaborators)
-- [`GET /repos/:owner/:repo/collaborators/:username`](/v3/repos/collaborators/#check-if-a-user-is-a-repository-collaborator)
+- [`GET /repos/:owner/:repo/collaborators`](/rest/reference/repos#list-repository-collaborators)
+- [`GET /repos/:owner/:repo/collaborators/:username`](/rest/reference/repos#check-if-a-user-is-a-repository-collaborator)
_コミットのコメント_
-- [`GET /repos/:owner/:repo/comments`](/v3/repos/comments/#list-commit-comments-for-a-repository)
-- [`GET /repos/:owner/:repo/comments/:comment_id`](/v3/repos/comments/#get-a-commit-comment)
-- [`GET /repos/:owner/:repo/comments/:comment_id/reactions`](/v3/reactions/#list-reactions-for-a-commit-comment)
-- [`GET /repos/:owner/:repo/commits/:sha/comments`](/v3/repos/comments/#list-commit-comments)
+- [`GET /repos/:owner/:repo/comments`](/rest/reference/repos#list-commit-comments-for-a-repository)
+- [`GET /repos/:owner/:repo/comments/:comment_id`](/rest/reference/repos#get-a-commit-comment)
+- [`GET /repos/:owner/:repo/comments/:comment_id/reactions`](/rest/reference/reactions#list-reactions-for-a-commit-comment)
+- [`GET /repos/:owner/:repo/commits/:sha/comments`](/rest/reference/repos#list-commit-comments)
_イベント_
- [`GET /events`](/rest/reference/activity#list-public-events)
@@ -86,311 +86,311 @@ _イベント_
- [`GET /users/:username/events/public`](/rest/reference/activity#list-public-events-for-a-user)
_Git_
-- [`GET /gitignore/templates`](/v3/gitignore/#get-all-gitignore-templates)
-- [`GET /gitignore/templates/:key`](/v3/gitignore/#get-a-gitignore-template)
+- [`GET /gitignore/templates`](/rest/reference/gitignore#get-all-gitignore-templates)
+- [`GET /gitignore/templates/:key`](/rest/reference/gitignore#get-a-gitignore-template)
_キー_
-- [`GET /users/:username/keys`](/v3/users/keys/#list-public-keys-for-a-user)
+- [`GET /users/:username/keys`](/rest/reference/users#list-public-keys-for-a-user)
_Organizationメンバー_
-- [`GET /orgs/:org/members`](/v3/orgs/members/#list-organization-members)
-- [`GET /orgs/:org/members/:username`](/v3/orgs/members/#check-organization-membership-for-a-user)
-- [`GET /orgs/:org/public_members`](/v3/orgs/members/#list-public-organization-members)
-- [`GET /orgs/:org/public_members/:username`](/v3/orgs/members/#check-public-organization-membership-for-a-user)
+- [`GET /orgs/:org/members`](/rest/reference/orgs#list-organization-members)
+- [`GET /orgs/:org/members/:username`](/rest/reference/orgs#check-organization-membership-for-a-user)
+- [`GET /orgs/:org/public_members`](/rest/reference/orgs#list-public-organization-members)
+- [`GET /orgs/:org/public_members/:username`](/rest/reference/orgs#check-public-organization-membership-for-a-user)
_検索_
-- [`GET /search/code`](/v3/search/#search-code)
-- [`GET /search/commits`](/v3/search/#search-commits)
-- [`GET /search/issues`](/v3/search/#search-issues-and-pull-requests)
-- [`GET /search/labels`](/v3/search/#search-labels)
-- [`GET /search/repositories`](/v3/search/#search-repositories)
-- [`GET /search/topics`](/v3/search/#search-topics)
-- [`GET /search/users`](/v3/search/#search-users)
+- [`GET /search/code`](/rest/reference/search#search-code)
+- [`GET /search/commits`](/rest/reference/search#search-commits)
+- [`GET /search/issues`](/rest/reference/search#search-issues-and-pull-requests)
+- [`GET /search/labels`](/rest/reference/search#search-labels)
+- [`GET /search/repositories`](/rest/reference/search#search-repositories)
+- [`GET /search/topics`](/rest/reference/search#search-topics)
+- [`GET /search/users`](/rest/reference/search#search-users)
{% if currentVersion == "free-pro-team@latest" %}
### "actions"に対する権限
-- [`GET /repos/:owner/:repo/actions/artifacts`](/v3/actions/artifacts/#list-artifacts-for-a-repository) (:read)
-- [`GET /repos/:owner/:repo/actions/artifacts/:artifact_id`](/v3/actions/artifacts/#get-an-artifact) (:read)
-- [`DELETE /repos/:owner/:repo/actions/artifacts/:artifact_id`](/v3/actions/artifacts/#delete-an-artifact) (:write)
-- [`GET /repos/:owner/:repo/actions/artifacts/:artifact_id/zip`](/v3/actions/artifacts/#download-an-artifact) (:read)
-- [`GET /repos/:owner/:repo/actions/jobs/:job_id`](/v3/actions/workflow-jobs/#get-a-job-for-a-workflow-run) (:read)
-- [`GET /repos/:owner/:repo/actions/jobs/:job_id/logs`](/v3/actions/workflow-jobs/#download-job-logs-for-a-workflow-run) (:read)
-- [`GET /repos/:owner/:repo/actions/runs`](/v3/actions/workflow-runs/#list-workflow-runs-for-a-repository) (:read)
-- [`GET /repos/:owner/:repo/actions/runs/:run_id`](/v3/actions/workflow-runs/#get-a-workflow-run) (:read)
-- [`GET /repos/:owner/:repo/actions/runs/:run_id/artifacts`](/v3/actions/artifacts/#list-workflow-run-artifacts) (:read)
-- [`POST /repos/:owner/:repo/actions/runs/:run_id/cancel`](/v3/actions/workflow-runs/#cancel-a-workflow-run) (:write)
-- [`GET /repos/:owner/:repo/actions/runs/:run_id/jobs`](/v3/actions/workflow-jobs/#list-jobs-for-a-workflow-run) (:read)
-- [`GET /repos/:owner/:repo/actions/runs/:run_id/logs`](/v3/actions/workflow-runs/#download-workflow-run-logs) (:read)
-- [`DELETE /repos/:owner/:repo/actions/runs/:run_id/logs`](/v3/actions/workflow-runs/#delete-workflow-run-logs) (:write)
-- [`POST /repos/:owner/:repo/actions/runs/:run_id/rerun`](/v3/actions/workflow-runs/#re-run-a-workflow) (:write)
-- [`GET /repos/:owner/:repo/actions/workflows`](/v3/actions/workflows/#list-repository-workflows) (:read)
-- [`GET /repos/:owner/:repo/actions/workflows/:workflow_id`](/v3/actions/workflows/#get-a-workflow) (:read)
-- [`GET /repos/:owner/:repo/actions/workflows/:workflow_id/runs`](/v3/actions/workflow-runs/#list-workflow-runs) (:read)
+- [`GET /repos/:owner/:repo/actions/artifacts`](/rest/reference/actions#list-artifacts-for-a-repository) (:read)
+- [`GET /repos/:owner/:repo/actions/artifacts/:artifact_id`](/rest/reference/actions#get-an-artifact) (:read)
+- [`DELETE /repos/:owner/:repo/actions/artifacts/:artifact_id`](/rest/reference/actions#delete-an-artifact) (:write)
+- [`GET /repos/:owner/:repo/actions/artifacts/:artifact_id/zip`](/rest/reference/actions#download-an-artifact) (:read)
+- [`GET /repos/:owner/:repo/actions/jobs/:job_id`](/rest/reference/actions#get-a-job-for-a-workflow-run) (:read)
+- [`GET /repos/:owner/:repo/actions/jobs/:job_id/logs`](/rest/reference/actions#download-job-logs-for-a-workflow-run) (:read)
+- [`GET /repos/:owner/:repo/actions/runs`](/rest/reference/actions#list-workflow-runs-for-a-repository) (:read)
+- [`GET /repos/:owner/:repo/actions/runs/:run_id`](/rest/reference/actions#get-a-workflow-run) (:read)
+- [`GET /repos/:owner/:repo/actions/runs/:run_id/artifacts`](/rest/reference/actions#list-workflow-run-artifacts) (:read)
+- [`POST /repos/:owner/:repo/actions/runs/:run_id/cancel`](/rest/reference/actions#cancel-a-workflow-run) (:write)
+- [`GET /repos/:owner/:repo/actions/runs/:run_id/jobs`](/rest/reference/actions#list-jobs-for-a-workflow-run) (:read)
+- [`GET /repos/:owner/:repo/actions/runs/:run_id/logs`](/rest/reference/actions#download-workflow-run-logs) (:read)
+- [`DELETE /repos/:owner/:repo/actions/runs/:run_id/logs`](/rest/reference/actions#delete-workflow-run-logs) (:write)
+- [`POST /repos/:owner/:repo/actions/runs/:run_id/rerun`](/rest/reference/actions#re-run-a-workflow) (:write)
+- [`GET /repos/:owner/:repo/actions/workflows`](/rest/reference/actions#list-repository-workflows) (:read)
+- [`GET /repos/:owner/:repo/actions/workflows/:workflow_id`](/rest/reference/actions#get-a-workflow) (:read)
+- [`GET /repos/:owner/:repo/actions/workflows/:workflow_id/runs`](/rest/reference/actions#list-workflow-runs) (:read)
{% endif %}
### "administration"に対する権限
-- [`POST /orgs/:org/repos`](/v3/repos/#create-an-organization-repository) (:write)
-- [`PATCH /repos/:owner/:repo`](/v3/repos/#update-a-repository) (:write)
-- [`DELETE /repos/:owner/:repo`](/v3/repos/#delete-a-repository) (:write)
+- [`POST /orgs/:org/repos`](/rest/reference/repos#create-an-organization-repository) (:write)
+- [`PATCH /repos/:owner/:repo`](/rest/reference/repos#update-a-repository) (:write)
+- [`DELETE /repos/:owner/:repo`](/rest/reference/repos#delete-a-repository) (:write)
{% if currentVersion == "free-pro-team@latest" %}
-- [`Get GET /repos/:owner/:repo/actions/runners/downloads`](/v3/actions/self-hosted-runners/#list-runner-applications-for-a-repository) (:read)
-- [`GET /repos/:owner/:repo/actions/runners`](/v3/actions/self-hosted-runners/#list-self-hosted-runners-for-a-repository) (:read)
-- [`GET /repos/:owner/:repo/actions/runners/:runner_id`](/v3/actions/self-hosted-runners/#get-a-self-hosted-runner-for-a-repository) (:read)
-- [`DELETE /repos/:owner/:repo/actions/runners/:runner_id`](/v3/actions/self-hosted-runners/#delete-a-self-hosted-runner-from-a-repository) (:write)
-- [`POST /repos/:owner/:repo/actions/runners/registration-token`](/v3/actions/self-hosted-runners/#create-a-registration-token-for-a-repository) (:write)
-- [`POST /repos/:owner/:repo/actions/runners/remove-token`](/v3/actions/self-hosted-runners/#create-a-remove-token-for-a-repository) (:write)git
+- [`Get GET /repos/:owner/:repo/actions/runners/downloads`](/rest/reference/actions#list-runner-applications-for-a-repository) (:read)
+- [`GET /repos/:owner/:repo/actions/runners`](/rest/reference/actions#list-self-hosted-runners-for-a-repository) (:read)
+- [`GET /repos/:owner/:repo/actions/runners/:runner_id`](/rest/reference/actions#get-a-self-hosted-runner-for-a-repository) (:read)
+- [`DELETE /repos/:owner/:repo/actions/runners/:runner_id`](/rest/reference/actions#delete-a-self-hosted-runner-from-a-repository) (:write)
+- [`POST /repos/:owner/:repo/actions/runners/registration-token`](/rest/reference/actions#create-a-registration-token-for-a-repository) (:write)
+- [`POST /repos/:owner/:repo/actions/runners/remove-token`](/rest/reference/actions#create-a-remove-token-for-a-repository) (:write)git
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`PUT /repos/:owner/:repo/automated-security-fixes`](/v3/repos/#enable-automated-security-fixes) (:write)
+- [`PUT /repos/:owner/:repo/automated-security-fixes`](/rest/reference/repos#enable-automated-security-fixes) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`DELETE /repos/:owner/:repo/automated-security-fixes`](/v3/repos/#disable-automated-security-fixes) (:write)
+- [`DELETE /repos/:owner/:repo/automated-security-fixes`](/rest/reference/repos#disable-automated-security-fixes) (:write)
{% endif %}
-- [`POST /repos/:owner/:repo/forks`](/v3/repos/forks/#create-a-fork) (:write)
+- [`POST /repos/:owner/:repo/forks`](/rest/reference/repos#create-a-fork) (:write)
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/interaction-limits`](/v3/interactions/repos/#get-interaction-restrictions-for-a-repository) (:read)
+- [`GET /repos/:owner/:repo/interaction-limits`](/rest/reference/interactions#get-interaction-restrictions-for-a-repository) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`PUT /repos/:owner/:repo/interaction-limits`](/v3/interactions/repos/#set-interaction-restrictions-for-a-repository) (:write)
+- [`PUT /repos/:owner/:repo/interaction-limits`](/rest/reference/interactions#set-interaction-restrictions-for-a-repository) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`DELETE /repos/:owner/:repo/interaction-limits`](/v3/interactions/repos/#remove-interaction-restrictions-for-a-repository) (:write)
+- [`DELETE /repos/:owner/:repo/interaction-limits`](/rest/reference/interactions#remove-interaction-restrictions-for-a-repository) (:write)
{% endif %}
-- [`PUT /repos/:owner/:repo/topics`](/v3/repos/#replace-all-repository-topics) (:write)
-- [`POST /repos/:owner/:repo/transfer`](/v3/repos/#transfer-a-repository) (:write)
+- [`PUT /repos/:owner/:repo/topics`](/rest/reference/repos#replace-all-repository-topics) (:write)
+- [`POST /repos/:owner/:repo/transfer`](/rest/reference/repos#transfer-a-repository) (:write)
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/vulnerability-alerts`](/v3/repos/#enable-vulnerability-alerts) (:write)
+- [`GET /repos/:owner/:repo/vulnerability-alerts`](/rest/reference/repos#enable-vulnerability-alerts) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`PUT /repos/:owner/:repo/vulnerability-alerts`](/v3/repos/#enable-vulnerability-alerts) (:write)
+- [`PUT /repos/:owner/:repo/vulnerability-alerts`](/rest/reference/repos#enable-vulnerability-alerts) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`DELETE /repos/:owner/:repo/vulnerability-alerts`](/v3/repos/#disable-vulnerability-alerts) (:write)
+- [`DELETE /repos/:owner/:repo/vulnerability-alerts`](/rest/reference/repos#disable-vulnerability-alerts) (:write)
{% endif %}
-- [`PATCH /user/repository_invitations/:invitation_id`](/v3/repos/invitations/#accept-a-repository-invitation) (:write)
-- [`DELETE /user/repository_invitations/:invitation_id`](/v3/repos/invitations/#decline-a-repository-invitation) (:write)
+- [`PATCH /user/repository_invitations/:invitation_id`](/rest/reference/repos#accept-a-repository-invitation) (:write)
+- [`DELETE /user/repository_invitations/:invitation_id`](/rest/reference/repos#decline-a-repository-invitation) (:write)
_ブランチ_
-- [`GET /repos/:owner/:repo/branches/:branch/protection`](/v3/repos/branches/#get-branch-protection) (:read)
-- [`PUT /repos/:owner/:repo/branches/:branch/protection`](/v3/repos/branches/#update-branch-protection) (:write)
-- [`DELETE /repos/:owner/:repo/branches/:branch/protection`](/v3/repos/branches/#delete-branch-protection) (:write)
-- [`GET /repos/:owner/:repo/branches/:branch/protection/enforce_admins`](/v3/repos/branches/#get-admin-branch-protection) (:read)
-- [`POST /repos/:owner/:repo/branches/:branch/protection/enforce_admins`](/v3/repos/branches/#set-admin-branch-protection) (:write)
-- [`DELETE /repos/:owner/:repo/branches/:branch/protection/enforce_admins`](/v3/repos/branches/#delete-admin-branch-protection) (:write)
-- [`GET /repos/:owner/:repo/branches/:branch/protection/required_pull_request_reviews`](/v3/repos/branches/#get-pull-request-review-protection) (:read)
-- [`PATCH /repos/:owner/:repo/branches/:branch/protection/required_pull_request_reviews`](/v3/repos/branches/#update-pull-request-review-protection) (:write)
-- [`DELETE /repos/:owner/:repo/branches/:branch/protection/required_pull_request_reviews`](/v3/repos/branches/#delete-pull-request-review-protection) (:write)
-- [`GET /repos/:owner/:repo/branches/:branch/protection/required_signatures`](/v3/repos/branches/#get-commit-signature-protection) (:read)
-- [`POST /repos/:owner/:repo/branches/:branch/protection/required_signatures`](/v3/repos/branches/#create-commit-signature-protection) (:write)
-- [`DELETE /repos/:owner/:repo/branches/:branch/protection/required_signatures`](/v3/repos/branches/#delete-commit-signature-protection) (:write)
-- [`GET /repos/:owner/:repo/branches/:branch/protection/required_status_checks`](/v3/repos/branches/#get-status-checks-protection) (:read)
-- [`PATCH /repos/:owner/:repo/branches/:branch/protection/required_status_checks`](/v3/repos/branches/#update-status-check-protection) (:write)
-- [`DELETE /repos/:owner/:repo/branches/:branch/protection/required_status_checks`](/v3/repos/branches/#remove-status-check-protection) (:write)
-- [`GET /repos/:owner/:repo/branches/:branch/protection/required_status_checks/contexts`](/v3/repos/branches/#get-all-status-check-contexts) (:read)
-- [`POST /repos/:owner/:repo/branches/:branch/protection/required_status_checks/contexts`](/v3/repos/branches/#add-status-check-contexts) (:write)
-- [`PUT /repos/:owner/:repo/branches/:branch/protection/required_status_checks/contexts`](/v3/repos/branches/#set-status-check-contexts) (:write)
-- [`DELETE /repos/:owner/:repo/branches/:branch/protection/required_status_checks/contexts`](/v3/repos/branches/#remove-status-check-contexts) (:write)
-- [`GET /repos/:owner/:repo/branches/:branch/protection/restrictions`](/v3/repos/branches/#get-access-restrictions) (:read)
-- [`DELETE /repos/:owner/:repo/branches/:branch/protection/restrictions`](/v3/repos/branches/#delete-access-restrictions) (:write)
-- [`GET /repos/:owner/:repo/branches/:branch/protection/restrictions/teams`](/v3/repos/branches/#list-teams-with-access-to-the-protected-branch) (:read)
-- [`POST /repos/:owner/:repo/branches/:branch/protection/restrictions/teams`](/v3/repos/branches/#add-team-access-restrictions) (:write)
-- [`PUT /repos/:owner/:repo/branches/:branch/protection/restrictions/teams`](/v3/repos/branches/#set-team-access-restrictions) (:write)
-- [`DELETE /repos/:owner/:repo/branches/:branch/protection/restrictions/teams`](/v3/repos/branches/#remove-team-access-restrictions) (:write)
-- [`GET /repos/:owner/:repo/branches/:branch/protection/restrictions/users`](/v3/repos/branches/#list-users-with-access-to-the-protected-branch) (:read)
-- [`POST /repos/:owner/:repo/branches/:branch/protection/restrictions/users`](/v3/repos/branches/#add-user-access-restrictions) (:write)
-- [`PUT /repos/:owner/:repo/branches/:branch/protection/restrictions/users`](/v3/repos/branches/#set-user-access-restrictions) (:write)
-- [`DELETE /repos/:owner/:repo/branches/:branch/protection/restrictions/users`](/v3/repos/branches/#remove-user-access-restrictions) (:write)
+- [`GET /repos/:owner/:repo/branches/:branch/protection`](/rest/reference/repos#get-branch-protection) (:read)
+- [`PUT /repos/:owner/:repo/branches/:branch/protection`](/rest/reference/repos#update-branch-protection) (:write)
+- [`DELETE /repos/:owner/:repo/branches/:branch/protection`](/rest/reference/repos#delete-branch-protection) (:write)
+- [`GET /repos/:owner/:repo/branches/:branch/protection/enforce_admins`](/rest/reference/repos#get-admin-branch-protection) (:read)
+- [`POST /repos/:owner/:repo/branches/:branch/protection/enforce_admins`](/rest/reference/repos#set-admin-branch-protection) (:write)
+- [`DELETE /repos/:owner/:repo/branches/:branch/protection/enforce_admins`](/rest/reference/repos#delete-admin-branch-protection) (:write)
+- [`GET /repos/:owner/:repo/branches/:branch/protection/required_pull_request_reviews`](/rest/reference/repos#get-pull-request-review-protection) (:read)
+- [`PATCH /repos/:owner/:repo/branches/:branch/protection/required_pull_request_reviews`](/rest/reference/repos#update-pull-request-review-protection) (:write)
+- [`DELETE /repos/:owner/:repo/branches/:branch/protection/required_pull_request_reviews`](/rest/reference/repos#delete-pull-request-review-protection) (:write)
+- [`GET /repos/:owner/:repo/branches/:branch/protection/required_signatures`](/rest/reference/repos#get-commit-signature-protection) (:read)
+- [`POST /repos/:owner/:repo/branches/:branch/protection/required_signatures`](/rest/reference/repos#create-commit-signature-protection) (:write)
+- [`DELETE /repos/:owner/:repo/branches/:branch/protection/required_signatures`](/rest/reference/repos#delete-commit-signature-protection) (:write)
+- [`GET /repos/:owner/:repo/branches/:branch/protection/required_status_checks`](/rest/reference/repos#get-status-checks-protection) (:read)
+- [`PATCH /repos/:owner/:repo/branches/:branch/protection/required_status_checks`](/rest/reference/repos#update-status-check-protection) (:write)
+- [`DELETE /repos/:owner/:repo/branches/:branch/protection/required_status_checks`](/rest/reference/repos#remove-status-check-protection) (:write)
+- [`GET /repos/:owner/:repo/branches/:branch/protection/required_status_checks/contexts`](/rest/reference/repos#get-all-status-check-contexts) (:read)
+- [`POST /repos/:owner/:repo/branches/:branch/protection/required_status_checks/contexts`](/rest/reference/repos#add-status-check-contexts) (:write)
+- [`PUT /repos/:owner/:repo/branches/:branch/protection/required_status_checks/contexts`](/rest/reference/repos#set-status-check-contexts) (:write)
+- [`DELETE /repos/:owner/:repo/branches/:branch/protection/required_status_checks/contexts`](/rest/reference/repos#remove-status-check-contexts) (:write)
+- [`GET /repos/:owner/:repo/branches/:branch/protection/restrictions`](/rest/reference/repos#get-access-restrictions) (:read)
+- [`DELETE /repos/:owner/:repo/branches/:branch/protection/restrictions`](/rest/reference/repos#delete-access-restrictions) (:write)
+- [`GET /repos/:owner/:repo/branches/:branch/protection/restrictions/teams`](/rest/reference/repos#list-teams-with-access-to-the-protected-branch) (:read)
+- [`POST /repos/:owner/:repo/branches/:branch/protection/restrictions/teams`](/rest/reference/repos#add-team-access-restrictions) (:write)
+- [`PUT /repos/:owner/:repo/branches/:branch/protection/restrictions/teams`](/rest/reference/repos#set-team-access-restrictions) (:write)
+- [`DELETE /repos/:owner/:repo/branches/:branch/protection/restrictions/teams`](/rest/reference/repos#remove-team-access-restrictions) (:write)
+- [`GET /repos/:owner/:repo/branches/:branch/protection/restrictions/users`](/rest/reference/repos#list-users-with-access-to-the-protected-branch) (:read)
+- [`POST /repos/:owner/:repo/branches/:branch/protection/restrictions/users`](/rest/reference/repos#add-user-access-restrictions) (:write)
+- [`PUT /repos/:owner/:repo/branches/:branch/protection/restrictions/users`](/rest/reference/repos#set-user-access-restrictions) (:write)
+- [`DELETE /repos/:owner/:repo/branches/:branch/protection/restrictions/users`](/rest/reference/repos#remove-user-access-restrictions) (:write)
_コラボレータ_
-- [`PUT /repos/:owner/:repo/collaborators/:username`](/v3/repos/collaborators/#add-a-repository-collaborator) (:write)
-- [`DELETE /repos/:owner/:repo/collaborators/:username`](/v3/repos/collaborators/#remove-a-repository-collaborator) (:write)
+- [`PUT /repos/:owner/:repo/collaborators/:username`](/rest/reference/repos#add-a-repository-collaborator) (:write)
+- [`DELETE /repos/:owner/:repo/collaborators/:username`](/rest/reference/repos#remove-a-repository-collaborator) (:write)
_招待_
-- [`GET /repos/:owner/:repo/invitations`](/v3/repos/invitations/#list-repository-invitations) (:read)
-- [`PATCH /repos/:owner/:repo/invitations/:invitation_id`](/v3/repos/invitations/#update-a-repository-invitation) (:write)
-- [`DELETE /repos/:owner/:repo/invitations/:invitation_id`](/v3/repos/invitations/#delete-a-repository-invitation) (:write)
+- [`GET /repos/:owner/:repo/invitations`](/rest/reference/repos#list-repository-invitations) (:read)
+- [`PATCH /repos/:owner/:repo/invitations/:invitation_id`](/rest/reference/repos#update-a-repository-invitation) (:write)
+- [`DELETE /repos/:owner/:repo/invitations/:invitation_id`](/rest/reference/repos#delete-a-repository-invitation) (:write)
_キー_
-- [`GET /repos/:owner/:repo/keys`](/v3/repos/keys/#list-deploy-keys) (:read)
-- [`POST /repos/:owner/:repo/keys`](/v3/repos/keys/#create-a-deploy-key) (:write)
-- [`GET /repos/:owner/:repo/keys/:key_id`](/v3/repos/keys/#get-a-deploy-key) (:read)
-- [`DELETE /repos/:owner/:repo/keys/:key_id`](/v3/repos/keys/#delete-a-deploy-key) (:write)
+- [`GET /repos/:owner/:repo/keys`](/rest/reference/repos#list-deploy-keys) (:read)
+- [`POST /repos/:owner/:repo/keys`](/rest/reference/repos#create-a-deploy-key) (:write)
+- [`GET /repos/:owner/:repo/keys/:key_id`](/rest/reference/repos#get-a-deploy-key) (:read)
+- [`DELETE /repos/:owner/:repo/keys/:key_id`](/rest/reference/repos#delete-a-deploy-key) (:write)
_Team_
-- [`GET /repos/:owner/:repo/teams`](/v3/repos/#list-repository-teams) (:read)
-- [`PUT /teams/:team_id/repos/:owner/:repo`](/v3/teams/#add-or-update-team-repository-permissions) (:write)
-- [`DELETE /teams/:team_id/repos/:owner/:repo`](/v3/teams/#remove-a-repository-from-a-team) (:write)
+- [`GET /repos/:owner/:repo/teams`](/rest/reference/repos#list-repository-teams) (:read)
+- [`PUT /teams/:team_id/repos/:owner/:repo`](/rest/reference/teams#add-or-update-team-repository-permissions) (:write)
+- [`DELETE /teams/:team_id/repos/:owner/:repo`](/rest/reference/teams#remove-a-repository-from-a-team) (:write)
{% if currentVersion == "free-pro-team@latest" %}
_トラフィック_
-- [`GET /repos/:owner/:repo/traffic/clones`](/v3/repos/traffic/#get-repository-clones) (:read)
-- [`GET /repos/:owner/:repo/traffic/popular/paths`](/v3/repos/traffic/#get-top-referral-paths) (:read)
-- [`GET /repos/:owner/:repo/traffic/popular/referrers`](/v3/repos/traffic/#get-top-referral-sources) (:read)
-- [`GET /repos/:owner/:repo/traffic/views`](/v3/repos/traffic/#get-page-views) (:read)
+- [`GET /repos/:owner/:repo/traffic/clones`](/rest/reference/repos#get-repository-clones) (:read)
+- [`GET /repos/:owner/:repo/traffic/popular/paths`](/rest/reference/repos#get-top-referral-paths) (:read)
+- [`GET /repos/:owner/:repo/traffic/popular/referrers`](/rest/reference/repos#get-top-referral-sources) (:read)
+- [`GET /repos/:owner/:repo/traffic/views`](/rest/reference/repos#get-page-views) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
### "blocking"に対する権限
-- [`GET /user/blocks`](/v3/users/blocking/#list-users-blocked-by-the-authenticated-user) (:read)
-- [`GET /user/blocks/:username`](/v3/users/blocking/#check-if-a-user-is-blocked-by-the-authenticated-user) (:read)
-- [`PUT /user/blocks/:username`](/v3/users/blocking/#block-a-user) (:write)
-- [`DELETE /user/blocks/:username`](/v3/users/blocking/#unblock-a-user) (:write)
+- [`GET /user/blocks`](/rest/reference/users#list-users-blocked-by-the-authenticated-user) (:read)
+- [`GET /user/blocks/:username`](/rest/reference/users#check-if-a-user-is-blocked-by-the-authenticated-user) (:read)
+- [`PUT /user/blocks/:username`](/rest/reference/users#block-a-user) (:write)
+- [`DELETE /user/blocks/:username`](/rest/reference/users#unblock-a-user) (:write)
{% endif %}
### "checks"に対する権限
-- [`POST /repos/:owner/:repo/check-runs`](/v3/checks/runs/#create-a-check-run) (:write)
-- [`GET /repos/:owner/:repo/check-runs/:check_run_id`](/v3/checks/runs/#get-a-check-run) (:read)
-- [`PATCH /repos/:owner/:repo/check-runs/:check_run_id`](/v3/checks/runs/#update-a-check-run) (:write)
-- [`GET /repos/:owner/:repo/check-runs/:check_run_id/annotations`](/v3/checks/runs/#list-check-run-annotations) (:read)
-- [`POST /repos/:owner/:repo/check-suites`](/v3/checks/suites/#create-a-check-suite) (:write)
-- [`GET /repos/:owner/:repo/check-suites/:check_suite_id`](/v3/checks/suites/#get-a-check-suite) (:read)
-- [`GET /repos/:owner/:repo/check-suites/:check_suite_id/check-runs`](/v3/checks/runs/#list-check-runs-in-a-check-suite) (:read)
-- [`POST /repos/:owner/:repo/check-suites/:check_suite_id/rerequest`](/v3/checks/suites/#rerequest-a-check-suite) (:write)
-- [`PATCH /repos/:owner/:repo/check-suites/preferences`](/v3/checks/suites/#update-repository-preferences-for-check-suites) (:write)
-- [`GET /repos/:owner/:repo/commits/:sha/check-runs`](/v3/checks/runs/#list-check-runs-for-a-git-reference) (:read)
-- [`GET /repos/:owner/:repo/commits/:sha/check-suites`](/v3/checks/suites/#list-check-suites-for-a-git-reference) (:read)
+- [`POST /repos/:owner/:repo/check-runs`](/rest/reference/checks#create-a-check-run) (:write)
+- [`GET /repos/:owner/:repo/check-runs/:check_run_id`](/rest/reference/checks#get-a-check-run) (:read)
+- [`PATCH /repos/:owner/:repo/check-runs/:check_run_id`](/rest/reference/checks#update-a-check-run) (:write)
+- [`GET /repos/:owner/:repo/check-runs/:check_run_id/annotations`](/rest/reference/checks#list-check-run-annotations) (:read)
+- [`POST /repos/:owner/:repo/check-suites`](/rest/reference/checks#create-a-check-suite) (:write)
+- [`GET /repos/:owner/:repo/check-suites/:check_suite_id`](/rest/reference/checks#get-a-check-suite) (:read)
+- [`GET /repos/:owner/:repo/check-suites/:check_suite_id/check-runs`](/rest/reference/checks#list-check-runs-in-a-check-suite) (:read)
+- [`POST /repos/:owner/:repo/check-suites/:check_suite_id/rerequest`](/rest/reference/checks#rerequest-a-check-suite) (:write)
+- [`PATCH /repos/:owner/:repo/check-suites/preferences`](/rest/reference/checks#update-repository-preferences-for-check-suites) (:write)
+- [`GET /repos/:owner/:repo/commits/:sha/check-runs`](/rest/reference/checks#list-check-runs-for-a-git-reference) (:read)
+- [`GET /repos/:owner/:repo/commits/:sha/check-suites`](/rest/reference/checks#list-check-suites-for-a-git-reference) (:read)
### "contents"に対する権限
-- [`GET /repos/:owner/:repo/:archive_format/:ref`](/v3/repos/contents/#download-a-repository-archive) (:read)
+- [`GET /repos/:owner/:repo/:archive_format/:ref`](/rest/reference/repos#download-a-repository-archive) (:read)
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/artifacts/:artifact_id`](/v3/actions/artifacts/#get-an-artifact) (:read)
+- [`GET /repos/:owner/:repo/actions/artifacts/:artifact_id`](/rest/reference/actions#get-an-artifact) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`DELETE /repos/:owner/:repo/actions/artifacts/:artifact_id`](/v3/actions/artifacts/#delete-an-artifact) (:write)
+- [`DELETE /repos/:owner/:repo/actions/artifacts/:artifact_id`](/rest/reference/actions#delete-an-artifact) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/artifacts/:artifact_id/zip`](/v3/actions/artifacts/#download-an-artifact) (:read)
+- [`GET /repos/:owner/:repo/actions/artifacts/:artifact_id/zip`](/rest/reference/actions#download-an-artifact) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/jobs/:job_id`](/v3/actions/workflow-jobs/#get-a-job-for-a-workflow-run) (:read)
+- [`GET /repos/:owner/:repo/actions/jobs/:job_id`](/rest/reference/actions#get-a-job-for-a-workflow-run) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/jobs/:job_id/logs`](/v3/actions/workflow-jobs/#download-job-logs-for-a-workflow-run) (:read)
+- [`GET /repos/:owner/:repo/actions/jobs/:job_id/logs`](/rest/reference/actions#download-job-logs-for-a-workflow-run) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/runs`](/v3/actions/workflow-runs/#list-workflow-runs-for-a-repository) (:read)
+- [`GET /repos/:owner/:repo/actions/runs`](/rest/reference/actions#list-workflow-runs-for-a-repository) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/runs/:run_id`](/v3/actions/workflow-runs/#get-a-workflow-run) (:read)
+- [`GET /repos/:owner/:repo/actions/runs/:run_id`](/rest/reference/actions#get-a-workflow-run) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/runs/:run_id/artifacts`](/v3/actions/artifacts/#list-workflow-run-artifacts) (:read)
+- [`GET /repos/:owner/:repo/actions/runs/:run_id/artifacts`](/rest/reference/actions#list-workflow-run-artifacts) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`POST /repos/:owner/:repo/actions/runs/:run_id/cancel`](/v3/actions/workflow-runs/#cancel-a-workflow-run) (:write)
+- [`POST /repos/:owner/:repo/actions/runs/:run_id/cancel`](/rest/reference/actions#cancel-a-workflow-run) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/runs/:run_id/jobs`](/v3/actions/workflow-jobs/#list-jobs-for-a-workflow-run) (:read)
+- [`GET /repos/:owner/:repo/actions/runs/:run_id/jobs`](/rest/reference/actions#list-jobs-for-a-workflow-run) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/runs/:run_id/logs`](/v3/actions/workflow-runs/#download-workflow-run-logs) (:read)
+- [`GET /repos/:owner/:repo/actions/runs/:run_id/logs`](/rest/reference/actions#download-workflow-run-logs) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`DELETE /repos/:owner/:repo/actions/runs/:run_id/logs`](/v3/actions/workflow-runs/#delete-workflow-run-logs) (:write)
+- [`DELETE /repos/:owner/:repo/actions/runs/:run_id/logs`](/rest/reference/actions#delete-workflow-run-logs) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`POST /repos/:owner/:repo/actions/runs/:run_id/rerun`](/v3/actions/workflow-runs/#re-run-a-workflow) (:write)
+- [`POST /repos/:owner/:repo/actions/runs/:run_id/rerun`](/rest/reference/actions#re-run-a-workflow) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/secrets`](/v3/actions/secrets/#list-repository-secrets) (:write)
+- [`GET /repos/:owner/:repo/actions/secrets`](/rest/reference/actions#list-repository-secrets) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/secrets/:name`](/v3/actions/secrets/#get-a-repository-secret) (:write)
+- [`GET /repos/:owner/:repo/actions/secrets/:name`](/rest/reference/actions#get-a-repository-secret) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`PUT /repos/:owner/:repo/actions/secrets/:name`](/v3/actions/secrets/#create-or-update-a-repository-secret) (:write)
+- [`PUT /repos/:owner/:repo/actions/secrets/:name`](/rest/reference/actions#create-or-update-a-repository-secret) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`DELETE /repos/:owner/:repo/actions/secrets/:name`](/v3/actions/secrets/#delete-a-repository-secret) (:write)
+- [`DELETE /repos/:owner/:repo/actions/secrets/:name`](/rest/reference/actions#delete-a-repository-secret) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/secrets/public-key`](/v3/actions/secrets/#get-a-repository-public-key) (:write)
+- [`GET /repos/:owner/:repo/actions/secrets/public-key`](/rest/reference/actions#get-a-repository-public-key) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/workflows`](/v3/actions/workflows/#list-repository-workflows) (:read)
+- [`GET /repos/:owner/:repo/actions/workflows`](/rest/reference/actions#list-repository-workflows) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/workflows/:workflow_id`](/v3/actions/workflows/#get-a-workflow) (:read)
+- [`GET /repos/:owner/:repo/actions/workflows/:workflow_id`](/rest/reference/actions#get-a-workflow) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/workflows/:workflow_id/runs`](/v3/actions/workflow-runs/#list-workflow-runs) (:read)
+- [`GET /repos/:owner/:repo/actions/workflows/:workflow_id/runs`](/rest/reference/actions#list-workflow-runs) (:read)
{% endif %}
-- [`GET /repos/:owner/:repo/check-runs/:check_run_id`](/v3/checks/runs/#get-a-check-run) (:read)
-- [`GET /repos/:owner/:repo/check-runs/:check_run_id/annotations`](/v3/checks/runs/#list-check-run-annotations) (:read)
-- [`GET /repos/:owner/:repo/check-suites/:check_suite_id`](/v3/checks/suites/#get-a-check-suite) (:read)
-- [`GET /repos/:owner/:repo/check-suites/:check_suite_id/check-runs`](/v3/checks/runs/#list-check-runs-in-a-check-suite) (:read)
-- [`POST /repos/:owner/:repo/check-suites/:check_suite_id/rerequest`](/v3/checks/suites/#rerequest-a-check-suite) (:write)
-- [`GET /repos/:owner/:repo/commits`](/v3/repos/commits/#list-commits) (:read)
-- [`GET /repos/:owner/:repo/commits/:sha`](/v3/repos/commits/#get-a-commit) (:read)
-- [`GET /repos/:owner/:repo/commits/:sha/check-runs`](/v3/checks/runs/#list-check-runs-for-a-git-reference) (:read)
-- [`GET /repos/:owner/:repo/commits/:sha/check-suites`](/v3/checks/suites/#list-check-suites-for-a-git-reference) (:read)
-- [`GET /repos/:owner/:repo/community/code_of_conduct`](/v3/codes_of_conduct/#get-the-code-of-conduct-for-a-repository) (:read)
-- [`GET /repos/:owner/:repo/compare/:base...:head`](/v3/repos/commits/#compare-two-commits) (:read)
-- [`GET /repos/:owner/:repo/contents/:path`](/v3/repos/contents/#get-repository-content) (:read)
+- [`GET /repos/:owner/:repo/check-runs/:check_run_id`](/rest/reference/checks#get-a-check-run) (:read)
+- [`GET /repos/:owner/:repo/check-runs/:check_run_id/annotations`](/rest/reference/checks#list-check-run-annotations) (:read)
+- [`GET /repos/:owner/:repo/check-suites/:check_suite_id`](/rest/reference/checks#get-a-check-suite) (:read)
+- [`GET /repos/:owner/:repo/check-suites/:check_suite_id/check-runs`](/rest/reference/checks#list-check-runs-in-a-check-suite) (:read)
+- [`POST /repos/:owner/:repo/check-suites/:check_suite_id/rerequest`](/rest/reference/checks#rerequest-a-check-suite) (:write)
+- [`GET /repos/:owner/:repo/commits`](/rest/reference/repos#list-commits) (:read)
+- [`GET /repos/:owner/:repo/commits/:sha`](/rest/reference/repos#get-a-commit) (:read)
+- [`GET /repos/:owner/:repo/commits/:sha/check-runs`](/rest/reference/checks#list-check-runs-for-a-git-reference) (:read)
+- [`GET /repos/:owner/:repo/commits/:sha/check-suites`](/rest/reference/checks#list-check-suites-for-a-git-reference) (:read)
+- [`GET /repos/:owner/:repo/community/code_of_conduct`](/rest/reference/codes-of-conduct#get-the-code-of-conduct-for-a-repository) (:read)
+- [`GET /repos/:owner/:repo/compare/:base...:head`](/rest/reference/repos#compare-two-commits) (:read)
+- [`GET /repos/:owner/:repo/contents/:path`](/rest/reference/repos#get-repository-content) (:read)
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
-- [`POST /repos/:owner/:repo/dispatches`](/v3/repos/#create-a-repository-dispatch-event) (:write)
+- [`POST /repos/:owner/:repo/dispatches`](/rest/reference/repos#create-a-repository-dispatch-event) (:write)
{% endif %}
-- [`POST /repos/:owner/:repo/forks`](/v3/repos/forks/#create-a-fork) (:read)
-- [`POST /repos/:owner/:repo/merges`](/v3/repos/merging/#merge-a-branch) (:write)
-- [`PUT /repos/:owner/:repo/pulls/:pull_number/merge`](/v3/pulls/#merge-a-pull-request) (:write)
-- [`GET /repos/:owner/:repo/readme(?:/(.*))?`](/v3/repos/contents/#get-a-repository-readme) (:read)
+- [`POST /repos/:owner/:repo/forks`](/rest/reference/repos#create-a-fork) (:read)
+- [`POST /repos/:owner/:repo/merges`](/rest/reference/repos#merge-a-branch) (:write)
+- [`PUT /repos/:owner/:repo/pulls/:pull_number/merge`](/rest/reference/pulls#merge-a-pull-request) (:write)
+- [`GET /repos/:owner/:repo/readme(?:/(.*))?`](/rest/reference/repos#get-a-repository-readme) (:read)
_ブランチ_
-- [`GET /repos/:owner/:repo/branches`](/v3/repos/branches/#list-branches) (:read)
-- [`GET /repos/:owner/:repo/branches/:branch`](/v3/repos/branches/#get-a-branch) (:read)
-- [`GET /repos/:owner/:repo/branches/:branch/protection/restrictions/apps`](/v3/repos/branches/#list-apps-with-access-to-the-protected-branch) (:write)
-- [`POST /repos/:owner/:repo/branches/:branch/protection/restrictions/apps`](/v3/repos/branches/#add-app-access-restrictions) (:write)
-- [`PUT /repos/:owner/:repo/branches/:branch/protection/restrictions/apps`](/v3/repos/branches/#set-app-access-restrictions) (:write)
-- [`DELETE /repos/:owner/:repo/branches/:branch/protection/restrictions/apps`](/v3/repos/branches/#remove-user-access-restrictions) (:write)
+- [`GET /repos/:owner/:repo/branches`](/rest/reference/repos#list-branches) (:read)
+- [`GET /repos/:owner/:repo/branches/:branch`](/rest/reference/repos#get-a-branch) (:read)
+- [`GET /repos/:owner/:repo/branches/:branch/protection/restrictions/apps`](/rest/reference/repos#list-apps-with-access-to-the-protected-branch) (:write)
+- [`POST /repos/:owner/:repo/branches/:branch/protection/restrictions/apps`](/rest/reference/repos#add-app-access-restrictions) (:write)
+- [`PUT /repos/:owner/:repo/branches/:branch/protection/restrictions/apps`](/rest/reference/repos#set-app-access-restrictions) (:write)
+- [`DELETE /repos/:owner/:repo/branches/:branch/protection/restrictions/apps`](/rest/reference/repos#remove-user-access-restrictions) (:write)
_コミットのコメント_
-- [`PATCH /repos/:owner/:repo/comments/:comment_id`](/v3/repos/comments/#update-a-commit-comment) (:write)
-- [`DELETE /repos/:owner/:repo/comments/:comment_id`](/v3/repos/comments/#delete-a-commit-comment) (:write)
-- [`POST /repos/:owner/:repo/comments/:comment_id/reactions`](/v3/reactions/#create-reaction-for-a-commit-comment) (:read)
-- [`POST /repos/:owner/:repo/commits/:sha/comments`](/v3/repos/comments/#create-a-commit-comment) (:read)
+- [`PATCH /repos/:owner/:repo/comments/:comment_id`](/rest/reference/repos#update-a-commit-comment) (:write)
+- [`DELETE /repos/:owner/:repo/comments/:comment_id`](/rest/reference/repos#delete-a-commit-comment) (:write)
+- [`POST /repos/:owner/:repo/comments/:comment_id/reactions`](/rest/reference/reactions#create-reaction-for-a-commit-comment) (:read)
+- [`POST /repos/:owner/:repo/commits/:sha/comments`](/rest/reference/repos#create-a-commit-comment) (:read)
_Git_
-- [`POST /repos/:owner/:repo/git/blobs`](/v3/git/blobs/#create-a-blob) (:write)
-- [`GET /repos/:owner/:repo/git/blobs/:sha`](/v3/git/blobs/#get-a-blob) (:read)
-- [`POST /repos/:owner/:repo/git/commits`](/v3/git/commits/#create-a-commit) (:write)
-- [`GET /repos/:owner/:repo/git/commits/:commit_id`](/v3/git/commits/#get-a-commit) (:read)
-- [`POST /repos/:owner/:repo/git/refs`](/v3/git/refs/#create-a-reference) (:write)
-- [`GET /repos/:owner/:repo/git/ref/:ref`](/v3/git/refs/#get-a-reference) (:read)
-- [`GET /repos/:owner/:repo/git/matching-refs/:ref`](/v3/git/refs/#list-matching-references) (:read)
-- [`PATCH /repos/:owner/:repo/git/refs/:ref`](/v3/git/refs/#update-a-reference) (:write)
-- [`DELETE /repos/:owner/:repo/git/refs/:ref`](/v3/git/refs/#delete-a-reference) (:write)
-- [`POST /repos/:owner/:repo/git/tags`](/v3/git/tags/#create-a-tag-object) (:write)
-- [`GET /repos/:owner/:repo/git/tags/:tag_id`](/v3/git/tags/#get-a-tag) (:read)
-- [`POST /repos/:owner/:repo/git/trees`](/v3/git/trees/#create-a-tree) (:write)
-- [`GET /repos/:owner/:repo/git/trees/:sha`](/v3/git/trees/#get-a-tree) (:read)
+- [`POST /repos/:owner/:repo/git/blobs`](/rest/reference/git#create-a-blob) (:write)
+- [`GET /repos/:owner/:repo/git/blobs/:sha`](/rest/reference/git#get-a-blob) (:read)
+- [`POST /repos/:owner/:repo/git/commits`](/rest/reference/git#create-a-commit) (:write)
+- [`GET /repos/:owner/:repo/git/commits/:commit_id`](/rest/reference/git#get-a-commit) (:read)
+- [`POST /repos/:owner/:repo/git/refs`](/rest/reference/git#create-a-reference) (:write)
+- [`GET /repos/:owner/:repo/git/ref/:ref`](/rest/reference/git#get-a-reference) (:read)
+- [`GET /repos/:owner/:repo/git/matching-refs/:ref`](/rest/reference/git#list-matching-references) (:read)
+- [`PATCH /repos/:owner/:repo/git/refs/:ref`](/rest/reference/git#update-a-reference) (:write)
+- [`DELETE /repos/:owner/:repo/git/refs/:ref`](/rest/reference/git#delete-a-reference) (:write)
+- [`POST /repos/:owner/:repo/git/tags`](/rest/reference/git#create-a-tag-object) (:write)
+- [`GET /repos/:owner/:repo/git/tags/:tag_id`](/rest/reference/git#get-a-tag) (:read)
+- [`POST /repos/:owner/:repo/git/trees`](/rest/reference/git#create-a-tree) (:write)
+- [`GET /repos/:owner/:repo/git/trees/:sha`](/rest/reference/git#get-a-tree) (:read)
{% if currentVersion == "free-pro-team@latest" %}
_インポート_
-- [`GET /repos/:owner/:repo/import`](/v3/migrations/source_imports/#get-an-import-status) (:read)
-- [`PUT /repos/:owner/:repo/import`](/v3/migrations/source_imports/#start-an-import) (:write)
-- [`PATCH /repos/:owner/:repo/import`](/v3/migrations/source_imports/#update-an-import) (:write)
-- [`DELETE /repos/:owner/:repo/import`](/v3/migrations/source_imports/#cancel-an-import) (:write)
-- [`GET /repos/:owner/:repo/import/authors`](/v3/migrations/source_imports/#get-commit-authors) (:read)
-- [`PATCH /repos/:owner/:repo/import/authors/:author_id`](/v3/migrations/source_imports/#map-a-commit-author) (:write)
-- [`GET /repos/:owner/:repo/import/large_files`](/v3/migrations/source_imports/#get-large-files) (:read)
-- [`PATCH /repos/:owner/:repo/import/lfs`](/v3/migrations/source_imports/#update-git-lfs-preference) (:write)
+- [`GET /repos/:owner/:repo/import`](/rest/reference/migrations#get-an-import-status) (:read)
+- [`PUT /repos/:owner/:repo/import`](/rest/reference/migrations#start-an-import) (:write)
+- [`PATCH /repos/:owner/:repo/import`](/rest/reference/migrations#update-an-import) (:write)
+- [`DELETE /repos/:owner/:repo/import`](/rest/reference/migrations#cancel-an-import) (:write)
+- [`GET /repos/:owner/:repo/import/authors`](/rest/reference/migrations#get-commit-authors) (:read)
+- [`PATCH /repos/:owner/:repo/import/authors/:author_id`](/rest/reference/migrations#map-a-commit-author) (:write)
+- [`GET /repos/:owner/:repo/import/large_files`](/rest/reference/migrations#get-large-files) (:read)
+- [`PATCH /repos/:owner/:repo/import/lfs`](/rest/reference/migrations#update-git-lfs-preference) (:write)
{% endif %}
_リアクション_
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
-- [`DELETE /reactions/:reaction_id`](/v3/reactions/#delete-a-reaction-legacy) (:write){% else %}- [`DELETE /reactions/:reaction_id`](/v3/reactions/#delete-a-reaction) (:write){% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
-- [`DELETE /repos/:owner/:repo/comments/:comment_id/reactions/:reaction_id`](/v3/reactions/#delete-a-commit-comment-reaction) (:write)
-- [`DELETE /repos/:owner/:repo/issues/:issue_number/reactions/:reaction_id`](/v3/reactions/#delete-an-issue-reaction) (:write)
-- [`DELETE /repos/:owner/:repo/issues/comments/:comment_id/reactions/:reaction_id`](/v3/reactions/#delete-an-issue-comment-reaction) (:write)
-- [`DELETE /repos/:owner/:repo/pulls/comments/:comment_id/reactions/:reaction_id`](/v3/reactions/#delete-a-pull-request-comment-reaction) (:write)
-- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/reactions/:reaction_id`](/v3/reactions/#delete-team-discussion-reaction) (:write)
-- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/comments/:comment_number/reactions/:reaction_id`](/v3/reactions/#delete-team-discussion-comment-reaction) (:write){% endif %}
+- [`DELETE /reactions/:reaction_id`](/rest/reference/reactions#delete-a-reaction-legacy) (:write){% else %}- [`DELETE /reactions/:reaction_id`](/rest/reference/reactions#delete-a-reaction) (:write){% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
+- [`DELETE /repos/:owner/:repo/comments/:comment_id/reactions/:reaction_id`](/rest/reference/reactions#delete-a-commit-comment-reaction) (:write)
+- [`DELETE /repos/:owner/:repo/issues/:issue_number/reactions/:reaction_id`](/rest/reference/reactions#delete-an-issue-reaction) (:write)
+- [`DELETE /repos/:owner/:repo/issues/comments/:comment_id/reactions/:reaction_id`](/rest/reference/reactions#delete-an-issue-comment-reaction) (:write)
+- [`DELETE /repos/:owner/:repo/pulls/comments/:comment_id/reactions/:reaction_id`](/rest/reference/reactions#delete-a-pull-request-comment-reaction) (:write)
+- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/reactions/:reaction_id`](/rest/reference/reactions#delete-team-discussion-reaction) (:write)
+- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/comments/:comment_number/reactions/:reaction_id`](/rest/reference/reactions#delete-team-discussion-comment-reaction) (:write){% endif %}
_リリース_
- [`GET /repos/:owner/:repo/releases`](/rest/reference/repos/#list-releases) (:read)
@@ -419,195 +419,195 @@ _リリース_
### "emails"に対する権限
{% if currentVersion == "free-pro-team@latest" %}
-- [`PATCH /user/email/visibility`](/v3/users/emails/#set-primary-email-visibility-for-the-authenticated-user) (:write)
+- [`PATCH /user/email/visibility`](/rest/reference/users#set-primary-email-visibility-for-the-authenticated-user) (:write)
{% endif %}
-- [`GET /user/emails`](/v3/users/emails/#list-email-addresses-for-the-authenticated-user) (:read)
-- [`POST /user/emails`](/v3/users/emails/#add-an-email-address-for-the-authenticated-user) (:write)
-- [`DELETE /user/emails`](/v3/users/emails/#delete-an-email-address-for-the-authenticated-user) (:write)
-- [`GET /user/public_emails`](/v3/users/emails/#list-public-email-addresses-for-the-authenticated-user) (:read)
+- [`GET /user/emails`](/rest/reference/users#list-email-addresses-for-the-authenticated-user) (:read)
+- [`POST /user/emails`](/rest/reference/users#add-an-email-address-for-the-authenticated-user) (:write)
+- [`DELETE /user/emails`](/rest/reference/users#delete-an-email-address-for-the-authenticated-user) (:write)
+- [`GET /user/public_emails`](/rest/reference/users#list-public-email-addresses-for-the-authenticated-user) (:read)
{% endif %}
### "followers"に対する権限
-- [`GET /user/followers`](/v3/users/followers/#list-followers-of-a-user) (:read)
-- [`GET /user/following`](/v3/users/followers/#list-the-people-a-user-follows) (:read)
-- [`GET /user/following/:username`](/v3/users/followers/#check-if-a-person-is-followed-by-the-authenticated-user) (:read)
-- [`PUT /user/following/:username`](/v3/users/followers/#follow-a-user) (:write)
-- [`DELETE /user/following/:username`](/v3/users/followers/#unfollow-a-user) (:write)
+- [`GET /user/followers`](/rest/reference/users#list-followers-of-a-user) (:read)
+- [`GET /user/following`](/rest/reference/users#list-the-people-a-user-follows) (:read)
+- [`GET /user/following/:username`](/rest/reference/users#check-if-a-person-is-followed-by-the-authenticated-user) (:read)
+- [`PUT /user/following/:username`](/rest/reference/users#follow-a-user) (:write)
+- [`DELETE /user/following/:username`](/rest/reference/users#unfollow-a-user) (:write)
### "gpg keys"に対する権限
-- [`GET /user/gpg_keys`](/v3/users/gpg_keys/#list-gpg-keys-for-the-authenticated-user) (:read)
-- [`POST /user/gpg_keys`](/v3/users/gpg_keys/#create-a-gpg-key-for-the-authenticated-user) (:write)
-- [`GET /user/gpg_keys/:gpg_key_id`](/v3/users/gpg_keys/#get-a-gpg-key-for-the-authenticated-user) (:read)
-- [`DELETE /user/gpg_keys/:gpg_key_id`](/v3/users/gpg_keys/#delete-a-gpg-key-for-the-authenticated-user) (:write)
+- [`GET /user/gpg_keys`](/rest/reference/users#list-gpg-keys-for-the-authenticated-user) (:read)
+- [`POST /user/gpg_keys`](/rest/reference/users#create-a-gpg-key-for-the-authenticated-user) (:write)
+- [`GET /user/gpg_keys/:gpg_key_id`](/rest/reference/users#get-a-gpg-key-for-the-authenticated-user) (:read)
+- [`DELETE /user/gpg_keys/:gpg_key_id`](/rest/reference/users#delete-a-gpg-key-for-the-authenticated-user) (:write)
### "issues"に対する権限
-Issueとプルリクエストには密接な関係があります。 詳細は、「[認証済みユーザに割り当てられたIssueのリスト](/v3/issues/#list-issues-assigned-to-the-authenticated-user)」を参照してください。 GitHub Appに、Issueに対する権限があってプルリクエストに対する権限がない場合、そのエンドポイントはIssueに限定されます。 Issueとプルリクエストの両方を返すエンドポイントがフィルターされます。 Issueとプルリクエストの両方に対する操作が可能なエンドポイントは、Issueに限定されます。
+Issueとプルリクエストには密接な関係があります。 詳細は、「[認証済みユーザに割り当てられたIssueのリスト](/rest/reference/issues#list-issues-assigned-to-the-authenticated-user)」を参照してください。 GitHub Appに、Issueに対する権限があってプルリクエストに対する権限がない場合、そのエンドポイントはIssueに限定されます。 Issueとプルリクエストの両方を返すエンドポイントがフィルターされます。 Issueとプルリクエストの両方に対する操作が可能なエンドポイントは、Issueに限定されます。
-- [`GET /repos/:owner/:repo/issues`](/v3/issues/#list-repository-issues) (:read)
-- [`POST /repos/:owner/:repo/issues`](/v3/issues/#create-an-issue) (:write)
-- [`GET /repos/:owner/:repo/issues/:issue_number`](/v3/issues/#get-an-issue) (:read)
-- [`PATCH /repos/:owner/:repo/issues/:issue_number`](/v3/issues/#update-an-issue) (:write)
-- [`GET /repos/:owner/:repo/issues/:issue_number/comments`](/v3/issues/comments/#list-issue-comments) (:read)
-- [`POST /repos/:owner/:repo/issues/:issue_number/comments`](/v3/issues/comments/#create-an-issue-comment) (:write)
-- [`PUT /repos/:owner/:repo/issues/:issue_number/lock`](/v3/issues/#lock-an-issue) (:write)
-- [`DELETE /repos/:owner/:repo/issues/:issue_number/lock`](/v3/issues/#unlock-an-issue) (:write)
-- [`GET /repos/:owner/:repo/issues/:issue_number/reactions`](/v3/reactions/#list-reactions-for-an-issue) (:read)
-- [`POST /repos/:owner/:repo/issues/:issue_number/reactions`](/v3/reactions/#create-reaction-for-an-issue) (:write)
-- [`GET /repos/:owner/:repo/issues/:issue_number/timeline`](/v3/issues/timeline/#list-timeline-events-for-an-issue) (:read)
-- [`GET /repos/:owner/:repo/issues/comments`](/v3/issues/comments/#list-issue-comments-for-a-repository) (:read)
-- [`GET /repos/:owner/:repo/issues/comments/:comment_id`](/v3/issues/comments/#get-an-issue-comment) (:read)
-- [`PATCH /repos/:owner/:repo/issues/comments/:comment_id`](/v3/issues/comments/#update-an-issue-comment) (:write)
-- [`DELETE /repos/:owner/:repo/issues/comments/:comment_id`](/v3/issues/comments/#delete-an-issue-comment) (:write)
-- [`GET /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/v3/reactions/#list-reactions-for-an-issue-comment) (:read)
-- [`POST /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/v3/reactions/#create-reaction-for-an-issue-comment) (:write)
+- [`GET /repos/:owner/:repo/issues`](/rest/reference/issues#list-repository-issues) (:read)
+- [`POST /repos/:owner/:repo/issues`](/rest/reference/issues#create-an-issue) (:write)
+- [`GET /repos/:owner/:repo/issues/:issue_number`](/rest/reference/issues#get-an-issue) (:read)
+- [`PATCH /repos/:owner/:repo/issues/:issue_number`](/rest/reference/issues#update-an-issue) (:write)
+- [`GET /repos/:owner/:repo/issues/:issue_number/comments`](/rest/reference/issues#list-issue-comments) (:read)
+- [`POST /repos/:owner/:repo/issues/:issue_number/comments`](/rest/reference/issues#create-an-issue-comment) (:write)
+- [`PUT /repos/:owner/:repo/issues/:issue_number/lock`](/rest/reference/issues#lock-an-issue) (:write)
+- [`DELETE /repos/:owner/:repo/issues/:issue_number/lock`](/rest/reference/issues#unlock-an-issue) (:write)
+- [`GET /repos/:owner/:repo/issues/:issue_number/reactions`](/rest/reference/reactions#list-reactions-for-an-issue) (:read)
+- [`POST /repos/:owner/:repo/issues/:issue_number/reactions`](/rest/reference/reactions#create-reaction-for-an-issue) (:write)
+- [`GET /repos/:owner/:repo/issues/:issue_number/timeline`](/rest/reference/issues#list-timeline-events-for-an-issue) (:read)
+- [`GET /repos/:owner/:repo/issues/comments`](/rest/reference/issues#list-issue-comments-for-a-repository) (:read)
+- [`GET /repos/:owner/:repo/issues/comments/:comment_id`](/rest/reference/issues#get-an-issue-comment) (:read)
+- [`PATCH /repos/:owner/:repo/issues/comments/:comment_id`](/rest/reference/issues#update-an-issue-comment) (:write)
+- [`DELETE /repos/:owner/:repo/issues/comments/:comment_id`](/rest/reference/issues#delete-an-issue-comment) (:write)
+- [`GET /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/rest/reference/reactions#list-reactions-for-an-issue-comment) (:read)
+- [`POST /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/rest/reference/reactions#create-reaction-for-an-issue-comment) (:write)
_アサインされた人_
-- [`GET /repos/:owner/:repo/assignees`](/v3/issues/assignees/#list-assignees) (:read)
-- [`GET /repos/:owner/:repo/assignees/:username`](/v3/issues/assignees/#check-if-a-user-can-be-assigned) (:read)
-- [`POST /repos/:owner/:repo/issues/:issue_number/assignees`](/v3/issues/assignees/#add-assignees-to-an-issue) (:write)
-- [`DELETE /repos/:owner/:repo/issues/:issue_number/assignees`](/v3/issues/assignees/#remove-assignees-from-an-issue) (:write)
+- [`GET /repos/:owner/:repo/assignees`](/rest/reference/issues#list-assignees) (:read)
+- [`GET /repos/:owner/:repo/assignees/:username`](/rest/reference/issues#check-if-a-user-can-be-assigned) (:read)
+- [`POST /repos/:owner/:repo/issues/:issue_number/assignees`](/rest/reference/issues#add-assignees-to-an-issue) (:write)
+- [`DELETE /repos/:owner/:repo/issues/:issue_number/assignees`](/rest/reference/issues#remove-assignees-from-an-issue) (:write)
_イベント_
-- [`GET /repos/:owner/:repo/issues/:issue_number/events`](/v3/issues/events/#list-issue-events) (:read)
-- [Get an issue event](/v3/issues/events/#get-an-issue-event) (:read)
+- [`GET /repos/:owner/:repo/issues/:issue_number/events`](/rest/reference/issues#list-issue-events) (:read)
+- [Get an issue event](/rest/reference/issues#get-an-issue-event) (:read)
_ラベル_
-- [`GET /repos/:owner/:repo/issues/:issue_number/labels`](/v3/issues/labels/#list-labels-for-an-issue) (:read)
-- [`POST /repos/:owner/:repo/issues/:issue_number/labels`](/v3/issues/labels/#add-labels-to-an-issue) (:write)
-- [`PUT /repos/:owner/:repo/issues/:issue_number/labels`](/v3/issues/labels/#set-labels-for-an-issue) (:write)
-- [`DELETE /repos/:owner/:repo/issues/:issue_number/labels`](/v3/issues/labels/#remove-all-labels-from-an-issue) (:write)
-- [`DELETE /repos/:owner/:repo/issues/:issue_number/labels/:name`](/v3/issues/labels/#remove-a-label-from-an-issue) (:write)
-- [`GET /repos/:owner/:repo/labels`](/v3/issues/labels/#list-labels-for-a-repository) (:read)
-- [`POST /repos/:owner/:repo/labels`](/v3/issues/labels/#create-a-label) (:write)
-- [`GET /repos/:owner/:repo/labels/:name`](/v3/issues/labels/#get-a-label) (:read)
-- [`PATCH /repos/:owner/:repo/labels/:name`](/v3/issues/labels/#update-a-label) (:write)
-- [`DELETE /repos/:owner/:repo/labels/:name`](/v3/issues/labels/#delete-a-label) (:write)
+- [`GET /repos/:owner/:repo/issues/:issue_number/labels`](/rest/reference/issues#list-labels-for-an-issue) (:read)
+- [`POST /repos/:owner/:repo/issues/:issue_number/labels`](/rest/reference/issues#add-labels-to-an-issue) (:write)
+- [`PUT /repos/:owner/:repo/issues/:issue_number/labels`](/rest/reference/issues#set-labels-for-an-issue) (:write)
+- [`DELETE /repos/:owner/:repo/issues/:issue_number/labels`](/rest/reference/issues#remove-all-labels-from-an-issue) (:write)
+- [`DELETE /repos/:owner/:repo/issues/:issue_number/labels/:name`](/rest/reference/issues#remove-a-label-from-an-issue) (:write)
+- [`GET /repos/:owner/:repo/labels`](/rest/reference/issues#list-labels-for-a-repository) (:read)
+- [`POST /repos/:owner/:repo/labels`](/rest/reference/issues#create-a-label) (:write)
+- [`GET /repos/:owner/:repo/labels/:name`](/rest/reference/issues#get-a-label) (:read)
+- [`PATCH /repos/:owner/:repo/labels/:name`](/rest/reference/issues#update-a-label) (:write)
+- [`DELETE /repos/:owner/:repo/labels/:name`](/rest/reference/issues#delete-a-label) (:write)
_マイルストーン_
-- [`GET /repos/:owner/:repo/milestones`](/v3/issues/milestones/#list-milestones) (:read)
-- [`POST /repos/:owner/:repo/milestones`](/v3/issues/milestones/#create-a-milestone) (:write)
-- [`GET /repos/:owner/:repo/milestones/:milestone_number`](/v3/issues/milestones/#get-a-milestone) (:read)
-- [`PATCH /repos/:owner/:repo/milestones/:milestone_number`](/v3/issues/milestones/#update-a-milestone) (:write)
-- [`DELETE /repos/:owner/:repo/milestones/:milestone_number`](/v3/issues/milestones/#delete-a-milestone) (:write)
-- [`GET /repos/:owner/:repo/milestones/:milestone_number/labels`](/v3/issues/labels/#list-labels-for-issues-in-a-milestone) (:read)
+- [`GET /repos/:owner/:repo/milestones`](/rest/reference/issues#list-milestones) (:read)
+- [`POST /repos/:owner/:repo/milestones`](/rest/reference/issues#create-a-milestone) (:write)
+- [`GET /repos/:owner/:repo/milestones/:milestone_number`](/rest/reference/issues#get-a-milestone) (:read)
+- [`PATCH /repos/:owner/:repo/milestones/:milestone_number`](/rest/reference/issues#update-a-milestone) (:write)
+- [`DELETE /repos/:owner/:repo/milestones/:milestone_number`](/rest/reference/issues#delete-a-milestone) (:write)
+- [`GET /repos/:owner/:repo/milestones/:milestone_number/labels`](/rest/reference/issues#list-labels-for-issues-in-a-milestone) (:read)
_リアクション_
-- [`GET /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/v3/reactions/#list-reactions-for-an-issue-comment) (:read)
-- [`POST /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/v3/reactions/#create-reaction-for-an-issue-comment) (:write)
-- [`GET /repos/:owner/:repo/issues/:issue_number/reactions`](/v3/reactions/#list-reactions-for-an-issue) (:read)
-- [`POST /repos/:owner/:repo/issues/:issue_number/reactions`](/v3/reactions/#create-reaction-for-an-issue) (:write)
+- [`GET /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/rest/reference/reactions#list-reactions-for-an-issue-comment) (:read)
+- [`POST /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/rest/reference/reactions#create-reaction-for-an-issue-comment) (:write)
+- [`GET /repos/:owner/:repo/issues/:issue_number/reactions`](/rest/reference/reactions#list-reactions-for-an-issue) (:read)
+- [`POST /repos/:owner/:repo/issues/:issue_number/reactions`](/rest/reference/reactions#create-reaction-for-an-issue) (:write)
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
-- [`DELETE /reactions/:reaction_id`](/v3/reactions/#delete-a-reaction-legacy) (:write)
-- [`DELETE /repos/:owner/:repo/comments/:comment_id/reactions/:reaction_id`](/v3/reactions/#delete-a-commit-comment-reaction) (:write)
-- [`DELETE /repos/:owner/:repo/issues/:issue_number/reactions/:reaction_id`](/v3/reactions/#delete-an-issue-reaction) (:write)
-- [`DELETE /repos/:owner/:repo/issues/comments/:comment_id/reactions/:reaction_id`](/v3/reactions/#delete-an-issue-comment-reaction) (:write)
-- [`DELETE /repos/:owner/:repo/pulls/comments/:comment_id/reactions/:reaction_id`](/v3/reactions/#delete-a-pull-request-comment-reaction) (:write)
-- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/reactions/:reaction_id`](/v3/reactions/#delete-team-discussion-reaction) (:write)
-- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/comments/:comment_number/reactions/:reaction_id`](/v3/reactions/#delete-team-discussion-comment-reaction) (:write){% else %}
-- [`DELETE /reactions/:reaction_id`](/v3/reactions/#delete-a-reaction) (:write){% endif %}
+- [`DELETE /reactions/:reaction_id`](/rest/reference/reactions#delete-a-reaction-legacy) (:write)
+- [`DELETE /repos/:owner/:repo/comments/:comment_id/reactions/:reaction_id`](/rest/reference/reactions#delete-a-commit-comment-reaction) (:write)
+- [`DELETE /repos/:owner/:repo/issues/:issue_number/reactions/:reaction_id`](/rest/reference/reactions#delete-an-issue-reaction) (:write)
+- [`DELETE /repos/:owner/:repo/issues/comments/:comment_id/reactions/:reaction_id`](/rest/reference/reactions#delete-an-issue-comment-reaction) (:write)
+- [`DELETE /repos/:owner/:repo/pulls/comments/:comment_id/reactions/:reaction_id`](/rest/reference/reactions#delete-a-pull-request-comment-reaction) (:write)
+- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/reactions/:reaction_id`](/rest/reference/reactions#delete-team-discussion-reaction) (:write)
+- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/comments/:comment_number/reactions/:reaction_id`](/rest/reference/reactions#delete-team-discussion-comment-reaction) (:write){% else %}
+- [`DELETE /reactions/:reaction_id`](/rest/reference/reactions#delete-a-reaction) (:write){% endif %}
### "keys"に対する権限
_キー_
-- [`GET /user/keys`](/v3/users/keys/#list-public-ssh-keys-for-the-authenticated-user) (:read)
-- [`POST /user/keys`](/v3/users/keys/#create-a-public-ssh-key-for-the-authenticated-user) (:write)
-- [`GET /user/keys/:key_id`](/v3/users/keys/#get-a-public-ssh-key-for-the-authenticated-user) (:read)
-- [`DELETE /user/keys/:key_id`](/v3/users/keys/#delete-a-public-ssh-key-for-the-authenticated-user) (:write)
+- [`GET /user/keys`](/rest/reference/users#list-public-ssh-keys-for-the-authenticated-user) (:read)
+- [`POST /user/keys`](/rest/reference/users#create-a-public-ssh-key-for-the-authenticated-user) (:write)
+- [`GET /user/keys/:key_id`](/rest/reference/users#get-a-public-ssh-key-for-the-authenticated-user) (:read)
+- [`DELETE /user/keys/:key_id`](/rest/reference/users#delete-a-public-ssh-key-for-the-authenticated-user) (:write)
### "members"に対する権限
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /organizations/:org_id/team/:team_id/team-sync/group-mappings`](/v3/teams/team_sync/#list-idp-groups-for-a-team) (:write)
+- [`GET /organizations/:org_id/team/:team_id/team-sync/group-mappings`](/rest/reference/teams#list-idp-groups-for-a-team) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`PATCH /organizations/:org_id/team/:team_id/team-sync/group-mappings`](/v3/teams/team_sync/#create-or-update-idp-group-connections) (:write)
+- [`PATCH /organizations/:org_id/team/:team_id/team-sync/group-mappings`](/rest/reference/teams#create-or-update-idp-group-connections) (:write)
{% endif %}
-- [`GET /orgs/:org/outside_collaborators`](/v3/orgs/outside_collaborators/#list-outside-collaborators-for-an-organization) (:read)
-- [`PUT /orgs/:org/outside_collaborators/:username`](/v3/orgs/outside_collaborators/#convert-an-organization-member-to-outside-collaborator) (:write)
-- [`DELETE /orgs/:org/outside_collaborators/:username`](/v3/orgs/outside_collaborators/#remove-outside-collaborator-from-an-organization) (:write)
+- [`GET /orgs/:org/outside_collaborators`](/rest/reference/orgs#list-outside-collaborators-for-an-organization) (:read)
+- [`PUT /orgs/:org/outside_collaborators/:username`](/rest/reference/orgs#convert-an-organization-member-to-outside-collaborator) (:write)
+- [`DELETE /orgs/:org/outside_collaborators/:username`](/rest/reference/orgs#remove-outside-collaborator-from-an-organization) (:write)
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /orgs/:org/team-sync/groups`](/v3/teams/team_sync/#list-idp-groups-for-an-organization) (:write)
+- [`GET /orgs/:org/team-sync/groups`](/rest/reference/teams#list-idp-groups-for-an-organization) (:write)
{% endif %}
-- [`GET /orgs/:org/team/:team_id`](/v3/teams/#get-a-team-by-name) (:read)
+- [`GET /orgs/:org/team/:team_id`](/rest/reference/teams#get-a-team-by-name) (:read)
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /scim/v2/orgs/:org/Users`](/v3/scim/#list-scim-provisioned-identities) (:read)
+- [`GET /scim/v2/orgs/:org/Users`](/rest/reference/scim#list-scim-provisioned-identities) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`POST /scim/v2/orgs/:org/Users`](/v3/scim/#provision-and-invite-a-scim-user) (:write)
+- [`POST /scim/v2/orgs/:org/Users`](/rest/reference/scim#provision-and-invite-a-scim-user) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /scim/v2/orgs/:org/Users/:external_identity_guid`](/v3/scim/#get-scim-provisioning-information-for-a-user) (:read)
+- [`GET /scim/v2/orgs/:org/Users/:external_identity_guid`](/rest/reference/scim#get-scim-provisioning-information-for-a-user) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`PUT /scim/v2/orgs/:org/Users/:external_identity_guid`](/v3/scim/#set-scim-information-for-a-provisioned-user) (:write)
+- [`PUT /scim/v2/orgs/:org/Users/:external_identity_guid`](/rest/reference/scim#set-scim-information-for-a-provisioned-user) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`PATCH /scim/v2/orgs/:org/Users/:external_identity_guid`](/v3/scim/#update-an-attribute-for-a-scim-user) (:write)
+- [`PATCH /scim/v2/orgs/:org/Users/:external_identity_guid`](/rest/reference/scim#update-an-attribute-for-a-scim-user) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`DELETE /scim/v2/orgs/:org/Users/:external_identity_guid`](/v3/scim/#delete-a-scim-user-from-an-organization) (:write)
+- [`DELETE /scim/v2/orgs/:org/Users/:external_identity_guid`](/rest/reference/scim#delete-a-scim-user-from-an-organization) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
_招待_
-- [`GET /orgs/:org/invitations`](/v3/orgs/members/#list-pending-organization-invitations) (:read)
-- [`POST /orgs/:org/invitations`](/v3/orgs/members/#create-an-organization-invitation) (:write)
-- [`GET /orgs/:org/invitations/:invitation_id/teams`](/v3/orgs/members/#list-organization-invitation-teams) (:read)
-- [`GET /teams/:team_id/invitations`](/v3/teams/members/#list-pending-team-invitations) (:read)
+- [`GET /orgs/:org/invitations`](/rest/reference/orgs#list-pending-organization-invitations) (:read)
+- [`POST /orgs/:org/invitations`](/rest/reference/orgs#create-an-organization-invitation) (:write)
+- [`GET /orgs/:org/invitations/:invitation_id/teams`](/rest/reference/orgs#list-organization-invitation-teams) (:read)
+- [`GET /teams/:team_id/invitations`](/rest/reference/teams#list-pending-team-invitations) (:read)
{% endif %}
_Organizationメンバー_
-- [`DELETE /orgs/:org/members/:username`](/v3/orgs/members/#remove-an-organization-member) (:write)
-- [`GET /orgs/:org/memberships/:username`](/v3/orgs/members/#get-organization-membership-for-a-user) (:read)
-- [`PUT /orgs/:org/memberships/:username`](/v3/orgs/members/#set-organization-membership-for-a-user) (:write)
-- [`DELETE /orgs/:org/memberships/:username`](/v3/orgs/members/#remove-organization-membership-for-a-user) (:write)
-- [`PUT /orgs/:org/public_members/:username`](/v3/orgs/members/#set-public-organization-membership-for-the-authenticated-user) (:write)
-- [`DELETE /orgs/:org/public_members/:username`](/v3/orgs/members/#remove-public-organization-membership-for-the-authenticated-user) (:write)
-- [`GET /user/memberships/orgs`](/v3/orgs/members/#list-organization-memberships-for-the-authenticated-user) (:read)
-- [`GET /user/memberships/orgs/:org`](/v3/orgs/members/#get-an-organization-membership-for-the-authenticated-user) (:read)
-- [`PATCH /user/memberships/orgs/:org`](/v3/orgs/members/#update-an-organization-membership-for-the-authenticated-user) (:write)
+- [`DELETE /orgs/:org/members/:username`](/rest/reference/orgs#remove-an-organization-member) (:write)
+- [`GET /orgs/:org/memberships/:username`](/rest/reference/orgs#get-organization-membership-for-a-user) (:read)
+- [`PUT /orgs/:org/memberships/:username`](/rest/reference/orgs#set-organization-membership-for-a-user) (:write)
+- [`DELETE /orgs/:org/memberships/:username`](/rest/reference/orgs#remove-organization-membership-for-a-user) (:write)
+- [`PUT /orgs/:org/public_members/:username`](/rest/reference/orgs#set-public-organization-membership-for-the-authenticated-user) (:write)
+- [`DELETE /orgs/:org/public_members/:username`](/rest/reference/orgs#remove-public-organization-membership-for-the-authenticated-user) (:write)
+- [`GET /user/memberships/orgs`](/rest/reference/orgs#list-organization-memberships-for-the-authenticated-user) (:read)
+- [`GET /user/memberships/orgs/:org`](/rest/reference/orgs#get-an-organization-membership-for-the-authenticated-user) (:read)
+- [`PATCH /user/memberships/orgs/:org`](/rest/reference/orgs#update-an-organization-membership-for-the-authenticated-user) (:write)
_Teamメンバー_
-- [`GET /teams/:team_id/members`](/v3/teams/members/#list-team-members) (:read)
-- [`GET /teams/:team_id/memberships/:username`](/v3/teams/members/#get-team-membership-for-a-user) (:read)
-- [`PUT /teams/:team_id/memberships/:username`](/v3/teams/members/#add-or-update-team-membership-for-a-user) (:write)
-- [`DELETE /teams/:team_id/memberships/:username`](/v3/teams/members/#remove-team-membership-for-a-user) (:write)
+- [`GET /teams/:team_id/members`](/rest/reference/teams#list-team-members) (:read)
+- [`GET /teams/:team_id/memberships/:username`](/rest/reference/teams#get-team-membership-for-a-user) (:read)
+- [`PUT /teams/:team_id/memberships/:username`](/rest/reference/teams#add-or-update-team-membership-for-a-user) (:write)
+- [`DELETE /teams/:team_id/memberships/:username`](/rest/reference/teams#remove-team-membership-for-a-user) (:write)
_Team_
-- [`GET /orgs/:org/teams`](/v3/teams/#list-teams) (:read)
-- [`POST /orgs/:org/teams`](/v3/teams/#create-a-team) (:write)
-- [`GET /orgs/:org/teams/:team_slug`](/v3/teams/#get-a-team-by-name) (:read)
+- [`GET /orgs/:org/teams`](/rest/reference/teams#list-teams) (:read)
+- [`POST /orgs/:org/teams`](/rest/reference/teams#create-a-team) (:write)
+- [`GET /orgs/:org/teams/:team_slug`](/rest/reference/teams#get-a-team-by-name) (:read)
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.21" %}
-- [`GET /teams/:team_id`](/v3/teams/#get-a-team) (:read)
+- [`GET /teams/:team_id`](/rest/reference/teams#get-a-team) (:read)
{% endif %}
-- [`PATCH /teams/:team_id`](/v3/teams/#update-a-team) (:write)
-- [`DELETE /teams/:team_id`](/v3/teams/#delete-a-team) (:write)
+- [`PATCH /teams/:team_id`](/rest/reference/teams#update-a-team) (:write)
+- [`DELETE /teams/:team_id`](/rest/reference/teams#delete-a-team) (:write)
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
-- [`GET /teams/:team_id/projects`](/v3/teams/#list-team-projects) (:read)
-- [`GET /teams/:team_id/projects/:project_id`](/v3/teams/#check-team-permissions-for-a-project) (:read)
-- [`PUT /teams/:team_id/projects/:project_id`](/v3/teams/#add-or-update-team-project-permissions) (:read)
-- [`DELETE /teams/:team_id/projects/:project_id`](/v3/teams/#remove-a-project-from-a-team) (:read)
+- [`GET /teams/:team_id/projects`](/rest/reference/teams#list-team-projects) (:read)
+- [`GET /teams/:team_id/projects/:project_id`](/rest/reference/teams#check-team-permissions-for-a-project) (:read)
+- [`PUT /teams/:team_id/projects/:project_id`](/rest/reference/teams#add-or-update-team-project-permissions) (:read)
+- [`DELETE /teams/:team_id/projects/:project_id`](/rest/reference/teams#remove-a-project-from-a-team) (:read)
{% endif %}
-- [`GET /teams/:team_id/repos`](/v3/teams/#list-team-repositories) (:read)
-- [`GET /teams/:team_id/repos/:owner/:repo`](/v3/teams/#check-team-permissions-for-a-repository) (:read)
-- [`PUT /teams/:team_id/repos/:owner/:repo`](/v3/teams/#add-or-update-team-repository-permissions) (:read)
-- [`DELETE /teams/:team_id/repos/:owner/:repo`](/v3/teams/#remove-a-repository-from-a-team) (:write)
-- [`GET /teams/:team_id/teams`](/v3/teams/#list-child-teams) (:read)
+- [`GET /teams/:team_id/repos`](/rest/reference/teams#list-team-repositories) (:read)
+- [`GET /teams/:team_id/repos/:owner/:repo`](/rest/reference/teams#check-team-permissions-for-a-repository) (:read)
+- [`PUT /teams/:team_id/repos/:owner/:repo`](/rest/reference/teams#add-or-update-team-repository-permissions) (:read)
+- [`DELETE /teams/:team_id/repos/:owner/:repo`](/rest/reference/teams#remove-a-repository-from-a-team) (:write)
+- [`GET /teams/:team_id/teams`](/rest/reference/teams#list-child-teams) (:read)
### "organization administration"に対する権限
-- [`PATCH /orgs/:org`](/v3/orgs/#update-an-organization) (:write)
+- [`PATCH /orgs/:org`](/rest/reference/orgs#update-an-organization) (:write)
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /orgs/:org/interaction-limits`](/v3/interactions/orgs/#get-interaction-restrictions-for-an-organization) (:read)
+- [`GET /orgs/:org/interaction-limits`](/rest/reference/interactions#get-interaction-restrictions-for-an-organization) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`PUT /orgs/:org/interaction-limits`](/v3/interactions/orgs/#set-interaction-restrictions-for-an-organization) (:write)
+- [`PUT /orgs/:org/interaction-limits`](/rest/reference/interactions#set-interaction-restrictions-for-an-organization) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`DELETE /orgs/:org/interaction-limits`](/v3/interactions/orgs/#remove-interaction-restrictions-for-an-organization) (:write)
+- [`DELETE /orgs/:org/interaction-limits`](/rest/reference/interactions#remove-interaction-restrictions-for-an-organization) (:write)
{% endif %}
### "organization hooks"に対する権限
@@ -620,7 +620,7 @@ _Team_
- [`POST /orgs/:org/hooks/:hook_id/pings`](/rest/reference/orgs#webhooks/#ping-an-organization-webhook) (:write)
_Team_
-- [`DELETE /teams/:team_id/projects/:project_id`](/v3/teams/#remove-a-project-from-a-team) (:read)
+- [`DELETE /teams/:team_id/projects/:project_id`](/rest/reference/teams#remove-a-project-from-a-team) (:read)
{% if enterpriseServerVersions contains currentVersion %}
### "organization pre receive hooks"に対する権限
@@ -633,31 +633,31 @@ _Team_
### "organization projects"に対する権限
-- [`POST /orgs/:org/projects`](/v3/projects/#create-an-organization-project) (:write)
-- [`GET /projects/:project_id`](/v3/projects/#get-a-project) (:read)
-- [`PATCH /projects/:project_id`](/v3/projects/#update-a-project) (:write)
-- [`DELETE /projects/:project_id`](/v3/projects/#delete-a-project) (:write)
-- [`POST /projects/:project_id/cards`](/v3/projects/cards/#create-a-project-card) (:write)
-- [`GET /projects/:project_id/columns`](/v3/projects/columns/#list-project-columns) (:read)
-- [`POST /projects/:project_id/columns`](/v3/projects/columns/#create-a-project-column) (:write)
-- [`GET /projects/columns/:column_id`](/v3/projects/columns/#get-a-project-column) (:read)
-- [`PATCH /projects/columns/:column_id`](/v3/projects/columns/#update-a-project-column) (:write)
-- [`DELETE /projects/columns/:column_id`](/v3/projects/columns/#delete-a-project-column) (:write)
-- [`GET /projects/columns/:column_id/cards`](/v3/projects/cards/#list-project-cards) (:read)
-- [`POST /projects/columns/:column_id/cards`](/v3/projects/cards/#create-a-project-card) (:write)
-- [`POST /projects/columns/:column_id/moves`](/v3/projects/columns/#move-a-project-column) (:write)
-- [`GET /projects/columns/cards/:card_id`](/v3/projects/cards/#get-a-project-card) (:read)
-- [`PATCH /projects/columns/cards/:card_id`](/v3/projects/cards/#update-a-project-card) (:write)
-- [`DELETE /projects/columns/cards/:card_id`](/v3/projects/cards/#delete-a-project-card) (:write)
-- [`POST /projects/columns/cards/:card_id/moves`](/v3/projects/cards/#move-a-project-card) (:write)
+- [`POST /orgs/:org/projects`](/rest/reference/projects#create-an-organization-project) (:write)
+- [`GET /projects/:project_id`](/rest/reference/projects#get-a-project) (:read)
+- [`PATCH /projects/:project_id`](/rest/reference/projects#update-a-project) (:write)
+- [`DELETE /projects/:project_id`](/rest/reference/projects#delete-a-project) (:write)
+- [`POST /projects/:project_id/cards`](/rest/reference/projects#create-a-project-card) (:write)
+- [`GET /projects/:project_id/columns`](/rest/reference/projects#list-project-columns) (:read)
+- [`POST /projects/:project_id/columns`](/rest/reference/projects#create-a-project-column) (:write)
+- [`GET /projects/columns/:column_id`](/rest/reference/projects#get-a-project-column) (:read)
+- [`PATCH /projects/columns/:column_id`](/rest/reference/projects#update-a-project-column) (:write)
+- [`DELETE /projects/columns/:column_id`](/rest/reference/projects#delete-a-project-column) (:write)
+- [`GET /projects/columns/:column_id/cards`](/rest/reference/projects#list-project-cards) (:read)
+- [`POST /projects/columns/:column_id/cards`](/rest/reference/projects#create-a-project-card) (:write)
+- [`POST /projects/columns/:column_id/moves`](/rest/reference/projects#move-a-project-column) (:write)
+- [`GET /projects/columns/cards/:card_id`](/rest/reference/projects#get-a-project-card) (:read)
+- [`PATCH /projects/columns/cards/:card_id`](/rest/reference/projects#update-a-project-card) (:write)
+- [`DELETE /projects/columns/cards/:card_id`](/rest/reference/projects#delete-a-project-card) (:write)
+- [`POST /projects/columns/cards/:card_id/moves`](/rest/reference/projects#move-a-project-card) (:write)
{% if currentVersion == "free-pro-team@latest" %}
### "organization user blocking"に対する権限
-- [`GET /orgs/:org/blocks`](/v3/orgs/blocking/#list-users-blocked-by-an-organization) (:read)
-- [`GET /orgs/:org/blocks/:username`](/v3/orgs/blocking/#check-if-a-user-is-blocked-by-an-organization) (:read)
-- [`PUT /orgs/:org/blocks/:username`](/v3/orgs/blocking/#block-a-user-from-an-organization) (:write)
-- [`DELETE /orgs/:org/blocks/:username`](/v3/orgs/blocking/#unblock-a-user-from-an-organization) (:write)
+- [`GET /orgs/:org/blocks`](/rest/reference/orgs#list-users-blocked-by-an-organization) (:read)
+- [`GET /orgs/:org/blocks/:username`](/rest/reference/orgs#check-if-a-user-is-blocked-by-an-organization) (:read)
+- [`PUT /orgs/:org/blocks/:username`](/rest/reference/orgs#block-a-user-from-an-organization) (:write)
+- [`DELETE /orgs/:org/blocks/:username`](/rest/reference/orgs#unblock-a-user-from-an-organization) (:write)
{% endif %}
### "pages"に対する権限
@@ -675,99 +675,99 @@ _Team_
プルリクエストとIssueには密接な関係があります。 GitHub Appに、プルリクエストに対する権限があってIssueに対する権限がない場合、そのエンドポイントはプルリクエストに限定されます。 プルリクエストとIssueの両方を返すエンドポイントがフィルターされます。 プルリクエストとIssueの両方に対する操作が可能なエンドポイントは、プルリクエストに限定されます。
-- [`PATCH /repos/:owner/:repo/issues/:issue_number`](/v3/issues/#update-an-issue) (:write)
-- [`GET /repos/:owner/:repo/issues/:issue_number/comments`](/v3/issues/comments/#list-issue-comments) (:read)
-- [`POST /repos/:owner/:repo/issues/:issue_number/comments`](/v3/issues/comments/#create-an-issue-comment) (:write)
-- [`PUT /repos/:owner/:repo/issues/:issue_number/lock`](/v3/issues/#lock-an-issue) (:write)
-- [`DELETE /repos/:owner/:repo/issues/:issue_number/lock`](/v3/issues/#unlock-an-issue) (:write)
-- [`GET /repos/:owner/:repo/issues/:issue_number/timeline`](/v3/issues/timeline/#list-timeline-events-for-an-issue) (:read)
-- [`GET /repos/:owner/:repo/issues/comments`](/v3/issues/comments/#list-issue-comments-for-a-repository) (:read)
-- [`GET /repos/:owner/:repo/issues/comments/:comment_id`](/v3/issues/comments/#get-an-issue-comment) (:read)
-- [`PATCH /repos/:owner/:repo/issues/comments/:comment_id`](/v3/issues/comments/#update-an-issue-comment) (:write)
-- [`DELETE /repos/:owner/:repo/issues/comments/:comment_id`](/v3/issues/comments/#delete-an-issue-comment) (:write)
-- [`GET /repos/:owner/:repo/pulls`](/v3/pulls/#list-pull-requests) (:read)
-- [`POST /repos/:owner/:repo/pulls`](/v3/pulls/#create-a-pull-request) (:write)
-- [`GET /repos/:owner/:repo/pulls/:pull_number`](/v3/pulls/#get-a-pull-request) (:read)
-- [`PATCH /repos/:owner/:repo/pulls/:pull_number`](/v3/pulls/#update-a-pull-request) (:write)
-- [`GET /repos/:owner/:repo/pulls/:pull_number/comments`](/v3/pulls/comments/#list-review-comments-on-a-pull-request) (:read)
-- [`POST /repos/:owner/:repo/pulls/:pull_number/comments`](/v3/pulls/comments/#create-a-review-comment-for-a-pull-request) (:write)
-- [`GET /repos/:owner/:repo/pulls/:pull_number/commits`](/v3/pulls/#list-commits-on-a-pull-request) (:read)
-- [`GET /repos/:owner/:repo/pulls/:pull_number/files`](/v3/pulls/#list-pull-requests-files) (:read)
-- [`GET /repos/:owner/:repo/pulls/:pull_number/merge`](/v3/pulls/#check-if-a-pull-request-has-been-merged) (:read)
-- [`GET /repos/:owner/:repo/pulls/comments`](/v3/pulls/comments/#list-review-comments-in-a-repository) (:read)
-- [`GET /repos/:owner/:repo/pulls/comments/:comment_id`](/v3/pulls/comments/#get-a-review-comment-for-a-pull-request) (:read)
-- [`PATCH /repos/:owner/:repo/pulls/comments/:comment_id`](/v3/pulls/comments/#update-a-review-comment-for-a-pull-request) (:write)
-- [`DELETE /repos/:owner/:repo/pulls/comments/:comment_id`](/v3/pulls/comments/#delete-a-review-comment-for-a-pull-request) (:write)
+- [`PATCH /repos/:owner/:repo/issues/:issue_number`](/rest/reference/issues#update-an-issue) (:write)
+- [`GET /repos/:owner/:repo/issues/:issue_number/comments`](/rest/reference/issues#list-issue-comments) (:read)
+- [`POST /repos/:owner/:repo/issues/:issue_number/comments`](/rest/reference/issues#create-an-issue-comment) (:write)
+- [`PUT /repos/:owner/:repo/issues/:issue_number/lock`](/rest/reference/issues#lock-an-issue) (:write)
+- [`DELETE /repos/:owner/:repo/issues/:issue_number/lock`](/rest/reference/issues#unlock-an-issue) (:write)
+- [`GET /repos/:owner/:repo/issues/:issue_number/timeline`](/rest/reference/issues#list-timeline-events-for-an-issue) (:read)
+- [`GET /repos/:owner/:repo/issues/comments`](/rest/reference/issues#list-issue-comments-for-a-repository) (:read)
+- [`GET /repos/:owner/:repo/issues/comments/:comment_id`](/rest/reference/issues#get-an-issue-comment) (:read)
+- [`PATCH /repos/:owner/:repo/issues/comments/:comment_id`](/rest/reference/issues#update-an-issue-comment) (:write)
+- [`DELETE /repos/:owner/:repo/issues/comments/:comment_id`](/rest/reference/issues#delete-an-issue-comment) (:write)
+- [`GET /repos/:owner/:repo/pulls`](/rest/reference/pulls#list-pull-requests) (:read)
+- [`POST /repos/:owner/:repo/pulls`](/rest/reference/pulls#create-a-pull-request) (:write)
+- [`GET /repos/:owner/:repo/pulls/:pull_number`](/rest/reference/pulls#get-a-pull-request) (:read)
+- [`PATCH /repos/:owner/:repo/pulls/:pull_number`](/rest/reference/pulls#update-a-pull-request) (:write)
+- [`GET /repos/:owner/:repo/pulls/:pull_number/comments`](/rest/reference/pulls#list-review-comments-on-a-pull-request) (:read)
+- [`POST /repos/:owner/:repo/pulls/:pull_number/comments`](/rest/reference/pulls#create-a-review-comment-for-a-pull-request) (:write)
+- [`GET /repos/:owner/:repo/pulls/:pull_number/commits`](/rest/reference/pulls#list-commits-on-a-pull-request) (:read)
+- [`GET /repos/:owner/:repo/pulls/:pull_number/files`](/rest/reference/pulls#list-pull-requests-files) (:read)
+- [`GET /repos/:owner/:repo/pulls/:pull_number/merge`](/rest/reference/pulls#check-if-a-pull-request-has-been-merged) (:read)
+- [`GET /repos/:owner/:repo/pulls/comments`](/rest/reference/pulls#list-review-comments-in-a-repository) (:read)
+- [`GET /repos/:owner/:repo/pulls/comments/:comment_id`](/rest/reference/pulls#get-a-review-comment-for-a-pull-request) (:read)
+- [`PATCH /repos/:owner/:repo/pulls/comments/:comment_id`](/rest/reference/pulls#update-a-review-comment-for-a-pull-request) (:write)
+- [`DELETE /repos/:owner/:repo/pulls/comments/:comment_id`](/rest/reference/pulls#delete-a-review-comment-for-a-pull-request) (:write)
_アサインされた人_
-- [`GET /repos/:owner/:repo/assignees`](/v3/issues/assignees/#list-assignees) (:read)
-- [`GET /repos/:owner/:repo/assignees/:username`](/v3/issues/assignees/#check-if-a-user-can-be-assigned) (:read)
-- [`POST /repos/:owner/:repo/issues/:issue_number/assignees`](/v3/issues/assignees/#add-assignees-to-an-issue) (:write)
-- [`DELETE /repos/:owner/:repo/issues/:issue_number/assignees`](/v3/issues/assignees/#remove-assignees-from-an-issue) (:write)
+- [`GET /repos/:owner/:repo/assignees`](/rest/reference/issues#list-assignees) (:read)
+- [`GET /repos/:owner/:repo/assignees/:username`](/rest/reference/issues#check-if-a-user-can-be-assigned) (:read)
+- [`POST /repos/:owner/:repo/issues/:issue_number/assignees`](/rest/reference/issues#add-assignees-to-an-issue) (:write)
+- [`DELETE /repos/:owner/:repo/issues/:issue_number/assignees`](/rest/reference/issues#remove-assignees-from-an-issue) (:write)
_イベント_
-- [`GET /repos/:owner/:repo/issues/:issue_number/events`](/v3/issues/events/#list-issue-events) (:read)
-- [`GET /repos/:owner/:repo/issues/events/:event_id`](/v3/issues/events/#get-an-issue-event) (:read)
-- [`POST /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id/events`](/v3/pulls/reviews/#submit-a-review-for-a-pull-request) (:write)
+- [`GET /repos/:owner/:repo/issues/:issue_number/events`](/rest/reference/issues#list-issue-events) (:read)
+- [`GET /repos/:owner/:repo/issues/events/:event_id`](/rest/reference/issues#get-an-issue-event) (:read)
+- [`POST /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id/events`](/rest/reference/pulls#submit-a-review-for-a-pull-request) (:write)
_ラベル_
-- [`GET /repos/:owner/:repo/issues/:issue_number/labels`](/v3/issues/labels/#list-labels-for-an-issue) (:read)
-- [`POST /repos/:owner/:repo/issues/:issue_number/labels`](/v3/issues/labels/#add-labels-to-an-issue) (:write)
-- [`PUT /repos/:owner/:repo/issues/:issue_number/labels`](/v3/issues/labels/#set-labels-for-an-issue) (:write)
-- [`DELETE /repos/:owner/:repo/issues/:issue_number/labels`](/v3/issues/labels/#remove-all-labels-from-an-issue) (:write)
-- [`DELETE /repos/:owner/:repo/issues/:issue_number/labels/:name`](/v3/issues/labels/#remove-a-label-from-an-issue) (:write)
-- [`GET /repos/:owner/:repo/labels`](/v3/issues/labels/#list-labels-for-a-repository) (:read)
-- [`POST /repos/:owner/:repo/labels`](/v3/issues/labels/#create-a-label) (:write)
-- [`GET /repos/:owner/:repo/labels/:name`](/v3/issues/labels/#get-a-label) (:read)
-- [`PATCH /repos/:owner/:repo/labels/:name`](/v3/issues/labels/#update-a-label) (:write)
-- [`DELETE /repos/:owner/:repo/labels/:name`](/v3/issues/labels/#delete-a-label) (:write)
+- [`GET /repos/:owner/:repo/issues/:issue_number/labels`](/rest/reference/issues#list-labels-for-an-issue) (:read)
+- [`POST /repos/:owner/:repo/issues/:issue_number/labels`](/rest/reference/issues#add-labels-to-an-issue) (:write)
+- [`PUT /repos/:owner/:repo/issues/:issue_number/labels`](/rest/reference/issues#set-labels-for-an-issue) (:write)
+- [`DELETE /repos/:owner/:repo/issues/:issue_number/labels`](/rest/reference/issues#remove-all-labels-from-an-issue) (:write)
+- [`DELETE /repos/:owner/:repo/issues/:issue_number/labels/:name`](/rest/reference/issues#remove-a-label-from-an-issue) (:write)
+- [`GET /repos/:owner/:repo/labels`](/rest/reference/issues#list-labels-for-a-repository) (:read)
+- [`POST /repos/:owner/:repo/labels`](/rest/reference/issues#create-a-label) (:write)
+- [`GET /repos/:owner/:repo/labels/:name`](/rest/reference/issues#get-a-label) (:read)
+- [`PATCH /repos/:owner/:repo/labels/:name`](/rest/reference/issues#update-a-label) (:write)
+- [`DELETE /repos/:owner/:repo/labels/:name`](/rest/reference/issues#delete-a-label) (:write)
_マイルストーン_
-- [`GET /repos/:owner/:repo/milestones`](/v3/issues/milestones/#list-milestones) (:read)
-- [`POST /repos/:owner/:repo/milestones`](/v3/issues/milestones/#create-a-milestone) (:write)
-- [`GET /repos/:owner/:repo/milestones/:milestone_number`](/v3/issues/milestones/#get-a-milestone) (:read)
-- [`PATCH /repos/:owner/:repo/milestones/:milestone_number`](/v3/issues/milestones/#update-a-milestone) (:write)
-- [`DELETE /repos/:owner/:repo/milestones/:milestone_number`](/v3/issues/milestones/#delete-a-milestone) (:write)
-- [`GET /repos/:owner/:repo/milestones/:milestone_number/labels`](/v3/issues/labels/#list-labels-for-issues-in-a-milestone) (:read)
+- [`GET /repos/:owner/:repo/milestones`](/rest/reference/issues#list-milestones) (:read)
+- [`POST /repos/:owner/:repo/milestones`](/rest/reference/issues#create-a-milestone) (:write)
+- [`GET /repos/:owner/:repo/milestones/:milestone_number`](/rest/reference/issues#get-a-milestone) (:read)
+- [`PATCH /repos/:owner/:repo/milestones/:milestone_number`](/rest/reference/issues#update-a-milestone) (:write)
+- [`DELETE /repos/:owner/:repo/milestones/:milestone_number`](/rest/reference/issues#delete-a-milestone) (:write)
+- [`GET /repos/:owner/:repo/milestones/:milestone_number/labels`](/rest/reference/issues#list-labels-for-issues-in-a-milestone) (:read)
_リアクション_
-- [`POST /repos/:owner/:repo/issues/:issue_number/reactions`](/v3/reactions/#create-reaction-for-an-issue) (:write)
-- [`GET /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/v3/reactions/#list-reactions-for-an-issue-comment) (:read)
-- [`POST /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/v3/reactions/#create-reaction-for-an-issue-comment) (:write)
-- [`GET /repos/:owner/:repo/pulls/comments/:comment_id/reactions`](/v3/reactions/#list-reactions-for-a-pull-request-review-comment) (:read)
-- [`POST /repos/:owner/:repo/pulls/comments/:comment_id/reactions`](/v3/reactions/#create-reaction-for-a-pull-request-review-comment) (:write)
+- [`POST /repos/:owner/:repo/issues/:issue_number/reactions`](/rest/reference/reactions#create-reaction-for-an-issue) (:write)
+- [`GET /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/rest/reference/reactions#list-reactions-for-an-issue-comment) (:read)
+- [`POST /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/rest/reference/reactions#create-reaction-for-an-issue-comment) (:write)
+- [`GET /repos/:owner/:repo/pulls/comments/:comment_id/reactions`](/rest/reference/reactions#list-reactions-for-a-pull-request-review-comment) (:read)
+- [`POST /repos/:owner/:repo/pulls/comments/:comment_id/reactions`](/rest/reference/reactions#create-reaction-for-a-pull-request-review-comment) (:write)
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
-- [`DELETE /reactions/:reaction_id`](/v3/reactions/#delete-a-reaction-legacy) (:write)
-- [`DELETE /repos/:owner/:repo/comments/:comment_id/reactions/:reaction_id`](/v3/reactions/#delete-a-commit-comment-reaction) (:write)
-- [`DELETE /repos/:owner/:repo/issues/:issue_number/reactions/:reaction_id`](/v3/reactions/#delete-an-issue-reaction) (:write)
-- [`DELETE /repos/:owner/:repo/issues/comments/:comment_id/reactions/:reaction_id`](/v3/reactions/#delete-an-issue-comment-reaction) (:write)
-- [`DELETE /repos/:owner/:repo/pulls/comments/:comment_id/reactions/:reaction_id`](/v3/reactions/#delete-a-pull-request-comment-reaction) (:write)
-- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/reactions/:reaction_id`](/v3/reactions/#delete-team-discussion-reaction) (:write)
-- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/comments/:comment_number/reactions/:reaction_id`](/v3/reactions/#delete-team-discussion-comment-reaction) (:write){% else %}- [`DELETE /reactions/:reaction_id`](/v3/reactions/#delete-a-reaction) (:write){% endif %}
+- [`DELETE /reactions/:reaction_id`](/rest/reference/reactions#delete-a-reaction-legacy) (:write)
+- [`DELETE /repos/:owner/:repo/comments/:comment_id/reactions/:reaction_id`](/rest/reference/reactions#delete-a-commit-comment-reaction) (:write)
+- [`DELETE /repos/:owner/:repo/issues/:issue_number/reactions/:reaction_id`](/rest/reference/reactions#delete-an-issue-reaction) (:write)
+- [`DELETE /repos/:owner/:repo/issues/comments/:comment_id/reactions/:reaction_id`](/rest/reference/reactions#delete-an-issue-comment-reaction) (:write)
+- [`DELETE /repos/:owner/:repo/pulls/comments/:comment_id/reactions/:reaction_id`](/rest/reference/reactions#delete-a-pull-request-comment-reaction) (:write)
+- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/reactions/:reaction_id`](/rest/reference/reactions#delete-team-discussion-reaction) (:write)
+- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/comments/:comment_number/reactions/:reaction_id`](/rest/reference/reactions#delete-team-discussion-comment-reaction) (:write){% else %}- [`DELETE /reactions/:reaction_id`](/rest/reference/reactions#delete-a-reaction) (:write){% endif %}
_リクエストされたレビュー担当者_
-- [`GET /repos/:owner/:repo/pulls/:pull_number/requested_reviewers`](/v3/pulls/review_requests/#list-requested-reviewers-for-a-pull-request) (:read)
-- [`POST /repos/:owner/:repo/pulls/:pull_number/requested_reviewers`](/v3/pulls/review_requests/#request-reviewers-for-a-pull-request) (:write)
-- [`DELETE /repos/:owner/:repo/pulls/:pull_number/requested_reviewers`](/v3/pulls/review_requests/#remove-requested-reviewers-from-a-pull-request) (:write)
+- [`GET /repos/:owner/:repo/pulls/:pull_number/requested_reviewers`](/rest/reference/pulls#list-requested-reviewers-for-a-pull-request) (:read)
+- [`POST /repos/:owner/:repo/pulls/:pull_number/requested_reviewers`](/rest/reference/pulls#request-reviewers-for-a-pull-request) (:write)
+- [`DELETE /repos/:owner/:repo/pulls/:pull_number/requested_reviewers`](/rest/reference/pulls#remove-requested-reviewers-from-a-pull-request) (:write)
_レビュー_
-- [`GET /repos/:owner/:repo/pulls/:pull_number/reviews`](/v3/pulls/reviews/#list-reviews-for-a-pull-request) (:read)
-- [`POST /repos/:owner/:repo/pulls/:pull_number/reviews`](/v3/pulls/reviews/#create-a-review-for-a-pull-request) (:write)
-- [`GET /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id`](/v3/pulls/reviews/#get-a-review-for-a-pull-request) (:read)
-- [`PUT /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id`](/v3/pulls/reviews/#update-a-review-for-a-pull-request) (:write)
-- [`DELETE /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id`](/v3/pulls/reviews/#delete-a-pending-review-for-a-pull-request) (:write)
-- [`GET /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id/comments`](/v3/pulls/reviews/#list-comments-for-a-pull-request-review) (:read)
-- [`PUT /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id/dismissals`](/v3/pulls/reviews/#dismiss-a-review-for-a-pull-request) (:write)
+- [`GET /repos/:owner/:repo/pulls/:pull_number/reviews`](/rest/reference/pulls#list-reviews-for-a-pull-request) (:read)
+- [`POST /repos/:owner/:repo/pulls/:pull_number/reviews`](/rest/reference/pulls#create-a-review-for-a-pull-request) (:write)
+- [`GET /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id`](/rest/reference/pulls#get-a-review-for-a-pull-request) (:read)
+- [`PUT /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id`](/rest/reference/pulls#update-a-review-for-a-pull-request) (:write)
+- [`DELETE /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id`](/rest/reference/pulls#delete-a-pending-review-for-a-pull-request) (:write)
+- [`GET /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id/comments`](/rest/reference/pulls#list-comments-for-a-pull-request-review) (:read)
+- [`PUT /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id/dismissals`](/rest/reference/pulls#dismiss-a-review-for-a-pull-request) (:write)
### "repository hooks"に対する権限
-- [`GET /repos/:owner/:repo/hooks`](/v3/repos/hooks/#list-repository-webhooks) (:read)
-- [`POST /repos/:owner/:repo/hooks`](/v3/repos/hooks/#create-a-repository-webhook) (:write)
-- [`GET /repos/:owner/:repo/hooks/:hook_id`](/v3/repos/hooks/#get-a-repository-webhook) (:read)
-- [`PATCH /repos/:owner/:repo/hooks/:hook_id`](/v3/repos/hooks/#update-a-repository-webhook) (:write)
-- [`DELETE /repos/:owner/:repo/hooks/:hook_id`](/v3/repos/hooks/#delete-a-repository-webhook) (:write)
-- [`POST /repos/:owner/:repo/hooks/:hook_id/pings`](/v3/repos/hooks/#ping-a-repository-webhook) (:read)
-- [`POST /repos/:owner/:repo/hooks/:hook_id/tests`](/v3/repos/hooks/#test-the-push-repository-webhook) (:read)
+- [`GET /repos/:owner/:repo/hooks`](/rest/reference/repos#list-repository-webhooks) (:read)
+- [`POST /repos/:owner/:repo/hooks`](/rest/reference/repos#create-a-repository-webhook) (:write)
+- [`GET /repos/:owner/:repo/hooks/:hook_id`](/rest/reference/repos#get-a-repository-webhook) (:read)
+- [`PATCH /repos/:owner/:repo/hooks/:hook_id`](/rest/reference/repos#update-a-repository-webhook) (:write)
+- [`DELETE /repos/:owner/:repo/hooks/:hook_id`](/rest/reference/repos#delete-a-repository-webhook) (:write)
+- [`POST /repos/:owner/:repo/hooks/:hook_id/pings`](/rest/reference/repos#ping-a-repository-webhook) (:read)
+- [`POST /repos/:owner/:repo/hooks/:hook_id/tests`](/rest/reference/repos#test-the-push-repository-webhook) (:read)
{% if enterpriseServerVersions contains currentVersion %}
### "repository pre receive hooks"に対する権限
@@ -780,70 +780,70 @@ _レビュー_
### "repository projects"に対する権限
-- [`GET /projects/:project_id`](/v3/projects/#get-a-project) (:read)
-- [`PATCH /projects/:project_id`](/v3/projects/#update-a-project) (:write)
-- [`DELETE /projects/:project_id`](/v3/projects/#delete-a-project) (:write)
-- [`POST /projects/:project_id/cards`](/v3/projects/cards/#create-a-project-card) (:write)
-- [`GET /projects/:project_id/columns`](/v3/projects/columns/#list-project-columns) (:read)
-- [`POST /projects/:project_id/columns`](/v3/projects/columns/#create-a-project-column) (:write)
-- [`GET /projects/columns/:column_id`](/v3/projects/columns/#get-a-project-column) (:read)
-- [`PATCH /projects/columns/:column_id`](/v3/projects/columns/#update-a-project-column) (:write)
-- [`DELETE /projects/columns/:column_id`](/v3/projects/columns/#delete-a-project-column) (:write)
-- [`GET /projects/columns/:column_id/cards`](/v3/projects/cards/#list-project-cards) (:read)
-- [`POST /projects/columns/:column_id/cards`](/v3/projects/cards/#create-a-project-card) (:write)
-- [`POST /projects/columns/:column_id/moves`](/v3/projects/columns/#move-a-project-column) (:write)
-- [`GET /projects/columns/cards/:card_id`](/v3/projects/cards/#get-a-project-card) (:read)
-- [`PATCH /projects/columns/cards/:card_id`](/v3/projects/cards/#update-a-project-card) (:write)
-- [`DELETE /projects/columns/cards/:card_id`](/v3/projects/cards/#delete-a-project-card) (:write)
-- [`POST /projects/columns/cards/:card_id/moves`](/v3/projects/cards/#move-a-project-card) (:write)
-- [`GET /repos/:owner/:repo/projects`](/v3/projects/#list-repository-projects) (:read)
-- [`POST /repos/:owner/:repo/projects`](/v3/projects/#create-a-repository-project) (:write)
+- [`GET /projects/:project_id`](/rest/reference/projects#get-a-project) (:read)
+- [`PATCH /projects/:project_id`](/rest/reference/projects#update-a-project) (:write)
+- [`DELETE /projects/:project_id`](/rest/reference/projects#delete-a-project) (:write)
+- [`POST /projects/:project_id/cards`](/rest/reference/projects#create-a-project-card) (:write)
+- [`GET /projects/:project_id/columns`](/rest/reference/projects#list-project-columns) (:read)
+- [`POST /projects/:project_id/columns`](/rest/reference/projects#create-a-project-column) (:write)
+- [`GET /projects/columns/:column_id`](/rest/reference/projects#get-a-project-column) (:read)
+- [`PATCH /projects/columns/:column_id`](/rest/reference/projects#update-a-project-column) (:write)
+- [`DELETE /projects/columns/:column_id`](/rest/reference/projects#delete-a-project-column) (:write)
+- [`GET /projects/columns/:column_id/cards`](/rest/reference/projects#list-project-cards) (:read)
+- [`POST /projects/columns/:column_id/cards`](/rest/reference/projects#create-a-project-card) (:write)
+- [`POST /projects/columns/:column_id/moves`](/rest/reference/projects#move-a-project-column) (:write)
+- [`GET /projects/columns/cards/:card_id`](/rest/reference/projects#get-a-project-card) (:read)
+- [`PATCH /projects/columns/cards/:card_id`](/rest/reference/projects#update-a-project-card) (:write)
+- [`DELETE /projects/columns/cards/:card_id`](/rest/reference/projects#delete-a-project-card) (:write)
+- [`POST /projects/columns/cards/:card_id/moves`](/rest/reference/projects#move-a-project-card) (:write)
+- [`GET /repos/:owner/:repo/projects`](/rest/reference/projects#list-repository-projects) (:read)
+- [`POST /repos/:owner/:repo/projects`](/rest/reference/projects#create-a-repository-project) (:write)
_Team_
-- [`DELETE /teams/:team_id/projects/:project_id`](/v3/teams/#remove-a-project-from-a-team) (:read)
+- [`DELETE /teams/:team_id/projects/:project_id`](/rest/reference/teams#remove-a-project-from-a-team) (:read)
{% if currentVersion == "free-pro-team@latest" %}
### "secrets"に対する権限
-* [`GET /repos/:owner/:repo/actions/secrets/public-key`](/v3/actions/secrets/#get-a-repository-public-key) (:read)
-* [`GET /repos/:owner/:repo/actions/secrets`](/v3/actions/secrets/#list-repository-secrets) (:read)
-* [`GET /repos/:owner/:repo/actions/secrets/:secret_name`](/v3/actions/secrets/#get-a-repository-secret) (:read)
-* [`PUT /repos/:owner/:repo/actions/secrets/:secret_name`](/v3/actions/secrets/#create-or-update-a-repository-secret) (:write)
-* [`DELETE /repos/:owner/:repo/actions/secrets/:secret_name`](/v3/actions/secrets/#delete-a-repository-secret) (:write)
-* [`GET /orgs/:org/actions/secrets/public-key`](/v3/actions/secrets/#get-an-organization-public-key) (:read)
-* [`GET /orgs/:org/actions/secrets`](/v3/actions/secrets/#list-organization-secrets) (:read)
-* [`GET /orgs/:org/actions/secrets/:secret_name`](/v3/actions/secrets/#get-an-organization-secret) (:read)
-* [`PUT /orgs/:org/actions/secrets/:secret_name`](/v3/actions/secrets/#create-or-update-an-organization-secret) (:write)
-* [`GET /orgs/:org/actions/secrets/:secret_name/repositories`](/v3/actions/secrets/#list-selected-repositories-for-an-organization-secret) (:read)
-* [`PUT /orgs/:org/actions/secrets/:secret_name/repositories`](/v3/actions/secrets/#set-selected-repositories-for-an-organization-secret) (:write)
-* [`PUT /orgs/:org/actions/secrets/:secret_name/repositories/:repository_id`](/v3/actions/secrets/#add-selected-repository-to-an-organization-secret) (:write)
-* [`DELETE /orgs/:org/actions/secrets/:secret_name/repositories/:repository_id`](/v3/actions/secrets/#remove-selected-repository-from-an-organization-secret) (:write)
-* [`DELETE /orgs/:org/actions/secrets/:secret_name`](/v3/actions/secrets/#delete-an-organization-secret) (:write)
+* [`GET /repos/:owner/:repo/actions/secrets/public-key`](/rest/reference/actions#get-a-repository-public-key) (:read)
+* [`GET /repos/:owner/:repo/actions/secrets`](/rest/reference/actions#list-repository-secrets) (:read)
+* [`GET /repos/:owner/:repo/actions/secrets/:secret_name`](/rest/reference/actions#get-a-repository-secret) (:read)
+* [`PUT /repos/:owner/:repo/actions/secrets/:secret_name`](/rest/reference/actions#create-or-update-a-repository-secret) (:write)
+* [`DELETE /repos/:owner/:repo/actions/secrets/:secret_name`](/rest/reference/actions#delete-a-repository-secret) (:write)
+* [`GET /orgs/:org/actions/secrets/public-key`](/rest/reference/actions#get-an-organization-public-key) (:read)
+* [`GET /orgs/:org/actions/secrets`](/rest/reference/actions#list-organization-secrets) (:read)
+* [`GET /orgs/:org/actions/secrets/:secret_name`](/rest/reference/actions#get-an-organization-secret) (:read)
+* [`PUT /orgs/:org/actions/secrets/:secret_name`](/rest/reference/actions#create-or-update-an-organization-secret) (:write)
+* [`GET /orgs/:org/actions/secrets/:secret_name/repositories`](/rest/reference/actions#list-selected-repositories-for-an-organization-secret) (:read)
+* [`PUT /orgs/:org/actions/secrets/:secret_name/repositories`](/rest/reference/actions#set-selected-repositories-for-an-organization-secret) (:write)
+* [`PUT /orgs/:org/actions/secrets/:secret_name/repositories/:repository_id`](/rest/reference/actions#add-selected-repository-to-an-organization-secret) (:write)
+* [`DELETE /orgs/:org/actions/secrets/:secret_name/repositories/:repository_id`](/rest/reference/actions#remove-selected-repository-from-an-organization-secret) (:write)
+* [`DELETE /orgs/:org/actions/secrets/:secret_name`](/rest/reference/actions#delete-an-organization-secret) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
### "security events"に対する権限
-- [`GET /repos/:owner/:repo/code-scanning/alerts`](/v3/code-scanning/#list-code-scanning-alerts-for-a-repository) (:read)
-- [`GET /repos/:owner/:repo/code-scanning/alerts/:alert_id`](/v3/code-scanning/#get-a-code-scanning-alert) (:read)
+- [`GET /repos/:owner/:repo/code-scanning/alerts`](/rest/reference/code-scanning#list-code-scanning-alerts-for-a-repository) (:read)
+- [`GET /repos/:owner/:repo/code-scanning/alerts/:alert_id`](/rest/reference/code-scanning#get-a-code-scanning-alert) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
### "self-hosted runners"に対する権限
-- [`GET /orgs/:org/actions/runners/downloads`](/v3/actions/self-hosted-runners/#list-runner-applications-for-an-organization) (:read)
-- [`POST /orgs/:org/actions/runners/registration-token`](/v3/actions/self-hosted-runners/#create-a-registration-token-for-an-organization) (:write)
-- [`GET /orgs/:org/actions/runners`](/v3/actions/self-hosted-runners/#list-self-hosted-runners-for-an-organization) (:read)
-- [`GET /orgs/:org/actions/runners/:runner_id`](/v3/actions/self-hosted-runners/#get-a-self-hosted-runner-for-an-organization) (:read)
-- [`POST /orgs/:org/actions/runners/remove-token`](/v3/actions/self-hosted-runners/#create-a-remove-token-for-an-organization) (:write)
-- [`DELETE /orgs/:org/actions/runners/:runner_id`](/v3/actions/self-hosted-runners/#delete-a-self-hosted-runner-from-an-organization) (:write)
+- [`GET /orgs/:org/actions/runners/downloads`](/rest/reference/actions#list-runner-applications-for-an-organization) (:read)
+- [`POST /orgs/:org/actions/runners/registration-token`](/rest/reference/actions#create-a-registration-token-for-an-organization) (:write)
+- [`GET /orgs/:org/actions/runners`](/rest/reference/actions#list-self-hosted-runners-for-an-organization) (:read)
+- [`GET /orgs/:org/actions/runners/:runner_id`](/rest/reference/actions#get-a-self-hosted-runner-for-an-organization) (:read)
+- [`POST /orgs/:org/actions/runners/remove-token`](/rest/reference/actions#create-a-remove-token-for-an-organization) (:write)
+- [`DELETE /orgs/:org/actions/runners/:runner_id`](/rest/reference/actions#delete-a-self-hosted-runner-from-an-organization) (:write)
{% endif %}
### "single file"に対する権限
-- [`GET /repos/:owner/:repo/contents/:path`](/v3/repos/contents/#get-repository-content) (:read)
-- [`PUT /repos/:owner/:repo/contents/:path`](/v3/repos/contents/#create-or-update-file-contents) (:write)
-- [`DELETE /repos/:owner/:repo/contents/:path`](/v3/repos/contents/#delete-a-file) (:write)
+- [`GET /repos/:owner/:repo/contents/:path`](/rest/reference/repos#get-repository-content) (:read)
+- [`PUT /repos/:owner/:repo/contents/:path`](/rest/reference/repos#create-or-update-file-contents) (:write)
+- [`DELETE /repos/:owner/:repo/contents/:path`](/rest/reference/repos#delete-a-file) (:write)
### "starring"に対する権限
@@ -853,23 +853,23 @@ _Team_
### "statuses"に対する権限
-- [`GET /repos/:owner/:repo/commits/:ref/status`](/v3/repos/statuses/#get-the-combined-status-for-a-specific-reference) (:read)
-- [`GET /repos/:owner/:repo/commits/:ref/statuses`](/v3/repos/statuses/#list-commit-statuses-for-a-reference) (:read)
-- [`POST /repos/:owner/:repo/statuses/:sha`](/v3/repos/statuses/#create-a-commit-status) (:write)
+- [`GET /repos/:owner/:repo/commits/:ref/status`](/rest/reference/repos#get-the-combined-status-for-a-specific-reference) (:read)
+- [`GET /repos/:owner/:repo/commits/:ref/statuses`](/rest/reference/repos#list-commit-statuses-for-a-reference) (:read)
+- [`POST /repos/:owner/:repo/statuses/:sha`](/rest/reference/repos#create-a-commit-status) (:write)
### "team discussions"に対する権限
-- [`GET /teams/:team_id/discussions`](/v3/teams/discussions/#list-discussions) (:read)
-- [`POST /teams/:team_id/discussions`](/v3/teams/discussions/#create-a-discussion) (:write)
-- [`GET /teams/:team_id/discussions/:discussion_number`](/v3/teams/discussions/#get-a-discussion) (:read)
-- [`PATCH /teams/:team_id/discussions/:discussion_number`](/v3/teams/discussions/#update-a-discussion) (:write)
-- [`DELETE /teams/:team_id/discussions/:discussion_number`](/v3/teams/discussions/#delete-a-discussion) (:write)
-- [`GET /teams/:team_id/discussions/:discussion_number/comments`](/v3/teams/discussion_comments/#list-discussion-comments) (:read)
-- [`POST /teams/:team_id/discussions/:discussion_number/comments`](/v3/teams/discussion_comments/#create-a-discussion-comment) (:write)
-- [`GET /teams/:team_id/discussions/:discussion_number/comments/:comment_number`](/v3/teams/discussion_comments/#get-a-discussion-comment) (:read)
-- [`PATCH /teams/:team_id/discussions/:discussion_number/comments/:comment_number`](/v3/teams/discussion_comments/#update-a-discussion-comment) (:write)
-- [`DELETE /teams/:team_id/discussions/:discussion_number/comments/:comment_number`](/v3/teams/discussion_comments/#delete-a-discussion-comment) (:write)
-- [`GET /teams/:team_id/discussions/:discussion_number/comments/:comment_number/reactions`](/v3/reactions/#list-reactions-for-a-team-discussion-comment) (:read)
-- [`POST /teams/:team_id/discussions/:discussion_number/comments/:comment_number/reactions`](/v3/reactions/#create-reaction-for-a-team-discussion-comment) (:write)
-- [`GET /teams/:team_id/discussions/:discussion_number/reactions`](/v3/reactions/#list-reactions-for-a-team-discussion) (:read)
-- [`POST /teams/:team_id/discussions/:discussion_number/reactions`](/v3/reactions/#create-reaction-for-a-team-discussion) (:write)
+- [`GET /teams/:team_id/discussions`](/rest/reference/teams#list-discussions) (:read)
+- [`POST /teams/:team_id/discussions`](/rest/reference/teams#create-a-discussion) (:write)
+- [`GET /teams/:team_id/discussions/:discussion_number`](/rest/reference/teams#get-a-discussion) (:read)
+- [`PATCH /teams/:team_id/discussions/:discussion_number`](/rest/reference/teams#update-a-discussion) (:write)
+- [`DELETE /teams/:team_id/discussions/:discussion_number`](/rest/reference/teams#delete-a-discussion) (:write)
+- [`GET /teams/:team_id/discussions/:discussion_number/comments`](/rest/reference/teams#list-discussion-comments) (:read)
+- [`POST /teams/:team_id/discussions/:discussion_number/comments`](/rest/reference/teams#create-a-discussion-comment) (:write)
+- [`GET /teams/:team_id/discussions/:discussion_number/comments/:comment_number`](/rest/reference/teams#get-a-discussion-comment) (:read)
+- [`PATCH /teams/:team_id/discussions/:discussion_number/comments/:comment_number`](/rest/reference/teams#update-a-discussion-comment) (:write)
+- [`DELETE /teams/:team_id/discussions/:discussion_number/comments/:comment_number`](/rest/reference/teams#delete-a-discussion-comment) (:write)
+- [`GET /teams/:team_id/discussions/:discussion_number/comments/:comment_number/reactions`](/rest/reference/reactions#list-reactions-for-a-team-discussion-comment) (:read)
+- [`POST /teams/:team_id/discussions/:discussion_number/comments/:comment_number/reactions`](/rest/reference/reactions#create-reaction-for-a-team-discussion-comment) (:write)
+- [`GET /teams/:team_id/discussions/:discussion_number/reactions`](/rest/reference/reactions#list-reactions-for-a-team-discussion) (:read)
+- [`POST /teams/:team_id/discussions/:discussion_number/reactions`](/rest/reference/reactions#create-reaction-for-a-team-discussion) (:write)
diff --git a/translations/ja-JP/content/rest/reference/pulls.md b/translations/ja-JP/content/rest/reference/pulls.md
index d82744b8c2..7e070a9fd1 100644
--- a/translations/ja-JP/content/rest/reference/pulls.md
+++ b/translations/ja-JP/content/rest/reference/pulls.md
@@ -10,7 +10,7 @@ versions:
Pull Request API を使用すると、プルリクエストを一覧表示、編集、作成、マージできます。 プルリクエストのコメントは、[Issue Comments API](/rest/reference/issues#comments) で管理できます。
-すべてのプルリクエストは Issue ですが、すべての Issue がプルリクエストというわけではありません。 このため、アサインされた人、ラベル、マイルストーンなどの操作といった、両方の機能で共通するアクションは、[Issues API](/v3/issues) で提供されます。
+すべてのプルリクエストは Issue ですが、すべての Issue がプルリクエストというわけではありません。 このため、アサインされた人、ラベル、マイルストーンなどの操作といった、両方の機能で共通するアクションは、[Issues API](/rest/reference/issues) で提供されます。
### プルリクエストのカスタムメディアタイプ
@@ -33,16 +33,16 @@ diff が破損している場合は、{% data variables.contact.contact_support
プルリクエストには以下のリンク関係が含まれる可能性があります。
-| 名前 | 説明 |
-| ----------------- | ------------------------------------------------------------------------------------------------ |
-| `self` | プルリクエストの API ロケーション。 |
-| `html` | プルリクエストの HTML ロケーション。 |
-| `Issue` | プルリクエストの [Issue](/v3/issues/) の API ロケーション。 |
-| `コメント` | プルリクエストの [Issue コメント](/v3/issues/comments/) の API ロケーション。 |
-| `review_comments` | プルリクエストの [レビューコメント](/v3/pulls/comments/) の API ロケーション。 |
-| `review_comment` | プルリクエストのリポジトリで、[レビューコメント](/v3/pulls/comments/)の API ロケーションを構築するための[URL テンプレート](/v3/#hypermedia)。 |
-| `commits` | プルリクエストの [コミット](#list-commits-on-a-pull-request) の API ロケーション。 |
-| `ステータス` | プルリクエストの[コミットステータス](/v3/repos/statuses/)、すなわち`head` ブランチのステータスの API ロケーション。 |
+| 名前 | 説明 |
+| ----------------- | ------------------------------------------------------------------------------------------------------------ |
+| `self` | プルリクエストの API ロケーション。 |
+| `html` | プルリクエストの HTML ロケーション。 |
+| `Issue` | プルリクエストの [Issue](/rest/reference/issues) の API ロケーション。 |
+| `コメント` | プルリクエストの [Issue コメント](/rest/reference/issues#comments) の API ロケーション。 |
+| `review_comments` | プルリクエストの [レビューコメント](/rest/reference/pulls#comments) の API ロケーション。 |
+| `review_comment` | プルリクエストのリポジトリで、[レビューコメント](/rest/reference/pulls#comments)の API ロケーションを構築するための[URL テンプレート](/rest#hypermedia)。 |
+| `commits` | プルリクエストの [コミット](#list-commits-on-a-pull-request) の API ロケーション。 |
+| `ステータス` | プルリクエストの[コミットステータス](/rest/reference/repos#statuses)、すなわち`head` ブランチのステータスの API ロケーション。 |
{% for operation in currentRestOperations %}
{% unless operation.subcategory %}{% include rest_operation %}{% endunless %}
diff --git a/translations/ja-JP/content/rest/reference/rate-limit.md b/translations/ja-JP/content/rest/reference/rate-limit.md
index 49bbb7b736..284b288e01 100644
--- a/translations/ja-JP/content/rest/reference/rate-limit.md
+++ b/translations/ja-JP/content/rest/reference/rate-limit.md
@@ -13,18 +13,18 @@ REST API 概要ドキュメンテーションでは、[レート制限のルー
### レート制限のステータスを理解する
-Search APIは[カスタムのレート制限](/v3/search/#rate-limit)を持ち、他のREST APIを管理するレート制限とは分離されています。 GraphQL APIも[カスタムのレート制限](/v4/guides/resource-limitations/#rate-limit)を持ち、REST APIのレート制限とは分離されて別に計算されます。
+Search APIは[カスタムのレート制限](/rest/reference/search#rate-limit)を持ち、他のREST APIを管理するレート制限とは分離されています。 GraphQL APIも[カスタムのレート制限](/graphql/overview/resource-limitations#rate-limit)を持ち、REST APIのレート制限とは分離されて別に計算されます。
そのため、Rate Limit APIのレスポンスは、レート制限を分類します。 `resources` の下には、4 つのオブジェクトがあります。
* `core`オブジェクトは、REST API中の検索に関連しないすべてのリソースに関するレート制限のステータスを提供します。
-* `search`オブジェクトは、[Search API](/v3/search/)に対するレート制限のステータスを提供します。
+* `search`オブジェクトは、[Search API](/rest/reference/search)に対するレート制限のステータスを提供します。
-* `graphql`オブジェクトは、[GraphQL API](/v4/)に対するレート制限のステータスを提供します。
+* `graphql`オブジェクトは、[GraphQL API](/graphql)に対するレート制限のステータスを提供します。
* `integration_manifest`オブジェクトは、[GitHub App Manifest コード変換](/apps/building-github-apps/creating-github-apps-from-a-manifest/#3-you-exchange-the-temporary-code-to-retrieve-the-app-configuration)エンドポイントに対するレート制限のステータスを提供します。
-レート制限レスポンス中のヘッダと値に関する詳しい情報については「[レート制限](/v3/#rate-limiting)」を参照してください。
+レート制限レスポンス中のヘッダと値に関する詳しい情報については「[レート制限](/rest#rate-limiting)」を参照してください。
{% include rest_operations_at_current_path %}
diff --git a/translations/ja-JP/content/rest/reference/repos.md b/translations/ja-JP/content/rest/reference/repos.md
index 65b924487b..f51ada9f27 100644
--- a/translations/ja-JP/content/rest/reference/repos.md
+++ b/translations/ja-JP/content/rest/reference/repos.md
@@ -29,7 +29,7 @@ versions:
### コミットコメントのカスタムメディアタイプ
-以下がコミットコメントでサポートされているメディアタイプです。 API におけるメディアタイプの使用に関する詳細は、[こちら](/v3/media/)を参照してください。
+以下がコミットコメントでサポートされているメディアタイプです。 API におけるメディアタイプの使用に関する詳細は、[こちら](/rest/overview/media-types)を参照してください。
application/vnd.github-commitcomment.raw+json
application/vnd.github-commitcomment.text+json
@@ -65,7 +65,7 @@ Repo Commits API は、リポジトリ内の子コミットのリスティング
### リポジトリコンテンツのカスタムメディアタイプ
-[README](/v3/repos/contents/#get-a-repository-readme)、[ファイル](/v3/repos/contents/#get-repository-content)、[シンボリックリンク](/v3/repos/contents/#get-repository-content)は以下のカスタムメディアタイプをサポートしています。
+[README](/rest/reference/repos#get-a-repository-readme)、[ファイル](/rest/reference/repos#get-repository-content)、[シンボリックリンク](/rest/reference/repos#get-repository-content)は以下のカスタムメディアタイプをサポートしています。
application/vnd.github.VERSION.raw
application/vnd.github.VERSION.html
@@ -74,13 +74,13 @@ Repo Commits API は、リポジトリ内の子コミットのリスティング
Markdown や AsciiDoc などのマークアップファイルでは、`.html` メディアタイプを使用して、レンダリングされた HTML を取得できます。 マークアップ言語は、オープンソースの[マークアップライブラリ](https://github.com/github/markup)を使用して HTML にレンダリングされます。
-[すべてのオブジェクト](/v3/repos/contents/#get-repository-content)は、以下のカスタムメディアタイプをサポートしています。
+[すべてのオブジェクト](/rest/reference/repos#get-repository-content)は、以下のカスタムメディアタイプをサポートしています。
application/vnd.github.VERSION.object
コンテンツのタイプに関係なく、一貫したオブジェクトフォーマットを取得するには、`object` メディアタイプパラメータを使用します。 たとえば、レスポンスはディレクトリに対するオブジェクトの配列ではなく、オブジェクトの配列を含む `entries` 属性のオブジェクトになります。
-You can read more about the use of media types in the API [here](/v3/media/).
+API でのメディアタイプの使用について詳しくは、[こちら](/rest/overview/media-types)をご覧ください。
{% for operation in currentRestOperations %}
{% if operation.subcategory == 'contents' %}{% include rest_operation %}{% endif %}
diff --git a/translations/ja-JP/content/rest/reference/scim.md b/translations/ja-JP/content/rest/reference/scim.md
index 4440700707..b77ea5b771 100644
--- a/translations/ja-JP/content/rest/reference/scim.md
+++ b/translations/ja-JP/content/rest/reference/scim.md
@@ -12,7 +12,7 @@ SCIM API は SCIM を有効にしたアイデンティティプロバイダ (IdP
{% note %}
-**注釈:** SCIM API は、[SAML SSO](/v3/auth/#authenticating-for-saml-sso) が有効になっている [{% data variables.product.prodname_ghe_cloud %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-accounts) 上の Organization でのみ使用できます。 SCIM に関する詳細は「[SCIM について](/github/setting-up-and-managing-organizations-and-teams/about-scim)」を参照してください。
+**注釈:** SCIM API は、[SAML SSO](/rest/overview/other-authentication-methods#authenticating-for-saml-sso) が有効になっている [{% data variables.product.prodname_ghe_cloud %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-accounts) 上の Organization でのみ使用できます。 SCIM に関する詳細は「[SCIM について](/github/setting-up-and-managing-organizations-and-teams/about-scim)」を参照してください。
{% endnote %}
diff --git a/translations/ja-JP/content/rest/reference/search.md b/translations/ja-JP/content/rest/reference/search.md
index 0313b752ba..dee7e09695 100644
--- a/translations/ja-JP/content/rest/reference/search.md
+++ b/translations/ja-JP/content/rest/reference/search.md
@@ -10,7 +10,7 @@ versions:
Search API は、見つけたい特定の項目を検索するために役立ちます。 たとえば、リポジトリ内のユーザや特定のファイルを見つけることができます。 Google で検索を実行するのと同じように考えてください。 Search API は、探している 1 つの結果 (または探しているいくつかの結果) を見つけるために役立つよう設計されています。 Google で検索する場合と同じように、ニーズに最も合う項目を見つけるため、検索結果を数ページ表示したい場合もあるでしょう。 こうしたニーズを満たすため、{% data variables.product.product_name %} Search API では**各検索につき 最大 1,000 件の結果**を提供します。
-クエリを使って、検索を絞り込めます。 検索クエリ構文の詳細については、「[検索クエリの構築](/v3/search/#constructing-a-search-query)」を参照してください。
+クエリを使って、検索を絞り込めます。 To learn more about the search query syntax, see "[Constructing a search query](/rest/reference/search#constructing-a-search-query)."
### 検索結果を順番づける
@@ -18,7 +18,7 @@ Search API は、見つけたい特定の項目を検索するために役立ち
### レート制限
-Search API にはカスタムレート制限があります。 リクエストに[基本認証](/v3/#authentication)、[OAuth](/v3/#authentication)、または[クライアント ID とシークレット](/v3/#increasing-the-unauthenticated-rate-limit-for-oauth-applications)を使用する場合は、1 分間に最大 30 件のリクエストが行えます。 認証されていないリクエストでは、レート制限により 1 分間あたり最大 10 件のリクエストが行えます。
+Search API にはカスタムレート制限があります。 For requests using [Basic Authentication](/rest#authentication), [OAuth](/rest#authentication), or [client ID and secret](/rest#increasing-the-unauthenticated-rate-limit-for-oauth-applications), you can make up to 30 requests per minute. 認証されていないリクエストでは、レート制限により 1 分間あたり最大 10 件のリクエストが行えます。
{% data reusables.enterprise.rate_limit %}
diff --git a/translations/ja-JP/content/rest/reference/teams.md b/translations/ja-JP/content/rest/reference/teams.md
index dde837042b..03bbe2cd7b 100644
--- a/translations/ja-JP/content/rest/reference/teams.md
+++ b/translations/ja-JP/content/rest/reference/teams.md
@@ -8,7 +8,7 @@ versions:
github-ae: '*'
---
-この API は、Team の [Organization](/v3/orgs) の、認証済みメンバーのみが利用できます。 OAuth のアクセストークンは、 `read:org` [スコープ](/apps/building-oauth-apps/understanding-scopes-for-oauth-apps/)を必要とします。 {% data variables.product.prodname_dotcom %} は、Team の `name` からTeam の `slug` を生成します。
+この API は、Team の [Organization](/rest/reference/orgs) の、認証済みメンバーのみが利用できます。 OAuth のアクセストークンは、 `read:org` [スコープ](/apps/building-oauth-apps/understanding-scopes-for-oauth-apps/)を必要とします。 {% data variables.product.prodname_dotcom %} は、Team の `name` からTeam の `slug` を生成します。
{% for operation in currentRestOperations %}
{% unless operation.subcategory %}{% include rest_operation %}{% endunless %}
@@ -16,7 +16,7 @@ versions:
## ディスカッション
-Team ディスカッション API を使用すると、Team のページに投稿されたディスカッションを取得、作成、編集、削除できます。 Team のディスカッションは、リポジトリやプロジェクトに原生されない会話をするために利用できます。 Team の [Organization](/v3/orgs) に属する全メンバーが、公開のディスカッション投稿を作成や表示できます。 The team discussions API allows you to get, create, edit, and delete discussion posts on a team's page. You can use team discussions to have conversations that are not specific to a repository or project. この API は、Team の Organization の、認証済みメンバーのみが利用できます。
+Team ディスカッション API を使用すると、Team のページに投稿されたディスカッションを取得、作成、編集、削除できます。 Team のディスカッションは、リポジトリやプロジェクトに原生されない会話をするために利用できます。 Team の [Organization](/rest/reference/orgs) に属する全メンバーが、公開のディスカッション投稿を作成や表示できます。 The team discussions API allows you to get, create, edit, and delete discussion posts on a team's page. To learn more about commenting on a discussion post, see the [team discussion comments API](/rest/reference/teams#discussion-comments). この API は、Team の Organization の、認証済みメンバーのみが利用できます。
{% for operation in currentRestOperations %}
{% if operation.subcategory == 'discussions' %}{% include rest_operation %}{% endif %}
@@ -24,7 +24,7 @@ Team ディスカッション API を使用すると、Team のページに投
## ディスカッションコメント
-Team ディスカッションコメント API を使用すると、[Team ディスカッション](/v3/teams/discussions)投稿のコメントを取得、作成、編集、削除できます。 Team の [Organization](/v3/orgs) に属する全メンバーが、公開のディスカッションについたコメントを作成や表示できます。 The team discussions API allows you to get, create, edit, and delete discussion posts on a team's page. この API は、Team の Organization の、認証済みメンバーのみが利用できます。
+Team ディスカッションコメント API を使用すると、[Team ディスカッション](/rest/reference/teams#discussions)投稿のコメントを取得、作成、編集、削除できます。 Team の [Organization](/rest/reference/orgs) に属する全メンバーが、公開のディスカッションについたコメントを作成や表示できます。 The team discussions API allows you to get, create, edit, and delete discussion posts on a team's page. この API は、Team の Organization の、認証済みメンバーのみが利用できます。
{% for operation in currentRestOperations %}
{% if operation.subcategory == 'discussion-comments' %}{% include rest_operation %}{% endif %}
@@ -58,4 +58,4 @@ Team 同期を使用して、IdPを通じて GitHubTeamメンバーを管理で
{% if operation.subcategory == 'team-sync' %}{% include rest_operation %}{% endif %}
{% endfor %}
-{% endif %}
\ No newline at end of file
+{% endif %}
diff --git a/translations/ja-JP/data/graphql/ghae/graphql_upcoming_changes.public-ghae.yml b/translations/ja-JP/data/graphql/ghae/graphql_upcoming_changes.public-ghae.yml
index f90a51675b..d9842c4371 100644
--- a/translations/ja-JP/data/graphql/ghae/graphql_upcoming_changes.public-ghae.yml
+++ b/translations/ja-JP/data/graphql/ghae/graphql_upcoming_changes.public-ghae.yml
@@ -1,7 +1,7 @@
---
upcoming_changes:
-
- location: Migration.uploadUrlTemplate
+ location: LegacyMigration.uploadUrlTemplate
description: '`uploadUrlTemplate`は削除されます。代わりに`uploadUrl` を使ってください。'
reason: '`uploadUrlTemplate`は、標準のURLではなく、ユーザーの手順を余分に追加することになるので、削除されています。'
date: '2019-04-01T00:00:00+00:00'
diff --git a/translations/ja-JP/data/graphql/graphql_upcoming_changes.public.yml b/translations/ja-JP/data/graphql/graphql_upcoming_changes.public.yml
index 95775c388b..0d9a08ff06 100644
--- a/translations/ja-JP/data/graphql/graphql_upcoming_changes.public.yml
+++ b/translations/ja-JP/data/graphql/graphql_upcoming_changes.public.yml
@@ -1,7 +1,7 @@
---
upcoming_changes:
-
- location: Migration.uploadUrlTemplate
+ location: LegacyMigration.uploadUrlTemplate
description: '`uploadUrlTemplate`は削除されます。代わりに`uploadUrl` を使ってください。'
reason: '`uploadUrlTemplate`は、標準のURLではなく、ユーザーの手順を余分に追加することになるので、削除されています。'
date: '2019-04-01T00:00:00+00:00'
diff --git a/translations/ja-JP/data/reusables/apps/app-ruby-guides.md b/translations/ja-JP/data/reusables/apps/app-ruby-guides.md
index fe649b0de5..19a860b9e9 100644
--- a/translations/ja-JP/data/reusables/apps/app-ruby-guides.md
+++ b/translations/ja-JP/data/reusables/apps/app-ruby-guides.md
@@ -1,5 +1,5 @@
{% note %}
-**Note:** This guide demonstrates the app development process using the Ruby programming language. However, there are many [flavors of Octokit](/v3/libraries/). If you prefer JavaScript, you can use [Probot](https://probot.github.io/) and [Node.js](https://octokit.github.io/rest.js/) to develop GitHub Apps.
+**Note:** This guide demonstrates the app development process using the Ruby programming language. However, there are many [flavors of Octokit](/rest/overview/libraries). If you prefer JavaScript, you can use [Probot](https://probot.github.io/) and [Node.js](https://octokit.github.io/rest.js/) to develop GitHub Apps.
{% endnote %}
diff --git a/translations/ja-JP/data/reusables/apps/checks-availability.md b/translations/ja-JP/data/reusables/apps/checks-availability.md
index 7360c3112d..441b6cc35b 100644
--- a/translations/ja-JP/data/reusables/apps/checks-availability.md
+++ b/translations/ja-JP/data/reusables/apps/checks-availability.md
@@ -1 +1 @@
-Write permission for the Checks API is only available to GitHub Apps. OAuth Apps and authenticated users can view check runs and check suites, but they are not able to create them. If you aren't building a GitHub App, you might be interested in the [Statuses API](/v3/repos/statuses/).
+Write permission for the Checks API is only available to GitHub Apps. OAuth Apps and authenticated users can view check runs and check suites, but they are not able to create them. If you aren't building a GitHub App, you might be interested in the [Statuses API](/rest/reference/repos#statuses).
diff --git a/translations/ja-JP/data/reusables/apps/deletes_ssh_keys.md b/translations/ja-JP/data/reusables/apps/deletes_ssh_keys.md
index 6b5e91b011..c1a3e41f10 100644
--- a/translations/ja-JP/data/reusables/apps/deletes_ssh_keys.md
+++ b/translations/ja-JP/data/reusables/apps/deletes_ssh_keys.md
@@ -1,5 +1,5 @@
{% warning %}
-**Warning**: Revoking all permission from an {% data variables.product.prodname_oauth_app %} deletes any SSH keys the application generated on behalf of the user, including [deploy keys](/v3/guides/managing-deploy-keys/#deploy-keys).
+**Warning**: Revoking all permission from an {% data variables.product.prodname_oauth_app %} deletes any SSH keys the application generated on behalf of the user, including [deploy keys](/developers/overview/managing-deploy-keys#deploy-keys).
{% endwarning %}
diff --git a/translations/ja-JP/data/reusables/apps/deprecating_auth_with_query_parameters.md b/translations/ja-JP/data/reusables/apps/deprecating_auth_with_query_parameters.md
index 4ade7302d7..b28bcd97ce 100644
--- a/translations/ja-JP/data/reusables/apps/deprecating_auth_with_query_parameters.md
+++ b/translations/ja-JP/data/reusables/apps/deprecating_auth_with_query_parameters.md
@@ -1,7 +1,7 @@
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" or currentVersion == "github-ae@latest" %}
{% warning %}
-**非推奨の注意:** {% data variables.product.prodname_dotcom %}は、クエリパラメータを使ったAPIの認証を廃止します。 Authenticating to the API should be done with [HTTP basic authentication](/v3/auth/#via-oauth-and-personal-access-tokens).{% if currentVersion == "free-pro-team@latest" %} Using query parameters to authenticate to the API will no longer work on May 5, 2021. {% endif %}予定された一時停止を含む詳しい情報については[ブログポスト](https://developer.github.com/changes/2020-02-10-deprecating-auth-through-query-param/)を参照してください。
+**非推奨の注意:** {% data variables.product.prodname_dotcom %}は、クエリパラメータを使ったAPIの認証を廃止します。 Authenticating to the API should be done with [HTTP basic authentication](/rest/overview/other-authentication-methods#via-oauth-and-personal-access-tokens).{% if currentVersion == "free-pro-team@latest" %} Using query parameters to authenticate to the API will no longer work on May 5, 2021. {% endif %}予定された一時停止を含む詳しい情報については[ブログポスト](https://developer.github.com/changes/2020-02-10-deprecating-auth-through-query-param/)を参照してください。
{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %} Authentication to the API using query parameters while available is no longer supported due to security concerns. その代わりに、インテグレータはアクセストークン、`client_id`もしくは`client_secret`をヘッダに移すことをおすすめします。 {% data variables.product.prodname_dotcom %}は、クエリパラメータによる認証の削除を、事前に通知します。 {% endif %}
diff --git a/translations/ja-JP/data/reusables/apps/deprecating_github_services_ghe.md b/translations/ja-JP/data/reusables/apps/deprecating_github_services_ghe.md
index b3c74c5bfd..659a055902 100644
--- a/translations/ja-JP/data/reusables/apps/deprecating_github_services_ghe.md
+++ b/translations/ja-JP/data/reusables/apps/deprecating_github_services_ghe.md
@@ -1,7 +1,7 @@
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.20" %}
{% note %}
-**ノート:** GitHub Enterprise リリース2.17以降では、管理者が新しいGitHub Servicesをインストールすることはできなくなっており、既存のサービスはGitHub Enterprise 2.20以降で動作しなくなります。 サービスをwebhookに更新するためには、[GitHub Servicesの置き換えガイド](/v3/guides/replacing-github-services)が利用できます。
+**ノート:** GitHub Enterprise リリース2.17以降では、管理者が新しいGitHub Servicesをインストールすることはできなくなっており、既存のサービスはGitHub Enterprise 2.20以降で動作しなくなります。 サービスをwebhookに更新するためには、[GitHub Servicesの置き換えガイド](/developers/overview/replacing-github-services)が利用できます。
{% endnote %}
{% endif %}
diff --git a/translations/ja-JP/data/reusables/code-scanning/example-configuration-files.md b/translations/ja-JP/data/reusables/code-scanning/example-configuration-files.md
index 6286cd3091..f7b0dd209a 100644
--- a/translations/ja-JP/data/reusables/code-scanning/example-configuration-files.md
+++ b/translations/ja-JP/data/reusables/code-scanning/example-configuration-files.md
@@ -7,7 +7,7 @@ queries:
- uses: security-and-quality
```
-The following configuration file disables the default queries and specifies a set of custom queries to run instead. It also configures {% data variables.product.prodname_codeql %} to scan files in the _src_ directory (relative to the root), and to exclude the _node_modules_ directory (also relative to the root), as well as any file whose name ends in _.test.js_.
+The following configuration file disables the default queries and specifies a set of custom queries to run instead. It also configures {% data variables.product.prodname_codeql %} to scan files in the _src_ directory (relative to the root), except for the _src/node_modules_ directory, and except for files whose name ends in _.test.js_. Files in _src/node_modules_ and files with names ending _.test.js_ are therefore excluded from analysis.
``` yaml
name: "My {% data variables.product.prodname_codeql %} config"
@@ -24,9 +24,9 @@ queries:
- name: Use a query suite file (run queries from a query suite in this repo)
uses: ./codeql-qlpacks/complex-python-qlpack/rootAndBar.qls
-paths-ignore:
- - node_modules
- - '**/*.test.js'
paths:
- src
+paths-ignore:
+ - src/node_modules
+ - '**/*.test.js'
```
diff --git a/translations/ja-JP/data/reusables/github-actions/matrix-variable-example.md b/translations/ja-JP/data/reusables/github-actions/matrix-variable-example.md
new file mode 100644
index 0000000000..ce6e9d6d24
--- /dev/null
+++ b/translations/ja-JP/data/reusables/github-actions/matrix-variable-example.md
@@ -0,0 +1,26 @@
+In this example, the matrix entries for `node-version` are each configured to use different values for the `site` and `datacenter` environment variables. The `Echo site details` step then uses {% raw %}`env: ${{ matrix.env }}`{% endraw %} to refer to the custom variables:
+
+{% raw %}
+```yaml
+name: Node.js CI
+on: [push]
+jobs:
+ build:
+ runs-on: ubuntu-latest
+ strategy:
+ matrix:
+ include:
+ - node-version: 10.x
+ site: "prod"
+ datacenter: "site-a"
+ - node-version: 12.x
+ site: "dev"
+ datacenter: "site-b"
+ steps:
+ - name: Echo site details
+ env:
+ SITE: ${{ matrix.site }}
+ DATACENTER: ${{ matrix.datacenter }}
+ run: echo $SITE $DATACENTER
+```
+{% endraw %}
diff --git a/translations/ja-JP/data/reusables/github-actions/permissions-statement-secrets-api.md b/translations/ja-JP/data/reusables/github-actions/permissions-statement-secrets-api.md
index 0e62bb6498..53142b325e 100644
--- a/translations/ja-JP/data/reusables/github-actions/permissions-statement-secrets-api.md
+++ b/translations/ja-JP/data/reusables/github-actions/permissions-statement-secrets-api.md
@@ -1 +1 @@
-To create secrets using the REST API, you must have write access to the repository or admin access to the organization. For more information, see "[{% data variables.product.prodname_actions %} secrets API](/v3/actions/secrets/)."
+To create secrets using the REST API, you must have write access to the repository or admin access to the organization. For more information, see "[{% data variables.product.prodname_actions %} secrets API](/rest/reference/actions#secrets)."
diff --git a/translations/ja-JP/data/reusables/github-actions/self-hosted-runner-configure-runner-group-access.md b/translations/ja-JP/data/reusables/github-actions/self-hosted-runner-configure-runner-group-access.md
index 9ac93498fa..d7cc948f28 100644
--- a/translations/ja-JP/data/reusables/github-actions/self-hosted-runner-configure-runner-group-access.md
+++ b/translations/ja-JP/data/reusables/github-actions/self-hosted-runner-configure-runner-group-access.md
@@ -1,12 +1,12 @@
-1. In the **Self-hosted runners** section of the settings page, click {% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %} next to the runner group you'd like to configure, then click **Edit name and [organization|repository] access**.
- ![Manage repository permissions](/assets/images/help/settings/actions-runner-manage-permissions.png)
+1. In the **Self-hosted runners** section of the settings page, click {% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %} next to the runner group you'd like to configure, then click **Edit name and [organization|repository] access**. ![リポジトリの権限の管理](/assets/images/help/settings/actions-runner-manage-permissions.png)
1. Modify your policy options, or change the runner group name.
{% warning %}
**Warning**
+
{% indented_data_reference site.data.reusables.github-actions.self-hosted-runner-security spaces=3 %}
- For more information, see "[About self-hosted runners](/actions/hosting-your-own-runners/about-self-hosted-runners#self-hosted-runner-security-with-public-repositories)."
+
+ 詳しい情報については「[セルフホストランナーについて](/actions/hosting-your-own-runners/about-self-hosted-runners#self-hosted-runner-security-with-public-repositories)」を参照してください。
{% endwarning %}
-
diff --git a/translations/ja-JP/data/reusables/identity-and-permissions/sync-team-with-idp-group.md b/translations/ja-JP/data/reusables/identity-and-permissions/sync-team-with-idp-group.md
index e73619ec06..8c59247f56 100644
--- a/translations/ja-JP/data/reusables/identity-and-permissions/sync-team-with-idp-group.md
+++ b/translations/ja-JP/data/reusables/identity-and-permissions/sync-team-with-idp-group.md
@@ -1 +1 @@
-Team同期を有効化すると、チームメンテナとOrganizationのオーナーは、{% data variables.product.prodname_dotcom %}上で、あるいはAPIを通じてTeamをIdPグループに接続できます。 For more information, see "[Synchronizing a team with an identity provider group](/github/setting-up-and-managing-organizations-and-teams/synchronizing-a-team-with-an-identity-provider-group)" and "[Team synchronization](/v3/teams/team_sync/)."
+Team同期を有効化すると、チームメンテナとOrganizationのオーナーは、{% data variables.product.prodname_dotcom %}上で、あるいはAPIを通じてTeamをIdPグループに接続できます。 For more information, see "[Synchronizing a team with an identity provider group](/github/setting-up-and-managing-organizations-and-teams/synchronizing-a-team-with-an-identity-provider-group)" and "[Team synchronization](/rest/reference/teams#team-sync)."
diff --git a/translations/ja-JP/data/reusables/issue-events/issue-event-common-properties.md b/translations/ja-JP/data/reusables/issue-events/issue-event-common-properties.md
index 6872d48d33..0fd49cd43d 100644
--- a/translations/ja-JP/data/reusables/issue-events/issue-event-common-properties.md
+++ b/translations/ja-JP/data/reusables/issue-events/issue-event-common-properties.md
@@ -1,10 +1,10 @@
-| 名前 | 種類 | 説明 |
-| ------------ | --------- | -------------------------------------------------------------------- |
-| `id` | `integer` | The unique identifier of the event. |
-| `node_id` | `string` | The [Global Node ID](/v4/guides/using-global-node-ids) of the event. |
-| `url` | `string` | The REST API URL for fetching the event. |
-| `actor` | `オブジェクト` | The person who generated the event. |
-| `event` | `string` | Identifies the actual type of event that occurred. |
-| `commit_id` | `string` | The SHA of the commit that referenced this issue. |
-| `commit_url` | `string` | The GitHub REST API link to the commit that referenced this issue. |
-| `created_at` | `string` | The timestamp indicating when the event occurred. |
+| 名前 | 種類 | 説明 |
+| ------------ | --------- | ------------------------------------------------------------------------- |
+| `id` | `integer` | The unique identifier of the event. |
+| `node_id` | `string` | The [Global Node ID](/graphql/guides/using-global-node-ids) of the event. |
+| `url` | `string` | The REST API URL for fetching the event. |
+| `actor` | `オブジェクト` | The person who generated the event. |
+| `event` | `string` | Identifies the actual type of event that occurred. |
+| `commit_id` | `string` | The SHA of the commit that referenced this issue. |
+| `commit_url` | `string` | The GitHub REST API link to the commit that referenced this issue. |
+| `created_at` | `string` | The timestamp indicating when the event occurred. |
diff --git a/translations/ja-JP/data/reusables/pre-release-program/corsair-preview.md b/translations/ja-JP/data/reusables/pre-release-program/corsair-preview.md
index d5131c62d3..7724c1caaf 100644
--- a/translations/ja-JP/data/reusables/pre-release-program/corsair-preview.md
+++ b/translations/ja-JP/data/reusables/pre-release-program/corsair-preview.md
@@ -1,6 +1,6 @@
{% note %}
-**Note:** To access the {% data variables.product.prodname_unfurls %} API during the preview period, you must provide a custom [media type](/v3/media) in the `Accept` header:
+**Note:** To access the {% data variables.product.prodname_unfurls %} API during the preview period, you must provide a custom [media type](/rest/overview/media-types) in the `Accept` header:
```
application/vnd.github.corsair-preview+json
diff --git a/translations/ja-JP/data/reusables/pre-release-program/expiring-user-access-tokens-beta.md b/translations/ja-JP/data/reusables/pre-release-program/expiring-user-access-tokens-beta.md
index 6bf0fb2ed4..7bed2bb577 100644
--- a/translations/ja-JP/data/reusables/pre-release-program/expiring-user-access-tokens-beta.md
+++ b/translations/ja-JP/data/reusables/pre-release-program/expiring-user-access-tokens-beta.md
@@ -1,4 +1,4 @@
-{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %}
+{% if currentVersion == "free-pro-team@latest" %}
{% note %}
**Note:** Expiring user tokens are currently part of the user-to-server token expiration beta and subject to change. To opt-in to the user-to-server token expiration beta feature, see "[Activating beta features for apps](/developers/apps/activating-beta-features-for-apps)." For more information, see "[Expiring user-to-server access tokens for GitHub Apps](https://developer.github.com/changes/2020-04-30-expiring-user-to-server-access-tokens-for-github-apps)."
diff --git a/translations/ja-JP/data/reusables/pre-release-program/fury-pre-release.md b/translations/ja-JP/data/reusables/pre-release-program/fury-pre-release.md
index 25b74a97ea..adf434c97e 100644
--- a/translations/ja-JP/data/reusables/pre-release-program/fury-pre-release.md
+++ b/translations/ja-JP/data/reusables/pre-release-program/fury-pre-release.md
@@ -1,7 +1,7 @@
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.21" %}
{% note %}
-**Note:** {% data variables.product.prodname_github_app %} Manifests are currently available for developers to preview. To access this API during the preview period, you must provide a custom [media type](/v3/media) in the `Accept` header:
+**Note:** {% data variables.product.prodname_github_app %} Manifests are currently available for developers to preview. To access this API during the preview period, you must provide a custom [media type](/rest/overview/media-types) in the `Accept` header:
```
application/vnd.github.fury-preview+json
diff --git a/translations/ja-JP/data/reusables/pre-release-program/machine-man-preview.md b/translations/ja-JP/data/reusables/pre-release-program/machine-man-preview.md
index d18399b663..82549b4331 100644
--- a/translations/ja-JP/data/reusables/pre-release-program/machine-man-preview.md
+++ b/translations/ja-JP/data/reusables/pre-release-program/machine-man-preview.md
@@ -1,7 +1,7 @@
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.22" %}
{% note %}
-**Note:** To access the API with your GitHub App, you must provide a custom [media type](/v3/media) in the `Accept` Header for your requests.
+**Note:** To access the API with your GitHub App, you must provide a custom [media type](/rest/overview/media-types) in the `Accept` Header for your requests.
`application/vnd.github.machine-man-preview+json`
diff --git a/translations/ja-JP/data/reusables/pre-release-program/sailor-v-preview.md b/translations/ja-JP/data/reusables/pre-release-program/sailor-v-preview.md
index fcf2e98e68..ac0d210355 100644
--- a/translations/ja-JP/data/reusables/pre-release-program/sailor-v-preview.md
+++ b/translations/ja-JP/data/reusables/pre-release-program/sailor-v-preview.md
@@ -1,7 +1,7 @@
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.22" %}
{% note %}
-**Note:** You can now use the REST API to add a reason when you lock an issue, and you will see lock reasons in responses that include issues or pull requests. You will also see lock reasons in `locked` events. This feature is currently available for developers to preview. See the [blog post](https://developer.github.com/changes/2018-01-10-lock-reason-api-preview) for full details. To access this feature, you must provide a custom [media type](/v3/media) in the `Accept` header:
+**Note:** You can now use the REST API to add a reason when you lock an issue, and you will see lock reasons in responses that include issues or pull requests. You will also see lock reasons in `locked` events. This feature is currently available for developers to preview. See the [blog post](https://developer.github.com/changes/2018-01-10-lock-reason-api-preview) for full details. To access this feature, you must provide a custom [media type](/rest/overview/media-types) in the `Accept` header:
```
application/vnd.github.sailor-v-preview+json
diff --git a/translations/ja-JP/data/reusables/pre-release-program/starfox-preview.md b/translations/ja-JP/data/reusables/pre-release-program/starfox-preview.md
index 5de305adb6..138455a9eb 100644
--- a/translations/ja-JP/data/reusables/pre-release-program/starfox-preview.md
+++ b/translations/ja-JP/data/reusables/pre-release-program/starfox-preview.md
@@ -2,7 +2,7 @@
**Note:** Project card details are now shown in REST API responses for project-related issue and timeline events. This feature is now available for developers to preview. For details, see the [blog post](https://developer.github.com/changes/2018-09-05-project-card-events).
-To receive the `project_card` attribute, project boards must be [enabled](/articles/disabling-project-boards-in-a-repository) for a repository, and you must provide a custom [media type](/v3/media) in the `Accept` header:
+To receive the `project_card` attribute, project boards must be [enabled](/articles/disabling-project-boards-in-a-repository) for a repository, and you must provide a custom [media type](/rest/overview/media-types) in the `Accept` header:
```
application/vnd.github.starfox-preview+json
diff --git a/translations/ja-JP/data/reusables/repositories/deploy-keys.md b/translations/ja-JP/data/reusables/repositories/deploy-keys.md
index ae039b459e..3f3948dc84 100644
--- a/translations/ja-JP/data/reusables/repositories/deploy-keys.md
+++ b/translations/ja-JP/data/reusables/repositories/deploy-keys.md
@@ -1 +1 @@
-You can launch projects from a {% data variables.product.product_name %} repository to your server by using a deploy key, which is an SSH key that grants access to a single repository. {% data variables.product.product_name %} attaches the public part of the key directly to your repository instead of a personal user account, and the private part of the key remains on your server. For more information, see "[Delivering deployments](/v3/guides/delivering-deployments/)."
+You can launch projects from a {% data variables.product.product_name %} repository to your server by using a deploy key, which is an SSH key that grants access to a single repository. {% data variables.product.product_name %} attaches the public part of the key directly to your repository instead of a personal user account, and the private part of the key remains on your server. For more information, see "[Delivering deployments](/rest/guides/delivering-deployments)."
diff --git a/translations/ja-JP/data/reusables/webhooks/check_run_properties.md b/translations/ja-JP/data/reusables/webhooks/check_run_properties.md
index 362623ab06..cd08b87360 100644
--- a/translations/ja-JP/data/reusables/webhooks/check_run_properties.md
+++ b/translations/ja-JP/data/reusables/webhooks/check_run_properties.md
@@ -1,7 +1,7 @@
| キー | 種類 | 説明 |
| --------------------------------------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `action` | `string` | 実行されたアクション。 Can be one of:
`created` - A new check run was created.
`completed` - The `status` of the check run is `completed`.
`rerequested` - Someone requested to re-run your check run from the pull request UI. See "[About status checks](/articles/about-status-checks#checks)" for more details about the GitHub UI. When you receive a `rerequested` action, you'll need to [create a new check run](/v3/checks/runs/#create-a-check-run). Only the {% data variables.product.prodname_github_app %} that someone requests to re-run the check will receive the `rerequested` payload.
`requested_action` - Someone requested an action your app provides to be taken. Only the {% data variables.product.prodname_github_app %} someone requests to perform an action will receive the `requested_action` payload. To learn more about check runs and requested actions, see "[Check runs and requested actions](/v3/checks/runs/#check-runs-and-requested-actions)."
|
-| `check_run` | `オブジェクト` | The [check_run](/v3/checks/runs/#get-a-check-run). |
+| `action` | `string` | 実行されたアクション。 Can be one of:
`created` - A new check run was created.
`completed` - The `status` of the check run is `completed`.
`rerequested` - Someone requested to re-run your check run from the pull request UI. See "[About status checks](/articles/about-status-checks#checks)" for more details about the GitHub UI. When you receive a `rerequested` action, you'll need to [create a new check run](/rest/reference/checks#create-a-check-run). Only the {% data variables.product.prodname_github_app %} that someone requests to re-run the check will receive the `rerequested` payload.
`requested_action` - Someone requested an action your app provides to be taken. Only the {% data variables.product.prodname_github_app %} someone requests to perform an action will receive the `requested_action` payload. To learn more about check runs and requested actions, see "[Check runs and requested actions](/rest/reference/checks#check-runs-and-requested-actions)."
|
+| `check_run` | `オブジェクト` | The [check_run](/rest/reference/checks#get-a-check-run). |
| `check_run[status]` | `string` | The current status of the check run. Can be `queued`, `in_progress`, or `completed`. |
| `check_run[conclusion]` | `string` | The result of the completed check run. Can be one of `success`, `failure`, `neutral`, `cancelled`, `timed_out`, {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" or currentVersion == "github-ae@latest" %}`action_required` or `stale`{% else %}or `action_required`{% endif %}. This value will be `null` until the check run has `completed`. |
| `check_run[name]` | `string` | The name of the check run. |
diff --git a/translations/ja-JP/data/reusables/webhooks/check_run_short_desc.md b/translations/ja-JP/data/reusables/webhooks/check_run_short_desc.md
index 19fd0846b8..15cbbb7936 100644
--- a/translations/ja-JP/data/reusables/webhooks/check_run_short_desc.md
+++ b/translations/ja-JP/data/reusables/webhooks/check_run_short_desc.md
@@ -1 +1 @@
-Check run activity has occurred. {% data reusables.webhooks.action_type_desc %} For more information, see the "[check runs](/v3/checks/runs/)" REST API.
+Check run activity has occurred. {% data reusables.webhooks.action_type_desc %} For more information, see the "[check runs](/rest/reference/checks#runs)" REST API.
diff --git a/translations/ja-JP/data/reusables/webhooks/check_suite_properties.md b/translations/ja-JP/data/reusables/webhooks/check_suite_properties.md
index 8b4637d209..abc6ecc54d 100644
--- a/translations/ja-JP/data/reusables/webhooks/check_suite_properties.md
+++ b/translations/ja-JP/data/reusables/webhooks/check_suite_properties.md
@@ -1,7 +1,7 @@
| キー | 種類 | 説明 |
| ---------------------------- | -------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `action` | `string` | 実行されたアクション。 Can be:
`completed` - All check runs in a check suite have completed.
`requested` - Occurs when new code is pushed to the app's repository. When you receive the `requested` action events, you'll need to [create a new check run](/v3/checks/runs/#create-a-check-run).
`rerequested` - Occurs when someone requests to re-run the entire check suite from the pull request UI. When you receive the `rerequested` action events, you'll need to [create a new check run](/v3/checks/runs/#create-a-check-run). See "[About status checks](/articles/about-status-checks#checks)" for more details about the GitHub UI.
|
-| `check_suite` | `オブジェクト` | The [check_suite](/v3/checks/suites/). |
+| `action` | `string` | 実行されたアクション。 Can be:
`completed` - All check runs in a check suite have completed.
`requested` - Occurs when new code is pushed to the app's repository. When you receive the `requested` action events, you'll need to [create a new check run](/rest/reference/checks#create-a-check-run).
`rerequested` - Occurs when someone requests to re-run the entire check suite from the pull request UI. When you receive the `rerequested` action events, you'll need to [create a new check run](/rest/reference/checks#create-a-check-run). See "[About status checks](/articles/about-status-checks#checks)" for more details about the GitHub UI.
|
+| `check_suite` | `オブジェクト` | The [check_suite](/rest/reference/checks#suites). |
| `check_suite[head_branch]` | `string` | The head branch name the changes are on. |
| `check_suite[head_sha]` | `string` | The SHA of the most recent commit for this check suite. |
| `check_suite[status]` | `string` | The summary status for all check runs that are part of the check suite. Can be `requested`, `in_progress`, or `completed`. |
diff --git a/translations/ja-JP/data/reusables/webhooks/check_suite_short_desc.md b/translations/ja-JP/data/reusables/webhooks/check_suite_short_desc.md
index 00c4c00937..94ed6dc937 100644
--- a/translations/ja-JP/data/reusables/webhooks/check_suite_short_desc.md
+++ b/translations/ja-JP/data/reusables/webhooks/check_suite_short_desc.md
@@ -1 +1 @@
-Check suite activity has occurred. {% data reusables.webhooks.action_type_desc %} For more information, see the "[check suites](/v3/checks/suites/)" REST API.
+Check suite activity has occurred. {% data reusables.webhooks.action_type_desc %} For more information, see the "[check suites](/rest/reference/checks#suites)" REST API.
diff --git a/translations/ja-JP/data/reusables/webhooks/commit_comment_properties.md b/translations/ja-JP/data/reusables/webhooks/commit_comment_properties.md
index e1e1ba4bc1..7f4ce34c43 100644
--- a/translations/ja-JP/data/reusables/webhooks/commit_comment_properties.md
+++ b/translations/ja-JP/data/reusables/webhooks/commit_comment_properties.md
@@ -1,4 +1,4 @@
-| キー | 種類 | 説明 |
-| -------- | -------- | --------------------------------------------------------------- |
-| `action` | `string` | 実行されたアクション。 `created `になりうる。 |
-| `コメント` | `オブジェクト` | [commit comment](/v3/repos/comments/#get-a-commit-comment)リソース。 |
+| キー | 種類 | 説明 |
+| -------- | -------- | ----------------------------------------------------------------- |
+| `action` | `string` | 実行されたアクション。 `created `になりうる。 |
+| `コメント` | `オブジェクト` | [commit comment](/rest/reference/repos#get-a-commit-comment)リソース。 |
diff --git a/translations/ja-JP/data/reusables/webhooks/commit_comment_short_desc.md b/translations/ja-JP/data/reusables/webhooks/commit_comment_short_desc.md
index 20e258a1ea..7329b1ed61 100644
--- a/translations/ja-JP/data/reusables/webhooks/commit_comment_short_desc.md
+++ b/translations/ja-JP/data/reusables/webhooks/commit_comment_short_desc.md
@@ -1 +1 @@
-A commit comment is created. {% data reusables.webhooks.action_type_desc %} For more information, see the "[commit comment](/v3/repos/comments/)" REST API.
+A commit comment is created. {% data reusables.webhooks.action_type_desc %} For more information, see the "[commit comment](/rest/reference/repos#comments)" REST API.
diff --git a/translations/ja-JP/data/reusables/webhooks/create_properties.md b/translations/ja-JP/data/reusables/webhooks/create_properties.md
index b64d4fb3ef..e220d6e76a 100644
--- a/translations/ja-JP/data/reusables/webhooks/create_properties.md
+++ b/translations/ja-JP/data/reusables/webhooks/create_properties.md
@@ -1,6 +1,6 @@
| キー | 種類 | 説明 |
| --------------- | -------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `ref` | `string` | The [`git ref`](/v3/git/refs/#get-a-reference) resource. |
+| `ref` | `string` | The [`git ref`](/rest/reference/git#get-a-reference) resource. |
| `ref_type` | `string` | リポジトリで作成されたGit refオブジェクトの種類。 `branch`もしくは`tag`になる。 |
| `master_branch` | `string` | The name of the repository's default branch (usually {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.23" %}`main`{% else %}`master`{% endif %}). |
| `説明` | `string` | リポジトリの現在の説明。 |
diff --git a/translations/ja-JP/data/reusables/webhooks/create_short_desc.md b/translations/ja-JP/data/reusables/webhooks/create_short_desc.md
index a43ab39943..5cf906a338 100644
--- a/translations/ja-JP/data/reusables/webhooks/create_short_desc.md
+++ b/translations/ja-JP/data/reusables/webhooks/create_short_desc.md
@@ -1 +1 @@
-A Git branch or tag is created. For more information, see the "[Git data](/v3/git/)" REST API.
+A Git branch or tag is created. For more information, see the "[Git data](/rest/reference/git)" REST API.
diff --git a/translations/ja-JP/data/reusables/webhooks/delete_properties.md b/translations/ja-JP/data/reusables/webhooks/delete_properties.md
index 5febfb46d6..16e33e07f5 100644
--- a/translations/ja-JP/data/reusables/webhooks/delete_properties.md
+++ b/translations/ja-JP/data/reusables/webhooks/delete_properties.md
@@ -1,4 +1,4 @@
-| キー | 種類 | 説明 |
-| ---------- | -------- | -------------------------------------------------------- |
-| `ref` | `string` | The [`git ref`](/v3/git/refs/#get-a-reference) resource. |
-| `ref_type` | `string` | リポジトリで削除されたGit refオブジェクトの種類。 `branch`もしくは`tag`になる。 |
+| キー | 種類 | 説明 |
+| ---------- | -------- | -------------------------------------------------------------- |
+| `ref` | `string` | The [`git ref`](/rest/reference/git#get-a-reference) resource. |
+| `ref_type` | `string` | リポジトリで削除されたGit refオブジェクトの種類。 `branch`もしくは`tag`になる。 |
diff --git a/translations/ja-JP/data/reusables/webhooks/delete_short_desc.md b/translations/ja-JP/data/reusables/webhooks/delete_short_desc.md
index 7557d8e4ed..726e68df82 100644
--- a/translations/ja-JP/data/reusables/webhooks/delete_short_desc.md
+++ b/translations/ja-JP/data/reusables/webhooks/delete_short_desc.md
@@ -1 +1 @@
-A Git branch or tag is deleted. For more information, see the "[Git data](/v3/git/)" REST API.
+A Git branch or tag is deleted. For more information, see the "[Git data](/rest/reference/git)" REST API.
diff --git a/translations/ja-JP/data/reusables/webhooks/deploy_key_properties.md b/translations/ja-JP/data/reusables/webhooks/deploy_key_properties.md
index 75981d42a1..b51766f731 100644
--- a/translations/ja-JP/data/reusables/webhooks/deploy_key_properties.md
+++ b/translations/ja-JP/data/reusables/webhooks/deploy_key_properties.md
@@ -1,4 +1,4 @@
-| キー | 種類 | 説明 |
-| -------- | -------- | -------------------------------------------------------------- |
-| `action` | `string` | 実行されたアクション。 Can be either `created` or `deleted`. |
-| `キー` | `オブジェクト` | The [`deploy key`](/v3/repos/keys/#get-a-deploy-key) resource. |
+| キー | 種類 | 説明 |
+| -------- | -------- | -------------------------------------------------------------------- |
+| `action` | `string` | 実行されたアクション。 Can be either `created` or `deleted`. |
+| `キー` | `オブジェクト` | The [`deploy key`](/rest/reference/repos#get-a-deploy-key) resource. |
diff --git a/translations/ja-JP/data/reusables/webhooks/deploy_key_short_desc.md b/translations/ja-JP/data/reusables/webhooks/deploy_key_short_desc.md
index c83fe68579..1d4565e788 100644
--- a/translations/ja-JP/data/reusables/webhooks/deploy_key_short_desc.md
+++ b/translations/ja-JP/data/reusables/webhooks/deploy_key_short_desc.md
@@ -1 +1 @@
-A deploy key is added or removed from a repository. {% data reusables.webhooks.action_type_desc %} For more information, see the "[Deploy keys](/v3/repos/keys/)" REST API.
+A deploy key is added or removed from a repository. {% data reusables.webhooks.action_type_desc %} For more information, see the "[Deploy keys](/rest/reference/repos#keys)" REST API.
diff --git a/translations/ja-JP/data/reusables/webhooks/fork_properties.md b/translations/ja-JP/data/reusables/webhooks/fork_properties.md
index 840d5ff8c5..a7c6752e06 100644
--- a/translations/ja-JP/data/reusables/webhooks/fork_properties.md
+++ b/translations/ja-JP/data/reusables/webhooks/fork_properties.md
@@ -1,3 +1,3 @@
-| キー | 種類 | 説明 |
-| -------- | -------- | ----------------------------------------------------------------- |
-| `forkee` | `オブジェクト` | The created [`repository`](/v3/repos/#get-a-repository) resource. |
+| キー | 種類 | 説明 |
+| -------- | -------- | ---------------------------------------------------------------------------- |
+| `forkee` | `オブジェクト` | The created [`repository`](/rest/reference/repos#get-a-repository) resource. |
diff --git a/translations/ja-JP/data/reusables/webhooks/fork_short_desc.md b/translations/ja-JP/data/reusables/webhooks/fork_short_desc.md
index 60f88625b0..23b9eff136 100644
--- a/translations/ja-JP/data/reusables/webhooks/fork_short_desc.md
+++ b/translations/ja-JP/data/reusables/webhooks/fork_short_desc.md
@@ -1 +1 @@
-A user forks a repository. For more information, see the "[forks](/v3/repos/forks/)" REST API.
+A user forks a repository. For more information, see the "[forks](/rest/reference/repos#forks)" REST API.
diff --git a/translations/ja-JP/data/reusables/webhooks/installation_repositories_short_desc.md b/translations/ja-JP/data/reusables/webhooks/installation_repositories_short_desc.md
index 63166ba6e2..f1debb10f2 100644
--- a/translations/ja-JP/data/reusables/webhooks/installation_repositories_short_desc.md
+++ b/translations/ja-JP/data/reusables/webhooks/installation_repositories_short_desc.md
@@ -1 +1 @@
-Activity related to repositories being added to a GitHub App installation. {% data reusables.webhooks.action_type_desc %} For more information, see the "[GitHub App installation](/v3/apps/)" REST API.
+Activity related to repositories being added to a GitHub App installation. {% data reusables.webhooks.action_type_desc %} For more information, see the "[GitHub App installation](/rest/reference/apps)" REST API.
diff --git a/translations/ja-JP/data/reusables/webhooks/installation_short_desc.md b/translations/ja-JP/data/reusables/webhooks/installation_short_desc.md
index 4abc1de643..21cffb5f50 100644
--- a/translations/ja-JP/data/reusables/webhooks/installation_short_desc.md
+++ b/translations/ja-JP/data/reusables/webhooks/installation_short_desc.md
@@ -1 +1 @@
-Activity related to a GitHub App installation. {% data reusables.webhooks.action_type_desc %} For more information, see the "[GitHub App installation](/v3/apps/)" REST API.
+Activity related to a GitHub App installation. {% data reusables.webhooks.action_type_desc %} For more information, see the "[GitHub App installation](/rest/reference/apps)" REST API.
diff --git a/translations/ja-JP/data/reusables/webhooks/issue_comment_properties.md b/translations/ja-JP/data/reusables/webhooks/issue_comment_properties.md
index a1ae73ab62..159facecf3 100644
--- a/translations/ja-JP/data/reusables/webhooks/issue_comment_properties.md
+++ b/translations/ja-JP/data/reusables/webhooks/issue_comment_properties.md
@@ -1 +1 @@
-`changes`|`object` | The changes to the comment if the action was `edited`. `changes[body][from]` |`string` | アクションが`edited`だった場合の、以前のバージョンのbody。 `issue`|`object` | The [issue](/v3/issues/) the comment belongs to. `comment`|`object` | The [comment](/v3/issues/comments/) itself.
+`changes`|`object` | The changes to the comment if the action was `edited`. `changes[body][from]` |`string` | アクションが`edited`だった場合の、以前のバージョンのbody。 `issue`|`object` | The [issue](/rest/reference/issues) the comment belongs to. `comment`|`object` | The [comment](/rest/reference/issues#comments) itself.
diff --git a/translations/ja-JP/data/reusables/webhooks/issue_comment_short_desc.md b/translations/ja-JP/data/reusables/webhooks/issue_comment_short_desc.md
index cc07764d19..dd67c3de2d 100644
--- a/translations/ja-JP/data/reusables/webhooks/issue_comment_short_desc.md
+++ b/translations/ja-JP/data/reusables/webhooks/issue_comment_short_desc.md
@@ -1 +1 @@
-Activity related to an issue comment. {% data reusables.webhooks.action_type_desc %} For more information, see the "[issue comments](/v3/issues/comments/)" REST API.
+Activity related to an issue comment. {% data reusables.webhooks.action_type_desc %} For more information, see the "[issue comments](/rest/reference/issues#comments)" REST API.
diff --git a/translations/ja-JP/data/reusables/webhooks/issue_properties.md b/translations/ja-JP/data/reusables/webhooks/issue_properties.md
index c146faa968..bff204fc72 100644
--- a/translations/ja-JP/data/reusables/webhooks/issue_properties.md
+++ b/translations/ja-JP/data/reusables/webhooks/issue_properties.md
@@ -1 +1 @@
-`issue`|`object` | The [issue](/v3/issues) itself. `changes`|`object`| The changes to the issue if the action was `edited`. `changes[title][from]`|`string` | The previous version of the title if the action was `edited`. `changes[body][from]`|`string` | The previous version of the body if the action was `edited`. `assignee`|`object` | The optional user who was assigned or unassigned from the issue. `label`|`object` | The optional label that was added or removed from the issue.
+`issue`|`object` | The [issue](/rest/reference/issues) itself. `changes`|`object`| The changes to the issue if the action was `edited`. `changes[title][from]`|`string` | The previous version of the title if the action was `edited`. `changes[body][from]`|`string` | The previous version of the body if the action was `edited`. `assignee`|`object` | The optional user who was assigned or unassigned from the issue. `label`|`object` | The optional label that was added or removed from the issue.
diff --git a/translations/ja-JP/data/reusables/webhooks/issues_short_desc.md b/translations/ja-JP/data/reusables/webhooks/issues_short_desc.md
index 7dadec073b..3edc02859f 100644
--- a/translations/ja-JP/data/reusables/webhooks/issues_short_desc.md
+++ b/translations/ja-JP/data/reusables/webhooks/issues_short_desc.md
@@ -1 +1 @@
-Activity related to an issue. {% data reusables.webhooks.action_type_desc %} For more information, see the "[issues](/v3/issues/comments/)" REST API.
+Activity related to an issue. {% data reusables.webhooks.action_type_desc %} For more information, see the "[issues](/rest/reference/issues#comments)" REST API.
diff --git a/translations/ja-JP/data/reusables/webhooks/label_short_desc.md b/translations/ja-JP/data/reusables/webhooks/label_short_desc.md
index c5f7178d8a..a634b7faa7 100644
--- a/translations/ja-JP/data/reusables/webhooks/label_short_desc.md
+++ b/translations/ja-JP/data/reusables/webhooks/label_short_desc.md
@@ -1 +1 @@
-Activity related to an issue. {% data reusables.webhooks.action_type_desc %} For more information, see the "[labels](/v3/issues/labels/)" REST API.
+Activity related to an issue. {% data reusables.webhooks.action_type_desc %} For more information, see the "[labels](/rest/reference/issues#labels)" REST API.
diff --git a/translations/ja-JP/data/reusables/webhooks/member_properties.md b/translations/ja-JP/data/reusables/webhooks/member_properties.md
index d9e1757f40..add035dc19 100644
--- a/translations/ja-JP/data/reusables/webhooks/member_properties.md
+++ b/translations/ja-JP/data/reusables/webhooks/member_properties.md
@@ -1 +1 @@
-`member`|`object` | The [user](/v3/users/) that was added. `changes`|`object`| The changes to the collaborator permissions if the action was `edited`. `changes[old_permission][from]`|`string` | The previous permissions of the collaborator if the action was `edited`.
+`member`|`object` | The [user](/rest/reference/users) that was added. `changes`|`object`| The changes to the collaborator permissions if the action was `edited`. `changes[old_permission][from]`|`string` | The previous permissions of the collaborator if the action was `edited`.
diff --git a/translations/ja-JP/data/reusables/webhooks/member_short_desc.md b/translations/ja-JP/data/reusables/webhooks/member_short_desc.md
index 2e82896773..b664392fdf 100644
--- a/translations/ja-JP/data/reusables/webhooks/member_short_desc.md
+++ b/translations/ja-JP/data/reusables/webhooks/member_short_desc.md
@@ -1 +1 @@
-Activity related to repository collaborators. {% data reusables.webhooks.action_type_desc %} For more information, see the "[collaborators](/v3/repos/collaborators/)" REST API.
+Activity related to repository collaborators. {% data reusables.webhooks.action_type_desc %} For more information, see the "[collaborators](/rest/reference/repos#collaborators)" REST API.
diff --git a/translations/ja-JP/data/reusables/webhooks/membership_properties.md b/translations/ja-JP/data/reusables/webhooks/membership_properties.md
index 770442be84..28a16d9b2a 100644
--- a/translations/ja-JP/data/reusables/webhooks/membership_properties.md
+++ b/translations/ja-JP/data/reusables/webhooks/membership_properties.md
@@ -1,6 +1,6 @@
-| キー | 種類 | 説明 |
-| -------- | -------- | ----------------------------------------------------------- |
-| `action` | `string` | 実行されたアクション. Can be `added` or `removed`. |
-| `スコープ` | `string` | The scope of the membership. Currently, can only be `team`. |
-| `member` | `オブジェクト` | The [user](/v3/users/) that was added or removed. |
-| `Team` | `オブジェクト` | The [team](/v3/teams/) for the membership. |
+| キー | 種類 | 説明 |
+| -------- | -------- | ------------------------------------------------------------ |
+| `action` | `string` | 実行されたアクション. Can be `added` or `removed`. |
+| `スコープ` | `string` | The scope of the membership. Currently, can only be `team`. |
+| `member` | `オブジェクト` | The [user](/rest/reference/users) that was added or removed. |
+| `Team` | `オブジェクト` | The [team](/rest/reference/teams) for the membership. |
diff --git a/translations/ja-JP/data/reusables/webhooks/membership_short_desc.md b/translations/ja-JP/data/reusables/webhooks/membership_short_desc.md
index e557eea902..f7867d25a9 100644
--- a/translations/ja-JP/data/reusables/webhooks/membership_short_desc.md
+++ b/translations/ja-JP/data/reusables/webhooks/membership_short_desc.md
@@ -1 +1 @@
-Activity related to team membership. {% data reusables.webhooks.action_type_desc %} For more information, see the "[team members](/v3/teams/members/)" REST API.
+Activity related to team membership. {% data reusables.webhooks.action_type_desc %} For more information, see the "[team members](/rest/reference/teams#members)" REST API.
diff --git a/translations/ja-JP/data/reusables/webhooks/milestone_short_desc.md b/translations/ja-JP/data/reusables/webhooks/milestone_short_desc.md
index 6b6bd073ce..c9edf73236 100644
--- a/translations/ja-JP/data/reusables/webhooks/milestone_short_desc.md
+++ b/translations/ja-JP/data/reusables/webhooks/milestone_short_desc.md
@@ -1 +1 @@
-Activity related to milestones. {% data reusables.webhooks.action_type_desc %} For more information, see the "[milestones](/v3/issues/milestones/)" REST API.
+Activity related to milestones. {% data reusables.webhooks.action_type_desc %} For more information, see the "[milestones](/rest/reference/issues#milestones)" REST API.
diff --git a/translations/ja-JP/data/reusables/webhooks/org_block_short_desc.md b/translations/ja-JP/data/reusables/webhooks/org_block_short_desc.md
index 7c3896f63c..f75660fcdb 100644
--- a/translations/ja-JP/data/reusables/webhooks/org_block_short_desc.md
+++ b/translations/ja-JP/data/reusables/webhooks/org_block_short_desc.md
@@ -1 +1 @@
-Activity related to people being blocked in an organization. {% data reusables.webhooks.action_type_desc %} For more information, see the "[blocking organization users](/v3/orgs/blocking/)" REST API.
+Activity related to people being blocked in an organization. {% data reusables.webhooks.action_type_desc %} For more information, see the "[blocking organization users](/rest/reference/orgs#blocking)" REST API.
diff --git a/translations/ja-JP/data/reusables/webhooks/org_desc.md b/translations/ja-JP/data/reusables/webhooks/org_desc.md
index 8b344e764c..90d218b876 100644
--- a/translations/ja-JP/data/reusables/webhooks/org_desc.md
+++ b/translations/ja-JP/data/reusables/webhooks/org_desc.md
@@ -1 +1 @@
-`organization` | `object` | Webhook payloads contain the [`organization`](/v3/orgs/#get-an-organization) object when the webhook is configured for an organization or the event occurs from activity in a repository owned by an organization.
+`organization` | `object` | Webhook payloads contain the [`organization`](/rest/reference/orgs#get-an-organization) object when the webhook is configured for an organization or the event occurs from activity in a repository owned by an organization.
diff --git a/translations/ja-JP/data/reusables/webhooks/organization_short_desc.md b/translations/ja-JP/data/reusables/webhooks/organization_short_desc.md
index 895b584aaf..0b539ee364 100644
--- a/translations/ja-JP/data/reusables/webhooks/organization_short_desc.md
+++ b/translations/ja-JP/data/reusables/webhooks/organization_short_desc.md
@@ -1 +1 @@
-Activity related to an organization and its members. {% data reusables.webhooks.action_type_desc %} For more information, see the "[organizations](/v3/orgs/)" REST API.
+Activity related to an organization and its members. {% data reusables.webhooks.action_type_desc %} For more information, see the "[organizations](/rest/reference/orgs)" REST API.
diff --git a/translations/ja-JP/data/reusables/webhooks/project_card_properties.md b/translations/ja-JP/data/reusables/webhooks/project_card_properties.md
index acd386a739..0e2304eb52 100644
--- a/translations/ja-JP/data/reusables/webhooks/project_card_properties.md
+++ b/translations/ja-JP/data/reusables/webhooks/project_card_properties.md
@@ -4,4 +4,4 @@
| `変更` | `オブジェクト` | The changes to the project card if the action was `edited` or `converted`. |
| `changes[note][from]` | `string` | The previous version of the note if the action was `edited` or `converted`. |
| `after_id` | `integer` | The id of the card that this card now follows if the action was "moved". Will be `null` if it is the first card in a column. |
-| `project_card` | `オブジェクト` | The [project card](/v3/projects/cards) itself. |
+| `project_card` | `オブジェクト` | The [project card](/rest/reference/projects#cards) itself. |
diff --git a/translations/ja-JP/data/reusables/webhooks/project_card_short_desc.md b/translations/ja-JP/data/reusables/webhooks/project_card_short_desc.md
index bbea9ea6c4..6fe2904d9e 100644
--- a/translations/ja-JP/data/reusables/webhooks/project_card_short_desc.md
+++ b/translations/ja-JP/data/reusables/webhooks/project_card_short_desc.md
@@ -1 +1 @@
-Activity related to project cards. {% data reusables.webhooks.action_type_desc %} For more information, see the "[project cards](/v3/projects/cards)" REST API.
+Activity related to project cards. {% data reusables.webhooks.action_type_desc %} For more information, see the "[project cards](/rest/reference/projects#cards)" REST API.
diff --git a/translations/ja-JP/data/reusables/webhooks/project_column_properties.md b/translations/ja-JP/data/reusables/webhooks/project_column_properties.md
index 87f5eed710..fc42b2e783 100644
--- a/translations/ja-JP/data/reusables/webhooks/project_column_properties.md
+++ b/translations/ja-JP/data/reusables/webhooks/project_column_properties.md
@@ -4,4 +4,4 @@
| `変更` | `オブジェクト` | The changes to the project column if the action was `edited`. |
| `changes[name][from]` | `string` | The previous version of the name if the action was `edited`. |
| `after_id` | `integer` | The id of the column that this column now follows if the action was "moved". Will be `null` if it is the first column in a project. |
-| `project_column` | `オブジェクト` | The [project column](/v3/projects/columns) itself. |
+| `project_column` | `オブジェクト` | The [project column](/rest/reference/projects#columns) itself. |
diff --git a/translations/ja-JP/data/reusables/webhooks/project_column_short_desc.md b/translations/ja-JP/data/reusables/webhooks/project_column_short_desc.md
index 19ac3f6412..35d38e4101 100644
--- a/translations/ja-JP/data/reusables/webhooks/project_column_short_desc.md
+++ b/translations/ja-JP/data/reusables/webhooks/project_column_short_desc.md
@@ -1 +1 @@
-Activity related to columns in a project board. {% data reusables.webhooks.action_type_desc %} For more information, see the "[project columns](/v3/projects/columns)" REST API.
+Activity related to columns in a project board. {% data reusables.webhooks.action_type_desc %} For more information, see the "[project columns](/rest/reference/projects#columns)" REST API.
diff --git a/translations/ja-JP/data/reusables/webhooks/project_properties.md b/translations/ja-JP/data/reusables/webhooks/project_properties.md
index acd6b65d3d..af4aabb07b 100644
--- a/translations/ja-JP/data/reusables/webhooks/project_properties.md
+++ b/translations/ja-JP/data/reusables/webhooks/project_properties.md
@@ -4,4 +4,4 @@
| `変更` | `オブジェクト` | The changes to the project if the action was `edited`. |
| `changes[name][from]` | `string` | The previous version of the name if the action was `edited`. |
| `changes[body][from]` | `string` | The previous version of the body if the action was `edited`. |
-| `project` | `オブジェクト` | The [project](/v3/projects/) itself. |
+| `project` | `オブジェクト` | The [project](/rest/reference/projects) itself. |
diff --git a/translations/ja-JP/data/reusables/webhooks/project_short_desc.md b/translations/ja-JP/data/reusables/webhooks/project_short_desc.md
index 6f18da5d69..2ae5d8be21 100644
--- a/translations/ja-JP/data/reusables/webhooks/project_short_desc.md
+++ b/translations/ja-JP/data/reusables/webhooks/project_short_desc.md
@@ -1 +1 @@
-Activity related to project boards. {% data reusables.webhooks.action_type_desc %} For more information, see the "[projects](/v3/projects)" REST API.
+Activity related to project boards. {% data reusables.webhooks.action_type_desc %} For more information, see the "[projects](/rest/reference/projects)" REST API.
diff --git a/translations/ja-JP/data/reusables/webhooks/pull_request_properties.md b/translations/ja-JP/data/reusables/webhooks/pull_request_properties.md
index 21544ccd9e..948f78e0b0 100644
--- a/translations/ja-JP/data/reusables/webhooks/pull_request_properties.md
+++ b/translations/ja-JP/data/reusables/webhooks/pull_request_properties.md
@@ -1 +1 @@
-`number`|`integer` | The pull request number. `changes`|`object`| The changes to the comment if the action was `edited`. `changes[title][from]`|`string` | The previous version of the title if the action was `edited`. `changes[body][from]`|`string` | The previous version of the body if the action was `edited`. `pull_request`|`object` | The [pull request](/v3/pulls) itself.
+`number`|`integer` | The pull request number. `changes`|`object`| The changes to the comment if the action was `edited`. `changes[title][from]`|`string` | The previous version of the title if the action was `edited`. `changes[body][from]`|`string` | The previous version of the body if the action was `edited`. `pull_request`|`object` | The [pull request](/rest/reference/pulls) itself.
diff --git a/translations/ja-JP/data/reusables/webhooks/pull_request_review_comment_properties.md b/translations/ja-JP/data/reusables/webhooks/pull_request_review_comment_properties.md
index a38df37d8c..1b854809c7 100644
--- a/translations/ja-JP/data/reusables/webhooks/pull_request_review_comment_properties.md
+++ b/translations/ja-JP/data/reusables/webhooks/pull_request_review_comment_properties.md
@@ -1 +1 @@
-`changes`|`object`| The changes to the comment if the action was `edited`. `changes[body][from]`|`string` | The previous version of the body if the action was `edited`. `pull_request`|`object` | The [pull request](/v3/pulls/) the comment belongs to. `comment`|`object` | The [comment](/v3/pulls/comments) itself.
+`changes`|`object`| The changes to the comment if the action was `edited`. `changes[body][from]`|`string` | The previous version of the body if the action was `edited`. `pull_request`|`object` | The [pull request](/rest/reference/pulls) the comment belongs to. `comment`|`object` | The [comment](/rest/reference/pulls#comments) itself.
diff --git a/translations/ja-JP/data/reusables/webhooks/pull_request_review_comment_short_desc.md b/translations/ja-JP/data/reusables/webhooks/pull_request_review_comment_short_desc.md
index 7b05ee9a9a..e002a3be49 100644
--- a/translations/ja-JP/data/reusables/webhooks/pull_request_review_comment_short_desc.md
+++ b/translations/ja-JP/data/reusables/webhooks/pull_request_review_comment_short_desc.md
@@ -1 +1 @@
-Activity related to pull request review comments in the pull request's unified diff. {% data reusables.webhooks.action_type_desc %} For more information, see the "[pull request review comments](/v3/pulls/comments/)" REST API.
+Activity related to pull request review comments in the pull request's unified diff. {% data reusables.webhooks.action_type_desc %} For more information, see the "[pull request review comments](/rest/reference/pulls#comments)" REST API.
diff --git a/translations/ja-JP/data/reusables/webhooks/pull_request_review_properties.md b/translations/ja-JP/data/reusables/webhooks/pull_request_review_properties.md
index df38b34ad7..a056cfc763 100644
--- a/translations/ja-JP/data/reusables/webhooks/pull_request_review_properties.md
+++ b/translations/ja-JP/data/reusables/webhooks/pull_request_review_properties.md
@@ -1,6 +1,6 @@
-| キー | 種類 | 説明 |
-| --------------------- | -------- | ------------------------------------------------------------ |
-| `action` | `string` | 実行されたアクション. Can be one of:
`submitted` - A pull request review is submitted into a non-pending state.
`edited` - The body of a review has been edited.
`dismissed` - A review has been dismissed.
|
-| `pull_request` | `オブジェクト` | The [pull request](/v3/pulls/) the review pertains to. |
-| `レビュー` | `オブジェクト` | The review that was affected. |
-| `changes[body][from]` | `string` | The previous version of the body if the action was `edited`. |
+| キー | 種類 | 説明 |
+| --------------------- | -------- | ----------------------------------------------------------------- |
+| `action` | `string` | 実行されたアクション. Can be one of:
`submitted` - A pull request review is submitted into a non-pending state.
`edited` - The body of a review has been edited.
`dismissed` - A review has been dismissed.
|
+| `pull_request` | `オブジェクト` | The [pull request](/rest/reference/pulls) the review pertains to. |
+| `レビュー` | `オブジェクト` | The review that was affected. |
+| `changes[body][from]` | `string` | The previous version of the body if the action was `edited`. |
diff --git a/translations/ja-JP/data/reusables/webhooks/pull_request_review_short_desc.md b/translations/ja-JP/data/reusables/webhooks/pull_request_review_short_desc.md
index 07b263364d..3329d4b62e 100644
--- a/translations/ja-JP/data/reusables/webhooks/pull_request_review_short_desc.md
+++ b/translations/ja-JP/data/reusables/webhooks/pull_request_review_short_desc.md
@@ -1 +1 @@
-Activity related to pull request reviews. {% data reusables.webhooks.action_type_desc %} For more information, see the "[pull request reviews](/v3/pulls/reviews/)" REST API.
+Activity related to pull request reviews. {% data reusables.webhooks.action_type_desc %} For more information, see the "[pull request reviews](/rest/reference/pulls#reviews)" REST API.
diff --git a/translations/ja-JP/data/reusables/webhooks/pull_request_short_desc.md b/translations/ja-JP/data/reusables/webhooks/pull_request_short_desc.md
index ea9e435d03..45bc1b5789 100644
--- a/translations/ja-JP/data/reusables/webhooks/pull_request_short_desc.md
+++ b/translations/ja-JP/data/reusables/webhooks/pull_request_short_desc.md
@@ -1 +1 @@
-Activity related to pull requests. {% data reusables.webhooks.action_type_desc %} For more information, see the "[pull requests](/v3/pulls/)" REST API.
+Activity related to pull requests. {% data reusables.webhooks.action_type_desc %} For more information, see the "[pull requests](/rest/reference/pulls)" REST API.
diff --git a/translations/ja-JP/data/reusables/webhooks/release_short_desc.md b/translations/ja-JP/data/reusables/webhooks/release_short_desc.md
index e3a9a3bb3a..a8d506f409 100644
--- a/translations/ja-JP/data/reusables/webhooks/release_short_desc.md
+++ b/translations/ja-JP/data/reusables/webhooks/release_short_desc.md
@@ -1 +1 @@
-Activity related to a release. {% data reusables.webhooks.action_type_desc %} For more information, see the "[releases](/v3/repos/releases/)" REST API.
+Activity related to a release. {% data reusables.webhooks.action_type_desc %} For more information, see the "[releases](/rest/reference/repos#releases)" REST API.
diff --git a/translations/ja-JP/data/reusables/webhooks/repo_desc.md b/translations/ja-JP/data/reusables/webhooks/repo_desc.md
index df26fb3e7a..e0eca4218d 100644
--- a/translations/ja-JP/data/reusables/webhooks/repo_desc.md
+++ b/translations/ja-JP/data/reusables/webhooks/repo_desc.md
@@ -1 +1 @@
-`repository` | `object` | The [`repository`](/v3/repos/#get-a-repository) where the event occurred.
+`repository` | `object` | The [`repository`](/rest/reference/repos#get-a-repository) where the event occurred.
diff --git a/translations/ja-JP/data/reusables/webhooks/repository_import_short_desc.md b/translations/ja-JP/data/reusables/webhooks/repository_import_short_desc.md
index 056531b019..d4b6cf9aa0 100644
--- a/translations/ja-JP/data/reusables/webhooks/repository_import_short_desc.md
+++ b/translations/ja-JP/data/reusables/webhooks/repository_import_short_desc.md
@@ -1 +1 @@
-Activity related to a repository being imported to GitHub. {% data reusables.webhooks.action_type_desc %} For more information, see the "[source imports](/v3/migrations/source_imports/)" REST API.
+Activity related to a repository being imported to GitHub. {% data reusables.webhooks.action_type_desc %} For more information, see the "[source imports](/rest/reference/migrations#source-imports)" REST API.
diff --git a/translations/ja-JP/data/reusables/webhooks/repository_short_desc.md b/translations/ja-JP/data/reusables/webhooks/repository_short_desc.md
index df290ac0ea..b3e90e8d64 100644
--- a/translations/ja-JP/data/reusables/webhooks/repository_short_desc.md
+++ b/translations/ja-JP/data/reusables/webhooks/repository_short_desc.md
@@ -1 +1 @@
-Activity related to a repository. {% data reusables.webhooks.action_type_desc %} For more information, see the "[repositories](/v3/repos/)" REST API.
+Activity related to a repository. {% data reusables.webhooks.action_type_desc %} For more information, see the "[repositories](/rest/reference/repos)" REST API.
diff --git a/translations/ja-JP/data/reusables/webhooks/star_short_desc.md b/translations/ja-JP/data/reusables/webhooks/star_short_desc.md
index f4fb663419..9569c6958e 100644
--- a/translations/ja-JP/data/reusables/webhooks/star_short_desc.md
+++ b/translations/ja-JP/data/reusables/webhooks/star_short_desc.md
@@ -1 +1 @@
-Activity related to a repository being starred. {% data reusables.webhooks.action_type_desc %} For more information, see the "[starring](/v3/activity/starring/)" REST API.
+Activity related to a repository being starred. {% data reusables.webhooks.action_type_desc %} For more information, see the "[starring](/rest/reference/activity#starring)" REST API.
diff --git a/translations/ja-JP/data/reusables/webhooks/status_short_desc.md b/translations/ja-JP/data/reusables/webhooks/status_short_desc.md
index 754f871add..6d835788c9 100644
--- a/translations/ja-JP/data/reusables/webhooks/status_short_desc.md
+++ b/translations/ja-JP/data/reusables/webhooks/status_short_desc.md
@@ -1 +1 @@
-When the status of a Git commit changes. {% data reusables.webhooks.action_type_desc %} For more information, see the "[statuses](/v3/repos/statuses/)" REST API.
+When the status of a Git commit changes. {% data reusables.webhooks.action_type_desc %} For more information, see the "[statuses](/rest/reference/repos#statuses)" REST API.
diff --git a/translations/ja-JP/data/reusables/webhooks/team_add_short_desc.md b/translations/ja-JP/data/reusables/webhooks/team_add_short_desc.md
index bf33defeed..d8590939da 100644
--- a/translations/ja-JP/data/reusables/webhooks/team_add_short_desc.md
+++ b/translations/ja-JP/data/reusables/webhooks/team_add_short_desc.md
@@ -1 +1 @@
-[リポジトリがTeamに追加された](/v3/teams/#add-or-update-team-repository-permissions)。
+[リポジトリがTeamに追加された](/rest/reference/teams#add-or-update-team-repository-permissions)。
diff --git a/translations/ja-JP/data/reusables/webhooks/team_short_desc.md b/translations/ja-JP/data/reusables/webhooks/team_short_desc.md
index fdcf742789..ff27913e21 100644
--- a/translations/ja-JP/data/reusables/webhooks/team_short_desc.md
+++ b/translations/ja-JP/data/reusables/webhooks/team_short_desc.md
@@ -1 +1 @@
-Activity related to an organization's team. {% data reusables.webhooks.action_type_desc %} For more information, see the "[teams](/v3/teams/)" REST API.
+Activity related to an organization's team. {% data reusables.webhooks.action_type_desc %} For more information, see the "[teams](/rest/reference/teams)" REST API.
diff --git a/translations/ja-JP/data/reusables/webhooks/watch_short_desc.md b/translations/ja-JP/data/reusables/webhooks/watch_short_desc.md
index a853027b12..1b250fb019 100644
--- a/translations/ja-JP/data/reusables/webhooks/watch_short_desc.md
+++ b/translations/ja-JP/data/reusables/webhooks/watch_short_desc.md
@@ -1 +1 @@
-When someone stars a repository. {% data reusables.webhooks.action_type_desc %} For more information, see the "[starring](/v3/activity/starring/)" REST API.
+When someone stars a repository. {% data reusables.webhooks.action_type_desc %} For more information, see the "[starring](/rest/reference/activity#starring)" REST API.
diff --git a/translations/ko-KR/content/actions/guides/building-and-testing-java-with-gradle.md b/translations/ko-KR/content/actions/guides/building-and-testing-java-with-gradle.md
index f124e1d3dc..00a4c6143f 100644
--- a/translations/ko-KR/content/actions/guides/building-and-testing-java-with-gradle.md
+++ b/translations/ko-KR/content/actions/guides/building-and-testing-java-with-gradle.md
@@ -91,7 +91,7 @@ steps:
### Caching dependencies
-You can cache your dependencies to speed up your workflow runs. After a successful run, your local Gradle package cache will be stored on GitHub Actions infrastructure. In future workflow runs, the cache will be restored so that dependencies don't need to be downloaded from remote package repositories. For more information, see "[Caching dependencies to speed up workflows](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)" and the [`cache` action](https://github.com/marketplace/actions/cache).
+When using {% data variables.product.prodname_dotcom %}-hosted runners, you can cache your dependencies to speed up your workflow runs. After a successful run, your local Gradle package cache will be stored on GitHub Actions infrastructure. In future workflow runs, the cache will be restored so that dependencies don't need to be downloaded from remote package repositories. For more information, see "Caching dependencies to speed up workflows" and the [`cache` action](https://github.com/marketplace/actions/cache).
{% raw %}
```yaml
diff --git a/translations/ko-KR/content/actions/guides/building-and-testing-java-with-maven.md b/translations/ko-KR/content/actions/guides/building-and-testing-java-with-maven.md
index 8bda99df17..81e5ae5945 100644
--- a/translations/ko-KR/content/actions/guides/building-and-testing-java-with-maven.md
+++ b/translations/ko-KR/content/actions/guides/building-and-testing-java-with-maven.md
@@ -91,7 +91,7 @@ steps:
### Caching dependencies
-You can cache your dependencies to speed up your workflow runs. After a successful run, your local Maven repository will be stored on GitHub Actions infrastructure. In future workflow runs, the cache will be restored so that dependencies don't need to be downloaded from remote Maven repositories. For more information, see "[Caching dependencies to speed up workflows](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)" and the [`cache` action](https://github.com/marketplace/actions/cache).
+When using {% data variables.product.prodname_dotcom %}-hosted runners, you can cache your dependencies to speed up your workflow runs. After a successful run, your local Maven repository will be stored on GitHub Actions infrastructure. In future workflow runs, the cache will be restored so that dependencies don't need to be downloaded from remote Maven repositories. For more information, see "Caching dependencies to speed up workflows" and the [`cache` action](https://github.com/marketplace/actions/cache).
{% raw %}
```yaml
diff --git a/translations/ko-KR/content/actions/guides/building-and-testing-nodejs.md b/translations/ko-KR/content/actions/guides/building-and-testing-nodejs.md
index 69d1a978ad..54b5a8a71f 100644
--- a/translations/ko-KR/content/actions/guides/building-and-testing-nodejs.md
+++ b/translations/ko-KR/content/actions/guides/building-and-testing-nodejs.md
@@ -129,7 +129,7 @@ If you don't specify a Node.js version, {% data variables.product.prodname_dotco
{% data variables.product.prodname_dotcom %}-hosted runners have npm and Yarn dependency managers installed. You can use npm and Yarn to install dependencies in your workflow before building and testing your code. The Windows and Linux {% data variables.product.prodname_dotcom %}-hosted runners also have Grunt, Gulp, and Bower installed.
-You can also cache dependencies to speed up your workflow. For more information, see "[Caching dependencies to speed up your workflow](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)."
+When using {% data variables.product.prodname_dotcom %}-hosted runners, you can also cache dependencies to speed up your workflow. For more information, see "Caching dependencies to speed up workflows."
#### Example using npm
@@ -227,7 +227,7 @@ always-auth=true
#### Example caching dependencies
-You can cache dependencies using a unique key, and restore the dependencies when you run future workflows using the `cache` action. For more information, see "[Caching dependencies to speed up workflows](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)" and the [`cache` action](https://github.com/marketplace/actions/cache).
+When using {% data variables.product.prodname_dotcom %}-hosted runners, you can cache dependencies using a unique key, and restore the dependencies when you run future workflows using the `cache` action. For more information, see "Caching dependencies to speed up workflows" and the [`cache` action](https://github.com/marketplace/actions/cache).
{% raw %}
```yaml
@@ -241,7 +241,7 @@ steps:
uses: actions/cache@v2
with:
# npm cache files are stored in `~/.npm` on Linux/macOS
- path: ~/.npm
+ path: ~/.npm
key: ${{ runner.OS }}-node-${{ hashFiles('**/package-lock.json') }}
restore-keys: |
${{ runner.OS }}-node-
diff --git a/translations/ko-KR/content/actions/guides/building-and-testing-powershell.md b/translations/ko-KR/content/actions/guides/building-and-testing-powershell.md
index 13a946fb38..14717c687d 100644
--- a/translations/ko-KR/content/actions/guides/building-and-testing-powershell.md
+++ b/translations/ko-KR/content/actions/guides/building-and-testing-powershell.md
@@ -91,7 +91,7 @@ The table below describes the locations for various PowerShell modules in each {
{% endnote %}
-You can also cache dependencies to speed up your workflow. For more information, see "[Caching dependencies to speed up your workflow](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)."
+When using {% data variables.product.prodname_dotcom %}-hosted runners, you can also cache dependencies to speed up your workflow. For more information, see "Caching dependencies to speed up workflows."
For example, the following job installs the `SqlServer` and `PSScriptAnalyzer` modules:
@@ -119,7 +119,7 @@ jobs:
#### Caching dependencies
-You can cache PowerShell dependencies using a unique key, which allows you to restore the dependencies for future workflows with the [`cache`](https://github.com/marketplace/actions/cache) action. For more information, see "[Caching dependencies to speed up workflows](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)."
+When using {% data variables.product.prodname_dotcom %}-hosted runners, you can cache PowerShell dependencies using a unique key, which allows you to restore the dependencies for future workflows with the [`cache`](https://github.com/marketplace/actions/cache) action. For more information, see "Caching dependencies to speed up workflows."
PowerShell caches its dependencies in different locations, depending on the runner's operating system. For example, the `path` location used in the following Ubuntu example will be different for a Windows operating system.
diff --git a/translations/ko-KR/content/actions/guides/building-and-testing-python.md b/translations/ko-KR/content/actions/guides/building-and-testing-python.md
index 5024f4dac4..dcebfbbeb0 100644
--- a/translations/ko-KR/content/actions/guides/building-and-testing-python.md
+++ b/translations/ko-KR/content/actions/guides/building-and-testing-python.md
@@ -141,9 +141,9 @@ jobs:
uses: actions/setup-python@v2
with:
# Semantic version range syntax or exact version of a Python version
- python-version: '3.x'
+ python-version: '3.x'
# Optional - x64 or x86 architecture, defaults to x64
- architecture: 'x64'
+ architecture: 'x64'
# You can test your matrix by printing the current Python version
- name: Display Python version
run: python -c "import sys; print(sys.version)"
@@ -192,7 +192,7 @@ We recommend using `setup-python` to configure the version of Python used in you
{% data variables.product.prodname_dotcom %}-hosted runners have the pip package manager installed. You can use pip to install dependencies from the PyPI package registry before building and testing your code. For example, the YAML below installs or upgrades the `pip` package installer and the `setuptools` and `wheel` packages.
-You can also cache dependencies to speed up your workflow. For more information, see "[Caching dependencies to speed up your workflow](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)."
+When using {% data variables.product.prodname_dotcom %}-hosted runners, you can also cache dependencies to speed up your workflow. For more information, see "Caching dependencies to speed up workflows."
{% raw %}
```yaml
@@ -228,7 +228,7 @@ steps:
#### Caching Dependencies
-You can cache pip dependencies using a unique key, and restore the dependencies when you run future workflows using the [`cache`](https://github.com/marketplace/actions/cache) action. For more information, see "[Caching dependencies to speed up workflows](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)."
+When using {% data variables.product.prodname_dotcom %}-hosted runners, you can cache pip dependencies using a unique key, and restore the dependencies when you run future workflows using the [`cache`](https://github.com/marketplace/actions/cache) action. For more information, see "Caching dependencies to speed up workflows."
Pip caches dependencies in different locations, depending on the operating system of the runner. The path you'll need to cache may differ from the Ubuntu example below depending on the operating system you use. For more information, see [Python caching examples](https://github.com/actions/cache/blob/main/examples.md#python---pip).
diff --git a/translations/ko-KR/content/actions/guides/building-and-testing-ruby.md b/translations/ko-KR/content/actions/guides/building-and-testing-ruby.md
index 44df05f98f..1a7698f789 100644
--- a/translations/ko-KR/content/actions/guides/building-and-testing-ruby.md
+++ b/translations/ko-KR/content/actions/guides/building-and-testing-ruby.md
@@ -148,7 +148,7 @@ steps:
#### Caching dependencies
-The `setup-ruby` actions provides a method to automatically handle the caching of your gems between runs.
+If you are using {% data variables.product.prodname_dotcom %}-hosted runners, the `setup-ruby` actions provides a method to automatically handle the caching of your gems between runs.
To enable caching, set the following.
@@ -165,7 +165,7 @@ This will configure bundler to install your gems to `vendor/cache`. For each suc
**Caching without setup-ruby**
-For greater control over caching, you can use the `actions/cache` Action directly. For more information, see "[Caching dependencies to speed up your workflow](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)."
+For greater control over caching, if you are using {% data variables.product.prodname_dotcom %}-hosted runners, you can use the `actions/cache` Action directly. For more information, see "Caching dependencies to speed up workflows."
{% raw %}
```yaml
diff --git a/translations/ko-KR/content/actions/guides/storing-workflow-data-as-artifacts.md b/translations/ko-KR/content/actions/guides/storing-workflow-data-as-artifacts.md
index aae79b58b2..633050ef6c 100644
--- a/translations/ko-KR/content/actions/guides/storing-workflow-data-as-artifacts.md
+++ b/translations/ko-KR/content/actions/guides/storing-workflow-data-as-artifacts.md
@@ -131,7 +131,7 @@ The `retention-days` value cannot exceed the retention limit set by the reposito
During a workflow run, you can use the [`download-artifact`](https://github.com/actions/download-artifact)action to download artifacts that were previously uploaded in the same workflow run.
-After a workflow run has been completed, you can download or delete artifacts on {% data variables.product.prodname_dotcom %} or using the REST API. For more information, see "[Downloading workflow artifacts](/actions/managing-workflow-runs/downloading-workflow-artifacts)," "[Removing workflow artifacts](/actions/managing-workflow-runs/removing-workflow-artifacts)," and the "[Artifacts REST API](/v3/actions/artifacts/)."
+After a workflow run has been completed, you can download or delete artifacts on {% data variables.product.prodname_dotcom %} or using the REST API. For more information, see "[Downloading workflow artifacts](/actions/managing-workflow-runs/downloading-workflow-artifacts)," "[Removing workflow artifacts](/actions/managing-workflow-runs/removing-workflow-artifacts)," and the "[Artifacts REST API](/rest/reference/actions#artifacts)."
#### Downloading artifacts during a workflow run
diff --git a/translations/ko-KR/content/actions/hosting-your-own-runners/managing-access-to-self-hosted-runners-using-groups.md b/translations/ko-KR/content/actions/hosting-your-own-runners/managing-access-to-self-hosted-runners-using-groups.md
index b23291c04a..dc2b208d2a 100644
--- a/translations/ko-KR/content/actions/hosting-your-own-runners/managing-access-to-self-hosted-runners-using-groups.md
+++ b/translations/ko-KR/content/actions/hosting-your-own-runners/managing-access-to-self-hosted-runners-using-groups.md
@@ -48,7 +48,9 @@ When creating a group, you must choose a policy that defines which repositories
{% warning %}
**경고**
+
{% indented_data_reference site.data.reusables.github-actions.self-hosted-runner-security spaces=3 %}
+
For more information, see "[About self-hosted runners](/actions/hosting-your-own-runners/about-self-hosted-runners#self-hosted-runner-security-with-public-repositories)."
{% endwarning %}
@@ -78,7 +80,9 @@ When creating a group, you must choose a policy that defines which organizations
{% warning %}
**경고**
+
{% indented_data_reference site.data.reusables.github-actions.self-hosted-runner-security spaces=3 %}
+
For more information, see "[About self-hosted runners](/actions/hosting-your-own-runners/about-self-hosted-runners#self-hosted-runner-security-with-public-repositories)."
{% endwarning %}
diff --git a/translations/ko-KR/content/actions/learn-github-actions/managing-complex-workflows.md b/translations/ko-KR/content/actions/learn-github-actions/managing-complex-workflows.md
index 4c4da16850..4a13f941e6 100644
--- a/translations/ko-KR/content/actions/learn-github-actions/managing-complex-workflows.md
+++ b/translations/ko-KR/content/actions/learn-github-actions/managing-complex-workflows.md
@@ -57,7 +57,7 @@ jobs:
needs: build
runs-on: ubuntu-latest
steps:
- - run: ./test_server.sh
+ - run: ./test_server.sh
```
For more information, see [`jobs..needs`](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idneeds).
@@ -106,7 +106,7 @@ jobs:
```
{% endraw %}
-For more information, see "[Caching dependencies to speed up workflows](/actions/configuring-and-managing-workflows/caching-dependencies-to-speed-up-workflows)."
+For more information, see "Caching dependencies to speed up workflows."
### Using databases and service containers
diff --git a/translations/ko-KR/content/actions/learn-github-actions/migrating-from-circleci-to-github-actions.md b/translations/ko-KR/content/actions/learn-github-actions/migrating-from-circleci-to-github-actions.md
index 17d1431c82..497f6175fc 100644
--- a/translations/ko-KR/content/actions/learn-github-actions/migrating-from-circleci-to-github-actions.md
+++ b/translations/ko-KR/content/actions/learn-github-actions/migrating-from-circleci-to-github-actions.md
@@ -101,7 +101,7 @@ GitHub Actions
-For more information, see "[Caching dependencies to speed up workflows](/actions/configuring-and-managing-workflows/caching-dependencies-to-speed-up-workflows)."
+{% data variables.product.prodname_actions %} caching is only applicable to {% data variables.product.prodname_dotcom %}-hosted runners. For more information, see "Caching dependencies to speed up workflows."
{% data variables.product.prodname_actions %} does not have an equivalent of CircleCI’s Docker Layer Caching (or DLC).
diff --git a/translations/ko-KR/content/actions/learn-github-actions/migrating-from-gitlab-cicd-to-github-actions.md b/translations/ko-KR/content/actions/learn-github-actions/migrating-from-gitlab-cicd-to-github-actions.md
index 618503642e..80d2f12511 100644
--- a/translations/ko-KR/content/actions/learn-github-actions/migrating-from-gitlab-cicd-to-github-actions.md
+++ b/translations/ko-KR/content/actions/learn-github-actions/migrating-from-gitlab-cicd-to-github-actions.md
@@ -262,7 +262,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- run: echo "This job will be run first, in parallel with build_a"
-
+
test_ab:
runs-on: ubuntu-latest
needs: [build_a,build_b]
@@ -346,7 +346,7 @@ jobs:
-For more information, see "[Caching dependencies to speed up workflows](/actions/guides/caching-dependencies-to-speed-up-workflows)."
+{% data variables.product.prodname_actions %} caching is only applicable to {% data variables.product.prodname_dotcom %}-hosted runners. For more information, see "Caching dependencies to speed up workflows."
### Artifacts
@@ -367,7 +367,7 @@ GitLab CI/CD
{% raw %}
```yaml
-script:
+script:
artifacts:
paths:
- math-homework.txt
@@ -414,7 +414,7 @@ GitLab CI/CD
container-job:
variables:
POSTGRES_PASSWORD: postgres
- # The hostname used to communicate with the
+ # The hostname used to communicate with the
# PostgreSQL service container
POSTGRES_HOST: postgres
# The default PostgreSQL port
@@ -423,10 +423,10 @@ container-job:
services:
- postgres
script:
- # Performs a clean installation of all dependencies
+ # Performs a clean installation of all dependencies
# in the `package.json` file
- npm ci
- # Runs a script that creates a PostgreSQL client,
+ # Runs a script that creates a PostgreSQL client,
# populates the client with data, and retrieves data
- node client.js
tags:
@@ -452,7 +452,7 @@ jobs:
- name: Check out repository code
uses: actions/checkout@v2
- # Performs a clean installation of all dependencies
+ # Performs a clean installation of all dependencies
# in the `package.json` file
- name: Install dependencies
run: npm ci
@@ -462,7 +462,7 @@ jobs:
# populates the client with data, and retrieves data
run: node client.js
env:
- # The hostname used to communicate with the
+ # The hostname used to communicate with the
# PostgreSQL service container
POSTGRES_HOST: postgres
# The default PostgreSQL port
diff --git a/translations/ko-KR/content/actions/learn-github-actions/migrating-from-travis-ci-to-github-actions.md b/translations/ko-KR/content/actions/learn-github-actions/migrating-from-travis-ci-to-github-actions.md
index f2931cc45a..83f15f782d 100644
--- a/translations/ko-KR/content/actions/learn-github-actions/migrating-from-travis-ci-to-github-actions.md
+++ b/translations/ko-KR/content/actions/learn-github-actions/migrating-from-travis-ci-to-github-actions.md
@@ -163,6 +163,12 @@ git:
+#### Using environment variables in a matrix
+
+Travis CI and {% data variables.product.prodname_actions %} can both add custom environment variables to a test matrix, which allows you to refer to the variable in a later step.
+
+In {% data variables.product.prodname_actions %}, you can use the `include` key to add custom environment variables to a matrix. {% data reusables.github-actions.matrix-variable-example %}
+
### Key features in {% data variables.product.prodname_actions %}
When migrating from Travis CI, consider the following key features in {% data variables.product.prodname_actions %}:
@@ -281,7 +287,7 @@ jobs:
### Caching dependencies
-Travis CI and {% data variables.product.prodname_actions %} let you manually cache dependencies for later reuse. This example demonstrates the cache syntax for each system.
+Travis CI and {% data variables.product.prodname_actions %} let you manually cache dependencies for later reuse. This example demonstrates the cache syntax for each system.
@@ -316,7 +322,7 @@ cache: npm
-For more information, see "[Caching dependencies to speed up workflows](/actions/guides/caching-dependencies-to-speed-up-workflows)."
+{% data variables.product.prodname_actions %} caching is only applicable to {% data variables.product.prodname_dotcom %}-hosted runners. For more information, see "Caching dependencies to speed up workflows."
### Examples of common tasks
diff --git a/translations/ko-KR/content/actions/managing-workflow-runs/using-workflow-run-logs.md b/translations/ko-KR/content/actions/managing-workflow-runs/using-workflow-run-logs.md
index 7ba456e003..a6150cf4bf 100644
--- a/translations/ko-KR/content/actions/managing-workflow-runs/using-workflow-run-logs.md
+++ b/translations/ko-KR/content/actions/managing-workflow-runs/using-workflow-run-logs.md
@@ -14,7 +14,7 @@ You can see whether a workflow run is in progress or complete from the workflow
If the run is complete, you can see whether the result was a success, failure, canceled, or neutral. If the run failed, you can view and search the build logs to diagnose the failure and re-run the workflow. You can also view billable job execution minutes, or download logs and build artifacts.
-{% data variables.product.prodname_actions %} use the Checks API to output statuses, results, and logs for a workflow. {% data variables.product.prodname_dotcom %} creates a new check suite for each workflow run. The check suite contains a check run for each job in the workflow, and each job includes steps. {% data variables.product.prodname_actions %} are run as a step in a workflow. For more information about the Checks API, see "[Checks](/v3/checks/)."
+{% data variables.product.prodname_actions %} use the Checks API to output statuses, results, and logs for a workflow. {% data variables.product.prodname_dotcom %} creates a new check suite for each workflow run. The check suite contains a check run for each job in the workflow, and each job includes steps. {% data variables.product.prodname_actions %} are run as a step in a workflow. For more information about the Checks API, see "[Checks](/rest/reference/checks)."
{% data reusables.github-actions.invalid-workflow-files %}
diff --git a/translations/ko-KR/content/actions/reference/authentication-in-a-workflow.md b/translations/ko-KR/content/actions/reference/authentication-in-a-workflow.md
index 73fd38f3be..04790351aa 100644
--- a/translations/ko-KR/content/actions/reference/authentication-in-a-workflow.md
+++ b/translations/ko-KR/content/actions/reference/authentication-in-a-workflow.md
@@ -79,7 +79,7 @@ You can use the `GITHUB_TOKEN` to make authenticated API calls. This example wor
### Permissions for the `GITHUB_TOKEN`
-For information about the API endpoints {% data variables.product.prodname_github_apps %} can access with each permission, see "[{% data variables.product.prodname_github_app %} Permissions](/v3/apps/permissions/)."
+For information about the API endpoints {% data variables.product.prodname_github_apps %} can access with each permission, see "[{% data variables.product.prodname_github_app %} Permissions](/rest/reference/permissions-required-for-github-apps)."
| Permission | Access type | Access by forked repos |
| ------------------- | ----------- | ---------------------- |
diff --git a/translations/ko-KR/content/actions/reference/encrypted-secrets.md b/translations/ko-KR/content/actions/reference/encrypted-secrets.md
index bd499e0b88..25d65026bf 100644
--- a/translations/ko-KR/content/actions/reference/encrypted-secrets.md
+++ b/translations/ko-KR/content/actions/reference/encrypted-secrets.md
@@ -43,11 +43,11 @@ You can use and read encrypted secrets in a workflow file if you have access to
{% endwarning %}
-You can also manage secrets using the REST API. For more information, see "[Secrets](/v3/actions/secrets/)."
+You can also manage secrets using the REST API. For more information, see "[Secrets](/rest/reference/actions#secrets)."
#### Limiting credential permissions
-When generating credentials, we recommend that you grant the minimum permissions possible. For example, instead of using personal credentials, use [deploy keys](/v3/guides/managing-deploy-keys/#deploy-keys) or a service account. Consider granting read-only permissions if that's all that is needed, and limit access as much as possible. When generating a personal access token (PAT), select the fewest scopes necessary.
+When generating credentials, we recommend that you grant the minimum permissions possible. For example, instead of using personal credentials, use [deploy keys](/developers/overview/managing-deploy-keys#deploy-keys) or a service account. Consider granting read-only permissions if that's all that is needed, and limit access as much as possible. When generating a personal access token (PAT), select the fewest scopes necessary.
### Creating encrypted secrets for a repository
diff --git a/translations/ko-KR/content/actions/reference/events-that-trigger-workflows.md b/translations/ko-KR/content/actions/reference/events-that-trigger-workflows.md
index 067053a5ee..353d02f366 100644
--- a/translations/ko-KR/content/actions/reference/events-that-trigger-workflows.md
+++ b/translations/ko-KR/content/actions/reference/events-that-trigger-workflows.md
@@ -143,7 +143,7 @@ jobs:
{% data reusables.github-actions.branch-requirement %}
-You can use the {% data variables.product.product_name %} API to trigger a webhook event called [`repository_dispatch`](/webhooks/event-payloads/#repository_dispatch) when you want to trigger a workflow for activity that happens outside of {% data variables.product.prodname_dotcom %}. For more information, see "[Create a repository dispatch event](/v3/repos/#create-a-repository-dispatch-event)."
+You can use the {% data variables.product.product_name %} API to trigger a webhook event called [`repository_dispatch`](/webhooks/event-payloads/#repository_dispatch) when you want to trigger a workflow for activity that happens outside of {% data variables.product.prodname_dotcom %}. For more information, see "[Create a repository dispatch event](/rest/reference/repos#create-a-repository-dispatch-event)."
To trigger the custom `repository_dispatch` webhook event, you must send a `POST` request to a {% data variables.product.product_name %} API endpoint and provide an `event_type` name to describe the activity type. To trigger a workflow run, you must also configure your workflow to use the `repository_dispatch` event.
@@ -163,7 +163,7 @@ You can configure your workflow to run when webhook events are created on {% dat
#### `check_run`
-Runs your workflow anytime the `check_run` event occurs. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Check runs](/v3/checks/runs/)."
+Runs your workflow anytime the `check_run` event occurs. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Check runs](/rest/reference/checks#runs)."
{% data reusables.github-actions.branch-requirement %}
@@ -183,7 +183,7 @@ on:
#### `check_suite`
-Runs your workflow anytime the `check_suite` event occurs. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Check suites](/v3/checks/suites/)."
+Runs your workflow anytime the `check_suite` event occurs. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Check suites](/rest/reference/checks#suites)."
{% data reusables.github-actions.branch-requirement %}
@@ -209,7 +209,7 @@ on:
#### `create`
-Runs your workflow anytime someone creates a branch or tag, which triggers the `create` event. For information about the REST API, see "[Create a reference](/v3/git/refs/#create-a-reference)."
+Runs your workflow anytime someone creates a branch or tag, which triggers the `create` event. For information about the REST API, see "[Create a reference](/rest/reference/git#create-a-reference)."
| Webhook event payload | Activity types | `GITHUB_SHA` | `GITHUB_REF` |
| -------------------------------------------- | -------------- | ---------------------------------------- | --------------------- |
@@ -224,7 +224,7 @@ on:
#### `delete`
-Runs your workflow anytime someone deletes a branch or tag, which triggers the `delete` event. For information about the REST API, see "[Delete a reference](/v3/git/refs/#delete-a-reference)."
+Runs your workflow anytime someone deletes a branch or tag, which triggers the `delete` event. For information about the REST API, see "[Delete a reference](/rest/reference/git#delete-a-reference)."
{% data reusables.github-actions.branch-requirement %}
@@ -271,7 +271,7 @@ on:
#### `포크`
-Runs your workflow anytime when someone forks a repository, which triggers the `fork` event. For information about the REST API, see "[Create a fork](/v3/repos/forks/#create-a-fork)."
+Runs your workflow anytime when someone forks a repository, which triggers the `fork` event. For information about the REST API, see "[Create a fork](/rest/reference/repos#create-a-fork)."
{% data reusables.github-actions.branch-requirement %}
@@ -354,7 +354,7 @@ jobs:
#### `issues`
-Runs your workflow anytime the `issues` event occurs. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Issues](/v3/issues)."
+Runs your workflow anytime the `issues` event occurs. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Issues](/rest/reference/issues)."
{% data reusables.github-actions.branch-requirement %}
@@ -374,7 +374,7 @@ on:
#### `레이블`
-Runs your workflow anytime the `label` event occurs. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Labels](/v3/issues/labels/)."
+Runs your workflow anytime the `label` event occurs. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Labels](/rest/reference/issues#labels)."
{% data reusables.github-actions.branch-requirement %}
@@ -394,7 +394,7 @@ on:
#### `마일스톤`
-Runs your workflow anytime the `milestone` event occurs. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Milestones](/v3/issues/milestones/)."
+Runs your workflow anytime the `milestone` event occurs. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Milestones](/rest/reference/issues#milestones)."
{% data reusables.github-actions.branch-requirement %}
@@ -431,7 +431,7 @@ on:
#### `프로젝트`
-Runs your workflow anytime the `project` event occurs. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Projects](/v3/projects/)."
+Runs your workflow anytime the `project` event occurs. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Projects](/rest/reference/projects)."
{% data reusables.github-actions.branch-requirement %}
@@ -451,7 +451,7 @@ on:
#### `project_card`
-Runs your workflow anytime the `project_card` event occurs. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Project cards](/v3/projects/cards)."
+Runs your workflow anytime the `project_card` event occurs. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Project cards](/rest/reference/projects#cards)."
{% data reusables.github-actions.branch-requirement %}
@@ -471,7 +471,7 @@ on:
#### `project_column`
-Runs your workflow anytime the `project_column` event occurs. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Project columns](/v3/projects/columns)."
+Runs your workflow anytime the `project_column` event occurs. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Project columns](/rest/reference/projects#columns)."
{% data reusables.github-actions.branch-requirement %}
@@ -491,7 +491,7 @@ on:
#### `public`
-Runs your workflow anytime someone makes a private repository public, which triggers the `public` event. For information about the REST API, see "[Edit repositories](/v3/repos/#edit)."
+Runs your workflow anytime someone makes a private repository public, which triggers the `public` event. For information about the REST API, see "[Edit repositories](/rest/reference/repos#edit)."
{% data reusables.github-actions.branch-requirement %}
@@ -508,7 +508,7 @@ on:
#### `pull_request`
-Runs your workflow anytime the `pull_request` event occurs. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Pull requests](/v3/pulls)."
+Runs your workflow anytime the `pull_request` event occurs. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Pull requests](/rest/reference/pulls)."
{% note %}
@@ -534,7 +534,7 @@ on:
#### `pull_request_review`
-Runs your workflow anytime the `pull_request_review` event occurs. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Pull request reviews](/v3/pulls/reviews)."
+Runs your workflow anytime the `pull_request_review` event occurs. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Pull request reviews](/rest/reference/pulls#reviews)."
| Webhook event payload | Activity types | `GITHUB_SHA` | `GITHUB_REF` |
| ---------------------------------------------------------------------- | ---------------------------------------------------------- | -------------------------------------------- | ------------------------------------------- |
@@ -554,7 +554,7 @@ on:
#### `pull_request_review_comment`
-Runs your workflow anytime a comment on a pull request's unified diff is modified, which triggers the `pull_request_review_comment` event. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see [Review comments](/v3/pulls/comments).
+Runs your workflow anytime a comment on a pull request's unified diff is modified, which triggers the `pull_request_review_comment` event. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see [Review comments](/rest/reference/pulls#comments).
| Webhook event payload | Activity types | `GITHUB_SHA` | `GITHUB_REF` |
| -------------------------------------------------------------------------------------- | ------------------------------------------------------ | -------------------------------------------- | ------------------------------------------- |
@@ -597,7 +597,7 @@ on: pull_request_target
{% note %}
-**Note:** The webhook payload available to GitHub Actions does not include the `added`, `removed`, and `modified` attributes in the `commit` object. You can retrieve the full commit object using the REST API. For more information, see "[Get a single commit](/v3/repos/commits/#get-a-single-commit)"".
+**Note:** The webhook payload available to GitHub Actions does not include the `added`, `removed`, and `modified` attributes in the `commit` object. You can retrieve the full commit object using the REST API. For more information, see "[Get a single commit](/rest/reference/repos#get-a-single-commit)"".
{% endnote %}
@@ -640,7 +640,7 @@ on:
{% endnote %}
-Runs your workflow anytime the `release` event occurs. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Releases](/v3/repos/releases/)."
+Runs your workflow anytime the `release` event occurs. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Releases](/rest/reference/repos#releases)."
| Webhook event payload | Activity types | `GITHUB_SHA` | `GITHUB_REF` |
| ------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------- | -------------- |
@@ -658,7 +658,7 @@ on:
#### `상태`
-Runs your workflow anytime the status of a Git commit changes, which triggers the `status` event. For information about the REST API, see [Statuses](/v3/repos/statuses/).
+Runs your workflow anytime the status of a Git commit changes, which triggers the `status` event. For information about the REST API, see [Statuses](/rest/reference/repos#statuses).
{% data reusables.github-actions.branch-requirement %}
@@ -675,7 +675,7 @@ on:
#### `보기`
-Runs your workflow anytime the `watch` event occurs. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Starring](/v3/activity/starring/)."
+Runs your workflow anytime the `watch` event occurs. {% data reusables.developer-site.multiple_activity_types %} For information about the REST API, see "[Starring](/rest/reference/activity#starring)."
{% data reusables.github-actions.branch-requirement %}
diff --git a/translations/ko-KR/content/actions/reference/usage-limits-billing-and-administration.md b/translations/ko-KR/content/actions/reference/usage-limits-billing-and-administration.md
index 71508b0105..947977b041 100644
--- a/translations/ko-KR/content/actions/reference/usage-limits-billing-and-administration.md
+++ b/translations/ko-KR/content/actions/reference/usage-limits-billing-and-administration.md
@@ -79,6 +79,7 @@ For more information, see:
- "[Disabling or limiting {% data variables.product.prodname_actions %} for your organization](/github/setting-up-and-managing-organizations-and-teams/disabling-or-limiting-github-actions-for-your-organization)"{% if currentVersion == "free-pro-team@latest" %}
- "[Enforcing {% data variables.product.prodname_actions %} policies in your enterprise account](/github/setting-up-and-managing-your-enterprise/enforcing-github-actions-policies-in-your-enterprise-account)" for {% data variables.product.prodname_ghe_cloud %}{% endif %}
+{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %}
### Disabling and enabling workflows
You can enable and disable individual workflows in your repository on {% data variables.product.prodname_dotcom %}.
@@ -86,3 +87,4 @@ You can enable and disable individual workflows in your repository on {% data va
{% data reusables.actions.scheduled-workflows-disabled %}
For more information, see "[Disabling and enabling a workflow](/actions/managing-workflow-runs/disabling-and-enabling-a-workflow)."
+{% endif %}
diff --git a/translations/ko-KR/content/actions/reference/workflow-syntax-for-github-actions.md b/translations/ko-KR/content/actions/reference/workflow-syntax-for-github-actions.md
index 1a163d6569..4f7c77e3ed 100644
--- a/translations/ko-KR/content/actions/reference/workflow-syntax-for-github-actions.md
+++ b/translations/ko-KR/content/actions/reference/workflow-syntax-for-github-actions.md
@@ -227,7 +227,7 @@ Each job runs in an environment specified by `runs-on`.
You can run an unlimited number of jobs as long as you are within the workflow usage limits. For more information, see "[Usage limits and billing](/actions/reference/usage-limits-billing-and-administration)" for {% data variables.product.prodname_dotcom %}-hosted runners and "[About self-hosted runners](/actions/hosting-your-own-runners/about-self-hosted-runners/#usage-limits)" for self-hosted runner usage limits.
-If you need to find the unique identifier of a job running in a workflow run, you can use the {% data variables.product.prodname_dotcom %} API. For more information, see "[Workflow Jobs](/v3/actions/workflow-jobs)."
+If you need to find the unique identifier of a job running in a workflow run, you can use the {% data variables.product.prodname_dotcom %} API. For more information, see "[Workflow Jobs](/rest/reference/actions#workflow-jobs)."
### **`jobs.`**
@@ -878,34 +878,9 @@ strategy:
##### Using environment variables in a matrix
-You can add custom environment variables for each test combination by using `include` with `env`. You can then refer to the custom environment variables in a later step.
+You can add custom environment variables for each test combination by using the `include` key. You can then refer to the custom environment variables in a later step.
-In this example, the matrix entries for `node-version` are each configured to use different values for the `site` and `datacenter` environment variables. The `Echo site details` step then uses {% raw %}`env: ${{ matrix.env }}`{% endraw %} to refer to the custom variables:
-
-{% raw %}
-```yaml
-name: Node.js CI
-on: [push]
-jobs:
- build:
- runs-on: ubuntu-latest
- strategy:
- matrix:
- include:
- - node-version: 10.x
- site: "prod"
- datacenter: "site-a"
- - node-version: 12.x
- site: "dev"
- datacenter: "site-b"
- steps:
- - name: Echo site details
- env:
- SITE: ${{ matrix.site }}
- DATACENTER: ${{ matrix.datacenter }}
- run: echo $SITE $DATACENTER
-```
-{% endraw %}
+{% data reusables.github-actions.matrix-variable-example %}
### **`jobs..strategy.fail-fast`**
diff --git a/translations/ko-KR/content/admin/authentication/changing-authentication-methods.md b/translations/ko-KR/content/admin/authentication/changing-authentication-methods.md
index 25be0883c4..4afe0374d7 100644
--- a/translations/ko-KR/content/admin/authentication/changing-authentication-methods.md
+++ b/translations/ko-KR/content/admin/authentication/changing-authentication-methods.md
@@ -10,7 +10,7 @@ versions:
User accounts on {% data variables.product.product_location %} are preserved when you change the authentication method and users will continue to log into the same account as long as their username doesn't change.
-If the new method of authentication changes usernames, new accounts will be created. As an administrator, you can rename users through the site admin settings or by using [the User Administration API](/enterprise/{{currentVersion}}/v3/enterprise-admin/users/#rename-an-existing-user).
+If the new method of authentication changes usernames, new accounts will be created. As an administrator, you can rename users through the site admin settings or by using [the User Administration API](/rest/reference/enterprise-admin#update-the-username-for-a-user).
Other issues you should take into consideration include:
diff --git a/translations/ko-KR/content/admin/configuration/command-line-utilities.md b/translations/ko-KR/content/admin/configuration/command-line-utilities.md
index c9e22e1bdb..45e8b6fcea 100644
--- a/translations/ko-KR/content/admin/configuration/command-line-utilities.md
+++ b/translations/ko-KR/content/admin/configuration/command-line-utilities.md
@@ -159,7 +159,7 @@ $ ghe-es-index-status -do | column -ts,
#### ghe-legacy-github-services-report
-This utility lists repositories on your appliance that use {% data variables.product.prodname_dotcom %} Services, an integration method that will be discontinued on October 1, 2018. Users on your appliance may have set up {% data variables.product.prodname_dotcom %} Services to create notifications for pushes to certain repositories. For more information, see "[Announcing the deprecation of {% data variables.product.prodname_dotcom %} Services](https://developer.github.com/changes/2018-04-25-github-services-deprecation/)" on {% data variables.product.prodname_blog %} or "[Replacing {% data variables.product.prodname_dotcom %} Services](/v3/guides/replacing-github-services/)." For more information about this command or for additional options, use the `-h` flag.
+This utility lists repositories on your appliance that use {% data variables.product.prodname_dotcom %} Services, an integration method that will be discontinued on October 1, 2018. Users on your appliance may have set up {% data variables.product.prodname_dotcom %} Services to create notifications for pushes to certain repositories. For more information, see "[Announcing the deprecation of {% data variables.product.prodname_dotcom %} Services](https://developer.github.com/changes/2018-04-25-github-services-deprecation/)" on {% data variables.product.prodname_blog %} or "[Replacing {% data variables.product.prodname_dotcom %} Services](/developers/overview/replacing-github-services)." For more information about this command or for additional options, use the `-h` flag.
```shell
ghe-legacy-github-services-report
diff --git a/translations/ko-KR/content/admin/configuration/connecting-github-enterprise-server-to-github-enterprise-cloud.md b/translations/ko-KR/content/admin/configuration/connecting-github-enterprise-server-to-github-enterprise-cloud.md
index 627c419bb1..9cf696baba 100644
--- a/translations/ko-KR/content/admin/configuration/connecting-github-enterprise-server-to-github-enterprise-cloud.md
+++ b/translations/ko-KR/content/admin/configuration/connecting-github-enterprise-server-to-github-enterprise-cloud.md
@@ -37,7 +37,7 @@ Enabling {% data variables.product.prodname_github_connect %} also creates a {%
Enabling {% data variables.product.prodname_github_connect %} will not allow {% data variables.product.prodname_dotcom_the_website %} users to make changes to {% data variables.product.prodname_ghe_server %}.
-For more information about managing enterprise accounts using the GraphQL API, see "[Enterprise accounts](/v4/guides/managing-enterprise-accounts)."
+For more information about managing enterprise accounts using the GraphQL API, see "[Enterprise accounts](/graphql/guides/managing-enterprise-accounts)."
### Enabling {% data variables.product.prodname_github_connect %}
1. Sign in to
diff --git a/translations/ko-KR/content/admin/overview/about-the-github-enterprise-api.md b/translations/ko-KR/content/admin/overview/about-the-github-enterprise-api.md
index d2586b8381..8f75a39a07 100644
--- a/translations/ko-KR/content/admin/overview/about-the-github-enterprise-api.md
+++ b/translations/ko-KR/content/admin/overview/about-the-github-enterprise-api.md
@@ -19,6 +19,6 @@ With the APIs, you can automate many administrative tasks. Some examples include
- Perform changes to the {% data variables.enterprise.management_console %}. For more information, see "[{% data variables.enterprise.management_console %}](/enterprise/{{ currentVersion }}/user/rest/reference/enterprise-admin#management-console)."
- Configure LDAP sync. For more information, see "[LDAP](/enterprise/{{ currentVersion }}/user/rest/reference/enterprise-admin#ldap)."{% endif %}
- Collect statistics about your enterprise. For more information, see "[Admin stats](/rest/reference/enterprise-admin#admin-stats)."
-- Manage your enterprise account. For more information, see "[Enterprise accounts](/v4/guides/managing-enterprise-accounts)."
+- Manage your enterprise account. For more information, see "[Enterprise accounts](/graphql/guides/managing-enterprise-accounts)."
-For the complete documentation for {% data variables.product.prodname_enterprise_api %}, see [{% data variables.product.prodname_dotcom %} REST API](/rest) and [{% data variables.product.prodname_dotcom%} GraphQL API](/graphql).
\ No newline at end of file
+For the complete documentation for {% data variables.product.prodname_enterprise_api %}, see [{% data variables.product.prodname_dotcom %} REST API](/rest) and [{% data variables.product.prodname_dotcom%} GraphQL API](/graphql).
diff --git a/translations/ko-KR/content/admin/user-management/audited-actions.md b/translations/ko-KR/content/admin/user-management/audited-actions.md
index 74a877f3b0..744a09907d 100644
--- a/translations/ko-KR/content/admin/user-management/audited-actions.md
+++ b/translations/ko-KR/content/admin/user-management/audited-actions.md
@@ -137,6 +137,6 @@ versions:
[add key]: /articles/adding-a-new-ssh-key-to-your-github-account
[deploy key]: /guides/managing-deploy-keys/#deploy-keys
[generate token]: /articles/creating-an-access-token-for-command-line-use
- [OAuth access token]: /v3/oauth/
+ [OAuth access token]: /developers/apps/authorizing-oauth-apps
[OAuth application]: /guides/basics-of-authentication/#registering-your-app
[2fa]: /articles/about-two-factor-authentication
diff --git a/translations/ko-KR/content/admin/user-management/exporting-migration-data-from-githubcom.md b/translations/ko-KR/content/admin/user-management/exporting-migration-data-from-githubcom.md
index 5b4046fe37..2b499848ef 100644
--- a/translations/ko-KR/content/admin/user-management/exporting-migration-data-from-githubcom.md
+++ b/translations/ko-KR/content/admin/user-management/exporting-migration-data-from-githubcom.md
@@ -27,7 +27,7 @@ versions:
To export repository data from {% data variables.product.prodname_dotcom_the_website %}, use the Migrations API.
-The Migrations API is currently in a preview period, which means that the endpoints and parameters may change in the future. To access the Migrations API, you must provide a custom [media type](/v3/media) in the `Accept` header: `application/vnd.github.wyandotte-preview+json`. The examples below include the custom media type.
+The Migrations API is currently in a preview period, which means that the endpoints and parameters may change in the future. To access the Migrations API, you must provide a custom [media type](/rest/overview/media-types) in the `Accept` header: `application/vnd.github.wyandotte-preview+json`. The examples below include the custom media type.
### Generating a migration archive
@@ -37,7 +37,7 @@ The Migrations API is currently in a preview period, which means that the endpoi
2. Start a migration by `POST`ing to the migration endpoint. You'll need:
* Your access token for authentication.
- * A [list of the repositories](/v3/repos/#list-organization-repositories) you want to migrate:
+ * A [list of the repositories](/rest/reference/repos#list-organization-repositories) you want to migrate:
```shell
curl -H "Authorization: token GITHUB_ACCESS_TOKEN" -X POST \
-H "Accept: application/vnd.github.wyandotte-preview+json" \
diff --git a/translations/ko-KR/content/admin/user-management/migrating-data-to-your-enterprise.md b/translations/ko-KR/content/admin/user-management/migrating-data-to-your-enterprise.md
index 43fb80aefd..84cd9a5261 100644
--- a/translations/ko-KR/content/admin/user-management/migrating-data-to-your-enterprise.md
+++ b/translations/ko-KR/content/admin/user-management/migrating-data-to-your-enterprise.md
@@ -131,7 +131,7 @@ curl -H "Authorization: token GITHUB_ACCESS_TOKEN" -X DELETE \
#### Deleting repositories from an organization on {% data variables.product.prodname_dotcom_the_website %}
-After unlocking the {% data variables.product.prodname_dotcom_the_website %} organization's repositories, you should delete every repository you previously migrated using [the repository delete endpoint](/enterprise/{{ currentVersion }}/v3/repos/#delete-a-repository). You'll need your access token for authentication:
+After unlocking the {% data variables.product.prodname_dotcom_the_website %} organization's repositories, you should delete every repository you previously migrated using [the repository delete endpoint](/rest/reference/repos/#delete-a-repository). You'll need your access token for authentication:
```shell
curl -H "Authorization: token GITHUB_ACCESS_TOKEN" -X DELETE \
https://api.github.com/repos/orgname/repo_name
diff --git a/translations/ko-KR/content/admin/user-management/suspending-and-unsuspending-users.md b/translations/ko-KR/content/admin/user-management/suspending-and-unsuspending-users.md
index 0c2ccc8150..0d80e0097f 100644
--- a/translations/ko-KR/content/admin/user-management/suspending-and-unsuspending-users.md
+++ b/translations/ko-KR/content/admin/user-management/suspending-and-unsuspending-users.md
@@ -83,4 +83,4 @@ You can create a custom message that suspended users will see when attempting to
```
### 더 읽을거리
-- "[Suspend a user](/enterprise/{{ currentVersion }}/v3/enterprise-admin/users/#suspend-a-user)"
+- "[Suspend a user](/rest/reference/enterprise-admin#suspend-a-user)"
\ No newline at end of file
diff --git a/translations/ko-KR/content/developers/apps/about-apps.md b/translations/ko-KR/content/developers/apps/about-apps.md
index 010cd5c2e6..fff85efbab 100644
--- a/translations/ko-KR/content/developers/apps/about-apps.md
+++ b/translations/ko-KR/content/developers/apps/about-apps.md
@@ -67,13 +67,13 @@ Keep these ideas in mind when creating {% data variables.product.prodname_oauth_
* Don't build an {% data variables.product.prodname_oauth_app %} to act as an application for your team or company. {% data variables.product.prodname_oauth_app %}s authenticate as a single user, so if one person creates an {% data variables.product.prodname_oauth_app %} for a company to use, and then they leave the company, no one else will have access to it.{% if currentVersion == "free-pro-team@latest" %}
* {% data reusables.apps.oauth-apps-restrictions %}{% endif %}
-For more on {% data variables.product.prodname_oauth_app %}s, see "[Creating an {% data variables.product.prodname_oauth_app %}](/apps/building-oauth-apps/creating-an-oauth-app/)" and "[Registering your app](/v3/guides/basics-of-authentication/#registering-your-app)."
+For more on {% data variables.product.prodname_oauth_app %}s, see "[Creating an {% data variables.product.prodname_oauth_app %}](/apps/building-oauth-apps/creating-an-oauth-app/)" and "[Registering your app](/rest/guides/basics-of-authentication#registering-your-app)."
### Personal access tokens
A [personal access token](/articles/creating-a-personal-access-token-for-the-command-line/) is a string of characters that functions similarly to an [OAuth token](/apps/building-oauth-apps/authorizing-oauth-apps/) in that you can specify its permissions via [scopes](/apps/building-oauth-apps/understanding-scopes-for-oauth-apps/). A personal access token is also similar to a password, but you can have many of them and you can revoke access to each one at any time.
-As an example, you can enable a personal access token to write to your repositories. If then you run a cURL command or write a script that [creates an issue](/v3/issues/#create-an-issue) in your repository, you would pass the personal access token to authenticate. You can store the personal access token as an environment variable to avoid typing it every time you use it.
+As an example, you can enable a personal access token to write to your repositories. If then you run a cURL command or write a script that [creates an issue](/rest/reference/issues#create-an-issue) in your repository, you would pass the personal access token to authenticate. You can store the personal access token as an environment variable to avoid typing it every time you use it.
Keep these ideas in mind when using personal access tokens:
diff --git a/translations/ko-KR/content/developers/apps/authenticating-with-github-apps.md b/translations/ko-KR/content/developers/apps/authenticating-with-github-apps.md
index 750e4ff36a..ec679b8d8c 100644
--- a/translations/ko-KR/content/developers/apps/authenticating-with-github-apps.md
+++ b/translations/ko-KR/content/developers/apps/authenticating-with-github-apps.md
@@ -118,13 +118,13 @@ You'll need to create a new JWT after the time expires.
### Accessing API endpoints as a {% data variables.product.prodname_github_app %}
-For a list of REST API endpoints you can use to get high-level information about a {% data variables.product.prodname_github_app %}, see "[GitHub Apps](/v3/apps/)."
+For a list of REST API endpoints you can use to get high-level information about a {% data variables.product.prodname_github_app %}, see "[GitHub Apps](/rest/reference/apps)."
### Authenticating as an installation
Authenticating as an installation lets you perform actions in the API for that installation. Before authenticating as an installation, you must create an installation access token. These installation access tokens are used by {% data variables.product.prodname_github_app %}s to authenticate.
-By default, installation access tokens are scoped to all the repositories that an installation can access. You can limit the scope of the installation access token to specific repositories by using the `repository_ids` parameter. See the [Create an installation access token for an app](/v3/apps/#create-an-installation-access-token-for-an-app) endpoint for more details. Installation access tokens have the permissions configured by the {% data variables.product.prodname_github_app %} and expire after one hour.
+By default, installation access tokens are scoped to all the repositories that an installation can access. You can limit the scope of the installation access token to specific repositories by using the `repository_ids` parameter. See the [Create an installation access token for an app](/rest/reference/apps#create-an-installation-access-token-for-an-app) endpoint for more details. Installation access tokens have the permissions configured by the {% data variables.product.prodname_github_app %} and expire after one hour.
To create an installation access token, include the JWT [generated above](#jwt-payload) in the Authorization header in the API request:
@@ -144,7 +144,7 @@ $ curl -i -X POST \
```
{% endif %}
-The response will include your installation access token, the expiration date, the token's permissions, and the repositories that the token can access. For more information about the response format, see the [Create an installation access token for an app](/v3/apps/#create-an-installation-access-token-for-an-app) endpoint.
+The response will include your installation access token, the expiration date, the token's permissions, and the repositories that the token can access. For more information about the response format, see the [Create an installation access token for an app](/rest/reference/apps#create-an-installation-access-token-for-an-app) endpoint.
To authenticate with an installation access token, include it in the Authorization header in the API request:
@@ -168,9 +168,9 @@ $ curl -i \
### Accessing API endpoints as an installation
-For a list of REST API endpoints that are available for use by {% data variables.product.prodname_github_app %}s using an installation access token, see "[Available Endpoints](/v3/apps/available-endpoints/)."
+For a list of REST API endpoints that are available for use by {% data variables.product.prodname_github_app %}s using an installation access token, see "[Available Endpoints](/rest/overview/endpoints-available-for-github-apps)."
-For a list of endpoints related to installations, see "[Installations](/v3/apps/installations/)."
+For a list of endpoints related to installations, see "[Installations](/rest/reference/apps#installations)."
### HTTP-based Git access by an installation
diff --git a/translations/ko-KR/content/developers/apps/authorizing-oauth-apps.md b/translations/ko-KR/content/developers/apps/authorizing-oauth-apps.md
index 04007cdc3e..fb00d5b28a 100644
--- a/translations/ko-KR/content/developers/apps/authorizing-oauth-apps.md
+++ b/translations/ko-KR/content/developers/apps/authorizing-oauth-apps.md
@@ -235,12 +235,12 @@ For more information, see the "[OAuth 2.0 Device Authorization Grant](https://to
### Non-Web application flow
-Non-web authentication is available for limited situations like testing. If you need to, you can use [Basic Authentication](/v3/auth#basic-authentication) to create a personal access token using your [Personal access tokens settings page](/articles/creating-an-access-token-for-command-line-use). This technique enables the user to revoke access at any time.
+Non-web authentication is available for limited situations like testing. If you need to, you can use [Basic Authentication](/rest/overview/other-authentication-methods#basic-authentication) to create a personal access token using your [Personal access tokens settings page](/articles/creating-an-access-token-for-command-line-use). This technique enables the user to revoke access at any time.
{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
{% note %}
-**Note:** When using the non-web application flow to create an OAuth2 token, make sure to understand how to [work with two-factor authentication](/v3/auth/#working-with-two-factor-authentication) if you or your users have two-factor authentication enabled.
+**Note:** When using the non-web application flow to create an OAuth2 token, make sure to understand how to [work with two-factor authentication](/rest/overview/other-authentication-methods#working-with-two-factor-authentication) if you or your users have two-factor authentication enabled.
{% endnote %}
{% endif %}
@@ -289,7 +289,7 @@ To build this link, you'll need your OAuth Apps `client_id` that you received fr
{% tip %}
-**Tip:** To learn more about the resources that your OAuth App can access for a user, see "[Discovering resources for a user](/v3/guides/discovering-resources-for-a-user/)."
+**Tip:** To learn more about the resources that your OAuth App can access for a user, see "[Discovering resources for a user](/rest/guides/discovering-resources-for-a-user)."
{% endtip %}
diff --git a/translations/ko-KR/content/developers/apps/creating-a-github-app-from-a-manifest.md b/translations/ko-KR/content/developers/apps/creating-a-github-app-from-a-manifest.md
index ef9427e2d1..fa38169b67 100644
--- a/translations/ko-KR/content/developers/apps/creating-a-github-app-from-a-manifest.md
+++ b/translations/ko-KR/content/developers/apps/creating-a-github-app-from-a-manifest.md
@@ -52,16 +52,16 @@ The person creating the app will be redirected to a GitHub page with an input fi
##### GitHub App Manifest parameters
- | 이름 | 유형 | 설명 |
- | --------------------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
- | `name` | `문자열` | The name of the GitHub App. |
- | `url` | `문자열` | **Required.** The homepage of your GitHub App. |
- | `hook_attributes` | `개체` | The configuration of the GitHub App's webhook. |
- | `redirect_url` | `문자열` | The full URL to redirect to after the person installs the GitHub App. |
- | `설명` | `문자열` | A description of the GitHub App. |
- | `public` | `boolean` | Set to `true` when your GitHub App is available to the public or `false` when it is only accessible to the owner of the app. |
- | `default_events` | `array` | The list of [events](/webhooks/event-payloads) the GitHub App subscribes to. |
- | `default_permissions` | `개체` | The set of [permissions](/v3/apps/permissions/) needed by the GitHub App. The format of the object uses the permission name for the key (for example, `issues`) and the access type for the value (for example, `write`). |
+ | 이름 | 유형 | 설명 |
+ | --------------------- | --------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+ | `name` | `문자열` | The name of the GitHub App. |
+ | `url` | `문자열` | **Required.** The homepage of your GitHub App. |
+ | `hook_attributes` | `개체` | The configuration of the GitHub App's webhook. |
+ | `redirect_url` | `문자열` | The full URL to redirect to after the person installs the GitHub App. |
+ | `설명` | `문자열` | A description of the GitHub App. |
+ | `public` | `boolean` | Set to `true` when your GitHub App is available to the public or `false` when it is only accessible to the owner of the app. |
+ | `default_events` | `array` | The list of [events](/webhooks/event-payloads) the GitHub App subscribes to. |
+ | `default_permissions` | `개체` | The set of [permissions](/rest/reference/permissions-required-for-github-apps) needed by the GitHub App. The format of the object uses the permission name for the key (for example, `issues`) and the access type for the value (for example, `write`). |
The `hook_attributes` object has the following key:
@@ -153,13 +153,13 @@ If you provided a `state` parameter, you will also see that parameter in the `re
#### 3. You exchange the temporary code to retrieve the app configuration
-To complete the handshake, send the temporary `code` in a `POST` request to the [Create a GitHub App from a manifest](/v3/apps/#create-a-github-app-from-a-manifest) endpoint. The response will include the `id` (GitHub App ID), `pem` (private key), and `webhook_secret`. GitHub creates a webhook secret for the app automatically. You can store these values in environment variables on the app's server. For example, if your app uses [dotenv](https://github.com/bkeepers/dotenv) to store environment variables, you would store the variables in your app's `.env` file.
+To complete the handshake, send the temporary `code` in a `POST` request to the [Create a GitHub App from a manifest](/rest/reference/apps#create-a-github-app-from-a-manifest) endpoint. The response will include the `id` (GitHub App ID), `pem` (private key), and `webhook_secret`. GitHub creates a webhook secret for the app automatically. You can store these values in environment variables on the app's server. For example, if your app uses [dotenv](https://github.com/bkeepers/dotenv) to store environment variables, you would store the variables in your app's `.env` file.
You must complete this step of the GitHub App Manifest flow within one hour.
{% note %}
-**Note:** This endpoint is rate limited. See [Rate limits](/v3/rate_limit/) to learn how to get your current rate limit status.
+**Note:** This endpoint is rate limited. See [Rate limits](/rest/reference/rate-limit) to learn how to get your current rate limit status.
{% endnote %}
@@ -170,7 +170,7 @@ You must complete this step of the GitHub App Manifest flow within one hour.
POST /app-manifests/:code/conversions
-For more information about the endpoint's response, see [Create a GitHub App from a manifest](/v3/apps/#create-a-github-app-from-a-manifest).
+For more information about the endpoint's response, see [Create a GitHub App from a manifest](/rest/reference/apps#create-a-github-app-from-a-manifest).
When the final step in the manifest flow is completed, the person creating the app from the flow will be an owner of a registered GitHub App that they can install on any of their personal repositories. They can choose to extend the app using the GitHub APIs, transfer ownership to someone else, or delete it at any time.
@@ -191,4 +191,4 @@ Using [dotenv](https://github.com/bkeepers/dotenv), Probot creates a `.env` file
#### Hosting your app with Glitch
-You can see an [example Probot app](https://glitch.com/~auspicious-aardwolf) that uses [Glitch](https://glitch.com/) to host and share the app. The example uses the [Checks API](/v3/checks/) and selects the necessary Checks API events and permissions in the `app.yml` file. Glitch is a tool that allows you to "Remix your own" apps. Remixing an app creates a copy of the app that Glitch hosts and deploys. See "[About Glitch](https://glitch.com/about/)" to learn about remixing Glitch apps.
+You can see an [example Probot app](https://glitch.com/~auspicious-aardwolf) that uses [Glitch](https://glitch.com/) to host and share the app. The example uses the [Checks API](/rest/reference/checks) and selects the necessary Checks API events and permissions in the `app.yml` file. Glitch is a tool that allows you to "Remix your own" apps. Remixing an app creates a copy of the app that Glitch hosts and deploys. See "[About Glitch](https://glitch.com/about/)" to learn about remixing Glitch apps.
diff --git a/translations/ko-KR/content/developers/apps/creating-a-github-app-using-url-parameters.md b/translations/ko-KR/content/developers/apps/creating-a-github-app-using-url-parameters.md
index 30e1aec255..45ee46145e 100644
--- a/translations/ko-KR/content/developers/apps/creating-a-github-app-using-url-parameters.md
+++ b/translations/ko-KR/content/developers/apps/creating-a-github-app-using-url-parameters.md
@@ -49,37 +49,37 @@ The complete list of available query parameters, permissions, and events is list
You can select permissions in a query string using the permission name in the following table as the query parameter name and the permission type as the query value. For example, to select `Read & write` permissions in the user interface for `contents`, your query string would include `&contents=write`. To select `Read-only` permissions in the user interface for `blocking`, your query string would include `&blocking=read`. To select `no-access` in the user interface for `checks`, your query string would not include the `checks` permission.
-| Permission | 설명 |
-| -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| Permission | 설명 |
+| -------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [`administration`](/rest/reference/permissions-required-for-github-apps/#permission-on-administration) | Grants access to various endpoints for organization and repository administration. Can be one of: `none`, `read`, or `write`.{% if currentVersion == "free-pro-team@latest" %}
-| [`blocking`](/rest/reference/permissions-required-for-github-apps/#permission-on-blocking) | Grants access to the [Blocking Users API](/v3/users/blocking/). Can be one of: `none`, `read`, or `write`.{% endif %}
-| [`checks`](/rest/reference/permissions-required-for-github-apps/#permission-on-checks) | Grants access to the [Checks API](/v3/checks/). Can be one of: `none`, `read`, or `write`. |
-| `content_references` | Grants access to the "[Create a content attachment](/v3/apps/installations/#create-a-content-attachment)" endpoint. Can be one of: `none`, `read`, or `write`. |
-| [`contents`](/rest/reference/permissions-required-for-github-apps/#permission-on-contents) | Grants access to various endpoints that allow you to modify repository contents. Can be one of: `none`, `read`, or `write`. |
+| [`blocking`](/rest/reference/permissions-required-for-github-apps/#permission-on-blocking) | Grants access to the [Blocking Users API](/rest/reference/users#blocking). Can be one of: `none`, `read`, or `write`.{% endif %}
+| [`checks`](/rest/reference/permissions-required-for-github-apps/#permission-on-checks) | Grants access to the [Checks API](/rest/reference/checks). Can be one of: `none`, `read`, or `write`. |
+| `content_references` | Grants access to the "[Create a content attachment](/rest/reference/apps#create-a-content-attachment)" endpoint. Can be one of: `none`, `read`, or `write`. |
+| [`contents`](/rest/reference/permissions-required-for-github-apps/#permission-on-contents) | Grants access to various endpoints that allow you to modify repository contents. Can be one of: `none`, `read`, or `write`. |
| [`deployments`](/rest/reference/permissions-required-for-github-apps/#permission-on-deployments) | Grants access to the [Deployments API](/v3/repos/deployments/). Can be one of: `none`, `read`, or `write`.{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
-| [`emails`](/rest/reference/permissions-required-for-github-apps/#permission-on-emails) | Grants access to the [Emails API](/v3/users/emails/). Can be one of: `none`, `read`, or `write`.{% endif %}
-| [`followers`](/rest/reference/permissions-required-for-github-apps/#permission-on-followers) | Grants access to the [Followers API](/v3/users/followers/). Can be one of: `none`, `read`, or `write`. |
-| [`gpg_keys`](/rest/reference/permissions-required-for-github-apps/#permission-on-gpg-keys) | Grants access to the [GPG Keys API](/v3/users/gpg_keys/). Can be one of: `none`, `read`, or `write`. |
-| [`issues`](/rest/reference/permissions-required-for-github-apps/#permission-on-issues) | Grants access to the [Issues API](/v3/issues/). Can be one of: `none`, `read`, or `write`. |
-| [`keys`](/rest/reference/permissions-required-for-github-apps/#permission-on-keys) | Grants access to the [Public Keys API](/v3/users/keys/). Can be one of: `none`, `read`, or `write`. |
+| [`emails`](/rest/reference/permissions-required-for-github-apps/#permission-on-emails) | Grants access to the [Emails API](/rest/reference/users#emails). Can be one of: `none`, `read`, or `write`.{% endif %}
+| [`followers`](/rest/reference/permissions-required-for-github-apps/#permission-on-followers) | Grants access to the [Followers API](/rest/reference/users#followers). Can be one of: `none`, `read`, or `write`. |
+| [`gpg_keys`](/rest/reference/permissions-required-for-github-apps/#permission-on-gpg-keys) | Grants access to the [GPG Keys API](/rest/reference/users#gpg-keys). Can be one of: `none`, `read`, or `write`. |
+| [`issues`](/rest/reference/permissions-required-for-github-apps/#permission-on-issues) | Grants access to the [Issues API](/rest/reference/issues). Can be one of: `none`, `read`, or `write`. |
+| [`keys`](/rest/reference/permissions-required-for-github-apps/#permission-on-keys) | Grants access to the [Public Keys API](/rest/reference/users#keys). Can be one of: `none`, `read`, or `write`. |
| [`members`](/rest/reference/permissions-required-for-github-apps/#permission-on-members) | Grants access to manage an organization's members. Can be one of: `none`, `read`, or `write`.{% if currentVersion == "free-pro-team@latest" %}
-| [`메타데이터`](/rest/reference/permissions-required-for-github-apps/#metadata-permissions) | Grants access to read-only endpoints that do not leak sensitive data. Can be `read` or `none`. Defaults to `read` when you set any permission, or defaults to `none` when you don't specify any permissions for the {% data variables.product.prodname_github_app %}. |
-| [`organization_administration`](/rest/reference/permissions-required-for-github-apps/#permission-on-organization-administration) | Grants access to "[Update an organization](/v3/orgs/#update-an-organization)" endpoint and the [Organization Interaction Restrictions API](/v3/interactions/orgs/#set-interaction-restrictions-for-an-organization). Can be one of: `none`, `read`, or `write`.{% endif %}
-| [`organization_hooks`](/rest/reference/permissions-required-for-github-apps/#permission-on-organization-hooks) | Grants access to the [Organization Webhooks API](/v3/orgs/hooks/). Can be one of: `none`, `read`, or `write`. |
-| `organization_plan` | Grants access to get information about an organization's plan using the "[Get an organization](/v3/orgs/#get-an-organization)" endpoint. Can be one of: `none` or `read`. |
-| [`organization_projects`](/rest/reference/permissions-required-for-github-apps/#permission-on-organization-projects) | Grants access to the [Projects API](/v3/projects/). Can be one of: `none`, `read`, `write`, or `admin`.{% if currentVersion == "free-pro-team@latest" %}
-| [`organization_user_blocking`](/rest/reference/permissions-required-for-github-apps/#permission-on-organization-projects) | Grants access to the [Blocking Organization Users API](/v3/orgs/blocking/). Can be one of: `none`, `read`, or `write`.{% endif %}
-| [`pages`](/rest/reference/permissions-required-for-github-apps/#permission-on-pages) | Grants access to the [Pages API](/v3/repos/pages/). Can be one of: `none`, `read`, or `write`. |
-| `plan` | Grants access to get information about a user's GitHub plan using the "[Get a user](/v3/users/#get-a-user)" endpoint. Can be one of: `none` or `read`. |
-| [`pull_requests`](/rest/reference/permissions-required-for-github-apps/#permission-on-pull-requests) | Grants access to various pull request endpoints. Can be one of: `none`, `read`, or `write`. |
-| [`repository_hooks`](/rest/reference/permissions-required-for-github-apps/#permission-on-repository-hooks) | Grants access to the [Repository Webhooks API](/v3/repos/hooks/). Can be one of: `none`, `read`, or `write`. |
-| [`repository_projects`](/rest/reference/permissions-required-for-github-apps/#permission-on-repository-projects) | Grants access to the [Projects API](/v3/projects/). Can be one of: `none`, `read`, `write`, or `admin`. |
-| [`single_file`](/rest/reference/permissions-required-for-github-apps/#permission-on-single-file) | Grants access to the [Contents API](/v3/repos/contents/). Can be one of: `none`, `read`, or `write`. |
-| [`starring`](/rest/reference/permissions-required-for-github-apps/#permission-on-starring) | Grants access to the [Starring API](/v3/activity/starring/). Can be one of: `none`, `read`, or `write`. |
-| [`statuses`](/rest/reference/permissions-required-for-github-apps/#permission-on-statuses) | Grants access to the [Statuses API](/v3/repos/statuses/). Can be one of: `none`, `read`, or `write`. |
-| [`team_discussions`](/rest/reference/permissions-required-for-github-apps/#permission-on-team-discussions) | Grants access to the [Team Discussions API](/v3/teams/discussions/) and the [Team Discussion Comments API](/v3/teams/discussion_comments/). Can be one of: `none`, `read`, or `write`. |
-| `vulnerability_alerts` | Grants access to receive security alerts for vulnerable dependencies in a repository. See "[About security alerts for vulnerable dependencies](/articles/about-security-alerts-for-vulnerable-dependencies)" to learn more. Can be one of: `none` or `read`. |
-| `시청` | Grants access to list and change repositories a user is subscribed to. Can be one of: `none`, `read`, or `write`. |
+| [`메타데이터`](/rest/reference/permissions-required-for-github-apps/#metadata-permissions) | Grants access to read-only endpoints that do not leak sensitive data. Can be `read` or `none`. Defaults to `read` when you set any permission, or defaults to `none` when you don't specify any permissions for the {% data variables.product.prodname_github_app %}. |
+| [`organization_administration`](/rest/reference/permissions-required-for-github-apps/#permission-on-organization-administration) | Grants access to "[Update an organization](/rest/reference/orgs#update-an-organization)" endpoint and the [Organization Interaction Restrictions API](/rest/reference/interactions#set-interaction-restrictions-for-an-organization). Can be one of: `none`, `read`, or `write`.{% endif %}
+| [`organization_hooks`](/rest/reference/permissions-required-for-github-apps/#permission-on-organization-hooks) | Grants access to the [Organization Webhooks API](/v3/orgs/hooks/). Can be one of: `none`, `read`, or `write`. |
+| `organization_plan` | Grants access to get information about an organization's plan using the "[Get an organization](/rest/reference/orgs#get-an-organization)" endpoint. Can be one of: `none` or `read`. |
+| [`organization_projects`](/rest/reference/permissions-required-for-github-apps/#permission-on-organization-projects) | Grants access to the [Projects API](/rest/reference/projects). Can be one of: `none`, `read`, `write`, or `admin`.{% if currentVersion == "free-pro-team@latest" %}
+| [`organization_user_blocking`](/rest/reference/permissions-required-for-github-apps/#permission-on-organization-projects) | Grants access to the [Blocking Organization Users API](/rest/reference/orgs#blocking). Can be one of: `none`, `read`, or `write`.{% endif %}
+| [`pages`](/rest/reference/permissions-required-for-github-apps/#permission-on-pages) | Grants access to the [Pages API](/v3/repos/pages/). Can be one of: `none`, `read`, or `write`. |
+| `plan` | Grants access to get information about a user's GitHub plan using the "[Get a user](/rest/reference/users#get-a-user)" endpoint. Can be one of: `none` or `read`. |
+| [`pull_requests`](/rest/reference/permissions-required-for-github-apps/#permission-on-pull-requests) | Grants access to various pull request endpoints. Can be one of: `none`, `read`, or `write`. |
+| [`repository_hooks`](/rest/reference/permissions-required-for-github-apps/#permission-on-repository-hooks) | Grants access to the [Repository Webhooks API](/rest/reference/repos#hooks). Can be one of: `none`, `read`, or `write`. |
+| [`repository_projects`](/rest/reference/permissions-required-for-github-apps/#permission-on-repository-projects) | Grants access to the [Projects API](/rest/reference/projects). Can be one of: `none`, `read`, `write`, or `admin`. |
+| [`single_file`](/rest/reference/permissions-required-for-github-apps/#permission-on-single-file) | Grants access to the [Contents API](/rest/reference/repos#contents). Can be one of: `none`, `read`, or `write`. |
+| [`starring`](/rest/reference/permissions-required-for-github-apps/#permission-on-starring) | Grants access to the [Starring API](/rest/reference/activity#starring). Can be one of: `none`, `read`, or `write`. |
+| [`statuses`](/rest/reference/permissions-required-for-github-apps/#permission-on-statuses) | Grants access to the [Statuses API](/rest/reference/repos#statuses). Can be one of: `none`, `read`, or `write`. |
+| [`team_discussions`](/rest/reference/permissions-required-for-github-apps/#permission-on-team-discussions) | Grants access to the [Team Discussions API](/rest/reference/teams#discussions) and the [Team Discussion Comments API](/rest/reference/teams#discussion-comments). Can be one of: `none`, `read`, or `write`. |
+| `vulnerability_alerts` | Grants access to receive security alerts for vulnerable dependencies in a repository. See "[About security alerts for vulnerable dependencies](/articles/about-security-alerts-for-vulnerable-dependencies)" to learn more. Can be one of: `none` or `read`. |
+| `시청` | Grants access to list and change repositories a user is subscribed to. Can be one of: `none`, `read`, or `write`. |
### {% data variables.product.prodname_github_app %} webhook events
diff --git a/translations/ko-KR/content/developers/apps/creating-ci-tests-with-the-checks-api.md b/translations/ko-KR/content/developers/apps/creating-ci-tests-with-the-checks-api.md
index a74759ea0c..2331b96d76 100644
--- a/translations/ko-KR/content/developers/apps/creating-ci-tests-with-the-checks-api.md
+++ b/translations/ko-KR/content/developers/apps/creating-ci-tests-with-the-checks-api.md
@@ -12,7 +12,7 @@ versions:
### Introduction
-This guide will introduce you to [Github Apps](/apps/) and the [Checks API](/v3/checks/), which you'll use to build a continuous integration (CI) server that runs tests.
+This guide will introduce you to [Github Apps](/apps/) and the [Checks API](/rest/reference/checks), which you'll use to build a continuous integration (CI) server that runs tests.
CI is a software practice that requires frequently committing code to a shared repository. Committing code more often raises errors sooner and reduces the amount of code a developer needs to debug when finding the source of an error. Frequent code updates also make it easier to merge changes from different members of a software development team. This is great for developers, who can spend more time writing code and less time debugging errors or resolving merge conflicts. 🙌
@@ -22,15 +22,15 @@ A CI server hosts code that runs CI tests such as code linters (which check styl
#### Checks API overview
-The [Checks API](/v3/checks/) allows you to set up CI tests that are automatically run against each code commit in a repository. The Checks API reports detailed information about each check on GitHub in the pull request's **Checks** tab. With the Checks API, you can create annotations with additional details for specific lines of code. Annotations are visible in the **Checks** tab. When you create an annotation for a file that is part of the pull request, the annotations are also shown in the **Files changed** tab.
+The [Checks API](/rest/reference/checks) allows you to set up CI tests that are automatically run against each code commit in a repository. The Checks API reports detailed information about each check on GitHub in the pull request's **Checks** tab. With the Checks API, you can create annotations with additional details for specific lines of code. Annotations are visible in the **Checks** tab. When you create an annotation for a file that is part of the pull request, the annotations are also shown in the **Files changed** tab.
-A _check suite_ is a group of _check runs_ (individual CI tests). Both the suite and the runs contain _statuses_ that are visible in a pull request on GitHub. You can use statuses to determine when a code commit introduces errors. Using these statuses with [protected branches](/v3/repos/branches/) can prevent people from merging pull requests prematurely. See "[Enabling required status checks](/articles/enabling-required-status-checks/)" for more details.
+A _check suite_ is a group of _check runs_ (individual CI tests). Both the suite and the runs contain _statuses_ that are visible in a pull request on GitHub. You can use statuses to determine when a code commit introduces errors. Using these statuses with [protected branches](/rest/reference/repos#branches) can prevent people from merging pull requests prematurely. See "[Enabling required status checks](/articles/enabling-required-status-checks/)" for more details.
-The Checks API sends the [`check_suite` webhook event](/webhooks/event-payloads/#check_suite) to all GitHub Apps installed on a repository each time new code is pushed to the repository. To receive all Checks API event actions, the app must have the `checks:write` permission. GitHub automatically creates `check_suite` events for new code commits in a repository using the default flow, although [Update repository preferences for check suites](/v3/checks/suites/#update-repository-preferences-for-check-suites) if you'd like. Here's how the default flow works:
+The Checks API sends the [`check_suite` webhook event](/webhooks/event-payloads/#check_suite) to all GitHub Apps installed on a repository each time new code is pushed to the repository. To receive all Checks API event actions, the app must have the `checks:write` permission. GitHub automatically creates `check_suite` events for new code commits in a repository using the default flow, although [Update repository preferences for check suites](/rest/reference/checks#update-repository-preferences-for-check-suites) if you'd like. Here's how the default flow works:
1. Whenever someone pushes code to the repository, GitHub sends the `check_suite` event with an action of `requested` to all GitHub Apps installed on the repository that have the `checks:write` permission. This event lets the apps know that code was pushed and that GitHub has automatically created a new check suite.
-1. When your app receives this event, it can [add check runs](/v3/checks/runs/#create-a-check-run) to that suite.
-1. Your check runs can include [annotations](/v3/checks/runs/#annotations-object) that are displayed on specific lines of code.
+1. When your app receives this event, it can [add check runs](/rest/reference/checks#create-a-check-run) to that suite.
+1. Your check runs can include [annotations](/rest/reference/checks#annotations-object) that are displayed on specific lines of code.
**In this guide, you’ll learn how to:**
@@ -49,7 +49,7 @@ To get an idea of what your Checks API CI server will do when you've completed t
### 빌드전 요구 사양
-Before you get started, you may want to familiarize yourself with [Github Apps](/apps/), [Webhooks](/webhooks), and the [Checks API](/v3/checks/), if you're not already. You'll find more APIs in the [REST API docs](/v3/). The Checks API is also available to use in [GraphQL](/v4/), but this quickstart focuses on REST. See the GraphQL [Checks Suite](/v4/object/checksuite/) and [Check Run](/v4/object/checkrun/) objects for more details.
+Before you get started, you may want to familiarize yourself with [Github Apps](/apps/), [Webhooks](/webhooks), and the [Checks API](/rest/reference/checks), if you're not already. You'll find more APIs in the [REST API docs](/rest). The Checks API is also available to use in [GraphQL](/graphql), but this quickstart focuses on REST. See the GraphQL [Checks Suite](/graphql/reference/objects#checksuite) and [Check Run](/graphql/reference/objects#checkrun) objects for more details.
You'll use the [Ruby programming language](https://www.ruby-lang.org/en/), the [Smee](https://smee.io/) webhook payload delivery service, the [Octokit.rb Ruby library](http://octokit.github.io/octokit.rb/) for the GitHub REST API, and the [Sinatra web framework](http://sinatrarb.com/) to create your Checks API CI server app.
@@ -140,7 +140,7 @@ You'll add this new method as a [Sinatra helper](https://github.com/sinatra/sina
def create_check_run
# # At the time of writing, Octokit does not support the Checks API yet, but
# it does provide generic HTTP methods you can use:
- # /v3/checks/runs/#create-a-check-run
+ # /rest/reference/checks#create-a-check-run
check_run = @installation_client.post(
"repos/#{@payload['repository']['full_name']}/check-runs",
{
@@ -159,7 +159,7 @@ end
def create_check_run
# # At the time of writing, Octokit does not support the Checks API yet, but
# it does provide generic HTTP methods you can use:
- # /v3/checks/runs/#create-a-check-run
+ # /rest/reference/checks#create-a-check-run
check_run = @installation_client.post(
"repos/#{@payload['repository']['full_name']}/check-runs",
{
@@ -175,7 +175,7 @@ end
```
{% endif %}
-This code calls the "[Create a check run](/v3/checks/runs/#create-a-check-run)" endpoint using the generic [HTTP `POST` method](http://octokit.github.io/octokit.rb/Octokit/Connection.html#post-instance_method). This method takes two parameters: the URL of the endpoint and the input parameters to the method.
+This code calls the "[Create a check run](/rest/reference/checks#create-a-check-run)" endpoint using the generic [HTTP `POST` method](http://octokit.github.io/octokit.rb/Octokit/Connection.html#post-instance_method). This method takes two parameters: the URL of the endpoint and the input parameters to the method.
To create a check run, only two input parameters are required: `name` and `head_sha`. We will use [Rubocop](https://rubocop.readthedocs.io/en/latest/) to implement the CI test later in this quickstart, which is why the name "Octo Rubocop" is used here, but you can choose any name you'd like for the check run.
@@ -240,7 +240,7 @@ def initiate_check_run
# Octokit doesn't yet support the Checks API, but it does provide generic
# HTTP methods you can use:
- # /v3/checks/runs/#update-a-check-run
+ # /rest/reference/checks#update-a-check-run
updated_check_run = @installation_client.patch(
"repos/#{@payload['repository']['full_name']}/check-runs/#{@payload['check_run']['id']}",
{
@@ -276,7 +276,7 @@ def initiate_check_run
# Octokit doesn't yet support the Checks API, but it does provide generic
# HTTP methods you can use:
- # /v3/checks/runs/#update-a-check-run
+ # /rest/reference/checks#update-a-check-run
updated_check_run = @installation_client.patch(
"repos/#{@payload['repository']['full_name']}/check-runs/#{@payload['check_run']['id']}",
{
@@ -305,11 +305,11 @@ end
```
{% endif %}
-The code above calls the "[Update a check run](/v3/checks/runs/#update-a-check-run)" API endpoint using the generic [`patch` HTTP method](http://octokit.github.io/octokit.rb/Octokit/Connection.html#patch-instance_method) to update the check run that you already created.
+The code above calls the "[Update a check run](/rest/reference/checks#update-a-check-run)" API endpoint using the generic [`patch` HTTP method](http://octokit.github.io/octokit.rb/Octokit/Connection.html#patch-instance_method) to update the check run that you already created.
Here's what this code is doing. First, it updates the check run's status to `in_progress` and sets the `started_at` time to the current time. In [Part 2](#part-2-creating-the-octo-rubocop-ci-test) of this quickstart, you'll add code that kicks off a real CI test under `***** RUN A CI TEST *****`. For now, you'll leave that section as a placeholder, so the code that follows it will just simulate that the CI process succeeds and all tests pass. Finally, the code updates the status of the check run again to `completed`.
-You'll notice in the "[Update a check run](/v3/checks/runs/#update-a-check-run)" docs that when you provide a status of `completed`, the `conclusion` and `completed_at` parameters are required. The `conclusion` summarizes the outcome of a check run and can be `success`, `failure`, `neutral`, `cancelled`, `timed_out`, or `action_required`. You'll set the conclusion to `success`, the `completed_at` time to the current time, and the status to `completed`.
+You'll notice in the "[Update a check run](/rest/reference/checks#update-a-check-run)" docs that when you provide a status of `completed`, the `conclusion` and `completed_at` parameters are required. The `conclusion` summarizes the outcome of a check run and can be `success`, `failure`, `neutral`, `cancelled`, `timed_out`, or `action_required`. You'll set the conclusion to `success`, the `completed_at` time to the current time, and the status to `completed`.
You could also provide more details about what your check is doing, but you'll get to that in the next section. Let's test this code again by re-running `template_server.rb`:
@@ -435,7 +435,7 @@ The code above gets the full repository name and the head SHA of the commit from
### Step 2.3. Running RuboCop
-Great! You're cloning the repository and creating check runs using your CI server. Now you'll get into the nitty gritty details of the [RuboCop linter](https://rubocop.readthedocs.io/en/latest/basic_usage/#rubocop-as-a-code-style-checker) and [Checks API annotations](/v3/checks/runs/#create-a-check-run).
+Great! You're cloning the repository and creating check runs using your CI server. Now you'll get into the nitty gritty details of the [RuboCop linter](https://rubocop.readthedocs.io/en/latest/basic_usage/#rubocop-as-a-code-style-checker) and [Checks API annotations](/rest/reference/checks#create-a-check-run).
The following code runs RuboCop and saves the style code errors in JSON format. Add this code below the call to `clone_repository` you added in the [previous step](#step-22-cloning-the-repository) and above the code that updates the check run to complete.
@@ -523,11 +523,11 @@ You should see the linting errors in the debug output, although they aren't prin
The `@output` variable contains the parsed JSON results of the RuboCop report. As shown above, the results contain a `summary` section that your code can use to quickly determine if there are any errors. The following code will set the check run conclusion to `success` when there are no reported errors. RuboCop reports errors for each file in the `files` array, so if there are errors, you'll need to extract some data from the file object.
-The Checks API allows you to create annotations for specific lines of code. When you create or update a check run, you can add annotations. In this quickstart you are [updating the check run](/v3/checks/runs/#update-a-check-run) with annotations.
+The Checks API allows you to create annotations for specific lines of code. When you create or update a check run, you can add annotations. In this quickstart you are [updating the check run](/rest/reference/checks#update-a-check-run) with annotations.
-The Checks API limits the number of annotations to a maximum of 50 per API request. To create more than 50 annotations, you have to make multiple requests to the [Update a check run](/v3/checks/runs/#update-a-check-run) endpoint. For example, to create 105 annotations you'd need to call the [Update a check run](/v3/checks/runs/#update-a-check-run) endpoint three times. The first two requests would each have 50 annotations, and the third request would include the five remaining annotations. Each time you update the check run, annotations are appended to the list of annotations that already exist for the check run.
+The Checks API limits the number of annotations to a maximum of 50 per API request. To create more than 50 annotations, you have to make multiple requests to the [Update a check run](/rest/reference/checks#update-a-check-run) endpoint. For example, to create 105 annotations you'd need to call the [Update a check run](/rest/reference/checks#update-a-check-run) endpoint three times. The first two requests would each have 50 annotations, and the third request would include the five remaining annotations. Each time you update the check run, annotations are appended to the list of annotations that already exist for the check run.
-A check run expects annotations as an array of objects. Each annotation object must include the `path`, `start_line`, `end_line`, `annotation_level`, and `message`. RuboCop provides the `start_column` and `end_column` too, so you can include those optional parameters in the annotation. Annotations only support `start_column` and `end_column` on the same line. See the [`annotations` object](/v3/checks/runs/#annotations-object-1) reference documentation for details.
+A check run expects annotations as an array of objects. Each annotation object must include the `path`, `start_line`, `end_line`, `annotation_level`, and `message`. RuboCop provides the `start_column` and `end_column` too, so you can include those optional parameters in the annotation. Annotations only support `start_column` and `end_column` on the same line. See the [`annotations` object](/rest/reference/checks#annotations-object-1) reference documentation for details.
You'll extract the required information from RuboCop needed to create each annotation. Append the following code to the code you added in the [previous section](#step-23-running-rubocop):
@@ -536,7 +536,7 @@ annotations = []
# You can create a maximum of 50 annotations per request to the Checks
# API. To add more than 50 annotations, use the "Update a check run" API
# endpoint. This example code limits the number of annotations to 50.
-# See /v3/checks/runs/#update-a-check-run
+# See /rest/reference/checks#update-a-check-run
# for details.
max_annotations = 50
@@ -869,4 +869,4 @@ After walking through this guide, you've learned the basics of using the Checks
Here are some ideas for what you can do next:
* Currently, the "Fix this" button is always displayed. Update the code you wrote to display the "Fix this" button only when RuboCop finds errors.
-* If you'd prefer that RuboCop doesn't commit files directly to the head branch, you can update the code to [create a pull request](/v3/pulls/#create-a-pull-request) with a new branch based on the head branch.
+* If you'd prefer that RuboCop doesn't commit files directly to the head branch, you can update the code to [create a pull request](/rest/reference/pulls#create-a-pull-request) with a new branch based on the head branch.
diff --git a/translations/ko-KR/content/developers/apps/differences-between-github-apps-and-oauth-apps.md b/translations/ko-KR/content/developers/apps/differences-between-github-apps-and-oauth-apps.md
index 1bed7a0807..c16a98f38e 100644
--- a/translations/ko-KR/content/developers/apps/differences-between-github-apps-and-oauth-apps.md
+++ b/translations/ko-KR/content/developers/apps/differences-between-github-apps-and-oauth-apps.md
@@ -90,10 +90,10 @@ Unlike OAuth apps, GitHub Apps have targeted permissions that allow them to requ
### Git access
-| GitHub Apps | OAuth Apps |
-| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| GitHub Apps ask for repository contents permission and use your installation token to authenticate via [HTTP-based Git](/apps/building-github-apps/authenticating-with-github-apps/#http-based-git-access-by-an-installation). | OAuth Apps ask for `write:public_key` scope and [Create a deploy key](/v3/repos/keys/#create-a-deploy-key) via the API. You can then use that key to perform Git commands. |
-| The token is used as the HTTP password. | The token is used as the HTTP username. |
+| GitHub Apps | OAuth Apps |
+| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| GitHub Apps ask for repository contents permission and use your installation token to authenticate via [HTTP-based Git](/apps/building-github-apps/authenticating-with-github-apps/#http-based-git-access-by-an-installation). | OAuth Apps ask for `write:public_key` scope and [Create a deploy key](/rest/reference/repos#create-a-deploy-key) via the API. You can then use that key to perform Git commands. |
+| The token is used as the HTTP password. | The token is used as the HTTP username. |
### Machine vs. bot accounts
diff --git a/translations/ko-KR/content/developers/apps/identifying-and-authorizing-users-for-github-apps.md b/translations/ko-KR/content/developers/apps/identifying-and-authorizing-users-for-github-apps.md
index 2ca154a001..eac9f713c3 100644
--- a/translations/ko-KR/content/developers/apps/identifying-and-authorizing-users-for-github-apps.md
+++ b/translations/ko-KR/content/developers/apps/identifying-and-authorizing-users-for-github-apps.md
@@ -67,7 +67,7 @@ If the user accepts your request, GitHub redirects back to your site with a temp
{% endnote %}
-Exchange this `code` for an access token. {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %} When expiring tokens are enabled, the access token expires in 8 hours and the refresh token expires in 6 months. Every time you refresh the token, you get a new refresh token. For more information, see "[Refreshing user-to-server access tokens](/apps/building-github-apps/refreshing-user-to-server-access-tokens/)."
+Exchange this `code` for an access token. {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %} When expiring tokens are enabled, the access token expires in 8 hours and the refresh token expires in 6 months. Every time you refresh the token, you get a new refresh token. For more information, see "[Refreshing user-to-server access tokens](/developers/apps/refreshing-user-to-server-access-tokens)."
Expiring user tokens are currently part of the user-to-server token expiration beta and subject to change. To opt-in to the user-to-server token expiration beta feature, see "[Activating beta features for apps](/developers/apps/activating-beta-features-for-apps)."{% endif %}
@@ -154,7 +154,7 @@ You can also check which repositories are accessible to a user for an installati
Authorization: token OAUTH-TOKEN
GET /user/installations/:installation_id/repositories
-More details can be found in: [List app installations accessible to the user access token](/v3/apps/installations/#list-app-installations-accessible-to-the-user-access-token) and [List repositories accessible to the user access token](/v3/apps/installations/#list-repositories-accessible-to-the-user-access-token).
+More details can be found in: [List app installations accessible to the user access token](/rest/reference/apps#list-app-installations-accessible-to-the-user-access-token) and [List repositories accessible to the user access token](/rest/reference/apps#list-repositories-accessible-to-the-user-access-token).
### Handling a revoked GitHub App authorization
@@ -162,7 +162,7 @@ If a user revokes their authorization of a GitHub App, the app will receive the
### User-level permissions
-You can add user-level permissions to your GitHub App to access user resources, such as user emails, that are granted by individual users as part of the [user authorization flow](#identifying-users-on-your-site). User-level permissions differ from [repository and organization-level permissions](/v3/apps/permissions/), which are granted at the time of installation on an organization or user account.
+You can add user-level permissions to your GitHub App to access user resources, such as user emails, that are granted by individual users as part of the [user authorization flow](#identifying-users-on-your-site). User-level permissions differ from [repository and organization-level permissions](/rest/reference/permissions-required-for-github-apps), which are granted at the time of installation on an organization or user account.
You can select user-level permissions from within your GitHub App's settings in the **User permissions** section of the **Permissions & webhooks** page. For more information on selecting permissions, see "[Editing a GitHub App's permissions](/apps/managing-github-apps/editing-a-github-app-s-permissions/)."
@@ -172,75 +172,75 @@ Because user-level permissions are granted on an individual user basis, you can
### User-to-server requests
-While most of your API interaction should occur using your server-to-server installation access tokens, certain endpoints allow you to perform actions via the API using a user access token. Your app can make the following requests using [GraphQL v4](/v4/) or [REST v3](/v3/) endpoints.
+While most of your API interaction should occur using your server-to-server installation access tokens, certain endpoints allow you to perform actions via the API using a user access token. Your app can make the following requests using [GraphQL v4](/graphql) or [REST v3](/rest) endpoints.
#### Supported endpoints
{% if currentVersion == "free-pro-team@latest" %}
##### Actions Runners
-* [List runner applications for a repository](/v3/actions/self-hosted-runners/#list-runner-applications-for-a-repository)
-* [List self-hosted runners for a repository](/v3/actions/self-hosted-runners/#list-self-hosted-runners-for-a-repository)
-* [Get a self-hosted runner for a repository](/v3/actions/self-hosted-runners/#get-a-self-hosted-runner-for-a-repository)
-* [Delete a self-hosted runner from a repository](/v3/actions/self-hosted-runners/#delete-a-self-hosted-runner-from-a-repository)
-* [Create a registration token for a repository](/v3/actions/self-hosted-runners/#create-a-registration-token-for-a-repository)
-* [Create a remove token for a repository](/v3/actions/self-hosted-runners/#create-a-remove-token-for-a-repository)
-* [List runner applications for an organization](/v3/actions/self-hosted-runners/#list-runner-applications-for-an-organization)
-* [List self-hosted runners for an organization](/v3/actions/self-hosted-runners/#list-self-hosted-runners-for-an-organization)
-* [Get a self-hosted runner for an organization](/v3/actions/self-hosted-runners/#get-a-self-hosted-runner-for-an-organization)
-* [Delete a self-hosted runner from an organization](/v3/actions/self-hosted-runners/#delete-a-self-hosted-runner-from-an-organization)
-* [Create a registration token for an organization](/v3/actions/self-hosted-runners/#create-a-registration-token-for-an-organization)
-* [Create a remove token for an organization](/v3/actions/self-hosted-runners/#create-a-remove-token-for-an-organization)
+* [List runner applications for a repository](/rest/reference/actions#list-runner-applications-for-a-repository)
+* [List self-hosted runners for a repository](/rest/reference/actions#list-self-hosted-runners-for-a-repository)
+* [Get a self-hosted runner for a repository](/rest/reference/actions#get-a-self-hosted-runner-for-a-repository)
+* [Delete a self-hosted runner from a repository](/rest/reference/actions#delete-a-self-hosted-runner-from-a-repository)
+* [Create a registration token for a repository](/rest/reference/actions#create-a-registration-token-for-a-repository)
+* [Create a remove token for a repository](/rest/reference/actions#create-a-remove-token-for-a-repository)
+* [List runner applications for an organization](/rest/reference/actions#list-runner-applications-for-an-organization)
+* [List self-hosted runners for an organization](/rest/reference/actions#list-self-hosted-runners-for-an-organization)
+* [Get a self-hosted runner for an organization](/rest/reference/actions#get-a-self-hosted-runner-for-an-organization)
+* [Delete a self-hosted runner from an organization](/rest/reference/actions#delete-a-self-hosted-runner-from-an-organization)
+* [Create a registration token for an organization](/rest/reference/actions#create-a-registration-token-for-an-organization)
+* [Create a remove token for an organization](/rest/reference/actions#create-a-remove-token-for-an-organization)
##### Actions Secrets
-* [Get a repository public key](/v3/actions/secrets/#get-a-repository-public-key)
-* [List repository secrets](/v3/actions/secrets/#list-repository-secrets)
-* [Get a repository secret](/v3/actions/secrets/#get-a-repository-secret)
-* [Create or update a repository secret](/v3/actions/secrets/#create-or-update-a-repository-secret)
-* [Delete a repository secret](/v3/actions/secrets/#delete-a-repository-secret)
-* [Get an organization public key](/v3/actions/secrets/#get-an-organization-public-key)
-* [List organization secrets](/v3/actions/secrets/#list-organization-secrets)
-* [Get an organization secret](/v3/actions/secrets/#get-an-organization-secret)
-* [Create or update an organization secret](/v3/actions/secrets/#create-or-update-an-organization-secret)
-* [List selected repositories for an organization secret](/v3/actions/secrets/#list-selected-repositories-for-an-organization-secret)
-* [Set selected repositories for an organization secret](/v3/actions/secrets/#set-selected-repositories-for-an-organization-secret)
-* [Add selected repository to an organization secret](/v3/actions/secrets/#add-selected-repository-to-an-organization-secret)
-* [Remove selected repository from an organization secret](/v3/actions/secrets/#remove-selected-repository-from-an-organization-secret)
-* [Delete an organization secret](/v3/actions/secrets/#delete-an-organization-secret)
+* [Get a repository public key](/rest/reference/actions#get-a-repository-public-key)
+* [List repository secrets](/rest/reference/actions#list-repository-secrets)
+* [Get a repository secret](/rest/reference/actions#get-a-repository-secret)
+* [Create or update a repository secret](/rest/reference/actions#create-or-update-a-repository-secret)
+* [Delete a repository secret](/rest/reference/actions#delete-a-repository-secret)
+* [Get an organization public key](/rest/reference/actions#get-an-organization-public-key)
+* [List organization secrets](/rest/reference/actions#list-organization-secrets)
+* [Get an organization secret](/rest/reference/actions#get-an-organization-secret)
+* [Create or update an organization secret](/rest/reference/actions#create-or-update-an-organization-secret)
+* [List selected repositories for an organization secret](/rest/reference/actions#list-selected-repositories-for-an-organization-secret)
+* [Set selected repositories for an organization secret](/rest/reference/actions#set-selected-repositories-for-an-organization-secret)
+* [Add selected repository to an organization secret](/rest/reference/actions#add-selected-repository-to-an-organization-secret)
+* [Remove selected repository from an organization secret](/rest/reference/actions#remove-selected-repository-from-an-organization-secret)
+* [Delete an organization secret](/rest/reference/actions#delete-an-organization-secret)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
##### Artifacts
-* [List artifacts for a repository](/v3/actions/artifacts/#list-artifacts-for-a-repository)
-* [List workflow run artifacts](/v3/actions/artifacts/#list-workflow-run-artifacts)
-* [Get an artifact](/v3/actions/artifacts/#get-an-artifact)
-* [Delete an artifact](/v3/actions/artifacts/#delete-an-artifact)
-* [Download an artifact](/v3/actions/artifacts/#download-an-artifact)
+* [List artifacts for a repository](/rest/reference/actions#list-artifacts-for-a-repository)
+* [List workflow run artifacts](/rest/reference/actions#list-workflow-run-artifacts)
+* [Get an artifact](/rest/reference/actions#get-an-artifact)
+* [Delete an artifact](/rest/reference/actions#delete-an-artifact)
+* [Download an artifact](/rest/reference/actions#download-an-artifact)
{% endif %}
##### Check Runs
-* [Create a check run](/v3/checks/runs/#create-a-check-run)
-* [Get a check run](/v3/checks/runs/#get-a-check-run)
-* [Update a check run](/v3/checks/runs/#update-a-check-run)
-* [List check run annotations](/v3/checks/runs/#list-check-run-annotations)
-* [List check runs in a check suite](/v3/checks/runs/#list-check-runs-in-a-check-suite)
-* [List check runs for a Git reference](/v3/checks/runs/#list-check-runs-for-a-git-reference)
+* [Create a check run](/rest/reference/checks#create-a-check-run)
+* [Get a check run](/rest/reference/checks#get-a-check-run)
+* [Update a check run](/rest/reference/checks#update-a-check-run)
+* [List check run annotations](/rest/reference/checks#list-check-run-annotations)
+* [List check runs in a check suite](/rest/reference/checks#list-check-runs-in-a-check-suite)
+* [List check runs for a Git reference](/rest/reference/checks#list-check-runs-for-a-git-reference)
##### 체크 스위트
-* [Create a check suite](/v3/checks/suites/#create-a-check-suite)
-* [Get a check suite](/v3/checks/suites/#get-a-check-suite)
-* [Rerequest a check suite](/v3/checks/suites/#rerequest-a-check-suite)
-* [Update repository preferences for check suites](/v3/checks/suites/#update-repository-preferences-for-check-suites)
-* [List check suites for a Git reference](/v3/checks/suites/#list-check-suites-for-a-git-reference)
+* [Create a check suite](/rest/reference/checks#create-a-check-suite)
+* [Get a check suite](/rest/reference/checks#get-a-check-suite)
+* [Rerequest a check suite](/rest/reference/checks#rerequest-a-check-suite)
+* [Update repository preferences for check suites](/rest/reference/checks#update-repository-preferences-for-check-suites)
+* [List check suites for a Git reference](/rest/reference/checks#list-check-suites-for-a-git-reference)
##### Codes Of Conduct
-* [Get all codes of conduct](/v3/codes_of_conduct/#get-all-codes-of-conduct)
-* [Get a code of conduct](/v3/codes_of_conduct/#get-a-code-of-conduct)
+* [Get all codes of conduct](/rest/reference/codes-of-conduct#get-all-codes-of-conduct)
+* [Get a code of conduct](/rest/reference/codes-of-conduct#get-a-code-of-conduct)
##### Deployment Statuses
@@ -266,128 +266,128 @@ While most of your API interaction should occur using your server-to-server inst
##### Git Blobs
-* [Create a blob](/v3/git/blobs/#create-a-blob)
-* [Get a blob](/v3/git/blobs/#get-a-blob)
+* [Create a blob](/rest/reference/git#create-a-blob)
+* [Get a blob](/rest/reference/git#get-a-blob)
##### Git Commits
-* [Create a commit](/v3/git/commits/#create-a-commit)
-* [Get a commit](/v3/git/commits/#get-a-commit)
+* [Create a commit](/rest/reference/git#create-a-commit)
+* [Get a commit](/rest/reference/git#get-a-commit)
##### Git Refs
-* [Create a reference](/v3/git/refs/#create-a-reference)* [Get a reference](/v3/git/refs/#get-a-reference)
-* [List matching references](/v3/git/refs/#list-matching-references)
-* [Update a reference](/v3/git/refs/#update-a-reference)
-* [Delete a reference](/v3/git/refs/#delete-a-reference)
+* [Create a reference](/rest/reference/git#create-a-reference)* [Get a reference](/rest/reference/git#get-a-reference)
+* [List matching references](/rest/reference/git#list-matching-references)
+* [Update a reference](/rest/reference/git#update-a-reference)
+* [Delete a reference](/rest/reference/git#delete-a-reference)
##### Git Tags
-* [Create a tag object](/v3/git/tags/#create-a-tag-object)
-* [Get a tag](/v3/git/tags/#get-a-tag)
+* [Create a tag object](/rest/reference/git#create-a-tag-object)
+* [Get a tag](/rest/reference/git#get-a-tag)
##### Git Trees
-* [Create a tree](/v3/git/trees/#create-a-tree)
-* [Get a tree](/v3/git/trees/#get-a-tree)
+* [Create a tree](/rest/reference/git#create-a-tree)
+* [Get a tree](/rest/reference/git#get-a-tree)
##### Gitignore Templates
-* [Get all gitignore templates](/v3/gitignore/#get-all-gitignore-templates)
-* [Get a gitignore template](/v3/gitignore/#get-a-gitignore-template)
+* [Get all gitignore templates](/rest/reference/gitignore#get-all-gitignore-templates)
+* [Get a gitignore template](/rest/reference/gitignore#get-a-gitignore-template)
##### Installations
-* [List repositories accessible to the user access token](/v3/apps/installations/#list-repositories-accessible-to-the-user-access-token)
+* [List repositories accessible to the user access token](/rest/reference/apps#list-repositories-accessible-to-the-user-access-token)
{% if currentVersion == "free-pro-team@latest" %}
##### Interaction Limits
-* [Get interaction restrictions for an organization](/v3/interactions/orgs/#get-interaction-restrictions-for-an-organization)
-* [Set interaction restrictions for an organization](/v3/interactions/orgs/#set-interaction-restrictions-for-an-organization)
-* [Remove interaction restrictions for an organization](/v3/interactions/orgs/#remove-interaction-restrictions-for-an-organization)
-* [Get interaction restrictions for a repository](/v3/interactions/repos/#get-interaction-restrictions-for-a-repository)
-* [Set interaction restrictions for a repository](/v3/interactions/repos/#set-interaction-restrictions-for-a-repository)
-* [Remove interaction restrictions for a repository](/v3/interactions/repos/#remove-interaction-restrictions-for-a-repository)
+* [Get interaction restrictions for an organization](/rest/reference/interactions#get-interaction-restrictions-for-an-organization)
+* [Set interaction restrictions for an organization](/rest/reference/interactions#set-interaction-restrictions-for-an-organization)
+* [Remove interaction restrictions for an organization](/rest/reference/interactions#remove-interaction-restrictions-for-an-organization)
+* [Get interaction restrictions for a repository](/rest/reference/interactions#get-interaction-restrictions-for-a-repository)
+* [Set interaction restrictions for a repository](/rest/reference/interactions#set-interaction-restrictions-for-a-repository)
+* [Remove interaction restrictions for a repository](/rest/reference/interactions#remove-interaction-restrictions-for-a-repository)
{% endif %}
##### Issue Assignees
-* [Add assignees to an issue](/v3/issues/assignees/#add-assignees-to-an-issue)
-* [Remove assignees from an issue](/v3/issues/assignees/#remove-assignees-from-an-issue)
+* [Add assignees to an issue](/rest/reference/issues#add-assignees-to-an-issue)
+* [Remove assignees from an issue](/rest/reference/issues#remove-assignees-from-an-issue)
##### Issue Comments
-* [List issue comments](/v3/issues/comments/#list-issue-comments)
-* [Create an issue comment](/v3/issues/comments/#create-an-issue-comment)
-* [List issue comments for a repository](/v3/issues/comments/#list-issue-comments-for-a-repository)
-* [Get an issue comment](/v3/issues/comments/#get-an-issue-comment)
-* [Update an issue comment](/v3/issues/comments/#update-an-issue-comment)
-* [Delete an issue comment](/v3/issues/comments/#delete-an-issue-comment)
+* [List issue comments](/rest/reference/issues#list-issue-comments)
+* [Create an issue comment](/rest/reference/issues#create-an-issue-comment)
+* [List issue comments for a repository](/rest/reference/issues#list-issue-comments-for-a-repository)
+* [Get an issue comment](/rest/reference/issues#get-an-issue-comment)
+* [Update an issue comment](/rest/reference/issues#update-an-issue-comment)
+* [Delete an issue comment](/rest/reference/issues#delete-an-issue-comment)
##### Issue Events
-* [List issue events](/v3/issues/events/#list-issue-events)
+* [List issue events](/rest/reference/issues#list-issue-events)
##### Issue Timeline
-* [List timeline events for an issue](/v3/issues/timeline/#list-timeline-events-for-an-issue)
+* [List timeline events for an issue](/rest/reference/issues#list-timeline-events-for-an-issue)
##### 문제
-* [List issues assigned to the authenticated user](/v3/issues/#list-issues-assigned-to-the-authenticated-user)
-* [List assignees](/v3/issues/assignees/#list-assignees)
-* [Check if a user can be assigned](/v3/issues/assignees/#check-if-a-user-can-be-assigned)
-* [List repository issues](/v3/issues/#list-repository-issues)
-* [Create an issue](/v3/issues/#create-an-issue)
-* [Get an issue](/v3/issues/#get-an-issue)
-* [Update an issue](/v3/issues/#update-an-issue)
-* [Lock an issue](/v3/issues/#lock-an-issue)
-* [Unlock an issue](/v3/issues/#unlock-an-issue)
+* [List issues assigned to the authenticated user](/rest/reference/issues#list-issues-assigned-to-the-authenticated-user)
+* [List assignees](/rest/reference/issues#list-assignees)
+* [Check if a user can be assigned](/rest/reference/issues#check-if-a-user-can-be-assigned)
+* [List repository issues](/rest/reference/issues#list-repository-issues)
+* [Create an issue](/rest/reference/issues#create-an-issue)
+* [Get an issue](/rest/reference/issues#get-an-issue)
+* [Update an issue](/rest/reference/issues#update-an-issue)
+* [Lock an issue](/rest/reference/issues#lock-an-issue)
+* [Unlock an issue](/rest/reference/issues#unlock-an-issue)
{% if currentVersion == "free-pro-team@latest" %}
##### Jobs
-* [Get a job for a workflow run](/v3/actions/workflow-jobs/#get-a-job-for-a-workflow-run)
-* [Download job logs for a workflow run](/v3/actions/workflow-jobs/#download-job-logs-for-a-workflow-run)
-* [List jobs for a workflow run](/v3/actions/workflow-jobs/#list-jobs-for-a-workflow-run)
+* [Get a job for a workflow run](/rest/reference/actions#get-a-job-for-a-workflow-run)
+* [Download job logs for a workflow run](/rest/reference/actions#download-job-logs-for-a-workflow-run)
+* [List jobs for a workflow run](/rest/reference/actions#list-jobs-for-a-workflow-run)
{% endif %}
##### Labels
-* [List labels for an issue](/v3/issues/labels/#list-labels-for-an-issue)
-* [Add labels to an issue](/v3/issues/labels/#add-labels-to-an-issue)
-* [Set labels for an issue](/v3/issues/labels/#set-labels-for-an-issue)
-* [Remove all labels from an issue](/v3/issues/labels/#remove-all-labels-from-an-issue)
-* [Remove a label from an issue](/v3/issues/labels/#remove-a-label-from-an-issue)
-* [List labels for a repository](/v3/issues/labels/#list-labels-for-a-repository)
-* [Create a label](/v3/issues/labels/#create-a-label)
-* [Get a label](/v3/issues/labels/#get-a-label)
-* [Update a label](/v3/issues/labels/#update-a-label)
-* [Delete a label](/v3/issues/labels/#delete-a-label)
-* [Get labels for every issue in a milestone](/v3/issues/labels/#list-labels-for-issues-in-a-milestone)
+* [List labels for an issue](/rest/reference/issues#list-labels-for-an-issue)
+* [Add labels to an issue](/rest/reference/issues#add-labels-to-an-issue)
+* [Set labels for an issue](/rest/reference/issues#set-labels-for-an-issue)
+* [Remove all labels from an issue](/rest/reference/issues#remove-all-labels-from-an-issue)
+* [Remove a label from an issue](/rest/reference/issues#remove-a-label-from-an-issue)
+* [List labels for a repository](/rest/reference/issues#list-labels-for-a-repository)
+* [Create a label](/rest/reference/issues#create-a-label)
+* [Get a label](/rest/reference/issues#get-a-label)
+* [Update a label](/rest/reference/issues#update-a-label)
+* [Delete a label](/rest/reference/issues#delete-a-label)
+* [Get labels for every issue in a milestone](/rest/reference/issues#list-labels-for-issues-in-a-milestone)
##### Licenses
-* [Get all commonly used licenses](/v3/licenses/#get-all-commonly-used-licenses)
-* [Get a license](/v3/licenses/#get-a-license)
+* [Get all commonly used licenses](/rest/reference/licenses#get-all-commonly-used-licenses)
+* [Get a license](/rest/reference/licenses#get-a-license)
##### Markdown
-* [Render a Markdown document](/v3/markdown/#render-a-markdown-document)
-* [Render a markdown document in raw mode](/v3/markdown/#render-a-markdown-document-in-raw-mode)
+* [Render a Markdown document](/rest/reference/markdown#render-a-markdown-document)
+* [Render a markdown document in raw mode](/rest/reference/markdown#render-a-markdown-document-in-raw-mode)
##### Meta
-* [Meta](/v3/meta/#meta)
+* [Meta](/rest/reference/meta#meta)
##### Milestones
-* [List milestones](/v3/issues/milestones/#list-milestones)
-* [Create a milestone](/v3/issues/milestones/#create-a-milestone)
-* [Get a milestone](/v3/issues/milestones/#get-a-milestone)
-* [Update a milestone](/v3/issues/milestones/#update-a-milestone)
-* [Delete a milestone](/v3/issues/milestones/#delete-a-milestone)
+* [List milestones](/rest/reference/issues#list-milestones)
+* [Create a milestone](/rest/reference/issues#create-a-milestone)
+* [Get a milestone](/rest/reference/issues#get-a-milestone)
+* [Update a milestone](/rest/reference/issues#update-a-milestone)
+* [Delete a milestone](/rest/reference/issues#delete-a-milestone)
##### Organization Hooks
@@ -401,29 +401,29 @@ While most of your API interaction should occur using your server-to-server inst
{% if currentVersion == "free-pro-team@latest" %}
##### Organization Invitations
-* [List pending organization invitations](/v3/orgs/members/#list-pending-organization-invitations)
-* [Create an organization invitation](/v3/orgs/members/#create-an-organization-invitation)
-* [List organization invitation teams](/v3/orgs/members/#list-organization-invitation-teams)
+* [List pending organization invitations](/rest/reference/orgs#list-pending-organization-invitations)
+* [Create an organization invitation](/rest/reference/orgs#create-an-organization-invitation)
+* [List organization invitation teams](/rest/reference/orgs#list-organization-invitation-teams)
{% endif %}
##### Organization Members
-* [List organization members](/v3/orgs/members/#list-organization-members)
-* [Check organization membership for a user](/v3/orgs/members/#check-organization-membership-for-a-user)
-* [Remove an organization member](/v3/orgs/members/#remove-an-organization-member)
-* [Get organization membership for a user](/v3/orgs/members/#get-organization-membership-for-a-user)
-* [Set organization membership for a user](/v3/orgs/members/#set-organization-membership-for-a-user)
-* [Remove organization membership for a user](/v3/orgs/members/#remove-organization-membership-for-a-user)
-* [List public organization members](/v3/orgs/members/#list-public-organization-members)
-* [Check public organization membership for a user](/v3/orgs/members/#check-public-organization-membership-for-a-user)
-* [Set public organization membership for the authenticated user](/v3/orgs/members/#set-public-organization-membership-for-the-authenticated-user)
-* [Remove public organization membership for the authenticated user](/v3/orgs/members/#remove-public-organization-membership-for-the-authenticated-user)
+* [List organization members](/rest/reference/orgs#list-organization-members)
+* [Check organization membership for a user](/rest/reference/orgs#check-organization-membership-for-a-user)
+* [Remove an organization member](/rest/reference/orgs#remove-an-organization-member)
+* [Get organization membership for a user](/rest/reference/orgs#get-organization-membership-for-a-user)
+* [Set organization membership for a user](/rest/reference/orgs#set-organization-membership-for-a-user)
+* [Remove organization membership for a user](/rest/reference/orgs#remove-organization-membership-for-a-user)
+* [List public organization members](/rest/reference/orgs#list-public-organization-members)
+* [Check public organization membership for a user](/rest/reference/orgs#check-public-organization-membership-for-a-user)
+* [Set public organization membership for the authenticated user](/rest/reference/orgs#set-public-organization-membership-for-the-authenticated-user)
+* [Remove public organization membership for the authenticated user](/rest/reference/orgs#remove-public-organization-membership-for-the-authenticated-user)
##### Organization Outside Collaborators
-* [List outside collaborators for an organization](/v3/orgs/outside_collaborators/#list-outside-collaborators-for-an-organization)
-* [Convert an organization member to outside collaborator](/v3/orgs/outside_collaborators/#convert-an-organization-member-to-outside-collaborator)
-* [Remove outside collaborator from an organization](/v3/orgs/outside_collaborators/#remove-outside-collaborator-from-an-organization)
+* [List outside collaborators for an organization](/rest/reference/orgs#list-outside-collaborators-for-an-organization)
+* [Convert an organization member to outside collaborator](/rest/reference/orgs#convert-an-organization-member-to-outside-collaborator)
+* [Remove outside collaborator from an organization](/rest/reference/orgs#remove-outside-collaborator-from-an-organization)
{% if enterpriseServerVersions contains currentVersion %}
##### Organization Pre Receive Hooks
@@ -437,198 +437,198 @@ While most of your API interaction should occur using your server-to-server inst
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
##### Organization Team Projects
-* [List team projects](/v3/teams/#list-team-projects)
-* [Check team permissions for a project](/v3/teams/#check-team-permissions-for-a-project)
-* [Add or update team project permissions](/v3/teams/#add-or-update-team-project-permissions)
-* [Remove a project from a team](/v3/teams/#remove-a-project-from-a-team)
+* [List team projects](/rest/reference/teams#list-team-projects)
+* [Check team permissions for a project](/rest/reference/teams#check-team-permissions-for-a-project)
+* [Add or update team project permissions](/rest/reference/teams#add-or-update-team-project-permissions)
+* [Remove a project from a team](/rest/reference/teams#remove-a-project-from-a-team)
{% endif %}
##### Organization Team Repositories
-* [List team repositories](/v3/teams/#list-team-repositories)
-* [Check team permissions for a repository](/v3/teams/#check-team-permissions-for-a-repository)
-* [Add or update team repository permissions](/v3/teams/#add-or-update-team-repository-permissions)
-* [Remove a repository from a team](/v3/teams/#remove-a-repository-from-a-team)
+* [List team repositories](/rest/reference/teams#list-team-repositories)
+* [Check team permissions for a repository](/rest/reference/teams#check-team-permissions-for-a-repository)
+* [Add or update team repository permissions](/rest/reference/teams#add-or-update-team-repository-permissions)
+* [Remove a repository from a team](/rest/reference/teams#remove-a-repository-from-a-team)
{% if currentVersion == "free-pro-team@latest" %}
##### Organization Team Sync
-* [List idp groups for a team](/v3/teams/team_sync/#list-idp-groups-for-a-team)
-* [Create or update idp group connections](/v3/teams/team_sync/#create-or-update-idp-group-connections)
-* [List IdP groups for an organization](/v3/teams/team_sync/#list-idp-groups-for-an-organization)
+* [List idp groups for a team](/rest/reference/teams#list-idp-groups-for-a-team)
+* [Create or update idp group connections](/rest/reference/teams#create-or-update-idp-group-connections)
+* [List IdP groups for an organization](/rest/reference/teams#list-idp-groups-for-an-organization)
{% endif %}
##### Organization Teams
-* [List teams](/v3/teams/#list-teams)
-* [Create a team](/v3/teams/#create-a-team)
-* [Get a team by name](/v3/teams/#get-a-team-by-name)
+* [List teams](/rest/reference/teams#list-teams)
+* [Create a team](/rest/reference/teams#create-a-team)
+* [Get a team by name](/rest/reference/teams#get-a-team-by-name)
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.21" %}
-* [Get a team](/v3/teams/#get-a-team)
+* [Get a team](/rest/reference/teams#get-a-team)
{% endif %}
-* [Update a team](/v3/teams/#update-a-team)
-* [Delete a team](/v3/teams/#delete-a-team)
+* [Update a team](/rest/reference/teams#update-a-team)
+* [Delete a team](/rest/reference/teams#delete-a-team)
{% if currentVersion == "free-pro-team@latest" %}
-* [List pending team invitations](/v3/teams/members/#list-pending-team-invitations)
+* [List pending team invitations](/rest/reference/teams#list-pending-team-invitations)
{% endif %}
-* [List team members](/v3/teams/members/#list-team-members)
-* [Get team membership for a user](/v3/teams/members/#get-team-membership-for-a-user)
-* [Add or update team membership for a user](/v3/teams/members/#add-or-update-team-membership-for-a-user)
-* [Remove team membership for a user](/v3/teams/members/#remove-team-membership-for-a-user)
-* [List child teams](/v3/teams/#list-child-teams)
-* [List teams for the authenticated user](/v3/teams/#list-teams-for-the-authenticated-user)
+* [List team members](/rest/reference/teams#list-team-members)
+* [Get team membership for a user](/rest/reference/teams#get-team-membership-for-a-user)
+* [Add or update team membership for a user](/rest/reference/teams#add-or-update-team-membership-for-a-user)
+* [Remove team membership for a user](/rest/reference/teams#remove-team-membership-for-a-user)
+* [List child teams](/rest/reference/teams#list-child-teams)
+* [List teams for the authenticated user](/rest/reference/teams#list-teams-for-the-authenticated-user)
##### Organizations
-* [List organizations](/v3/orgs/#list-organizations)
-* [Get an organization](/v3/orgs/#get-an-organization)
-* [Update an organization](/v3/orgs/#update-an-organization)
-* [List organization memberships for the authenticated user](/v3/orgs/members/#list-organization-memberships-for-the-authenticated-user)
-* [Get an organization membership for the authenticated user](/v3/orgs/members/#get-an-organization-membership-for-the-authenticated-user)
-* [Update an organization membership for the authenticated user](/v3/orgs/members/#update-an-organization-membership-for-the-authenticated-user)
-* [List organizations for the authenticated user](/v3/orgs/#list-organizations-for-the-authenticated-user)
-* [List organizations for a user](/v3/orgs/#list-organizations-for-a-user)
+* [List organizations](/rest/reference/orgs#list-organizations)
+* [Get an organization](/rest/reference/orgs#get-an-organization)
+* [Update an organization](/rest/reference/orgs#update-an-organization)
+* [List organization memberships for the authenticated user](/rest/reference/orgs#list-organization-memberships-for-the-authenticated-user)
+* [Get an organization membership for the authenticated user](/rest/reference/orgs#get-an-organization-membership-for-the-authenticated-user)
+* [Update an organization membership for the authenticated user](/rest/reference/orgs#update-an-organization-membership-for-the-authenticated-user)
+* [List organizations for the authenticated user](/rest/reference/orgs#list-organizations-for-the-authenticated-user)
+* [List organizations for a user](/rest/reference/orgs#list-organizations-for-a-user)
{% if currentVersion == "free-pro-team@latest" %}
##### Organizations Credential Authorizations
-* [List SAML SSO authorizations for an organization](/v3/orgs/#list-saml-sso-authorizations-for-an-organization)
-* [Remove a SAML SSO authorization for an organization](/v3/orgs/#remove-a-saml-sso-authorization-for-an-organization)
+* [List SAML SSO authorizations for an organization](/rest/reference/orgs#list-saml-sso-authorizations-for-an-organization)
+* [Remove a SAML SSO authorization for an organization](/rest/reference/orgs#remove-a-saml-sso-authorization-for-an-organization)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
##### Organizations Scim
-* [List SCIM provisioned identities](/v3/scim/#list-scim-provisioned-identities)
-* [Provision and invite a SCIM user](/v3/scim/#provision-and-invite-a-scim-user)
-* [Get SCIM provisioning information for a user](/v3/scim/#get-scim-provisioning-information-for-a-user)
-* [Set SCIM information for a provisioned user](/v3/scim/#set-scim-information-for-a-provisioned-user)
-* [Update an attribute for a SCIM user](/v3/scim/#update-an-attribute-for-a-scim-user)
-* [Delete a SCIM user from an organization](/v3/scim/#delete-a-scim-user-from-an-organization)
+* [List SCIM provisioned identities](/rest/reference/scim#list-scim-provisioned-identities)
+* [Provision and invite a SCIM user](/rest/reference/scim#provision-and-invite-a-scim-user)
+* [Get SCIM provisioning information for a user](/rest/reference/scim#get-scim-provisioning-information-for-a-user)
+* [Set SCIM information for a provisioned user](/rest/reference/scim#set-scim-information-for-a-provisioned-user)
+* [Update an attribute for a SCIM user](/rest/reference/scim#update-an-attribute-for-a-scim-user)
+* [Delete a SCIM user from an organization](/rest/reference/scim#delete-a-scim-user-from-an-organization)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
##### Source Imports
-* [Get an import status](/v3/migrations/source_imports/#get-an-import-status)
-* [Start an import](/v3/migrations/source_imports/#start-an-import)
-* [Update an import](/v3/migrations/source_imports/#update-an-import)
-* [Cancel an import](/v3/migrations/source_imports/#cancel-an-import)
-* [Get commit authors](/v3/migrations/source_imports/#get-commit-authors)
-* [Map a commit author](/v3/migrations/source_imports/#map-a-commit-author)
-* [Get large files](/v3/migrations/source_imports/#get-large-files)
-* [Update Git LFS preference](/v3/migrations/source_imports/#update-git-lfs-preference)
+* [Get an import status](/rest/reference/migrations#get-an-import-status)
+* [Start an import](/rest/reference/migrations#start-an-import)
+* [Update an import](/rest/reference/migrations#update-an-import)
+* [Cancel an import](/rest/reference/migrations#cancel-an-import)
+* [Get commit authors](/rest/reference/migrations#get-commit-authors)
+* [Map a commit author](/rest/reference/migrations#map-a-commit-author)
+* [Get large files](/rest/reference/migrations#get-large-files)
+* [Update Git LFS preference](/rest/reference/migrations#update-git-lfs-preference)
{% endif %}
##### Project Collaborators
-* [List project collaborators](/v3/projects/collaborators/#list-project-collaborators)
-* [Add project collaborator](/v3/projects/collaborators/#add-project-collaborator)
-* [Remove project collaborator](/v3/projects/collaborators/#remove-project-collaborator)
-* [Get project permission for a user](/v3/projects/collaborators/#get-project-permission-for-a-user)
+* [List project collaborators](/rest/reference/projects#list-project-collaborators)
+* [Add project collaborator](/rest/reference/projects#add-project-collaborator)
+* [Remove project collaborator](/rest/reference/projects#remove-project-collaborator)
+* [Get project permission for a user](/rest/reference/projects#get-project-permission-for-a-user)
##### Projects
-* [List organization projects](/v3/projects/#list-organization-projects)
-* [Create an organization project](/v3/projects/#create-an-organization-project)
-* [Get a project](/v3/projects/#get-a-project)
-* [Update a project](/v3/projects/#update-a-project)
-* [Delete a project](/v3/projects/#delete-a-project)
-* [List project columns](/v3/projects/columns/#list-project-columns)
-* [Create a project column](/v3/projects/columns/#create-a-project-column)
-* [Get a project column](/v3/projects/columns/#get-a-project-column)
-* [Update a project column](/v3/projects/columns/#update-a-project-column)
-* [Delete a project column](/v3/projects/columns/#delete-a-project-column)
-* [List project cards](/v3/projects/cards/#list-project-cards)
-* [Create a project card](/v3/projects/cards/#create-a-project-card)
-* [Move a project column](/v3/projects/columns/#move-a-project-column)
-* [Get a project card](/v3/projects/cards/#get-a-project-card)
-* [Update a project card](/v3/projects/cards/#update-a-project-card)
-* [Delete a project card](/v3/projects/cards/#delete-a-project-card)
-* [Move a project card](/v3/projects/cards/#move-a-project-card)
-* [List repository projects](/v3/projects/#list-repository-projects)
-* [Create a repository project](/v3/projects/#create-a-repository-project)
+* [List organization projects](/rest/reference/projects#list-organization-projects)
+* [Create an organization project](/rest/reference/projects#create-an-organization-project)
+* [Get a project](/rest/reference/projects#get-a-project)
+* [Update a project](/rest/reference/projects#update-a-project)
+* [Delete a project](/rest/reference/projects#delete-a-project)
+* [List project columns](/rest/reference/projects#list-project-columns)
+* [Create a project column](/rest/reference/projects#create-a-project-column)
+* [Get a project column](/rest/reference/projects#get-a-project-column)
+* [Update a project column](/rest/reference/projects#update-a-project-column)
+* [Delete a project column](/rest/reference/projects#delete-a-project-column)
+* [List project cards](/rest/reference/projects#list-project-cards)
+* [Create a project card](/rest/reference/projects#create-a-project-card)
+* [Move a project column](/rest/reference/projects#move-a-project-column)
+* [Get a project card](/rest/reference/projects#get-a-project-card)
+* [Update a project card](/rest/reference/projects#update-a-project-card)
+* [Delete a project card](/rest/reference/projects#delete-a-project-card)
+* [Move a project card](/rest/reference/projects#move-a-project-card)
+* [List repository projects](/rest/reference/projects#list-repository-projects)
+* [Create a repository project](/rest/reference/projects#create-a-repository-project)
##### Pull Comments
-* [List review comments on a pull request](/v3/pulls/comments/#list-review-comments-on-a-pull-request)
-* [Create a review comment for a pull request](/v3/pulls/comments/#create-a-review-comment-for-a-pull-request)
-* [List review comments in a repository](/v3/pulls/comments/#list-review-comments-in-a-repository)
-* [Get a review comment for a pull request](/v3/pulls/comments/#get-a-review-comment-for-a-pull-request)
-* [Update a review comment for a pull request](/v3/pulls/comments/#update-a-review-comment-for-a-pull-request)
-* [Delete a review comment for a pull request](/v3/pulls/comments/#delete-a-review-comment-for-a-pull-request)
+* [List review comments on a pull request](/rest/reference/pulls#list-review-comments-on-a-pull-request)
+* [Create a review comment for a pull request](/rest/reference/pulls#create-a-review-comment-for-a-pull-request)
+* [List review comments in a repository](/rest/reference/pulls#list-review-comments-in-a-repository)
+* [Get a review comment for a pull request](/rest/reference/pulls#get-a-review-comment-for-a-pull-request)
+* [Update a review comment for a pull request](/rest/reference/pulls#update-a-review-comment-for-a-pull-request)
+* [Delete a review comment for a pull request](/rest/reference/pulls#delete-a-review-comment-for-a-pull-request)
##### Pull Request Review Events
-* [Dismiss a review for a pull request](/v3/pulls/reviews/#dismiss-a-review-for-a-pull-request)
-* [Submit a review for a pull request](/v3/pulls/reviews/#submit-a-review-for-a-pull-request)
+* [Dismiss a review for a pull request](/rest/reference/pulls#dismiss-a-review-for-a-pull-request)
+* [Submit a review for a pull request](/rest/reference/pulls#submit-a-review-for-a-pull-request)
##### Pull Request Review Requests
-* [List requested reviewers for a pull request](/v3/pulls/review_requests/#list-requested-reviewers-for-a-pull-request)
-* [Request reviewers for a pull request](/v3/pulls/review_requests/#request-reviewers-for-a-pull-request)
-* [Remove requested reviewers from a pull request](/v3/pulls/review_requests/#remove-requested-reviewers-from-a-pull-request)
+* [List requested reviewers for a pull request](/rest/reference/pulls#list-requested-reviewers-for-a-pull-request)
+* [Request reviewers for a pull request](/rest/reference/pulls#request-reviewers-for-a-pull-request)
+* [Remove requested reviewers from a pull request](/rest/reference/pulls#remove-requested-reviewers-from-a-pull-request)
##### Pull Request Reviews
-* [List reviews for a pull request](/v3/pulls/reviews/#list-reviews-for-a-pull-request)
-* [Create a review for a pull request](/v3/pulls/reviews/#create-a-review-for-a-pull-request)
-* [Get a review for a pull request](/v3/pulls/reviews/#get-a-review-for-a-pull-request)
-* [Update a review for a pull request](/v3/pulls/reviews/#update-a-review-for-a-pull-request)
-* [List comments for a pull request review](/v3/pulls/reviews/#list-comments-for-a-pull-request-review)
+* [List reviews for a pull request](/rest/reference/pulls#list-reviews-for-a-pull-request)
+* [Create a review for a pull request](/rest/reference/pulls#create-a-review-for-a-pull-request)
+* [Get a review for a pull request](/rest/reference/pulls#get-a-review-for-a-pull-request)
+* [Update a review for a pull request](/rest/reference/pulls#update-a-review-for-a-pull-request)
+* [List comments for a pull request review](/rest/reference/pulls#list-comments-for-a-pull-request-review)
##### Pulls
-* [List pull requests](/v3/pulls/#list-pull-requests)
-* [Create a pull request](/v3/pulls/#create-a-pull-request)
-* [Get a pull request](/v3/pulls/#get-a-pull-request)
-* [Update a pull request](/v3/pulls/#update-a-pull-request)
-* [List commits on a pull request](/v3/pulls/#list-commits-on-a-pull-request)
-* [List pull requests files](/v3/pulls/#list-pull-requests-files)
-* [Check if a pull request has been merged](/v3/pulls/#check-if-a-pull-request-has-been-merged)
-* [Merge a pull request (Merge Button)](/v3/pulls/#merge-a-pull-request)
+* [List pull requests](/rest/reference/pulls#list-pull-requests)
+* [Create a pull request](/rest/reference/pulls#create-a-pull-request)
+* [Get a pull request](/rest/reference/pulls#get-a-pull-request)
+* [Update a pull request](/rest/reference/pulls#update-a-pull-request)
+* [List commits on a pull request](/rest/reference/pulls#list-commits-on-a-pull-request)
+* [List pull requests files](/rest/reference/pulls#list-pull-requests-files)
+* [Check if a pull request has been merged](/rest/reference/pulls#check-if-a-pull-request-has-been-merged)
+* [Merge a pull request (Merge Button)](/rest/reference/pulls#merge-a-pull-request)
##### Reactions
-{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}* [Delete a reaction](/v3/reactions/#delete-a-reaction-legacy){% else %}* [Delete a reaction](/v3/reactions/#delete-a-reaction){% endif %}
-* [List reactions for a commit comment](/v3/reactions/#list-reactions-for-a-commit-comment)
-* [Create reaction for a commit comment](/v3/reactions/#create-reaction-for-a-commit-comment)
-* [List reactions for an issue](/v3/reactions/#list-reactions-for-an-issue)
-* [Create reaction for an issue](/v3/reactions/#create-reaction-for-an-issue)
-* [List reactions for an issue comment](/v3/reactions/#list-reactions-for-an-issue-comment)
-* [Create reaction for an issue comment](/v3/reactions/#create-reaction-for-an-issue-comment)
-* [List reactions for a pull request review comment](/v3/reactions/#list-reactions-for-a-pull-request-review-comment)
-* [Create reaction for a pull request review comment](/v3/reactions/#create-reaction-for-a-pull-request-review-comment)
-* [List reactions for a team discussion comment](/v3/reactions/#list-reactions-for-a-team-discussion-comment)
-* [Create reaction for a team discussion comment](/v3/reactions/#create-reaction-for-a-team-discussion-comment)
-* [List reactions for a team discussion](/v3/reactions/#list-reactions-for-a-team-discussion)
-* [Create reaction for a team discussion](/v3/reactions/#create-reaction-for-a-team-discussion){% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
-* [Delete a commit comment reaction](/v3/reactions/#delete-a-commit-comment-reaction)
-* [Delete an issue reaction](/v3/reactions/#delete-an-issue-reaction)
-* [Delete a reaction to a commit comment](/v3/reactions/#delete-an-issue-comment-reaction)
-* [Delete a pull request comment reaction](/v3/reactions/#delete-a-pull-request-comment-reaction)
-* [Delete team discussion reaction](/v3/reactions/#delete-team-discussion-reaction)
-* [Delete team discussion comment reaction](/v3/reactions/#delete-team-discussion-comment-reaction){% endif %}
+{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}* [Delete a reaction](/rest/reference/reactions#delete-a-reaction-legacy){% else %}* [Delete a reaction](/rest/reference/reactions#delete-a-reaction){% endif %}
+* [List reactions for a commit comment](/rest/reference/reactions#list-reactions-for-a-commit-comment)
+* [Create reaction for a commit comment](/rest/reference/reactions#create-reaction-for-a-commit-comment)
+* [List reactions for an issue](/rest/reference/reactions#list-reactions-for-an-issue)
+* [Create reaction for an issue](/rest/reference/reactions#create-reaction-for-an-issue)
+* [List reactions for an issue comment](/rest/reference/reactions#list-reactions-for-an-issue-comment)
+* [Create reaction for an issue comment](/rest/reference/reactions#create-reaction-for-an-issue-comment)
+* [List reactions for a pull request review comment](/rest/reference/reactions#list-reactions-for-a-pull-request-review-comment)
+* [Create reaction for a pull request review comment](/rest/reference/reactions#create-reaction-for-a-pull-request-review-comment)
+* [List reactions for a team discussion comment](/rest/reference/reactions#list-reactions-for-a-team-discussion-comment)
+* [Create reaction for a team discussion comment](/rest/reference/reactions#create-reaction-for-a-team-discussion-comment)
+* [List reactions for a team discussion](/rest/reference/reactions#list-reactions-for-a-team-discussion)
+* [Create reaction for a team discussion](/rest/reference/reactions#create-reaction-for-a-team-discussion){% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
+* [Delete a commit comment reaction](/rest/reference/reactions#delete-a-commit-comment-reaction)
+* [Delete an issue reaction](/rest/reference/reactions#delete-an-issue-reaction)
+* [Delete a reaction to a commit comment](/rest/reference/reactions#delete-an-issue-comment-reaction)
+* [Delete a pull request comment reaction](/rest/reference/reactions#delete-a-pull-request-comment-reaction)
+* [Delete team discussion reaction](/rest/reference/reactions#delete-team-discussion-reaction)
+* [Delete team discussion comment reaction](/rest/reference/reactions#delete-team-discussion-comment-reaction){% endif %}
##### Repositories
-* [List organization repositories](/v3/repos/#list-organization-repositories)
-* [Create a repository for the authenticated user](/v3/repos/#create-a-repository-for-the-authenticated-user)
-* [Get a repository](/v3/repos/#get-a-repository)
-* [Update a repository](/v3/repos/#update-a-repository)
-* [Delete a repository](/v3/repos/#delete-a-repository)
-* [Compare two commits](/v3/repos/commits/#compare-two-commits)
-* [List repository contributors](/v3/repos/#list-repository-contributors)
+* [List organization repositories](/rest/reference/repos#list-organization-repositories)
+* [Create a repository for the authenticated user](/rest/reference/repos#create-a-repository-for-the-authenticated-user)
+* [Get a repository](/rest/reference/repos#get-a-repository)
+* [Update a repository](/rest/reference/repos#update-a-repository)
+* [Delete a repository](/rest/reference/repos#delete-a-repository)
+* [Compare two commits](/rest/reference/repos#compare-two-commits)
+* [List repository contributors](/rest/reference/repos#list-repository-contributors)
* [List forks](/rest/reference/repos#list-forks)
-* [Create a fork](/v3/repos/forks/#create-a-fork)
-* [List repository languages](/v3/repos/#list-repository-languages)
-* [List repository tags](/v3/repos/#list-repository-tags)
-* [List repository teams](/v3/repos/#list-repository-teams)
-* [Transfer a repository](/v3/repos/#transfer-a-repository)
-* [List public repositories](/v3/repos/#list-public-repositories)
-* [List repositories for the authenticated user](/v3/repos/#list-repositories-for-the-authenticated-user)
-* [List repositories for a user](/v3/repos/#list-repositories-for-a-user)
-* [Create repository using a repository template](/v3/repos/#create-repository-using-a-repository-template)
+* [Create a fork](/rest/reference/repos#create-a-fork)
+* [List repository languages](/rest/reference/repos#list-repository-languages)
+* [List repository tags](/rest/reference/repos#list-repository-tags)
+* [List repository teams](/rest/reference/repos#list-repository-teams)
+* [Transfer a repository](/rest/reference/repos#transfer-a-repository)
+* [List public repositories](/rest/reference/repos#list-public-repositories)
+* [List repositories for the authenticated user](/rest/reference/repos#list-repositories-for-the-authenticated-user)
+* [List repositories for a user](/rest/reference/repos#list-repositories-for-a-user)
+* [Create repository using a repository template](/rest/reference/repos#create-repository-using-a-repository-template)
##### Repository Activity
@@ -643,116 +643,116 @@ While most of your API interaction should occur using your server-to-server inst
{% if currentVersion == "free-pro-team@latest" %}
##### Repository Automated Security Fixes
-* [Enable automated security fixes](/v3/repos/#enable-automated-security-fixes)
-* [Disable automated security fixes](/v3/repos/#disable-automated-security-fixes)
+* [Enable automated security fixes](/rest/reference/repos#enable-automated-security-fixes)
+* [Disable automated security fixes](/rest/reference/repos#disable-automated-security-fixes)
{% endif %}
##### Repository Branches
-* [List branches](/v3/repos/branches/#list-branches)
-* [Get a branch](/v3/repos/branches/#get-a-branch)
-* [Get branch protection](/v3/repos/branches/#get-branch-protection)
-* [Update branch protection](/v3/repos/branches/#update-branch-protection)
-* [Delete branch protection](/v3/repos/branches/#delete-branch-protection)
-* [Get admin branch protection](/v3/repos/branches/#get-admin-branch-protection)
-* [Set admin branch protection](/v3/repos/branches/#set-admin-branch-protection)
-* [Delete admin branch protection](/v3/repos/branches/#delete-admin-branch-protection)
-* [Get pull request review protection](/v3/repos/branches/#get-pull-request-review-protection)
-* [Update pull request review protection](/v3/repos/branches/#update-pull-request-review-protection)
-* [Delete pull request review protection](/v3/repos/branches/#delete-pull-request-review-protection)
-* [Get commit signature protection](/v3/repos/branches/#get-commit-signature-protection)
-* [Create commit signature protection](/v3/repos/branches/#create-commit-signature-protection)
-* [Delete commit signature protection](/v3/repos/branches/#delete-commit-signature-protection)
-* [Get status checks protection](/v3/repos/branches/#get-status-checks-protection)
-* [Update status check protection](/v3/repos/branches/#update-status-check-protection)
-* [Remove status check protection](/v3/repos/branches/#remove-status-check-protection)
-* [Get all status check contexts](/v3/repos/branches/#get-all-status-check-contexts)
-* [Add status check contexts](/v3/repos/branches/#add-status-check-contexts)
-* [Set status check contexts](/v3/repos/branches/#set-status-check-contexts)
-* [Remove status check contexts](/v3/repos/branches/#remove-status-check-contexts)
-* [Get access restrictions](/v3/repos/branches/#get-access-restrictions)
-* [Delete access restrictions](/v3/repos/branches/#delete-access-restrictions)
-* [List teams with access to the protected branch](/v3/repos/branches/#list-teams-with-access-to-the-protected-branch)
-* [Add team access restrictions](/v3/repos/branches/#add-team-access-restrictions)
-* [Set team access restrictions](/v3/repos/branches/#set-team-access-restrictions)
-* [Remove team access restriction](/v3/repos/branches/#remove-team-access-restrictions)
-* [List user restrictions of protected branch](/v3/repos/branches/#list-users-with-access-to-the-protected-branch)
-* [Add user access restrictions](/v3/repos/branches/#add-user-access-restrictions)
-* [Set user access restrictions](/v3/repos/branches/#set-user-access-restrictions)
-* [Remove user access restrictions](/v3/repos/branches/#remove-user-access-restrictions)
-* [Merge a branch](/v3/repos/merging/#merge-a-branch)
+* [List branches](/rest/reference/repos#list-branches)
+* [Get a branch](/rest/reference/repos#get-a-branch)
+* [Get branch protection](/rest/reference/repos#get-branch-protection)
+* [Update branch protection](/rest/reference/repos#update-branch-protection)
+* [Delete branch protection](/rest/reference/repos#delete-branch-protection)
+* [Get admin branch protection](/rest/reference/repos#get-admin-branch-protection)
+* [Set admin branch protection](/rest/reference/repos#set-admin-branch-protection)
+* [Delete admin branch protection](/rest/reference/repos#delete-admin-branch-protection)
+* [Get pull request review protection](/rest/reference/repos#get-pull-request-review-protection)
+* [Update pull request review protection](/rest/reference/repos#update-pull-request-review-protection)
+* [Delete pull request review protection](/rest/reference/repos#delete-pull-request-review-protection)
+* [Get commit signature protection](/rest/reference/repos#get-commit-signature-protection)
+* [Create commit signature protection](/rest/reference/repos#create-commit-signature-protection)
+* [Delete commit signature protection](/rest/reference/repos#delete-commit-signature-protection)
+* [Get status checks protection](/rest/reference/repos#get-status-checks-protection)
+* [Update status check protection](/rest/reference/repos#update-status-check-protection)
+* [Remove status check protection](/rest/reference/repos#remove-status-check-protection)
+* [Get all status check contexts](/rest/reference/repos#get-all-status-check-contexts)
+* [Add status check contexts](/rest/reference/repos#add-status-check-contexts)
+* [Set status check contexts](/rest/reference/repos#set-status-check-contexts)
+* [Remove status check contexts](/rest/reference/repos#remove-status-check-contexts)
+* [Get access restrictions](/rest/reference/repos#get-access-restrictions)
+* [Delete access restrictions](/rest/reference/repos#delete-access-restrictions)
+* [List teams with access to the protected branch](/rest/reference/repos#list-teams-with-access-to-the-protected-branch)
+* [Add team access restrictions](/rest/reference/repos#add-team-access-restrictions)
+* [Set team access restrictions](/rest/reference/repos#set-team-access-restrictions)
+* [Remove team access restriction](/rest/reference/repos#remove-team-access-restrictions)
+* [List user restrictions of protected branch](/rest/reference/repos#list-users-with-access-to-the-protected-branch)
+* [Add user access restrictions](/rest/reference/repos#add-user-access-restrictions)
+* [Set user access restrictions](/rest/reference/repos#set-user-access-restrictions)
+* [Remove user access restrictions](/rest/reference/repos#remove-user-access-restrictions)
+* [Merge a branch](/rest/reference/repos#merge-a-branch)
##### Repository Collaborators
-* [List repository collaborators](/v3/repos/collaborators/#list-repository-collaborators)
-* [Check if a user is a repository collaborator](/v3/repos/collaborators/#check-if-a-user-is-a-repository-collaborator)
-* [Add a repository collaborator](/v3/repos/collaborators/#add-a-repository-collaborator)
-* [Remove a repository collaborator](/v3/repos/collaborators/#remove-a-repository-collaborator)
-* [Get repository permissions for a user](/v3/repos/collaborators/#get-repository-permissions-for-a-user)
+* [List repository collaborators](/rest/reference/repos#list-repository-collaborators)
+* [Check if a user is a repository collaborator](/rest/reference/repos#check-if-a-user-is-a-repository-collaborator)
+* [Add a repository collaborator](/rest/reference/repos#add-a-repository-collaborator)
+* [Remove a repository collaborator](/rest/reference/repos#remove-a-repository-collaborator)
+* [Get repository permissions for a user](/rest/reference/repos#get-repository-permissions-for-a-user)
##### Repository Commit Comments
-* [List commit comments for a repository](/v3/repos/comments/#list-commit-comments-for-a-repository)
-* [Get a commit comment](/v3/repos/comments/#get-a-commit-comment)
-* [Update a commit comment](/v3/repos/comments/#update-a-commit-comment)
-* [Delete a commit comment](/v3/repos/comments/#delete-a-commit-comment)
-* [List commit comments](/v3/repos/comments/#list-commit-comments)
-* [Create a commit comment](/v3/repos/comments/#create-a-commit-comment)
+* [List commit comments for a repository](/rest/reference/repos#list-commit-comments-for-a-repository)
+* [Get a commit comment](/rest/reference/repos#get-a-commit-comment)
+* [Update a commit comment](/rest/reference/repos#update-a-commit-comment)
+* [Delete a commit comment](/rest/reference/repos#delete-a-commit-comment)
+* [List commit comments](/rest/reference/repos#list-commit-comments)
+* [Create a commit comment](/rest/reference/repos#create-a-commit-comment)
##### Repository Commits
-* [List commits](/v3/repos/commits/#list-commits)
-* [Get a commit](/v3/repos/commits/#get-a-commit)
-* [List branches for head commit](/v3/repos/commits/#list-branches-for-head-commit)
-* [List pull requests associated with commit](/v3/repos/commits/#list-pull-requests-associated-with-commit)
+* [List commits](/rest/reference/repos#list-commits)
+* [Get a commit](/rest/reference/repos#get-a-commit)
+* [List branches for head commit](/rest/reference/repos#list-branches-for-head-commit)
+* [List pull requests associated with commit](/rest/reference/repos#list-pull-requests-associated-with-commit)
##### Repository Community
-* [Get the code of conduct for a repository](/v3/codes_of_conduct/#get-the-code-of-conduct-for-a-repository)
+* [Get the code of conduct for a repository](/rest/reference/codes-of-conduct#get-the-code-of-conduct-for-a-repository)
{% if currentVersion == "free-pro-team@latest" %}
-* [Get community profile metrics](/v3/repos/community/#get-community-profile-metrics)
+* [Get community profile metrics](/rest/reference/repos#get-community-profile-metrics)
{% endif %}
##### Repository Contents
-* [Download a repository archive](/v3/repos/contents/#download-a-repository-archive)
-* [Get repository content](/v3/repos/contents/#get-repository-content)
-* [Create or update file contents](/v3/repos/contents/#create-or-update-file-contents)
-* [Delete a file](/v3/repos/contents/#delete-a-file)
-* [Get a repository README](/v3/repos/contents/#get-a-repository-readme)
-* [Get the license for a repository](/v3/licenses/#get-the-license-for-a-repository)
+* [Download a repository archive](/rest/reference/repos#download-a-repository-archive)
+* [Get repository content](/rest/reference/repos#get-repository-content)
+* [Create or update file contents](/rest/reference/repos#create-or-update-file-contents)
+* [Delete a file](/rest/reference/repos#delete-a-file)
+* [Get a repository README](/rest/reference/repos#get-a-repository-readme)
+* [Get the license for a repository](/rest/reference/licenses#get-the-license-for-a-repository)
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
##### Repository Event Dispatches
-* [Create a repository dispatch event](/v3/repos/#create-a-repository-dispatch-event)
+* [Create a repository dispatch event](/rest/reference/repos#create-a-repository-dispatch-event)
{% endif %}
##### Repository Hooks
-* [List repository webhooks](/v3/repos/hooks/#list-repository-webhooks)
-* [Create a repository webhook](/v3/repos/hooks/#create-a-repository-webhook)
-* [Get a repository webhook](/v3/repos/hooks/#get-a-repository-webhook)
-* [Update a repository webhook](/v3/repos/hooks/#update-a-repository-webhook)
-* [Delete a repository webhook](/v3/repos/hooks/#delete-a-repository-webhook)
-* [Ping a repository webhook](/v3/repos/hooks/#ping-a-repository-webhook)
-* [Test the push repository webhook](/v3/repos/hooks/#test-the-push-repository-webhook)
+* [List repository webhooks](/rest/reference/repos#list-repository-webhooks)
+* [Create a repository webhook](/rest/reference/repos#create-a-repository-webhook)
+* [Get a repository webhook](/rest/reference/repos#get-a-repository-webhook)
+* [Update a repository webhook](/rest/reference/repos#update-a-repository-webhook)
+* [Delete a repository webhook](/rest/reference/repos#delete-a-repository-webhook)
+* [Ping a repository webhook](/rest/reference/repos#ping-a-repository-webhook)
+* [Test the push repository webhook](/rest/reference/repos#test-the-push-repository-webhook)
##### Repository Invitations
-* [List repository invitations](/v3/repos/invitations/#list-repository-invitations)
-* [Update a repository invitation](/v3/repos/invitations/#update-a-repository-invitation)
-* [Delete a repository invitation](/v3/repos/invitations/#delete-a-repository-invitation)
-* [List repository invitations for the authenticated user](/v3/repos/invitations/#list-repository-invitations-for-the-authenticated-user)
-* [Accept a repository invitation](/v3/repos/invitations/#accept-a-repository-invitation)
-* [Decline a repository invitation](/v3/repos/invitations/#decline-a-repository-invitation)
+* [List repository invitations](/rest/reference/repos#list-repository-invitations)
+* [Update a repository invitation](/rest/reference/repos#update-a-repository-invitation)
+* [Delete a repository invitation](/rest/reference/repos#delete-a-repository-invitation)
+* [List repository invitations for the authenticated user](/rest/reference/repos#list-repository-invitations-for-the-authenticated-user)
+* [Accept a repository invitation](/rest/reference/repos#accept-a-repository-invitation)
+* [Decline a repository invitation](/rest/reference/repos#decline-a-repository-invitation)
##### Repository Keys
-* [List deploy keys](/v3/repos/keys/#list-deploy-keys)
-* [Create a deploy key](/v3/repos/keys/#create-a-deploy-key)
-* [Get a deploy key](/v3/repos/keys/#get-a-deploy-key)
-* [Delete a deploy key](/v3/repos/keys/#delete-a-deploy-key)
+* [List deploy keys](/rest/reference/repos#list-deploy-keys)
+* [Create a deploy key](/rest/reference/repos#create-a-deploy-key)
+* [Get a deploy key](/rest/reference/repos#get-a-deploy-key)
+* [Delete a deploy key](/rest/reference/repos#delete-a-deploy-key)
##### Repository Pages
@@ -790,144 +790,144 @@ While most of your API interaction should occur using your server-to-server inst
##### Repository Stats
-* [Get the weekly commit activity](/v3/repos/statistics/#get-the-weekly-commit-activity)
-* [Get the last year of commit activity](/v3/repos/statistics/#get-the-last-year-of-commit-activity)
-* [Get all contributor commit activity](/v3/repos/statistics/#get-all-contributor-commit-activity)
-* [Get the weekly commit count](/v3/repos/statistics/#get-the-weekly-commit-count)
-* [Get the hourly commit count for each day](/v3/repos/statistics/#get-the-hourly-commit-count-for-each-day)
+* [Get the weekly commit activity](/rest/reference/repos#get-the-weekly-commit-activity)
+* [Get the last year of commit activity](/rest/reference/repos#get-the-last-year-of-commit-activity)
+* [Get all contributor commit activity](/rest/reference/repos#get-all-contributor-commit-activity)
+* [Get the weekly commit count](/rest/reference/repos#get-the-weekly-commit-count)
+* [Get the hourly commit count for each day](/rest/reference/repos#get-the-hourly-commit-count-for-each-day)
{% if currentVersion == "free-pro-team@latest" %}
##### Repository Vulnerability Alerts
-* [Enable vulnerability alerts](/v3/repos/#enable-vulnerability-alerts)
-* [Disable vulnerability alerts](/v3/repos/#disable-vulnerability-alerts)
+* [Enable vulnerability alerts](/rest/reference/repos#enable-vulnerability-alerts)
+* [Disable vulnerability alerts](/rest/reference/repos#disable-vulnerability-alerts)
{% endif %}
##### Root
-* [Root endpoint](/v3/#root-endpoint)
-* [Emojis](/v3/emojis/#emojis)
-* [Get rate limit status for the authenticated user](/v3/rate_limit/#get-rate-limit-status-for-the-authenticated-user)
+* [Root endpoint](/rest#root-endpoint)
+* [Emojis](/rest/reference/emojis#emojis)
+* [Get rate limit status for the authenticated user](/rest/reference/rate-limit#get-rate-limit-status-for-the-authenticated-user)
##### 검색
-* [Search code](/v3/search/#search-code)
-* [Search commits](/v3/search/#search-commits)
-* [Search labels](/v3/search/#search-labels)
-* [Search repositories](/v3/search/#search-repositories)
-* [Search topics](/v3/search/#search-topics)
-* [Search users](/v3/search/#search-users)
+* [Search code](/rest/reference/search#search-code)
+* [Search commits](/rest/reference/search#search-commits)
+* [Search labels](/rest/reference/search#search-labels)
+* [Search repositories](/rest/reference/search#search-repositories)
+* [Search topics](/rest/reference/search#search-topics)
+* [Search users](/rest/reference/search#search-users)
##### Statuses
-* [Get the combined status for a specific reference](/v3/repos/statuses/#get-the-combined-status-for-a-specific-reference)
-* [List commit statuses for a reference](/v3/repos/statuses/#list-commit-statuses-for-a-reference)
-* [Create a commit status](/v3/repos/statuses/#create-a-commit-status)
+* [Get the combined status for a specific reference](/rest/reference/repos#get-the-combined-status-for-a-specific-reference)
+* [List commit statuses for a reference](/rest/reference/repos#list-commit-statuses-for-a-reference)
+* [Create a commit status](/rest/reference/repos#create-a-commit-status)
##### Team Discussions
-* [List discussions](/v3/teams/discussions/#list-discussions)
-* [Create a discussion](/v3/teams/discussions/#create-a-discussion)
-* [Get a discussion](/v3/teams/discussions/#get-a-discussion)
-* [Update a discussion](/v3/teams/discussions/#update-a-discussion)
-* [Delete a discussion](/v3/teams/discussions/#delete-a-discussion)
-* [List discussion comments](/v3/teams/discussion_comments/#list-discussion-comments)
-* [Create a discussion comment](/v3/teams/discussion_comments/#create-a-discussion-comment)
-* [Get a discussion comment](/v3/teams/discussion_comments/#get-a-discussion-comment)
-* [Update a discussion comment](/v3/teams/discussion_comments/#update-a-discussion-comment)
-* [Delete a discussion comment](/v3/teams/discussion_comments/#delete-a-discussion-comment)
+* [List discussions](/rest/reference/teams#list-discussions)
+* [Create a discussion](/rest/reference/teams#create-a-discussion)
+* [Get a discussion](/rest/reference/teams#get-a-discussion)
+* [Update a discussion](/rest/reference/teams#update-a-discussion)
+* [Delete a discussion](/rest/reference/teams#delete-a-discussion)
+* [List discussion comments](/rest/reference/teams#list-discussion-comments)
+* [Create a discussion comment](/rest/reference/teams#create-a-discussion-comment)
+* [Get a discussion comment](/rest/reference/teams#get-a-discussion-comment)
+* [Update a discussion comment](/rest/reference/teams#update-a-discussion-comment)
+* [Delete a discussion comment](/rest/reference/teams#delete-a-discussion-comment)
##### Topics
-* [Get all repository topics](/v3/repos#get-all-repository-topics)
-* [Replace all repository topics](/v3/repos/#replace-all-repository-topics)
+* [Get all repository topics](/rest/reference/repos#get-all-repository-topics)
+* [Replace all repository topics](/rest/reference/repos#replace-all-repository-topics)
{% if currentVersion == "free-pro-team@latest" %}
##### Traffic
-* [Get repository clones](/v3/repos/traffic/#get-repository-clones)
-* [Get top referral paths](/v3/repos/traffic/#get-top-referral-paths)
-* [Get top referral sources](/v3/repos/traffic/#get-top-referral-sources)
-* [Get page views](/v3/repos/traffic/#get-page-views)
+* [Get repository clones](/rest/reference/repos#get-repository-clones)
+* [Get top referral paths](/rest/reference/repos#get-top-referral-paths)
+* [Get top referral sources](/rest/reference/repos#get-top-referral-sources)
+* [Get page views](/rest/reference/repos#get-page-views)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
##### User Blocking
-* [List users blocked by the authenticated user](/v3/users/blocking/#list-users-blocked-by-the-authenticated-user)
-* [Check if a user is blocked by the authenticated user](/v3/users/blocking/#check-if-a-user-is-blocked-by-the-authenticated-user)
-* [List users blocked by an organization](/v3/orgs/blocking/#list-users-blocked-by-an-organization)
-* [Check if a user is blocked by an organization](/v3/orgs/blocking/#check-if-a-user-is-blocked-by-an-organization)
-* [Block a user from an organization](/v3/orgs/blocking/#block-a-user-from-an-organization)
-* [Unblock a user from an organization](/v3/orgs/blocking/#unblock-a-user-from-an-organization)
-* [Block a user](/v3/users/blocking/#block-a-user)
-* [Unblock a user](/v3/users/blocking/#unblock-a-user)
+* [List users blocked by the authenticated user](/rest/reference/users#list-users-blocked-by-the-authenticated-user)
+* [Check if a user is blocked by the authenticated user](/rest/reference/users#check-if-a-user-is-blocked-by-the-authenticated-user)
+* [List users blocked by an organization](/rest/reference/orgs#list-users-blocked-by-an-organization)
+* [Check if a user is blocked by an organization](/rest/reference/orgs#check-if-a-user-is-blocked-by-an-organization)
+* [Block a user from an organization](/rest/reference/orgs#block-a-user-from-an-organization)
+* [Unblock a user from an organization](/rest/reference/orgs#unblock-a-user-from-an-organization)
+* [Block a user](/rest/reference/users#block-a-user)
+* [Unblock a user](/rest/reference/users#unblock-a-user)
{% endif %}
{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
##### User Emails
{% if currentVersion == "free-pro-team@latest" %}
-* [Set primary email visibility for the authenticated user](/v3/users/emails/#set-primary-email-visibility-for-the-authenticated-user)
+* [Set primary email visibility for the authenticated user](/rest/reference/users#set-primary-email-visibility-for-the-authenticated-user)
{% endif %}
-* [List email addresses for the authenticated user](/v3/users/emails/#list-email-addresses-for-the-authenticated-user)
-* [Add email address(es)](/v3/users/emails/#add-an-email-address-for-the-authenticated-user)
-* [Delete email address(es)](/v3/users/emails/#delete-an-email-address-for-the-authenticated-user)
-* [List public email addresses for the authenticated user](/v3/users/emails/#list-public-email-addresses-for-the-authenticated-user)
+* [List email addresses for the authenticated user](/rest/reference/users#list-email-addresses-for-the-authenticated-user)
+* [Add email address(es)](/rest/reference/users#add-an-email-address-for-the-authenticated-user)
+* [Delete email address(es)](/rest/reference/users#delete-an-email-address-for-the-authenticated-user)
+* [List public email addresses for the authenticated user](/rest/reference/users#list-public-email-addresses-for-the-authenticated-user)
{% endif %}
##### User Followers
-* [List followers of a user](/v3/users/followers/#list-followers-of-a-user)
-* [List the people a user follows](/v3/users/followers/#list-the-people-a-user-follows)
-* [Check if a person is followed by the authenticated user](/v3/users/followers/#check-if-a-person-is-followed-by-the-authenticated-user)
-* [Follow a user](/v3/users/followers/#follow-a-user)
-* [Unfollow a user](/v3/users/followers/#unfollow-a-user)
-* [Check if a user follows another user](/v3/users/followers/#check-if-a-user-follows-another-user)
+* [List followers of a user](/rest/reference/users#list-followers-of-a-user)
+* [List the people a user follows](/rest/reference/users#list-the-people-a-user-follows)
+* [Check if a person is followed by the authenticated user](/rest/reference/users#check-if-a-person-is-followed-by-the-authenticated-user)
+* [Follow a user](/rest/reference/users#follow-a-user)
+* [Unfollow a user](/rest/reference/users#unfollow-a-user)
+* [Check if a user follows another user](/rest/reference/users#check-if-a-user-follows-another-user)
##### User Gpg Keys
-* [List GPG keys for the authenticated user](/v3/users/gpg_keys/#list-gpg-keys-for-the-authenticated-user)
-* [Create a GPG key for the authenticated user](/v3/users/gpg_keys/#create-a-gpg-key-for-the-authenticated-user)
-* [Get a GPG key for the authenticated user](/v3/users/gpg_keys/#get-a-gpg-key-for-the-authenticated-user)
-* [Delete a GPG key for the authenticated user](/v3/users/gpg_keys/#delete-a-gpg-key-for-the-authenticated-user)
-* [List gpg keys for a user](/v3/users/gpg_keys/#list-gpg-keys-for-a-user)
+* [List GPG keys for the authenticated user](/rest/reference/users#list-gpg-keys-for-the-authenticated-user)
+* [Create a GPG key for the authenticated user](/rest/reference/users#create-a-gpg-key-for-the-authenticated-user)
+* [Get a GPG key for the authenticated user](/rest/reference/users#get-a-gpg-key-for-the-authenticated-user)
+* [Delete a GPG key for the authenticated user](/rest/reference/users#delete-a-gpg-key-for-the-authenticated-user)
+* [List gpg keys for a user](/rest/reference/users#list-gpg-keys-for-a-user)
##### User Public Keys
-* [List public SSH keys for the authenticated user](/v3/users/keys/#list-public-ssh-keys-for-the-authenticated-user)
-* [Create a public SSH key for the authenticated user](/v3/users/keys/#create-a-public-ssh-key-for-the-authenticated-user)
-* [Get a public SSH key for the authenticated user](/v3/users/keys/#get-a-public-ssh-key-for-the-authenticated-user)
-* [Delete a public SSH key for the authenticated user](/v3/users/keys/#delete-a-public-ssh-key-for-the-authenticated-user)
-* [List public keys for a user](/v3/users/keys/#list-public-keys-for-a-user)
+* [List public SSH keys for the authenticated user](/rest/reference/users#list-public-ssh-keys-for-the-authenticated-user)
+* [Create a public SSH key for the authenticated user](/rest/reference/users#create-a-public-ssh-key-for-the-authenticated-user)
+* [Get a public SSH key for the authenticated user](/rest/reference/users#get-a-public-ssh-key-for-the-authenticated-user)
+* [Delete a public SSH key for the authenticated user](/rest/reference/users#delete-a-public-ssh-key-for-the-authenticated-user)
+* [List public keys for a user](/rest/reference/users#list-public-keys-for-a-user)
##### Users
-* [Get the authenticated user](/v3/users/#get-the-authenticated-user)
-* [List app installations accessible to the user access token](/v3/apps/installations/#list-app-installations-accessible-to-the-user-access-token)
+* [Get the authenticated user](/rest/reference/users#get-the-authenticated-user)
+* [List app installations accessible to the user access token](/rest/reference/apps#list-app-installations-accessible-to-the-user-access-token)
{% if currentVersion == "free-pro-team@latest" %}
-* [List subscriptions for the authenticated user](/v3/apps/marketplace/#list-subscriptions-for-the-authenticated-user)
+* [List subscriptions for the authenticated user](/rest/reference/apps#list-subscriptions-for-the-authenticated-user)
{% endif %}
-* [List users](/v3/users/#list-users)
-* [Get a user](/v3/users/#get-a-user)
+* [List users](/rest/reference/users#list-users)
+* [Get a user](/rest/reference/users#get-a-user)
{% if currentVersion == "free-pro-team@latest" %}
##### Workflow Runs
-* [List workflow runs for a repository](/v3/actions/workflow-runs/#list-workflow-runs-for-a-repository)
-* [Get a workflow run](/v3/actions/workflow-runs/#get-a-workflow-run)
-* [Cancel a workflow run](/v3/actions/workflow-runs/#cancel-a-workflow-run)
-* [Download workflow run logs](/v3/actions/workflow-runs/#download-workflow-run-logs)
-* [Delete workflow run logs](/v3/actions/workflow-runs/#delete-workflow-run-logs)
-* [Re run a workflow](/v3/actions/workflow-runs/#re-run-a-workflow)
-* [List workflow runs](/v3/actions/workflow-runs/#list-workflow-runs)
-* [Get workflow run usage](/v3/actions/workflow-runs/#get-workflow-run-usage)
+* [List workflow runs for a repository](/rest/reference/actions#list-workflow-runs-for-a-repository)
+* [Get a workflow run](/rest/reference/actions#get-a-workflow-run)
+* [Cancel a workflow run](/rest/reference/actions#cancel-a-workflow-run)
+* [Download workflow run logs](/rest/reference/actions#download-workflow-run-logs)
+* [Delete workflow run logs](/rest/reference/actions#delete-workflow-run-logs)
+* [Re run a workflow](/rest/reference/actions#re-run-a-workflow)
+* [List workflow runs](/rest/reference/actions#list-workflow-runs)
+* [Get workflow run usage](/rest/reference/actions#get-workflow-run-usage)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
##### Workflows
-* [List repository workflows](/v3/actions/workflows/#list-repository-workflows)
-* [Get a workflow](/v3/actions/workflows/#get-a-workflow)
-* [Get workflow usage](/v3/actions/workflows/#get-workflow-usage)
+* [List repository workflows](/rest/reference/actions#list-repository-workflows)
+* [Get a workflow](/rest/reference/actions#get-a-workflow)
+* [Get workflow usage](/rest/reference/actions#get-workflow-usage)
{% endif %}
diff --git a/translations/ko-KR/content/developers/apps/migrating-oauth-apps-to-github-apps.md b/translations/ko-KR/content/developers/apps/migrating-oauth-apps-to-github-apps.md
index f0bcc953ea..b0b4f2866a 100644
--- a/translations/ko-KR/content/developers/apps/migrating-oauth-apps-to-github-apps.md
+++ b/translations/ko-KR/content/developers/apps/migrating-oauth-apps-to-github-apps.md
@@ -23,7 +23,7 @@ This article provides guidelines for existing integrators who are considering mi
- Built-in support for OAuth is still available to GitHub Apps using [user-to-server endpoints](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/).
- Dedicated [API rate limits](/apps/building-github-apps/understanding-rate-limits-for-github-apps/) for bot accounts scale with your integration.
- Repository owners can [install GitHub Apps](/apps/differences-between-apps/#who-can-install-github-apps-and-authorize-oauth-apps) on organization repositories. If a GitHub App's configuration has permissions that request an organization's resources, the org owner must approve the installation.
-- Open Source community support is available through [Octokit libraries](/v3/libraries/) and other frameworks such as [Probot](https://probot.github.io/).
+- Open Source community support is available through [Octokit libraries](/rest/overview/libraries) and other frameworks such as [Probot](https://probot.github.io/).
- Integrators building GitHub Apps have opportunities to adopt earlier access to APIs.
### Converting an OAuth App to a GitHub App
@@ -42,13 +42,13 @@ These guidelines assume that you have a registered OAuth App{% if currentVersion
#### Review the available API endpoints for GitHub Apps
-While the majority of [REST API](/v3) endpoints and [GraphQL](/v4) queries are available to GitHub Apps today, we are still in the process of enabling some endpoints. Review the [available REST endpoints](/v3/apps/available-endpoints/) to ensure that the endpoints you need are compatible with GitHub Apps. Note that some of the API endpoints enabled for GitHub Apps allow the app to act on behalf of the user. See "[User-to-server requests](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/#user-to-server-requests)" for a list of endpoints that allow a GitHub App to authenticate as a user.
+While the majority of [REST API](/rest) endpoints and [GraphQL](/graphql) queries are available to GitHub Apps today, we are still in the process of enabling some endpoints. Review the [available REST endpoints](/rest/overview/endpoints-available-for-github-apps) to ensure that the endpoints you need are compatible with GitHub Apps. Note that some of the API endpoints enabled for GitHub Apps allow the app to act on behalf of the user. See "[User-to-server requests](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/#user-to-server-requests)" for a list of endpoints that allow a GitHub App to authenticate as a user.
We recommend reviewing the list of API endpoints you need as early as possible. Please let Support know if there is an endpoint you require that is not yet enabled for {% data variables.product.prodname_github_app %}s.
#### Design to stay within API rate limits
-GitHub Apps use [sliding rules for rate limits](/apps/building-github-apps/understanding-rate-limits-for-github-apps/), which can increase based on the number of repositories and users in the organization. A GitHub App can also make use of [conditional requests](/v3/#conditional-requests) or consolidate requests by using the [GraphQL API V4](/v4/).
+GitHub Apps use [sliding rules for rate limits](/apps/building-github-apps/understanding-rate-limits-for-github-apps/), which can increase based on the number of repositories and users in the organization. A GitHub App can also make use of [conditional requests](/rest#conditional-requests) or consolidate requests by using the [GraphQL API V4](/graphql).
#### Register a new GitHub App
@@ -56,7 +56,7 @@ Once you've decided to make the switch to Github Apps, you'll need to [create a
#### Determine the permissions your app requires
-When registering your GitHub App, you'll need to select the permissions required by each endpoint used in your app's code. See "[GitHub App permissions](/v3/apps/permissions/)" for a list of the permissions needed for each endpoint available to GitHub Apps.
+When registering your GitHub App, you'll need to select the permissions required by each endpoint used in your app's code. See "[GitHub App permissions](/rest/reference/permissions-required-for-github-apps)" for a list of the permissions needed for each endpoint available to GitHub Apps.
In your GitHub App's settings, you can specify whether your app needs `No Access`, `Read-only`, or `Read & Write` access for each permission type. The fine-grained permissions allow your app to gain targeted access to the subset of data you need. We recommend specifying the smallest set of permissions possible that provides the desired functionality.
@@ -90,11 +90,11 @@ Once you've made the transition from an OAuth App to a GitHub App, you will need
https://github.com/apps/YOUR_APP_NAME/installations/new/permissions?suggested_target_id=ID_OF_USER_OR_ORG&repository_ids[]=REPO_A_ID&repository_ids[]=REPO_B_ID
```
-You'll need to replace `YOUR_APP_NAME` with the name of your GitHub App, `ID_OF_USER_OR_ORG` with the ID of your target user or organization, and include up to 100 repository IDs (`REPO_A_ID` and `REPO_B_ID`). To get a list of repositories your OAuth App has access to, use the [List repositories for the authenticated user](/v3/repos/#list-repositories-for-the-authenticated-user) and [List organization repositories](/v3/repos/#list-organization-repositories) endpoints.
+You'll need to replace `YOUR_APP_NAME` with the name of your GitHub App, `ID_OF_USER_OR_ORG` with the ID of your target user or organization, and include up to 100 repository IDs (`REPO_A_ID` and `REPO_B_ID`). To get a list of repositories your OAuth App has access to, use the [List repositories for the authenticated user](/rest/reference/repos#list-repositories-for-the-authenticated-user) and [List organization repositories](/rest/reference/repos#list-organization-repositories) endpoints.
#### Remove any unnecessary repository hooks
-Once your GitHub App has been installed on a repository, you should remove any unnecessary webhooks that were created by your legacy OAuth App. If both apps are installed on a repository, they may duplicate functionality for the user. To remove webhooks, you can listen for the [`installation_repositories` webhook](/webhooks/event-payloads/#installation_repositories) with the `repositories_added` action and [Delete a repository webhook](/v3/repos/hooks/#delete-a-repository-webhook) on those repositories that were created by your OAuth App.
+Once your GitHub App has been installed on a repository, you should remove any unnecessary webhooks that were created by your legacy OAuth App. If both apps are installed on a repository, they may duplicate functionality for the user. To remove webhooks, you can listen for the [`installation_repositories` webhook](/webhooks/event-payloads/#installation_repositories) with the `repositories_added` action and [Delete a repository webhook](/rest/reference/repos#delete-a-repository-webhook) on those repositories that were created by your OAuth App.
#### Encourage users to revoke access to your OAuth app
diff --git a/translations/ko-KR/content/developers/apps/refreshing-user-to-server-access-tokens.md b/translations/ko-KR/content/developers/apps/refreshing-user-to-server-access-tokens.md
index d9b78acf7a..3e3b63adf0 100644
--- a/translations/ko-KR/content/developers/apps/refreshing-user-to-server-access-tokens.md
+++ b/translations/ko-KR/content/developers/apps/refreshing-user-to-server-access-tokens.md
@@ -25,7 +25,7 @@ To renew an expiring user-to-server access token, you can exchange the `refresh_
`POST https://github.com/login/oauth/access_token`
-This callback request will send you a new access token and a new refresh token. This callback request is similar to the OAuth request you would use to exchange a temporary `code` for an access token. For more information, see "[Identifying and authorizing users for GitHub Apps](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/#2-users-are-redirected-back-to-your-site-by-github)" and "[Basics of authentication](/v3/guides/basics-of-authentication/#providing-a-callback)."
+This callback request will send you a new access token and a new refresh token. This callback request is similar to the OAuth request you would use to exchange a temporary `code` for an access token. For more information, see "[Identifying and authorizing users for GitHub Apps](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/#2-users-are-redirected-back-to-your-site-by-github)" and "[Basics of authentication](/rest/guides/basics-of-authentication#providing-a-callback)."
#### 매개변수
diff --git a/translations/ko-KR/content/developers/apps/scopes-for-oauth-apps.md b/translations/ko-KR/content/developers/apps/scopes-for-oauth-apps.md
index 26f6c12712..eea880cf33 100644
--- a/translations/ko-KR/content/developers/apps/scopes-for-oauth-apps.md
+++ b/translations/ko-KR/content/developers/apps/scopes-for-oauth-apps.md
@@ -41,13 +41,13 @@ X-Accepted-OAuth-Scopes: user
| 이름 | 설명 |
| ------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **`(no scope)`** | Grants read-only access to public information (includes public user profile info, public repository info, and gists){% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
-| **`site_admin`** | Grants site administrators access to [{% data variables.product.prodname_ghe_server %} Administration API endpoints](/v3/enterprise-admin).{% endif %}
+| **`site_admin`** | Grants site administrators access to [{% data variables.product.prodname_ghe_server %} Administration API endpoints](/rest/reference/enterprise-admin).{% endif %}
| **`repo`** | Grants full access to private and public repositories. That includes read/write access to code, commit statuses, repository and organization projects, invitations, collaborators, adding team memberships, deployment statuses, and repository webhooks for public and private repositories and organizations. Also grants ability to manage user projects. |
| `repo:status` | Grants read/write access to public and private repository commit statuses. This scope is only necessary to grant other users or services access to private repository commit statuses *without* granting access to the code. |
-| `repo_deployment` | Grants access to [deployment statuses](/v3/repos/deployments) for public and private repositories. This scope is only necessary to grant other users or services access to deployment statuses, *without* granting access to the code. |
+| `repo_deployment` | Grants access to [deployment statuses](/rest/reference/repos#deployments) for public and private repositories. This scope is only necessary to grant other users or services access to deployment statuses, *without* granting access to the code. |
| `public_repo` | Limits access to public repositories. That includes read/write access to code, commit statuses, repository projects, collaborators, and deployment statuses for public repositories and organizations. Also required for starring public repositories. |
| `repo:invite` | Grants accept/decline abilities for invitations to collaborate on a repository. This scope is only necessary to grant other users or services access to invites *without* granting access to the code.{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest"%}
-| `security_events` | Grants read and write access to security events in the [{% data variables.product.prodname_code_scanning %} API](/v3/code-scanning).{% endif %}
+| `security_events` | Grants read and write access to security events in the [{% data variables.product.prodname_code_scanning %} API](/rest/reference/code-scanning).{% endif %}
| **`admin:repo_hook`** | Grants read, write, ping, and delete access to repository hooks in public and private repositories. The `repo` and `public_repo` scopes grants full access to repositories, including repository hooks. Use the `admin:repo_hook` scope to limit access to only repository hooks. |
| `write:repo_hook` | Grants read, write, and ping access to hooks in public or private repositories. |
| `read:repo_hook` | Grants read and ping access to hooks in public or private repositories. |
diff --git a/translations/ko-KR/content/developers/apps/setting-permissions-for-github-apps.md b/translations/ko-KR/content/developers/apps/setting-permissions-for-github-apps.md
index f63d641cdb..c7b9470177 100644
--- a/translations/ko-KR/content/developers/apps/setting-permissions-for-github-apps.md
+++ b/translations/ko-KR/content/developers/apps/setting-permissions-for-github-apps.md
@@ -17,4 +17,4 @@ When you create a GitHub App, you can select the permissions it needs to access
By default, GitHub Apps have `Read-only` access to metadata endpoints. Metadata is a collection of read-only endpoints that provide general information about resources that the authorized installation can access.
-{% data reusables.apps.metadata-permissions %} For a list of metadata endpoints, see "[Metadata permissions](/v3/apps/permissions/#metadata-permissions)."
+{% data reusables.apps.metadata-permissions %} For a list of metadata endpoints, see "[Metadata permissions](/rest/reference/permissions-required-for-github-apps#metadata-permissions)."
diff --git a/translations/ko-KR/content/developers/apps/setting-up-your-development-environment-to-create-a-github-app.md b/translations/ko-KR/content/developers/apps/setting-up-your-development-environment-to-create-a-github-app.md
index 86058820ec..a83272428a 100644
--- a/translations/ko-KR/content/developers/apps/setting-up-your-development-environment-to-create-a-github-app.md
+++ b/translations/ko-KR/content/developers/apps/setting-up-your-development-environment-to-create-a-github-app.md
@@ -37,7 +37,7 @@ You may find it helpful to have a basic understanding of the following:
* [GitHub Apps](/apps/about-apps)
* [Webhooks](/webhooks)
* [The Ruby programming language](https://www.ruby-lang.org/en/)
-* [REST APIs](/v3)
+* [REST APIs](/rest)
* [Sinatra](http://sinatrarb.com/)
But you can follow along at any experience level. We'll link out to information you need along the way!
@@ -220,7 +220,7 @@ end
#### Define a route handler
-An empty route is included in the template code. This code handles all `POST` requests to the `/event_handler` route. You'll won't write this event handler in this quickstart, but see the other [quickstart guides](/apps/quickstart-guides/) for examples of how to extend this template app.
+An empty route is included in the template code. This code handles all `POST` requests to the `/event_handler` route. You won't write this event handler in this quickstart, but see the other [quickstart guides](/apps/quickstart-guides/) for examples of how to extend this template app.
``` ruby
post '/event_handler' do
diff --git a/translations/ko-KR/content/developers/apps/using-content-attachments.md b/translations/ko-KR/content/developers/apps/using-content-attachments.md
index e093b1610c..bcd3a05720 100644
--- a/translations/ko-KR/content/developers/apps/using-content-attachments.md
+++ b/translations/ko-KR/content/developers/apps/using-content-attachments.md
@@ -55,7 +55,7 @@ The content attachment flow shows you the relationship between the URL in the is
}
```
-**Step 4.** The app uses the `content_reference` `id`, to [Create a content attachment](/v3/apps/installations/#create-a-content-attachment) using the REST API. You'll also need the `installation` `id` to authenticate as a [GitHub App installation](/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-an-installation).
+**Step 4.** The app uses the `content_reference` `id`, to [Create a content attachment](/rest/reference/apps#create-a-content-attachment) using the REST API. You'll also need the `installation` `id` to authenticate as a [GitHub App installation](/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-an-installation).
{% data reusables.pre-release-program.corsair-preview %}
{% data reusables.pre-release-program.api-preview-warning %}
@@ -116,7 +116,7 @@ curl -X "POST" "https://api.github.com/graphql" \
}'
```
-For more information on `node_id`, see "[Using Global Node IDs](/v4/guides/using-global-node-ids/)."
+For more information on `node_id`, see "[Using Global Node IDs](/graphql/guides/using-global-node-ids)."
### Example using Probot and GitHub App Manifests
diff --git a/translations/ko-KR/content/developers/apps/using-the-github-api-in-your-app.md b/translations/ko-KR/content/developers/apps/using-the-github-api-in-your-app.md
index 1ac135eceb..bdccb99154 100644
--- a/translations/ko-KR/content/developers/apps/using-the-github-api-in-your-app.md
+++ b/translations/ko-KR/content/developers/apps/using-the-github-api-in-your-app.md
@@ -31,7 +31,7 @@ You may find it helpful to have a basic understanding of the following:
* [GitHub Apps](/apps/about-apps)
* [Webhooks](/webhooks)
* [The Ruby programming language](https://www.ruby-lang.org/en/)
-* [REST APIs](/v3)
+* [REST APIs](/rest)
* [Sinatra](http://sinatrarb.com/)
But you can follow along at any experience level. We'll link out to information you need along the way!
@@ -143,11 +143,11 @@ Before the label can be _added_ anywhere, you'll need to _create_ the custom lab
{% tip %}
-**Tip**: Wouldn't it be great if your app could create the label programmatically? [It can](/v3/issues/labels/#create-a-label)! Try adding the code to do that on your own after you finish the steps in this guide.
+**Tip**: Wouldn't it be great if your app could create the label programmatically? [It can](/rest/reference/issues#create-a-label)! Try adding the code to do that on your own after you finish the steps in this guide.
{% endtip %}
-Now that the label exists, you can program your app to use the REST API to [add the label to any newly opened issue](/v3/issues/labels/#add-labels-to-an-issue).
+Now that the label exists, you can program your app to use the REST API to [add the label to any newly opened issue](/rest/reference/issues#add-labels-to-an-issue).
### Step 4. Add label handling
diff --git a/translations/ko-KR/content/developers/github-marketplace/billing-customers.md b/translations/ko-KR/content/developers/github-marketplace/billing-customers.md
index 43bb5ab916..ddc8e0716d 100644
--- a/translations/ko-KR/content/developers/github-marketplace/billing-customers.md
+++ b/translations/ko-KR/content/developers/github-marketplace/billing-customers.md
@@ -25,7 +25,7 @@ Customers must be able to perform the following actions from your app's website:
Follow these guidelines for upgrades, downgrades, and cancellations to maintain a clear and consistent billing process. For more detailed instructions about the {% data variables.product.prodname_marketplace %} purchase events, see "[Billing flows](/marketplace/integrating-with-the-github-marketplace-api/#billing-flows)."
-You can use the `marketplace_purchase` webhook's `effective_date` key to determine when a plan change will occur and periodically synchronize the [List accounts for a plan](/v3/apps/marketplace/#list-accounts-for-a-plan).
+You can use the `marketplace_purchase` webhook's `effective_date` key to determine when a plan change will occur and periodically synchronize the [List accounts for a plan](/rest/reference/apps#list-accounts-for-a-plan).
#### 업그레이드
diff --git a/translations/ko-KR/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md b/translations/ko-KR/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md
index b047103753..a30f26b72e 100644
--- a/translations/ko-KR/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md
+++ b/translations/ko-KR/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md
@@ -68,7 +68,7 @@ After the customer completes the authorization, your app receives an OAuth acces
### Step 4. Provisioning customer accounts
-Your app must provision a customer account for all new purchases. Using the access token you received for the customer in [Step 3. Authorization](#step-3-authorization), call the "[List subscriptions for the authenticated user](/v3/apps/marketplace/#list-subscriptions-for-the-authenticated-user)" endpoint. The response will include the customer's `account` information and show whether they are on a free trial (`on_free_trial`). Use this information to complete setup and provisioning.
+Your app must provision a customer account for all new purchases. Using the access token you received for the customer in [Step 3. Authorization](#step-3-authorization), call the "[List subscriptions for the authenticated user](/rest/reference/apps#list-subscriptions-for-the-authenticated-user)" endpoint. The response will include the customer's `account` information and show whether they are on a free trial (`on_free_trial`). Use this information to complete setup and provisioning.
{% data reusables.marketplace.marketplace-double-purchases %}
@@ -76,6 +76,6 @@ If the purchase is for an organization and per-user, you can prompt the customer
You can customize the way that organization members receive access to your app. Here are a few suggestions:
-**Flat-rate pricing:** If the purchase is made for an organization using flat-rate pricing, your app can [get all the organization’s members](/v3/orgs/members/#list-organization-members) via the API and prompt the organization admin to choose which members will have paid users on the integrator side.
+**Flat-rate pricing:** If the purchase is made for an organization using flat-rate pricing, your app can [get all the organization’s members](/rest/reference/orgs#list-organization-members) via the API and prompt the organization admin to choose which members will have paid users on the integrator side.
**Per-unit pricing:** One method of provisioning per-unit seats is to allow users to occupy a seat as they log in to the app. Once the customer hits the seat count threshold, your app can alert the user that they need to upgrade through {% data variables.product.prodname_marketplace %}.
diff --git a/translations/ko-KR/content/developers/github-marketplace/handling-plan-cancellations.md b/translations/ko-KR/content/developers/github-marketplace/handling-plan-cancellations.md
index 17cd1d8b80..ed287efb5e 100644
--- a/translations/ko-KR/content/developers/github-marketplace/handling-plan-cancellations.md
+++ b/translations/ko-KR/content/developers/github-marketplace/handling-plan-cancellations.md
@@ -28,6 +28,6 @@ When a customer cancels a free or paid plan, your app must perform these steps t
{% note %}
-**Note:** We recommend using the [`marketplace_purchase`](/marketplace/integrating-with-the-github-marketplace-api/github-marketplace-webhook-events/) webhook's `effective_date` to determine when a plan change will occur and periodically synchronizing the [List accounts for a plan](/v3/apps/marketplace/#list-accounts-for-a-plan). For more information on webhooks, see "[{% data variables.product.prodname_marketplace %} webhook events](/marketplace/integrating-with-the-github-marketplace-api/github-marketplace-webhook-events/)."
+**Note:** We recommend using the [`marketplace_purchase`](/marketplace/integrating-with-the-github-marketplace-api/github-marketplace-webhook-events/) webhook's `effective_date` to determine when a plan change will occur and periodically synchronizing the [List accounts for a plan](/rest/reference/apps#list-accounts-for-a-plan). For more information on webhooks, see "[{% data variables.product.prodname_marketplace %} webhook events](/marketplace/integrating-with-the-github-marketplace-api/github-marketplace-webhook-events/)."
{% endnote %}
diff --git a/translations/ko-KR/content/developers/github-marketplace/handling-plan-changes.md b/translations/ko-KR/content/developers/github-marketplace/handling-plan-changes.md
index 98758c327a..7fb64dd96c 100644
--- a/translations/ko-KR/content/developers/github-marketplace/handling-plan-changes.md
+++ b/translations/ko-KR/content/developers/github-marketplace/handling-plan-changes.md
@@ -54,7 +54,7 @@ https://www.github.com/marketplace//upgrade//
For example, if you notice that a customer is on a 5 person plan and needs to move to a 10 person plan, you could display a button in your app's UI that says "Here's how to upgrade" or show a banner with a link to the upgrade URL. The upgrade URL takes the customer to your listing plan's upgrade confirmation page.
-Use the `LISTING_PLAN_NUMBER` for the plan the customer would like to purchase. When you create new pricing plans they receive a `LISTING_PLAN_NUMBER`, which is unique to each plan across your listing, and a `LISTING_PLAN_ID`, which is unique to each plan in the {% data variables.product.prodname_marketplace %}. You can find these numbers when you [List plans](/v3/apps/marketplace/#list-plans), which identifies your listing's pricing plans. Use the `LISTING_PLAN_ID` and the "[List accounts for a plan](/v3/apps/marketplace/#list-accounts-for-a-plan)" endpoint to get the `CUSTOMER_ACCOUNT_ID`.
+Use the `LISTING_PLAN_NUMBER` for the plan the customer would like to purchase. When you create new pricing plans they receive a `LISTING_PLAN_NUMBER`, which is unique to each plan across your listing, and a `LISTING_PLAN_ID`, which is unique to each plan in the {% data variables.product.prodname_marketplace %}. You can find these numbers when you [List plans](/rest/reference/apps#list-plans), which identifies your listing's pricing plans. Use the `LISTING_PLAN_ID` and the "[List accounts for a plan](/rest/reference/apps#list-accounts-for-a-plan)" endpoint to get the `CUSTOMER_ACCOUNT_ID`.
{% note %}
diff --git a/translations/ko-KR/content/developers/github-marketplace/rest-endpoints-for-the-github-marketplace-api.md b/translations/ko-KR/content/developers/github-marketplace/rest-endpoints-for-the-github-marketplace-api.md
index 5ad1d2f177..db3482b992 100644
--- a/translations/ko-KR/content/developers/github-marketplace/rest-endpoints-for-the-github-marketplace-api.md
+++ b/translations/ko-KR/content/developers/github-marketplace/rest-endpoints-for-the-github-marketplace-api.md
@@ -13,10 +13,10 @@ versions:
Here are some useful endpoints available for Marketplace listings:
-* [List plans](/v3/apps/marketplace/#list-plans)
-* [List accounts for a plan](/v3/apps/marketplace/#list-accounts-for-a-plan)
-* [Get a subscription plan for an account](/v3/apps/marketplace/#get-a-subscription-plan-for-an-account)
-* [List subscriptions for the authenticated user](/v3/apps/marketplace/#list-subscriptions-for-the-authenticated-user)
+* [List plans](/rest/reference/apps#list-plans)
+* [List accounts for a plan](/rest/reference/apps#list-accounts-for-a-plan)
+* [Get a subscription plan for an account](/rest/reference/apps#get-a-subscription-plan-for-an-account)
+* [List subscriptions for the authenticated user](/rest/reference/apps#list-subscriptions-for-the-authenticated-user)
See these pages for details on how to authenticate when using the {% data variables.product.prodname_marketplace %} API:
@@ -25,6 +25,6 @@ See these pages for details on how to authenticate when using the {% data variab
{% note %}
-**Note:** [Rate limits for the REST API](/v3/#rate-limiting) apply to all {% data variables.product.prodname_marketplace %} API endpoints.
+**Note:** [Rate limits for the REST API](/rest#rate-limiting) apply to all {% data variables.product.prodname_marketplace %} API endpoints.
{% endnote %}
diff --git a/translations/ko-KR/content/developers/github-marketplace/testing-your-app.md b/translations/ko-KR/content/developers/github-marketplace/testing-your-app.md
index 352aaf9c5e..09e79b1a7a 100644
--- a/translations/ko-KR/content/developers/github-marketplace/testing-your-app.md
+++ b/translations/ko-KR/content/developers/github-marketplace/testing-your-app.md
@@ -37,7 +37,7 @@ Your testing scenarios may require setting up listing plans that offer free tria
### Testing APIs
-For most {% data variables.product.prodname_marketplace %} API endpoints, we also provide stubbed API endpoints that return hard-coded, fake data you can use for testing. To receive stubbed data, you must specify stubbed URLs, which include `/stubbed` in the route (for example, `/user/marketplace_purchases/stubbed`). For a list of endpoints that support this stubbed-data approach, see [{% data variables.product.prodname_marketplace %} endpoints](/v3/apps/marketplace/#github-marketplace).
+For most {% data variables.product.prodname_marketplace %} API endpoints, we also provide stubbed API endpoints that return hard-coded, fake data you can use for testing. To receive stubbed data, you must specify stubbed URLs, which include `/stubbed` in the route (for example, `/user/marketplace_purchases/stubbed`). For a list of endpoints that support this stubbed-data approach, see [{% data variables.product.prodname_marketplace %} endpoints](/rest/reference/apps#github-marketplace).
### Testing webhooks
diff --git a/translations/ko-KR/content/developers/github-marketplace/webhook-events-for-the-github-marketplace-api.md b/translations/ko-KR/content/developers/github-marketplace/webhook-events-for-the-github-marketplace-api.md
index eae7e66c49..60d0556bb3 100644
--- a/translations/ko-KR/content/developers/github-marketplace/webhook-events-for-the-github-marketplace-api.md
+++ b/translations/ko-KR/content/developers/github-marketplace/webhook-events-for-the-github-marketplace-api.md
@@ -31,15 +31,15 @@ Each `marketplace_purchase` webhook payload will have the following information:
The `marketplace_purchase` object has the following keys:
-| 키 | 유형 | 설명 |
-| -------------------- | --------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `계정` | `개체` | The `organization` or `user` account associated with the subscription. Organization accounts will include `organization_billing_email`, which is the organization's administrative email address. To find email addresses for personal accounts, you can use the [Get the authenticated user](/v3/users/#get-the-authenticated-user) endpoint. |
-| `billing_cycle` | `문자열` | Can be `yearly` or `monthly`. When the `account` owner has a free GitHub plan and has purchased a free {% data variables.product.prodname_marketplace %} plan, `billing_cycle` will be `nil`. |
-| `unit_count` | `integer` | Number of units purchased. |
-| `on_free_trial` | `boolean` | `true` when the `account` is on a free trial. |
-| `free_trial_ends_on` | `문자열` | The date the free trial will expire. |
-| `next_billing_date` | `문자열` | The date that the next billing cycle will start. When the `account` owner has a free GitHub.com plan and has purchased a free {% data variables.product.prodname_marketplace %} plan, `next_billing_date` will be `nil`. |
-| `plan` | `개체` | The plan purchased by the `user` or `organization`. |
+| 키 | 유형 | 설명 |
+| -------------------- | --------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `계정` | `개체` | The `organization` or `user` account associated with the subscription. Organization accounts will include `organization_billing_email`, which is the organization's administrative email address. To find email addresses for personal accounts, you can use the [Get the authenticated user](/rest/reference/users#get-the-authenticated-user) endpoint. |
+| `billing_cycle` | `문자열` | Can be `yearly` or `monthly`. When the `account` owner has a free GitHub plan and has purchased a free {% data variables.product.prodname_marketplace %} plan, `billing_cycle` will be `nil`. |
+| `unit_count` | `integer` | Number of units purchased. |
+| `on_free_trial` | `boolean` | `true` when the `account` is on a free trial. |
+| `free_trial_ends_on` | `문자열` | The date the free trial will expire. |
+| `next_billing_date` | `문자열` | The date that the next billing cycle will start. When the `account` owner has a free GitHub.com plan and has purchased a free {% data variables.product.prodname_marketplace %} plan, `next_billing_date` will be `nil`. |
+| `plan` | `개체` | The plan purchased by the `user` or `organization`. |
The `plan` object has the following keys:
diff --git a/translations/ko-KR/content/developers/overview/about-githubs-apis.md b/translations/ko-KR/content/developers/overview/about-githubs-apis.md
index 39e74b19f1..0d647b78cb 100644
--- a/translations/ko-KR/content/developers/overview/about-githubs-apis.md
+++ b/translations/ko-KR/content/developers/overview/about-githubs-apis.md
@@ -9,11 +9,11 @@ versions:
github-ae: '*'
---
-There are two stable versions of the GitHub API: the [REST API](/v3/) and the [GraphQL API](/v4/).
+There are two stable versions of the GitHub API: the [REST API](/rest) and the [GraphQL API](/graphql).
-When using the REST API, we encourage you to [request v3 via the `Accept` header](/v3/media/#request-specific-version).
+When using the REST API, we encourage you to [request v3 via the `Accept` header](/rest/overview/media-types#request-specific-version).
-For information on using the GraphQL API, see the [v4 docs](/v4/).
+For information on using the GraphQL API, see the [v4 docs](/graphql).
## Deprecated versions
diff --git a/translations/ko-KR/content/developers/webhooks-and-events/about-webhooks.md b/translations/ko-KR/content/developers/webhooks-and-events/about-webhooks.md
index 28831fe1a3..525d45c86c 100644
--- a/translations/ko-KR/content/developers/webhooks-and-events/about-webhooks.md
+++ b/translations/ko-KR/content/developers/webhooks-and-events/about-webhooks.md
@@ -31,4 +31,4 @@ See "[Webhook event payloads](/webhooks/event-payloads)" for the list of availab
For more information about the `ping` event webhook payload, see the [`ping`](/webhooks/event-payloads/#ping) event.
[org-hooks]: /rest/reference/orgs#webhooks/
-[repo-hooks]: /v3/repos/hooks/
+[repo-hooks]: /rest/reference/repos#hooks
diff --git a/translations/ko-KR/content/developers/webhooks-and-events/creating-webhooks.md b/translations/ko-KR/content/developers/webhooks-and-events/creating-webhooks.md
index 4146344b29..6543843f3f 100644
--- a/translations/ko-KR/content/developers/webhooks-and-events/creating-webhooks.md
+++ b/translations/ko-KR/content/developers/webhooks-and-events/creating-webhooks.md
@@ -65,5 +65,5 @@ When you're finished, click **Add webhook**. Phew! Now that you created the webh
To configure a webhook for all events, use the wildcard (`*`) character to specify the webhook events. When you add the wildcard event, we'll replace any existing events you have configured with the wildcard event and send you payloads for all supported events. You'll also automatically get any new events we might add in the future.
[webhooks-overview]: /webhooks/
-[webhook-api]: /v3/repos/hooks/
+[webhook-api]: /rest/reference/repos#hooks
[hooks-api]: /webhooks/#events
diff --git a/translations/ko-KR/content/developers/webhooks-and-events/github-event-types.md b/translations/ko-KR/content/developers/webhooks-and-events/github-event-types.md
index fa0881c8ba..306862266e 100644
--- a/translations/ko-KR/content/developers/webhooks-and-events/github-event-types.md
+++ b/translations/ko-KR/content/developers/webhooks-and-events/github-event-types.md
@@ -40,7 +40,7 @@ The event objects returned from the Events API endpoints have the same structure
#### Example WatchEvent event object
-This example shows the format of the [WatchEvent](#watchevent) response when using the [Events API](/v3/activity/events).
+This example shows the format of the [WatchEvent](#watchevent) response when using the [Events API](/rest/reference/activity#events).
```
Status: 200 OK
@@ -198,22 +198,22 @@ This event returns an empty `payload` object.
{% data reusables.webhooks.events_api_payload %}
-| 키 | 유형 | 설명 |
-| -------------------------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `push_id` | `integer` | Unique identifier for the push. |
-| `크기` | `integer` | The number of commits in the push. |
-| `distinct_size` | `integer` | The number of distinct commits in the push. |
-| `ref` | `문자열` | The full [`git ref`](/v3/git/refs/) that was pushed. Example: `refs/heads/main`. |
-| `head` | `문자열` | The SHA of the most recent commit on `ref` after the push. |
-| `before` | `문자열` | The SHA of the most recent commit on `ref` before the push. |
-| `commits` | `array` | An array of commit objects describing the pushed commits. (The array includes a maximum of 20 commits. If necessary, you can use the [Commits API](/v3/repos/commits/) to fetch additional commits. This limit is applied to timeline events only and isn't applied to webhook deliveries.) |
-| `commits[][sha]` | `문자열` | The SHA of the commit. |
-| `commits[][message]` | `문자열` | The commit message. |
-| `commits[][author]` | `개체` | The git author of the commit. |
-| `commits[][author][name]` | `문자열` | The git author's name. |
-| `commits[][author][email]` | `문자열` | The git author's email address. |
-| `commits[][url]` | `url` | URL that points to the commit API resource. |
-| `commits[][distinct]` | `boolean` | Whether this commit is distinct from any that have been pushed before. |
+| 키 | 유형 | 설명 |
+| -------------------------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
+| `push_id` | `integer` | Unique identifier for the push. |
+| `크기` | `integer` | The number of commits in the push. |
+| `distinct_size` | `integer` | The number of distinct commits in the push. |
+| `ref` | `문자열` | The full [`git ref`](/rest/reference/git#refs) that was pushed. Example: `refs/heads/main`. |
+| `head` | `문자열` | The SHA of the most recent commit on `ref` after the push. |
+| `before` | `문자열` | The SHA of the most recent commit on `ref` before the push. |
+| `commits` | `array` | An array of commit objects describing the pushed commits. (The array includes a maximum of 20 commits. If necessary, you can use the [Commits API](/rest/reference/repos#commits) to fetch additional commits. This limit is applied to timeline events only and isn't applied to webhook deliveries.) |
+| `commits[][sha]` | `문자열` | The SHA of the commit. |
+| `commits[][message]` | `문자열` | The commit message. |
+| `commits[][author]` | `개체` | The git author of the commit. |
+| `commits[][author][name]` | `문자열` | The git author's name. |
+| `commits[][author][email]` | `문자열` | The git author's email address. |
+| `commits[][url]` | `url` | URL that points to the commit API resource. |
+| `commits[][distinct]` | `boolean` | Whether this commit is distinct from any that have been pushed before. |
### ReleaseEvent
diff --git a/translations/ko-KR/content/developers/webhooks-and-events/issue-event-types.md b/translations/ko-KR/content/developers/webhooks-and-events/issue-event-types.md
index e10a98add6..f07e12d2d7 100644
--- a/translations/ko-KR/content/developers/webhooks-and-events/issue-event-types.md
+++ b/translations/ko-KR/content/developers/webhooks-and-events/issue-event-types.md
@@ -10,7 +10,7 @@ versions:
---
-Issue events are triggered by activity in issues and pull requests and are available in the [Issue Events API](/v3/issues/events) and the [Timeline Events API](/v3/issues/timeline). Each event type specifies whether the event is available in the Issue Events or Timeline Events APIs.
+Issue events are triggered by activity in issues and pull requests and are available in the [Issue Events API](/rest/reference/issues#events) and the [Timeline Events API](/rest/reference/issues#timeline). Each event type specifies whether the event is available in the Issue Events or Timeline Events APIs.
GitHub's REST API considers every pull request to be an issue, but not every issue is a pull request. For this reason, the Issue Events and Timeline Events endpoints may return both issues and pull requests in the response. Pull requests have a `pull_request` property in the `issue` object. Because pull requests are issues, issue and pull request numbers do not overlap in a repository. For example, if you open your first issue in a repository, the number will be 1. If you then open a pull request, the number will be 2. Each event type specifies if the event occurs in pull request, issues, or both.
@@ -129,7 +129,7 @@ A comment was added to the issue or pull request.
| `html_url` | `문자열` | The HTML URL of the issue comment. |
| `issue_url` | `문자열` | The HTML URL of the issue. |
| `id` | `integer` | The unique identifier of the event. |
-| `node_id` | `문자열` | The [Global Node ID](/v4/guides/using-global-node-ids) of the event. |
+| `node_id` | `문자열` | The [Global Node ID](/graphql/guides/using-global-node-ids) of the event. |
| `사용자` | `개체` | The person who commented on the issue. |
| `created_at` | `문자열` | The timestamp indicating when the comment was added. |
| `updated_at` | `문자열` | The timestamp indicating when the comment was updated or created, if the comment is never updated. |
@@ -152,19 +152,19 @@ A commit was added to the pull request's `HEAD` branch.
{% data reusables.issue-events.timeline_events_object_properties %}
-| 이름 | 유형 | 설명 |
-| ------------- | ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------ |
-| `sha` | `문자열` | The SHA of the commit in the pull request. |
-| `node_id` | `문자열` | The [Global Node ID](/v4/guides/using-global-node-ids) of the event. |
-| `url` | `문자열` | The REST API URL to retrieve the commit. |
-| `html_url` | `문자열` | The HTML URL of the commit. |
-| `저자` | `개체` | The person who authored the commit. |
-| `커밋한 사람` | `개체` | The person who committed the commit on behalf of the author. |
-| `트리` | `개체` | The Git tree of the commit. |
-| `message` | `문자열` | The commit message. |
-| `parents` | `array of objects` | A list of parent commits. |
-| `verfication` | `개체` | The result of verifying the commit's signature. For more information, see "[Signature verification object](/v3/git/commits/#signature-verification-object)." |
-| `event` | `문자열` | The event value is `"committed"`. |
+| 이름 | 유형 | 설명 |
+| ------------- | ------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `sha` | `문자열` | The SHA of the commit in the pull request. |
+| `node_id` | `문자열` | The [Global Node ID](/graphql/guides/using-global-node-ids) of the event. |
+| `url` | `문자열` | The REST API URL to retrieve the commit. |
+| `html_url` | `문자열` | The HTML URL of the commit. |
+| `저자` | `개체` | The person who authored the commit. |
+| `커밋한 사람` | `개체` | The person who committed the commit on behalf of the author. |
+| `트리` | `개체` | The Git tree of the commit. |
+| `message` | `문자열` | The commit message. |
+| `parents` | `array of objects` | A list of parent commits. |
+| `verfication` | `개체` | The result of verifying the commit's signature. For more information, see "[Signature verification object](/rest/reference/git#signature-verification-object)." |
+| `event` | `문자열` | The event value is `"committed"`. |
### connected
@@ -583,7 +583,7 @@ The pull request was reviewed.
| 이름 | 유형 | 설명 |
| -------------------- | --------- | ----------------------------------------------------------------------------------------------------------------------------------------------- |
| `id` | `integer` | The unique identifier of the event. |
-| `node_id` | `문자열` | The [Global Node ID](/v4/guides/using-global-node-ids) of the event. |
+| `node_id` | `문자열` | The [Global Node ID](/graphql/guides/using-global-node-ids) of the event. |
| `사용자` | `개체` | The person who commented on the issue. |
| `본문` | `문자열` | The review summary text. |
| `commit_id` | `문자열` | The SHA of the latest commit in the pull request at the time of the review. |
diff --git a/translations/ko-KR/content/developers/webhooks-and-events/webhook-events-and-payloads.md b/translations/ko-KR/content/developers/webhooks-and-events/webhook-events-and-payloads.md
index 9606a2ea27..7c93e78582 100644
--- a/translations/ko-KR/content/developers/webhooks-and-events/webhook-events-and-payloads.md
+++ b/translations/ko-KR/content/developers/webhooks-and-events/webhook-events-and-payloads.md
@@ -33,7 +33,7 @@ Each webhook event payload also contains properties unique to the event. You can
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.app_desc %} For more information, see "[Building {% data variables.product.prodname_github_app %}](/apps/building-github-apps/)."
-The unique properties for a webhook event are the same properties you'll find in the `payload` property when using the [Events API](/v3/activity/events/). One exception is the [`push` event](#push). The unique properties of the `push` event webhook payload and the `payload` property in the Events API differ. The webhook payload contains more detailed information.
+The unique properties for a webhook event are the same properties you'll find in the `payload` property when using the [Events API](/rest/reference/activity#events). One exception is the [`push` event](#push). The unique properties of the `push` event webhook payload and the `payload` property in the Events API differ. The webhook payload contains more detailed information.
{% tip %}
@@ -45,14 +45,14 @@ The unique properties for a webhook event are the same properties you'll find in
HTTP POST payloads that are delivered to your webhook's configured URL endpoint will contain several special headers:
-| Header | 설명 |
-| ----------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `X-GitHub-Event` | Name of the event that triggered the delivery. |
+| Header | 설명 |
+| ----------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `X-GitHub-Event` | Name of the event that triggered the delivery. |
| `X-GitHub-Delivery` | A [GUID](http://en.wikipedia.org/wiki/Globally_unique_identifier) to identify the delivery.{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
-| `X-GitHub-Enterprise-Version` | The version of the {% data variables.product.prodname_ghe_server %} instance that sent the HTTP POST payload. |
+| `X-GitHub-Enterprise-Version` | The version of the {% data variables.product.prodname_ghe_server %} instance that sent the HTTP POST payload. |
| `X-GitHub-Enterprise-Host` | The hostname of the {% data variables.product.prodname_ghe_server %} instance that sent the HTTP POST payload.{% endif %}{% if currentVersion != "github-ae@latest" %}
-| `X-Hub-Signature` | This header is sent if the webhook is configured with a [`secret`](/v3/repos/hooks/#create-hook-config-params). This is the HMAC hex digest of the request body, and is generated using the SHA-1 hash function and the `secret` as the HMAC `key`.{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %} `X-Hub-Signature` is provided for compatibility with existing integrations, and we recommend that you use the more secure `X-Hub-Signature-256` instead.{% endif %}{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" or currentVersion == "github-ae@latest" %}
-| `X-Hub-Signature-256` | This header is sent if the webhook is configured with a [`secret`](/v3/repos/hooks/#create-hook-config-params). This is the HMAC hex digest of the request body, and is generated using the SHA-256 hash function and the `secret` as the HMAC `key`.{% endif %}
+| `X-Hub-Signature` | This header is sent if the webhook is configured with a [`secret`](/rest/reference/repos#create-hook-config-params). This is the HMAC hex digest of the request body, and is generated using the SHA-1 hash function and the `secret` as the HMAC `key`.{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %} `X-Hub-Signature` is provided for compatibility with existing integrations, and we recommend that you use the more secure `X-Hub-Signature-256` instead.{% endif %}{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" or currentVersion == "github-ae@latest" %}
+| `X-Hub-Signature-256` | This header is sent if the webhook is configured with a [`secret`](/rest/reference/repos#create-hook-config-params). This is the HMAC hex digest of the request body, and is generated using the SHA-256 hash function and the `secret` as the HMAC `key`.{% endif %}
Also, the `User-Agent` for the requests will have the prefix `GitHub-Hookshot/`.
@@ -195,7 +195,7 @@ Also, the `User-Agent` for the requests will have the prefix `GitHub-Hookshot/`.
{% data reusables.webhooks.content_reference_short_desc %}
-Webhook events are triggered based on the specificity of the domain you register. For example, if you register a subdomain (`https://subdomain.example.com`) then only URLs for the subdomain trigger this event. If you register a domain (`https://example.com`) then URLs for domain and all subdomains trigger this event. See "[Create a content attachment](/v3/apps/installations/#create-a-content-attachment)" to create a new content attachment.
+Webhook events are triggered based on the specificity of the domain you register. For example, if you register a subdomain (`https://subdomain.example.com`) then only URLs for the subdomain trigger this event. If you register a domain (`https://example.com`) then URLs for domain and all subdomains trigger this event. See "[Create a content attachment](/rest/reference/apps#create-a-content-attachment)" to create a new content attachment.
Only {% data variables.product.prodname_github_app %}s can receive this event. {% data variables.product.prodname_github_app %}s must have the `content_references` `write` permission to subscribe to this event.
@@ -715,7 +715,7 @@ The webhook this event is configured on was deleted. This event will only listen
### 패키지
-Activity related to {% data variables.product.prodname_registry %}. {% data reusables.webhooks.action_type_desc %} For more information, see the "[blocking organization users](/v3/orgs/blocking/)" REST API. For more information, see "[Managing packages with {% data variables.product.prodname_registry %}](/github/managing-packages-with-github-packages)" to learn more about {% data variables.product.prodname_registry %}.
+Activity related to {% data variables.product.prodname_registry %}. {% data reusables.webhooks.action_type_desc %} For more information, see the "[blocking organization users](/rest/reference/orgs#blocking)" REST API. For more information, see "[Managing packages with {% data variables.product.prodname_registry %}](/github/managing-packages-with-github-packages)" to learn more about {% data variables.product.prodname_registry %}.
#### Availability
@@ -775,7 +775,7 @@ Activity related to {% data variables.product.prodname_registry %}. {% data reus
| -------------- | --------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `zen` | `문자열` | Random string of GitHub zen. |
| `hook_id` | `integer` | The ID of the webhook that triggered the ping. |
-| `후크` | `개체` | The [webhook configuration](/v3/repos/hooks/#get-a-repository-webhook). |
+| `후크` | `개체` | The [webhook configuration](/rest/reference/repos#get-a-repository-webhook). |
| `hook[app_id]` | `integer` | When you register a new {% data variables.product.prodname_github_app %}, {% data variables.product.product_name %} sends a ping event to the **webhook URL** you specified during registration. The event contains the `app_id`, which is required for [authenticating](/apps/building-integrations/setting-up-and-registering-github-apps/about-authentication-options-for-github-apps/) an app. |
{% data reusables.webhooks.repo_desc %}
{% data reusables.webhooks.org_desc %}
@@ -969,24 +969,24 @@ Deliveries for `review_requested` and `review_request_removed` events will have
#### Webhook payload object
-| 키 | 유형 | 설명 |
-| -------------------------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `ref` | `문자열` | The full [`git ref`](/v3/git/refs/) that was pushed. Example: `refs/heads/main`. |
-| `before` | `문자열` | The SHA of the most recent commit on `ref` before the push. |
-| `after` | `문자열` | The SHA of the most recent commit on `ref` after the push. |
-| `commits` | `array` | An array of commit objects describing the pushed commits. (The array includes a maximum of 20 commits. If necessary, you can use the [Commits API](/v3/repos/commits/) to fetch additional commits. This limit is applied to timeline events only and isn't applied to webhook deliveries.) |
-| `commits[][id]` | `문자열` | The SHA of the commit. |
-| `commits[][timestamp]` | `문자열` | The ISO 8601 timestamp of the commit. |
-| `commits[][message]` | `문자열` | The commit message. |
-| `commits[][author]` | `개체` | The git author of the commit. |
-| `commits[][author][name]` | `문자열` | The git author's name. |
-| `commits[][author][email]` | `문자열` | The git author's email address. |
-| `commits[][url]` | `url` | URL that points to the commit API resource. |
-| `commits[][distinct]` | `boolean` | Whether this commit is distinct from any that have been pushed before. |
-| `commits[][added]` | `array` | An array of files added in the commit. |
-| `commits[][modified]` | `array` | An array of files modified by the commit. |
-| `commits[][removed]` | `array` | An array of files removed in the commit. |
-| `pusher` | `개체` | The user who pushed the commits. |
+| 키 | 유형 | 설명 |
+| -------------------------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
+| `ref` | `문자열` | The full [`git ref`](/rest/reference/git#refs) that was pushed. Example: `refs/heads/main`. |
+| `before` | `문자열` | The SHA of the most recent commit on `ref` before the push. |
+| `after` | `문자열` | The SHA of the most recent commit on `ref` after the push. |
+| `commits` | `array` | An array of commit objects describing the pushed commits. (The array includes a maximum of 20 commits. If necessary, you can use the [Commits API](/rest/reference/repos#commits) to fetch additional commits. This limit is applied to timeline events only and isn't applied to webhook deliveries.) |
+| `commits[][id]` | `문자열` | The SHA of the commit. |
+| `commits[][timestamp]` | `문자열` | The ISO 8601 timestamp of the commit. |
+| `commits[][message]` | `문자열` | The commit message. |
+| `commits[][author]` | `개체` | The git author of the commit. |
+| `commits[][author][name]` | `문자열` | The git author's name. |
+| `commits[][author][email]` | `문자열` | The git author's email address. |
+| `commits[][url]` | `url` | URL that points to the commit API resource. |
+| `commits[][distinct]` | `boolean` | Whether this commit is distinct from any that have been pushed before. |
+| `commits[][added]` | `array` | An array of files added in the commit. |
+| `commits[][modified]` | `array` | An array of files modified by the commit. |
+| `commits[][removed]` | `array` | An array of files removed in the commit. |
+| `pusher` | `개체` | The user who pushed the commits. |
{% data reusables.webhooks.repo_desc %}
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.app_desc %}
@@ -1022,7 +1022,7 @@ Deliveries for `review_requested` and `review_request_removed` events will have
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
### repository_dispatch
-This event occurs when a {% data variables.product.prodname_github_app %} sends a `POST` request to the "[Create a repository dispatch event](/v3/repos/#create-a-repository-dispatch-event)" endpoint.
+This event occurs when a {% data variables.product.prodname_github_app %} sends a `POST` request to the "[Create a repository dispatch event](/rest/reference/repos#create-a-repository-dispatch-event)" endpoint.
#### Availability
@@ -1047,7 +1047,7 @@ This event occurs when a {% data variables.product.prodname_github_app %} sends
| 키 | 유형 | 설명 |
| ---- | ----- | --------------------------------------------------------------------------- |
-| `동작` | `문자열` | The action that was performed. This can be one of:
`created` - A repository is created.
`deleted` - A repository is deleted. This event type is only available to [organization hooks](/rest/reference/orgs#webhooks/)
`archived` - A repository is archived.
`unarchived` - A repository is unarchived.
{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
`anonymous_access_enabled` - A repository is [enabled for anonymous Git access](/v3/previews/#anonymous-git-access-to-repositories), `anonymous_access_disabled` - A repository is [disabled for anonymous Git access](/v3/previews/#anonymous-git-access-to-repositories)
{% endif %}
`edited` - A repository's information is edited.
`renamed` - A repository is renamed.
`transferred` - A repository is transferred.
`publicized` - A repository is made public.
`privatized` - A repository is made private.
|
+| `동작` | `문자열` | The action that was performed. This can be one of:
`created` - A repository is created.
`deleted` - A repository is deleted. This event type is only available to [organization hooks](/rest/reference/orgs#webhooks/)
`archived` - A repository is archived.
`unarchived` - A repository is unarchived.
{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
`anonymous_access_enabled` - A repository is [enabled for anonymous Git access](/rest/overview/api-previews#anonymous-git-access-to-repositories), `anonymous_access_disabled` - A repository is [disabled for anonymous Git access](/rest/overview/api-previews#anonymous-git-access-to-repositories)
{% endif %}
`edited` - A repository's information is edited.
`renamed` - A repository is renamed.
`transferred` - A repository is transferred.
`publicized` - A repository is made public.
`privatized` - A repository is made private.
|
{% data reusables.webhooks.repo_desc %}
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.app_desc %}
@@ -1060,7 +1060,7 @@ This event occurs when a {% data variables.product.prodname_github_app %} sends
{% if currentVersion == "free-pro-team@latest"%}
### repository_import
-{% data reusables.webhooks.repository_import_short_desc %} To receive this event for a personal repository, you must create an empty repository prior to the import. This event can be triggered using either the [GitHub Importer](/articles/importing-a-repository-with-github-importer/) or the [Source imports API](/v3/migrations/source_imports/).
+{% data reusables.webhooks.repository_import_short_desc %} To receive this event for a personal repository, you must create an empty repository prior to the import. This event can be triggered using either the [GitHub Importer](/articles/importing-a-repository-with-github-importer/) or the [Source imports API](/rest/reference/migrations#source-imports).
#### Availability
@@ -1237,9 +1237,9 @@ You can only create a sponsorship webhook on {% data variables.product.prodname_
#### Webhook payload object
-| 키 | 유형 | 설명 |
-| --- | ---- | ------------------------------------------------------------------------------------------------------ |
-| `팀` | `개체` | The [team](/v3/teams/) that was modified. **Note:** Older events may not include this in the payload. |
+| 키 | 유형 | 설명 |
+| --- | ---- | ----------------------------------------------------------------------------------------------------------------- |
+| `팀` | `개체` | The [team](/rest/reference/teams) that was modified. **Note:** Older events may not include this in the payload. |
{% data reusables.webhooks.repo_desc %}
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.app_desc %}
@@ -1268,7 +1268,7 @@ When a user is `created` or `deleted`.
{% data reusables.webhooks.watch_short_desc %}
-The event’s actor is the [user](/v3/users/) who starred a repository, and the event’s repository is the [repository](/v3/repos/) that was starred.
+The event’s actor is the [user](/rest/reference/users) who starred a repository, and the event’s repository is the [repository](/rest/reference/repos) that was starred.
#### Availability
diff --git a/translations/ko-KR/content/github/administering-a-repository/about-releases.md b/translations/ko-KR/content/github/administering-a-repository/about-releases.md
index 65fd50ecbb..194786ffab 100644
--- a/translations/ko-KR/content/github/administering-a-repository/about-releases.md
+++ b/translations/ko-KR/content/github/administering-a-repository/about-releases.md
@@ -37,7 +37,7 @@ If a release fixes a security vulnerability, you should publish a security advis
You can view the **Dependents** tab of the dependency graph to see which repositories and packages depend on code in your repository, and may therefore be affected by a new release. For more information, see "[About the dependency graph](/github/visualizing-repository-data-with-graphs/about-the-dependency-graph)."
{% endif %}
-You can also use the Releases API to gather information, such as the number of times people download a release asset. For more information, see "[Releases](/v3/repos/releases/)."
+You can also use the Releases API to gather information, such as the number of times people download a release asset. For more information, see "[Releases](/rest/reference/repos#releases)."
{% if currentVersion == "free-pro-team@latest" %}
### Storage and bandwidth quotas
diff --git a/translations/ko-KR/content/github/administering-a-repository/about-required-status-checks.md b/translations/ko-KR/content/github/administering-a-repository/about-required-status-checks.md
index 87223e5fe1..63aa64f741 100644
--- a/translations/ko-KR/content/github/administering-a-repository/about-required-status-checks.md
+++ b/translations/ko-KR/content/github/administering-a-repository/about-required-status-checks.md
@@ -36,7 +36,7 @@ You can set up either loose or strict status checks, depending on whether you wa
### Troubleshooting required status checks
-If you have a check and a status with the same name and you select that name as a required status check, both the check and the status are required. For more information, see "[Checks](/v3/checks/)."
+If you have a check and a status with the same name and you select that name as a required status check, both the check and the status are required. For more information, see "[Checks](/rest/reference/checks)."
Once you've set up required status checks, your branch must be up to date with the base branch before merging. This ensures that your branch has been tested with the latest code from the base branch. If your branch is out of date, you'll need to merge the base branch into your branch.
@@ -62,7 +62,7 @@ remote: error: Required status check "ci-build" is failing
{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.20" %}
-Sometimes, the results of the status checks for the test merge commit and head commit will conflict. If the test merge commit has a status, it must pass. Otherwise, the status of the head commit must pass before you can merge the branch. For more information about test merge commits, see "[Pull Requests](/v3/pulls/#response-1)."
+Sometimes, the results of the status checks for the test merge commit and head commit will conflict. If the test merge commit has a status, it must pass. Otherwise, the status of the head commit must pass before you can merge the branch. For more information about test merge commits, see "[Pull Requests](/rest/reference/pulls#response-1)."
![Branch with conflicting merge commits](/assets/images/help/repository/req-status-check-conflicting-merge-commits.png)
{% endif %}
diff --git a/translations/ko-KR/content/github/administering-a-repository/managing-releases-in-a-repository.md b/translations/ko-KR/content/github/administering-a-repository/managing-releases-in-a-repository.md
index 3f62ea9444..90b2670783 100644
--- a/translations/ko-KR/content/github/administering-a-repository/managing-releases-in-a-repository.md
+++ b/translations/ko-KR/content/github/administering-a-repository/managing-releases-in-a-repository.md
@@ -15,12 +15,15 @@ versions:
github-ae: '*'
---
+{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" or currentVersion ver_gt "github-ae@latest" %}
+
### About release management
+{% if currentVersion == "free-pro-team@latest" %}
You can also publish an action from a specific release in {% data variables.product.prodname_marketplace %}. You can also publish an action from a specific release in {% data variables.product.prodname_marketplace %}.
-
-{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" or currentVersion == "github-ae@latest" %}
+{% endif %}
You can choose whether
+
{% data variables.large_files.product_name_long %} ({% data variables.large_files.product_name_short %}) objects are included in the ZIP files and tarballs that {% data variables.product.product_name %} creates for each release. For more information, see "[Managing {% data variables.large_files.product_name_short %} objects in archives of your repository](/github/administering-a-repository/managing-git-lfs-objects-in-archives-of-your-repository)."
{% endif %}
diff --git a/translations/ko-KR/content/github/authenticating-to-github/about-githubs-ip-addresses.md b/translations/ko-KR/content/github/authenticating-to-github/about-githubs-ip-addresses.md
index 47b7058574..1737356d63 100644
--- a/translations/ko-KR/content/github/authenticating-to-github/about-githubs-ip-addresses.md
+++ b/translations/ko-KR/content/github/authenticating-to-github/about-githubs-ip-addresses.md
@@ -12,7 +12,7 @@ versions:
free-pro-team: '*'
---
-You can retrieve a list of {% data variables.product.prodname_dotcom %}'s IP addresses from the [meta](https://api.github.com/meta) API endpoint. For more information, see "[Meta](/v3/meta/)."
+You can retrieve a list of {% data variables.product.prodname_dotcom %}'s IP addresses from the [meta](https://api.github.com/meta) API endpoint. For more information, see "[Meta](/rest/reference/meta)."
These ranges are in [CIDR notation](https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing#CIDR_notation). You can use an online conversion tool such as this [CIDR / VLSM Supernet Calculator](http://www.subnet-calculator.com/cidr.php) to convert from CIDR notation to IP address ranges.
diff --git a/translations/ko-KR/content/github/authenticating-to-github/creating-a-personal-access-token.md b/translations/ko-KR/content/github/authenticating-to-github/creating-a-personal-access-token.md
index 138b970cd4..a76918b12c 100644
--- a/translations/ko-KR/content/github/authenticating-to-github/creating-a-personal-access-token.md
+++ b/translations/ko-KR/content/github/authenticating-to-github/creating-a-personal-access-token.md
@@ -12,7 +12,7 @@ versions:
github-ae: '*'
---
-Personal access tokens (PATs) are an alternative to using passwords for authentication to {% data variables.product.product_name %} when using the [GitHub API](/v3/auth/#via-oauth-and-personal-access-tokens) or the [command line](#using-a-token-on-the-command-line).
+Personal access tokens (PATs) are an alternative to using passwords for authentication to {% data variables.product.product_name %} when using the [GitHub API](/rest/overview/other-authentication-methods#via-oauth-and-personal-access-tokens) or the [command line](#using-a-token-on-the-command-line).
{% if currentVersion == "free-pro-team@latest" %}If you want to use a PAT to access resources owned by an organization that uses SAML SSO, you must authorize the PAT. For more information, see "[About authentication with SAML single sign-on](/articles/about-authentication-with-saml-single-sign-on)" and "[Authorizing a personal access token for use with SAML single sign-on](/articles/authorizing-a-personal-access-token-for-use-with-saml-single-sign-on)."{% endif %}
diff --git a/translations/ko-KR/content/github/collaborating-with-issues-and-pull-requests/about-status-checks.md b/translations/ko-KR/content/github/collaborating-with-issues-and-pull-requests/about-status-checks.md
index 7acf9caa10..4723d04971 100644
--- a/translations/ko-KR/content/github/collaborating-with-issues-and-pull-requests/about-status-checks.md
+++ b/translations/ko-KR/content/github/collaborating-with-issues-and-pull-requests/about-status-checks.md
@@ -29,7 +29,7 @@ There are two types of status checks on {% data variables.product.product_name %
_Checks_ are different from _statuses_ in that they provide line annotations, more detailed messaging, and are only available for use with {% data variables.product.prodname_github_app %}s.
-Organization owners and users with push access to a repository can create checks and statuses with {% data variables.product.product_name %}'s API. For more information, see "[Checks](/v3/checks/)" and "[Statuses](/v3/repos/statuses/)."
+Organization owners and users with push access to a repository can create checks and statuses with {% data variables.product.product_name %}'s API. For more information, see "[Checks](/rest/reference/checks)" and "[Statuses](/rest/reference/repos#statuses)."
### Checks
diff --git a/translations/ko-KR/content/github/creating-cloning-and-archiving-repositories/backing-up-a-repository.md b/translations/ko-KR/content/github/creating-cloning-and-archiving-repositories/backing-up-a-repository.md
index cbf7e51a56..a74ff9111c 100644
--- a/translations/ko-KR/content/github/creating-cloning-and-archiving-repositories/backing-up-a-repository.md
+++ b/translations/ko-KR/content/github/creating-cloning-and-archiving-repositories/backing-up-a-repository.md
@@ -11,7 +11,7 @@ versions:
{% if currentVersion == "free-pro-team@latest" %}
-To download an archive of your repository, you can use the API for user or organization migrations. For more information, see "[Migrations](/v3/migrations/)."
+To download an archive of your repository, you can use the API for user or organization migrations. For more information, see "[Migrations](/rest/reference/migrations)."
{% else %}
You can download and back up your repositories manually:
@@ -21,15 +21,15 @@ You can download and back up your repositories manually:
When you clone a repository or wiki, only Git data, such as project files and commit history, is downloaded. You can use our API to export other elements of your {% data variables.product.product_name %} repository to your local machine:
-- [문제](/v3/issues/#list-issues-for-a-repository)
-- [Pull requests](/v3/pulls/#list-pull-requests)
+- [문제](/rest/reference/issues#list-issues-for-a-repository)
+- [Pull requests](/rest/reference/pulls#list-pull-requests)
- [Forks](/rest/reference/repos#list-forks)
- [Comments](/rest/reference/issues#list-issue-comments-for-a-repository)
- [Milestones](/rest/reference/issues#list-milestones)
- [Labels](/rest/reference/issues#list-labels-for-a-repository)
- [Watchers](/rest/reference/activity#list-watchers)
- [별을 준 사람들](/rest/reference/activity#list-stargazers)
-- [Projects](/v3/projects/#list-repository-projects)
+- [Projects](/rest/reference/projects#list-repository-projects)
{% endif %}
Once you have {% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}a local version of all the content you want to back up, you can create a zip archive and {% else %}downloaded your archive, you can {% endif %}copy it to an external hard drive and/or upload it to a cloud-based backup service such as [Google Drive](https://www.google.com/drive/) or [Dropbox](https://www.dropbox.com/).
diff --git a/translations/ko-KR/content/github/creating-cloning-and-archiving-repositories/licensing-a-repository.md b/translations/ko-KR/content/github/creating-cloning-and-archiving-repositories/licensing-a-repository.md
index 6b51db17f0..45018e2271 100644
--- a/translations/ko-KR/content/github/creating-cloning-and-archiving-repositories/licensing-a-repository.md
+++ b/translations/ko-KR/content/github/creating-cloning-and-archiving-repositories/licensing-a-repository.md
@@ -74,7 +74,7 @@ When you search by a family license, your results will include all licenses in t
### Detecting a license
-[The open source Ruby gem Licensee](https://github.com/benbalter/licensee) compares the repository's *LICENSE* file to a short list of known licenses. Licensee also provides the [Licenses API](/v3/licenses/) and [gives us insight into how repositories on {% data variables.product.product_name %} are licensed](https://github.com/blog/1964-open-source-license-usage-on-github-com). If your repository is using a license that isn't listed on the [Choose a License website](http://choosealicense.com/appendix/), you can [request including the license](https://github.com/github/choosealicense.com/blob/gh-pages/CONTRIBUTING.md#adding-a-license).
+[The open source Ruby gem Licensee](https://github.com/benbalter/licensee) compares the repository's *LICENSE* file to a short list of known licenses. Licensee also provides the [Licenses API](/rest/reference/licenses) and [gives us insight into how repositories on {% data variables.product.product_name %} are licensed](https://github.com/blog/1964-open-source-license-usage-on-github-com). If your repository is using a license that isn't listed on the [Choose a License website](http://choosealicense.com/appendix/), you can [request including the license](https://github.com/github/choosealicense.com/blob/gh-pages/CONTRIBUTING.md#adding-a-license).
If your repository is using a license that is listed on the Choose a License website and it's not displaying clearly at the top of the repository page, it may contain multiple licenses or other complexity. To have your license detected, simplify your *LICENSE* file and note the complexity somewhere else, such as your repository's *README* file.
diff --git a/translations/ko-KR/content/github/extending-github/git-automation-with-oauth-tokens.md b/translations/ko-KR/content/github/extending-github/git-automation-with-oauth-tokens.md
index 162fa92202..af90164963 100644
--- a/translations/ko-KR/content/github/extending-github/git-automation-with-oauth-tokens.md
+++ b/translations/ko-KR/content/github/extending-github/git-automation-with-oauth-tokens.md
@@ -43,4 +43,4 @@ To avoid these prompts, you can use Git password caching. For information, see "
### 더 읽을거리
-- "[Authorizing OAuth Apps](/v3/oauth/)"
+- "[Authorizing OAuth Apps](/developers/apps/authorizing-oauth-apps)"
diff --git a/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md b/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md
index cc0e246565..767b7ad311 100644
--- a/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md
+++ b/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md
@@ -20,7 +20,7 @@ You can use {% data variables.product.prodname_code_scanning %} to find, triage,
If {% data variables.product.prodname_code_scanning %} finds a potential vulnerability or error in your code, {% data variables.product.prodname_dotcom %} displays an alert in the repository. After you fix the code that triggered the alert, {% data variables.product.prodname_dotcom %} closes the alert. For more information, see "[Managing {% data variables.product.prodname_code_scanning %} alerts for your repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository)."
-To monitor results from {% data variables.product.prodname_code_scanning %} across your repositories or your organization, you can use the {% data variables.product.prodname_code_scanning %} API. For more information about API endpoints, see "[{% data variables.product.prodname_code_scanning_capc %}](/v3/code-scanning)."
+To monitor results from {% data variables.product.prodname_code_scanning %} across your repositories or your organization, you can use the {% data variables.product.prodname_code_scanning %} API. For more information about API endpoints, see "[{% data variables.product.prodname_code_scanning_capc %}](/rest/reference/code-scanning)."
To get started with {% data variables.product.prodname_code_scanning %}, see "[Enabling {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository)."
diff --git a/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning.md b/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning.md
index f6a0e3abd4..9e693aff0b 100644
--- a/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning.md
+++ b/translations/ko-KR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning.md
@@ -50,6 +50,32 @@ The default {% data variables.product.prodname_codeql_workflow %} uses the `pull
For more information about the `pull_request` event, see "[Workflow syntax for {% data variables.product.prodname_actions %}](/actions/reference/workflow-syntax-for-github-actions#onpushpull_requestbranchestags)."
+#### Avoiding unnecessary scans of pull requests
+
+You might want to avoid a code scan being triggered on specific pull requests targeted against the default branch, irrespective of which files have been changed. You can configure this by specifying `on:pull_request:paths-ignore` or `on:pull_request:paths` in the {% data variables.product.prodname_code_scanning %} workflow. For example, if the only changes in a pull request are to files with the file extensions `.md` or `.txt` you can use the following `paths-ignore` array.
+
+``` yaml
+on:
+ push:
+ branches: [main, protected]
+ pull_request:
+ branches: [main]
+ paths-ignore:
+ - '**/*.md'
+ - '**/*.txt'
+```
+
+{% note %}
+
+**참고**
+
+* `on:pull_request:paths-ignore` and `on:pull_request:paths` set conditions that determine whether the actions in the workflow will run on a pull request. They don't determine what files will be analyzed when the actions _are_ run. When a pull request contains any files that are not matched by `on:pull_request:paths-ignore` or `on:pull_request:paths`, the workflow runs the actions and scans all of the files changed in the pull request, including those matched by `on:pull_request:paths-ignore` or `on:pull_request:paths`, unless the files have been excluded. For information on how to exclude files from analysis, see "[Specifying directories to scan](#specifying-directories-to-scan)."
+* For {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %} workflow files, don't use the `paths-ignore` or `paths` keywords with the `on:push` event as this is likely to cause missing analyses. For accurate results, {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %} needs to be able to compare new changes with the analysis of the previous commit.
+
+{% endnote %}
+
+For more information about using `on:pull_request:paths-ignore` and `on:pull_request:paths` to determine when a workflow will run for a pull request, see "[Workflow syntax for {% data variables.product.prodname_actions %}](/actions/reference/workflow-syntax-for-github-actions#onpushpull_requestpaths)."
+
#### Scanning on a schedule
If you use the default {% data variables.product.prodname_codeql_workflow %}, the workflow will scan the code in your repository once a week, in addition to the scans triggered by events. To adjust this schedule, edit the `cron` value in the workflow. For more information, see "[Workflow syntax for {% data variables.product.prodname_actions %}](/actions/reference/workflow-syntax-for-github-actions#onschedule)."
@@ -233,13 +259,13 @@ If you only want to run custom queries, you can disable the default security que
#### Specifying directories to scan
-For the interpreted languages that {% data variables.product.prodname_codeql %} supports (Python and JavaScript/TypeScript), you can restrict {% data variables.product.prodname_code_scanning %} to files in specific directories by adding a `paths` array to the configuration file. You can exclude the files in specific directories from scans by adding a `paths-ignore` array.
+For the interpreted languages that {% data variables.product.prodname_codeql %} supports (Python and JavaScript/TypeScript), you can restrict {% data variables.product.prodname_code_scanning %} to files in specific directories by adding a `paths` array to the configuration file. You can exclude the files in specific directories from analysis by adding a `paths-ignore` array.
``` yaml
-paths:
+paths:
- src
paths-ignore:
- - node_modules
+ - src/node_modules
- '**/*.test.js'
```
@@ -252,7 +278,7 @@ paths-ignore:
{% endnote %}
-For C/C++, C#, and Java, if you want to limit {% data variables.product.prodname_code_scanning %} to specific directories in your project, you must specify appropriate build steps in the workflow. The commands you need to use to exclude a directory from the build will depend on your build system. For more information, see "[Configuring the {% data variables.product.prodname_codeql %} workflow for compiled languages](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages#adding-build-steps-for-a-compiled-language)."
+For compiled languages, if you want to limit {% data variables.product.prodname_code_scanning %} to specific directories in your project, you must specify appropriate build steps in the workflow. The commands you need to use to exclude a directory from the build will depend on your build system. For more information, see "[Configuring the {% data variables.product.prodname_codeql %} workflow for compiled languages](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages#adding-build-steps-for-a-compiled-language)."
You can quickly analyze small portions of a monorepo when you modify code in specific directories. You'll need to both exclude directories in your build steps and use the `paths-ignore` and `paths` keywords for [`on.`](/actions/reference/workflow-syntax-for-github-actions#onpushpull_requestpaths) in your workflow.
diff --git a/translations/ko-KR/content/github/managing-subscriptions-and-notifications-on-github/viewing-your-subscriptions.md b/translations/ko-KR/content/github/managing-subscriptions-and-notifications-on-github/viewing-your-subscriptions.md
index 85c5c093e6..09453e574d 100644
--- a/translations/ko-KR/content/github/managing-subscriptions-and-notifications-on-github/viewing-your-subscriptions.md
+++ b/translations/ko-KR/content/github/managing-subscriptions-and-notifications-on-github/viewing-your-subscriptions.md
@@ -41,7 +41,7 @@ To see an overview of your repository subscriptions, see "[Reviewing repositorie
{% endtip %}
{% endif %}
-Many people forget about repositories that they've chosen to watch in the past. From the "Watched repositories" page you can quickly unwatch repositories. For more information on ways to unsubscribe, see "[Unwatch recommendations](https://github.blog/changelog/2020-11-10-unwatch-recommendations/)" on {% data variables.product.prodname_blog %} and "[Managing your subscriptions](/github/managing-subscriptions-and-notifications-on-github/managing-your-subscriptions)." You can also create a triage worflow to help with the notifications you receive. For guidance on triage workflows, see "[Customizing a workflow for triaging your notifications](/github/managing-subscriptions-and-notifications-on-github/customizing-a-workflow-for-triaging-your-notifications)."
+Many people forget about repositories that they've chosen to watch in the past. From the "Watched repositories" page you can quickly unwatch repositories. For more information on ways to unsubscribe, see "[Unwatch recommendations](https://github.blog/changelog/2020-11-10-unwatch-recommendations/)" on {% data variables.product.prodname_blog %} and "[Managing your subscriptions](/github/managing-subscriptions-and-notifications-on-github/managing-your-subscriptions)." You can also create a triage workflow to help with the notifications you receive. For guidance on triage workflows, see "[Customizing a workflow for triaging your notifications](/github/managing-subscriptions-and-notifications-on-github/customizing-a-workflow-for-triaging-your-notifications)."
### Reviewing all of your subscriptions
diff --git a/translations/ko-KR/content/github/managing-your-work-on-github/index.md b/translations/ko-KR/content/github/managing-your-work-on-github/index.md
index c6f2a858e0..d882a90b1d 100644
--- a/translations/ko-KR/content/github/managing-your-work-on-github/index.md
+++ b/translations/ko-KR/content/github/managing-your-work-on-github/index.md
@@ -14,7 +14,7 @@ versions:
### Table of Contents
-{% topic_link_in_list /managing-your-work-with-issues %}
+{% topic_link_in_list /managing-your-work-with-issues-and-pull-requests %}
{% link_in_list /about-issues %}
{% link_in_list /creating-an-issue %}
@@ -27,6 +27,7 @@ versions:
{% link_in_list /pinning-an-issue-to-your-repository %}
{% link_in_list /creating-a-permanent-link-to-a-code-snippet %}
+ {% link_in_list /managing-labels %}
{% link_in_list /about-task-lists %}
{% link_in_list /about-automation-for-issues-and-pull-requests-with-query-parameters %}
{% link_in_list /file-attachments-on-issues-and-pull-requests %}
@@ -35,12 +36,6 @@ versions:
{% link_in_list /disabling-issues %}
{% link_in_list /linking-a-pull-request-to-an-issue %}
{% link_in_list /about-duplicate-issues-and-pull-requests %}
-{% topic_link_in_list /labeling-issues-and-pull-requests %}
- {% link_in_list /about-labels %}
- {% link_in_list /creating-a-label %}
- {% link_in_list /applying-labels-to-issues-and-pull-requests %}
- {% link_in_list /editing-a-label %}
- {% link_in_list /deleting-a-label %}
{% topic_link_in_list /managing-project-boards %}
{% link_in_list /about-project-boards %}
{% link_in_list /creating-a-project-board %}
diff --git a/translations/ko-KR/content/github/managing-your-work-on-github/managing-labels.md b/translations/ko-KR/content/github/managing-your-work-on-github/managing-labels.md
new file mode 100644
index 0000000000..97c332fe04
--- /dev/null
+++ b/translations/ko-KR/content/github/managing-your-work-on-github/managing-labels.md
@@ -0,0 +1,97 @@
+---
+title: Managing labels
+intro: 'You can classify issues and pull requests by creating, editing, applying, and deleting labels.'
+redirect_from:
+ - /articles/managing-Labels
+ - /articles/labeling-issues-and-pull-requests
+ - /github/managing-your-work-on-github/labeling-issues-and-pull-requests
+ - /articles/about-labels
+ - /github/managing-your-work-on-github/about-labels
+ - /articles/creating-and-editing-labels-for-issues-and-pull-requests
+ - /articles/creating-a-label
+ - /github/managing-your-work-on-github/creating-a-label
+ - /articles/customizing-issue-labels/
+ - /articles/applying-labels-to-issues-and-pull-requests
+ - /github/managing-your-work-on-github/applying-labels-to-issues-and-pull-requests
+ - /articles/editing-a-label
+ - /github/managing-your-work-on-github/editing-a-label
+ - /articles/deleting-a-label
+ - /github/managing-your-work-on-github/deleting-a-label
+versions:
+ free-pro-team: '*'
+ enterprise-server: '*'
+ github-ae: '*'
+---
+
+### About labels
+
+You can manage your work on {% data variables.product.product_name %} by creating labels to categorize issues and pull requests. You can apply labels in the repository the label was created in. Once a label exists, you can use the label on any issue or pull request within that repository.
+
+Anyone with read access to a repository can view and search the repository’s labels. To create, edit, apply, or delete a label, you must have write access to the repository.
+
+### About default labels
+
+{% data variables.product.product_name %} provides default labels in every new repository. You can use these default labels to help create a standard workflow in a repository.
+
+| Label | 설명 |
+| ------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `bug` | Indicates an unexpected problem or unintended behavior{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.17" %}
+| `문서` | Indicates a need for improvements or additions to documentation{% endif %}
+| `duplicate` | Indicates similar issues or pull requests |
+| `enhancement` | Indicates new feature requests |
+| `good first issue` | Indicates a good issue for first-time contributors |
+| `help wanted` | Indicates that a maintainer wants help on an issue or pull request |
+| `invalid` | Indicates that an issue or pull request is no longer relevant |
+| `question` | Indicates that an issue or pull request needs more information |
+| `wontfix` | Indicates that work won't continue on an issue or pull request |
+
+Default labels are included in every new repository when the repository is created, but you can edit or delete the labels later.
+
+{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" %}
+Organization owners can customize the default labels for repositories in their organization. For more information, see "[Managing default labels for repositories in your organization](/articles/managing-default-labels-for-repositories-in-your-organization)."
+{% endif %}
+
+### Creating a label
+
+
+{% data reusables.repositories.navigate-to-repo %}
+{% data reusables.repositories.sidebar-issue-pr %}
+{% data reusables.project-management.labels %}
+4. To the right of the search field, click **New label**.
+{% data reusables.project-management.name-label %}
+{% data reusables.project-management.label-description %}
+{% data reusables.project-management.label-color-randomizer %}
+{% data reusables.project-management.create-label %}
+
+### Applying labels to issues and pull requests
+
+
+{% data reusables.repositories.navigate-to-repo %}
+{% data reusables.repositories.sidebar-issue-pr %}
+{% data reusables.repositories.select-items-in-issue-or-pr-list %}
+4. In the upper-right corner, click **Label**, then start typing the name of an existing label. Click the label's name to associate it with the selected items. ![Issues Milestone assignment drop-down](/assets/images/help/issues/issues_applying_labels_dropdown.png)
+
+### Editing a label
+
+{% data reusables.repositories.navigate-to-repo %}
+{% data reusables.repositories.sidebar-issue-pr %}
+{% data reusables.project-management.labels %}
+{% data reusables.project-management.edit-label %}
+{% data reusables.project-management.name-label %}
+{% data reusables.project-management.label-description %}
+{% data reusables.project-management.label-color-randomizer %}
+{% data reusables.project-management.save-label %}
+
+### Deleting a label
+Deleting a label will remove the label from issues and pull requests.
+
+{% data reusables.repositories.navigate-to-repo %}
+{% data reusables.repositories.sidebar-issue-pr %}
+{% data reusables.project-management.labels %}
+{% data reusables.project-management.delete-label %}
+
+### 더 읽을거리
+- "[About labels](/articles/about-labels)"
+- "[Filtering issues and pull requests by labels](/articles/filtering-issues-and-pull-requests-by-labels)"{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
+- "[Managing default labels for repositories in your organization](/articles/managing-default-labels-for-repositories-in-your-organization)"{% endif %}{% if currentVersion == "free-pro-team@latest" %}
+- "[Encouraging helpful contributions to your project with labels](/github/building-a-strong-community/encouraging-helpful-contributions-to-your-project-with-labels)"{% endif %}
diff --git a/translations/ko-KR/content/github/managing-your-work-on-github/managing-your-work-with-issues-and-pull-requests.md b/translations/ko-KR/content/github/managing-your-work-on-github/managing-your-work-with-issues-and-pull-requests.md
new file mode 100644
index 0000000000..7627c87e95
--- /dev/null
+++ b/translations/ko-KR/content/github/managing-your-work-on-github/managing-your-work-with-issues-and-pull-requests.md
@@ -0,0 +1,13 @@
+---
+title: Managing your work with issues and pull requests
+intro: 'You can manage your work on {% data variables.product.product_name %} by creating issues to track ideas, enhancements, tasks, or bugs.'
+mapTopic: true
+redirect_from:
+ - /github/managing-your-work-on-github/managing-your-work-with-issues
+ - /articles/managing-your-work-with-issues
+versions:
+ free-pro-team: '*'
+ enterprise-server: '*'
+ github-ae: '*'
+---
+
diff --git a/translations/ko-KR/content/github/searching-for-information-on-github/searching-issues-and-pull-requests.md b/translations/ko-KR/content/github/searching-for-information-on-github/searching-issues-and-pull-requests.md
index b10689f90f..1f2f3910b8 100644
--- a/translations/ko-KR/content/github/searching-for-information-on-github/searching-issues-and-pull-requests.md
+++ b/translations/ko-KR/content/github/searching-for-information-on-github/searching-issues-and-pull-requests.md
@@ -163,7 +163,7 @@ You can use the `project` qualifier to find issues that are associated with a sp
### Search by commit status
-You can filter pull requests based on the status of the commits. This is especially useful if you are using [the Status API](/v3/repos/statuses/) or a CI service.
+You can filter pull requests based on the status of the commits. This is especially useful if you are using [the Status API](/rest/reference/repos#statuses) or a CI service.
| Qualifier | 예시 |
| ---------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
diff --git a/translations/ko-KR/content/github/setting-up-and-managing-organizations-and-teams/about-identity-and-access-management-with-saml-single-sign-on.md b/translations/ko-KR/content/github/setting-up-and-managing-organizations-and-teams/about-identity-and-access-management-with-saml-single-sign-on.md
index 538275f538..b1c8f2ef96 100644
--- a/translations/ko-KR/content/github/setting-up-and-managing-organizations-and-teams/about-identity-and-access-management-with-saml-single-sign-on.md
+++ b/translations/ko-KR/content/github/setting-up-and-managing-organizations-and-teams/about-identity-and-access-management-with-saml-single-sign-on.md
@@ -40,7 +40,7 @@ Some IdPs support provisioning access to a {% data variables.product.prodname_d
### Adding members to an organization using SAML SSO
-After you enable SAML SSO, there are multiple ways you can add new members to your organization. Organization owners can invite new members manually on {% data variables.product.product_name %} or using the API. For more information, see "[Inviting users to join your organization](/articles/inviting-users-to-join-your-organization)" and "[Members](/v3/orgs/members/#add-or-update-organization-membership)."
+After you enable SAML SSO, there are multiple ways you can add new members to your organization. Organization owners can invite new members manually on {% data variables.product.product_name %} or using the API. For more information, see "[Inviting users to join your organization](/articles/inviting-users-to-join-your-organization)" and "[Members](/rest/reference/orgs#add-or-update-organization-membership)."
{% data reusables.organizations.team-synchronization %}
diff --git a/translations/ko-KR/content/github/setting-up-and-managing-organizations-and-teams/about-scim.md b/translations/ko-KR/content/github/setting-up-and-managing-organizations-and-teams/about-scim.md
index 2120f1dba0..3365dae5ab 100644
--- a/translations/ko-KR/content/github/setting-up-and-managing-organizations-and-teams/about-scim.md
+++ b/translations/ko-KR/content/github/setting-up-and-managing-organizations-and-teams/about-scim.md
@@ -12,7 +12,7 @@ If you use [SAML SSO](/articles/about-identity-and-access-management-with-saml-s
If you use SAML SSO without implementing SCIM, you won't have automatic deprovisioning. When organization members' sessions expire after their access is removed from the IdP, they aren't automatically removed from the organization. Authorized tokens grant access to the organization even after their sessions expire. To remove access, organization administrators can either manually remove the authorized token from the organization or automate its removal with SCIM.
-These identity providers are compatible with the {% data variables.product.product_name %} SCIM API for organizations. For more information, see [SCIM](/v3/scim/) in the {% data variables.product.product_name %} API documentation.
+These identity providers are compatible with the {% data variables.product.product_name %} SCIM API for organizations. For more information, see [SCIM](/rest/reference/scim) in the {% data variables.product.product_name %} API documentation.
- Azure AD
- Okta
- OneLogin
diff --git a/translations/ko-KR/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md b/translations/ko-KR/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md
index bc5cf4609e..3ffd62c502 100644
--- a/translations/ko-KR/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md
+++ b/translations/ko-KR/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md
@@ -59,6 +59,7 @@ In addition to managing organization-level settings, organization owners have ad
| Edit wikis | **X** | **X** | **X** | **X** | **X** |{% if currentVersion == "free-pro-team@latest" %}
| [Report abusive or spammy content](/articles/reporting-abuse-or-spam) | **X** | **X** | **X** | **X** | **X** |{% endif %}
| Apply labels | | **X** | **X** | **X** | **X** |
+| Create, edit, delete labels | | | **X** | **X** | **X** |
| Close, reopen, and assign all issues and pull requests | | **X** | **X** | **X** | **X** |
| Apply milestones | | **X** | **X** | **X** | **X** |
| Mark [duplicate issues and pull requests](/articles/about-duplicate-issues-and-pull-requests) | | **X** | **X** | **X** | **X** |
diff --git a/translations/ko-KR/content/github/setting-up-and-managing-organizations-and-teams/reviewing-the-audit-log-for-your-organization.md b/translations/ko-KR/content/github/setting-up-and-managing-organizations-and-teams/reviewing-the-audit-log-for-your-organization.md
index 7a37fcd35f..f14dbeb656 100644
--- a/translations/ko-KR/content/github/setting-up-and-managing-organizations-and-teams/reviewing-the-audit-log-for-your-organization.md
+++ b/translations/ko-KR/content/github/setting-up-and-managing-organizations-and-teams/reviewing-the-audit-log-for-your-organization.md
@@ -429,9 +429,9 @@ For more information, see "[Restricting publication of {% data variables.product
| 동작 | 설명 |
| ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `close` | Triggered when someone closes a security advisory. For more information, see "[About {% data variables.product.prodname_dotcom %} Security Advisories](/github/managing-security-vulnerabilities/about-github-security-advisories)." |
-| `cve_request` | Triggered when someone requests a CVE (Common Vulnerabilities and Exposures) number from {% data.variables.product.prodname_dotcom %} for a draft security advisory. |
-| `github_broadcast` | Triggered when {% data.variables.product.prodname_dotcom %} makes a security advisory public in the {% data variables.product.prodname_advisory_database %}. |
-| `github_withdraw` | Triggered when {% data.variables.product.prodname_dotcom %} withdraws a security advisory that was published in error. |
+| `cve_request` | Triggered when someone requests a CVE (Common Vulnerabilities and Exposures) number from {% data variables.product.prodname_dotcom %} for a draft security advisory. |
+| `github_broadcast` | Triggered when {% data variables.product.prodname_dotcom %} makes a security advisory public in the {% data variables.product.prodname_advisory_database %}. |
+| `github_withdraw` | Triggered when {% data variables.product.prodname_dotcom %} withdraws a security advisory that was published in error. |
| `open` | Triggered when someone opens a draft security advisory. |
| `publish` | Triggered when someone publishes a security advisory. |
| `reopen` | Triggered when someone reopens as draft security advisory. |
diff --git a/translations/ko-KR/content/github/setting-up-and-managing-organizations-and-teams/synchronizing-a-team-with-an-identity-provider-group.md b/translations/ko-KR/content/github/setting-up-and-managing-organizations-and-teams/synchronizing-a-team-with-an-identity-provider-group.md
index 702d925c1a..e9991559b7 100644
--- a/translations/ko-KR/content/github/setting-up-and-managing-organizations-and-teams/synchronizing-a-team-with-an-identity-provider-group.md
+++ b/translations/ko-KR/content/github/setting-up-and-managing-organizations-and-teams/synchronizing-a-team-with-an-identity-provider-group.md
@@ -23,7 +23,7 @@ Parent teams cannot synchronize with IdP groups. If the team you want to connect
To manage repository access for any {% data variables.product.prodname_dotcom %} team, including teams connected to an IdP group, you must make changes with {% data variables.product.product_name %}. For more information, see "[About teams](/articles/about-teams)" and "[Managing team access to an organization repository](/articles/managing-team-access-to-an-organization-repository)."
-You can also manage team synchronization with the API. For more information, see "[Team synchronization](/v3/teams/team_sync/)."
+You can also manage team synchronization with the API. For more information, see "[Team synchronization](/rest/reference/teams#team-sync)."
### Requirements for members of synchronized teams
diff --git a/translations/ko-KR/content/github/setting-up-and-managing-your-enterprise/about-enterprise-accounts.md b/translations/ko-KR/content/github/setting-up-and-managing-your-enterprise/about-enterprise-accounts.md
index ea38298892..fab3c8a0ca 100644
--- a/translations/ko-KR/content/github/setting-up-and-managing-your-enterprise/about-enterprise-accounts.md
+++ b/translations/ko-KR/content/github/setting-up-and-managing-your-enterprise/about-enterprise-accounts.md
@@ -26,7 +26,7 @@ For more information about the differences between {% data variables.product.pro
For more information about member access and management, see "{% if currentVersion == "free-pro-team@latest" %}[Managing users in your enterprise](/github/setting-up-and-managing-your-enterprise/managing-users-in-your-enterprise){% elsif currentVersion == "enterprise-ae@latest" or enterpriseServerVersions contains currentVersion %}[Managing users, organizations, and repositories](/admin/user-management){% endif %}."
-For more information about managing enterprise accounts using the GraphQL API, see "[Enterprise accounts](/v4/guides/managing-enterprise-accounts)."
+For more information about managing enterprise accounts using the GraphQL API, see "[Enterprise accounts](/graphql/guides/managing-enterprise-accounts)."
{% if currentVersion == "free-pro-team@latest" %}
diff --git a/translations/ko-KR/content/github/setting-up-and-managing-your-github-user-account/integrating-jira-with-your-personal-projects.md b/translations/ko-KR/content/github/setting-up-and-managing-your-github-user-account/integrating-jira-with-your-personal-projects.md
index 018d39b694..d71085132f 100644
--- a/translations/ko-KR/content/github/setting-up-and-managing-your-github-user-account/integrating-jira-with-your-personal-projects.md
+++ b/translations/ko-KR/content/github/setting-up-and-managing-your-github-user-account/integrating-jira-with-your-personal-projects.md
@@ -10,7 +10,7 @@ versions:
{% data reusables.user_settings.access_settings %}
{% data reusables.user_settings.developer_settings %}
-3. In the left sidebar, click **{% data variables.product.prodname_oauth_app %}s**. ![{ site.data.variables.product.prodname_oauth_app }}s tab in the left sidebar](/assets/images/help/settings/developer-settings-oauth-apps.png)
+3. In the left sidebar, click **{% data variables.product.prodname_oauth_app %}s**. ![{% data variables.product.prodname_oauth_app %}s tab in the left sidebar](/assets/images/help/settings/developer-settings-oauth-apps.png)
3. Click **Register a new application**.
4. Under **Application name**, type "Jira".
5. Under **Homepage URL**, type the full URL to your Jira instance.
diff --git a/translations/ko-KR/content/github/site-policy/github-privacy-statement.md b/translations/ko-KR/content/github/site-policy/github-privacy-statement.md
index d7613d36fd..fdb3688b72 100644
--- a/translations/ko-KR/content/github/site-policy/github-privacy-statement.md
+++ b/translations/ko-KR/content/github/site-policy/github-privacy-statement.md
@@ -201,7 +201,7 @@ Please contact the Account owners for more information about how they might proc
#### Third party applications
-You have the option of enabling or adding third-party applications, known as "Developer Products," to your Account. These Developer Products are not necessary for your use of GitHub. We will share your User Personal Information with third parties when you ask us to, such as by purchasing a Developer Product from the Marketplace; however, you are responsible for your use of the third-party Developer Product and for the amount of User Personal Information you choose to share with it. You can check our [API documentation](/v3/users/) to see what information is provided when you authenticate into a Developer Product using your GitHub profile.
+You have the option of enabling or adding third-party applications, known as "Developer Products," to your Account. These Developer Products are not necessary for your use of GitHub. We will share your User Personal Information with third parties when you ask us to, such as by purchasing a Developer Product from the Marketplace; however, you are responsible for your use of the third-party Developer Product and for the amount of User Personal Information you choose to share with it. You can check our [API documentation](/rest/reference/users) to see what information is provided when you authenticate into a Developer Product using your GitHub profile.
#### GitHub 페이지
diff --git a/translations/ko-KR/content/github/site-policy/githubs-notice-about-the-california-consumer-privacy-act.md b/translations/ko-KR/content/github/site-policy/githubs-notice-about-the-california-consumer-privacy-act.md
index d7198c1cac..b88292324e 100644
--- a/translations/ko-KR/content/github/site-policy/githubs-notice-about-the-california-consumer-privacy-act.md
+++ b/translations/ko-KR/content/github/site-policy/githubs-notice-about-the-california-consumer-privacy-act.md
@@ -28,7 +28,7 @@ With respect to their personal information, California residents may exercise th
California residents have the right to request from a business disclosure of the categories and specific pieces of personal information it has collected from them in the preceding 12 months, the categories of sources from which such personal information is collected, the business or commercial purpose for collecting or selling such personal information, and the categories of third parties with whom the business shares personal information.
-If you request that a business disclose categories and specific pieces of personal information collected about you, you have the right to receive that information, free of charge, twice a year. The information may be delivered by mail or electronically and, if provided electronically, shall be in a portable and, to the extent technically feasible, readily usable format that allows the California resident to relatively easily transmit this information to another entity. You can use GitHub’s [User Migration API](/v3/migrations/users/) to access and download your data. Learn more [here](https://github.blog/2018-12-19-download-your-data/).
+If you request that a business disclose categories and specific pieces of personal information collected about you, you have the right to receive that information, free of charge, twice a year. The information may be delivered by mail or electronically and, if provided electronically, shall be in a portable and, to the extent technically feasible, readily usable format that allows the California resident to relatively easily transmit this information to another entity. You can use GitHub’s [User Migration API](/rest/reference/migrations#users) to access and download your data. Learn more [here](https://github.blog/2018-12-19-download-your-data/).
### 2. Right to know whether your personal information is sold or disclosed for a business purpose and to whom
diff --git a/translations/ko-KR/content/github/supporting-the-open-source-community-with-github-sponsors/setting-up-github-sponsors-for-your-user-account.md b/translations/ko-KR/content/github/supporting-the-open-source-community-with-github-sponsors/setting-up-github-sponsors-for-your-user-account.md
index 83f2ce29f2..f11ff74a9a 100644
--- a/translations/ko-KR/content/github/supporting-the-open-source-community-with-github-sponsors/setting-up-github-sponsors-for-your-user-account.md
+++ b/translations/ko-KR/content/github/supporting-the-open-source-community-with-github-sponsors/setting-up-github-sponsors-for-your-user-account.md
@@ -54,8 +54,6 @@ If you live in a supported region, you can follow these instructions to submit y
{% data reusables.sponsors.double-check-stripe-info %}
-If you live in an unsupported region and are accepted to the beta of {% data variables.product.prodname_sponsors %}, you will receive an email with instructions to provide your bank information so that you can receive payments via ACH transfer or wire transfer.
-
{% data reusables.sponsors.navigate-to-dev-sponsors-dashboard %}
{% data reusables.sponsors.create-stripe-account %}
diff --git a/translations/ko-KR/content/github/understanding-how-github-uses-and-protects-your-data/requesting-an-archive-of-your-personal-accounts-data.md b/translations/ko-KR/content/github/understanding-how-github-uses-and-protects-your-data/requesting-an-archive-of-your-personal-accounts-data.md
index a205866918..67d6ea0ff6 100644
--- a/translations/ko-KR/content/github/understanding-how-github-uses-and-protects-your-data/requesting-an-archive-of-your-personal-accounts-data.md
+++ b/translations/ko-KR/content/github/understanding-how-github-uses-and-protects-your-data/requesting-an-archive-of-your-personal-accounts-data.md
@@ -10,7 +10,7 @@ versions:
{% data variables.product.product_name %} stores repository and profile metadata from your personal account's activity. You can export your personal account's data through settings on {% data variables.product.prodname_dotcom_the_website %} or with the User Migration API.
-For more information about the data {% data variables.product.product_name %} stores that is available for exporting, see "[Download a user migration archive](/v3/migrations/users/#download-a-user-migration-archive)" and "[About {% data variables.product.product_name %}'s use of your data](/articles/about-github-s-use-of-your-data).
+For more information about the data {% data variables.product.product_name %} stores that is available for exporting, see "[Download a user migration archive](/rest/reference/migrations#download-a-user-migration-archive)" and "[About {% data variables.product.product_name %}'s use of your data](/articles/about-github-s-use-of-your-data).
When you request an export of your personal data through settings on {% data variables.product.prodname_dotcom_the_website %}, {% data variables.product.product_name %} packages your personal data in a `tar.gz` file and sends you an email to your primary email address with a download link.
diff --git a/translations/ko-KR/content/github/using-git/which-remote-url-should-i-use.md b/translations/ko-KR/content/github/using-git/which-remote-url-should-i-use.md
index 961edb4c57..7de5599e0d 100644
--- a/translations/ko-KR/content/github/using-git/which-remote-url-should-i-use.md
+++ b/translations/ko-KR/content/github/using-git/which-remote-url-should-i-use.md
@@ -44,7 +44,7 @@ When you `git clone`, `git fetch`, `git pull`, or `git push` to a remote reposit
{% tip %}
-**Tip**: You can use an SSH URL to clone a repository to your computer, or as a secure way of deploying your code to production servers. You can also use SSH agent forwarding with your deploy script to avoid managing keys on the server. For more information, see "[Using SSH Agent Forwarding](/v3/guides/using-ssh-agent-forwarding/)."
+**Tip**: You can use an SSH URL to clone a repository to your computer, or as a secure way of deploying your code to production servers. You can also use SSH agent forwarding with your deploy script to avoid managing keys on the server. For more information, see "[Using SSH Agent Forwarding](/developers/overview/using-ssh-agent-forwarding)."
{% endtip %}
diff --git a/translations/ko-KR/content/github/visualizing-repository-data-with-graphs/viewing-a-projects-contributors.md b/translations/ko-KR/content/github/visualizing-repository-data-with-graphs/viewing-a-projects-contributors.md
index bc0f615a44..d3ef7ec30a 100644
--- a/translations/ko-KR/content/github/visualizing-repository-data-with-graphs/viewing-a-projects-contributors.md
+++ b/translations/ko-KR/content/github/visualizing-repository-data-with-graphs/viewing-a-projects-contributors.md
@@ -36,7 +36,7 @@ If you don't appear in a repository's contributors graph, it may be because:
{% tip %}
-**Tip:** To list all commit contributors in a repository, see "[Repositories](/v3/repos/#list-contributors)."
+**Tip:** To list all commit contributors in a repository, see "[Repositories](/rest/reference/repos#list-contributors)."
{% endtip %}
diff --git a/translations/ko-KR/content/github/working-with-github-pages/about-github-pages.md b/translations/ko-KR/content/github/working-with-github-pages/about-github-pages.md
index 3745adbb18..19722761b2 100644
--- a/translations/ko-KR/content/github/working-with-github-pages/about-github-pages.md
+++ b/translations/ko-KR/content/github/working-with-github-pages/about-github-pages.md
@@ -150,4 +150,4 @@ While you can't specify custom MIME types on a per-file or per-repository basis,
### 더 읽을거리
- [{% data variables.product.prodname_pages %}](https://lab.github.com/githubtraining/github-pages) on {% data variables.product.prodname_learning %}
-- "[{% data variables.product.prodname_pages %}](/v3/repos/pages)"
+- "[{% data variables.product.prodname_pages %}](/rest/reference/repos#pages)"
diff --git a/translations/ko-KR/content/github/working-with-github-pages/about-jekyll-build-errors-for-github-pages-sites.md b/translations/ko-KR/content/github/working-with-github-pages/about-jekyll-build-errors-for-github-pages-sites.md
index f3ca97d471..dc00414587 100644
--- a/translations/ko-KR/content/github/working-with-github-pages/about-jekyll-build-errors-for-github-pages-sites.md
+++ b/translations/ko-KR/content/github/working-with-github-pages/about-jekyll-build-errors-for-github-pages-sites.md
@@ -16,7 +16,7 @@ versions:
Sometimes, {% data variables.product.prodname_pages %} will not attempt to build your site after you push changes to your site's publishing source.{% if currentVersion == "free-pro-team@latest" %}
- The person who pushed the changes hasn't verified their email address. For more information, see "[Verifying your email address](/articles/verifying-your-email-address)."{% endif %}
-- You're pushing with a deploy key. If you want to automate pushes to your site's repository, you can set up a machine user instead. For more information, see "[Managing deploy keys](/v3/guides/managing-deploy-keys/#machine-users)."
+- You're pushing with a deploy key. If you want to automate pushes to your site's repository, you can set up a machine user instead. For more information, see "[Managing deploy keys](/developers/overview/managing-deploy-keys#machine-users)."
- You're using a CI service that isn't configured to build your publishing source. For example, Travis CI won't build the `gh-pages` branch unless you add the branch to a safelist. For more information, see "[Customizing the build](https://docs.travis-ci.com/user/customizing-the-build/#safelisting-or-blocklisting-branches)" on Travis CI, or your CI service's documentation.
{% note %}
diff --git a/translations/ko-KR/content/graphql/guides/forming-calls-with-graphql.md b/translations/ko-KR/content/graphql/guides/forming-calls-with-graphql.md
index c7a8a62125..5ab7b8a8ed 100644
--- a/translations/ko-KR/content/graphql/guides/forming-calls-with-graphql.md
+++ b/translations/ko-KR/content/graphql/guides/forming-calls-with-graphql.md
@@ -18,7 +18,7 @@ Follow the steps in "[Creating a personal access token](/github/authenticating-t
{% if currentVersion == "free-pro-team@latest" %}
-To match the behavior of the [GraphQL Explorer](/v4/guides/using-the-explorer), request the following scopes:
+To match the behavior of the [GraphQL Explorer](/graphql/guides/using-the-explorer), request the following scopes:
{% else %}
@@ -50,9 +50,9 @@ The endpoint remains constant no matter what operation you perform.
### Communicating with GraphQL
-Because GraphQL operations consist of multiline JSON, GitHub recommends using the [Explorer](/v4/guides/using-the-explorer) to make GraphQL calls. You can also use cURL or any other HTTP-speaking library.
+Because GraphQL operations consist of multiline JSON, GitHub recommends using the [Explorer](/graphql/guides/using-the-explorer) to make GraphQL calls. You can also use cURL or any other HTTP-speaking library.
-In REST, [HTTP verbs](/v3/#http-verbs) determine the operation performed. In GraphQL, you'll provide a JSON-encoded body whether you're performing a query or a mutation, so the HTTP verb is `POST`. The exception is an [introspection query](/v4/guides/intro-to-graphql#discovering-the-graphql-api), which is a simple `GET` to the endpoint. For more information on GraphQL versus REST, see "[Migrating from REST to GraphQL](/v4/guides/migrating-from-rest)."
+In REST, [HTTP verbs](/rest#http-verbs) determine the operation performed. In GraphQL, you'll provide a JSON-encoded body whether you're performing a query or a mutation, so the HTTP verb is `POST`. The exception is an [introspection query](/graphql/guides/introduction-to-graphql#discovering-the-graphql-api), which is a simple `GET` to the endpoint. For more information on GraphQL versus REST, see "[Migrating from REST to GraphQL](/graphql/guides/migrating-from-rest-to-graphql)."
To query GraphQL using cURL, make a `POST` request with a JSON payload. The payload must contain a string called `query`:
@@ -72,15 +72,15 @@ curl -H "Authorization: bearer token" -X POST -d " \
#### About query and mutation operations
-The two types of allowed operations in GitHub's GraphQL API are _queries_ and _mutations_. Comparing GraphQL to REST, queries operate like `GET` requests, while mutations operate like `POST`/`PATCH`/`DELETE`. The [mutation name](/v4/mutation/) determines which modification is executed.
+The two types of allowed operations in GitHub's GraphQL API are _queries_ and _mutations_. Comparing GraphQL to REST, queries operate like `GET` requests, while mutations operate like `POST`/`PATCH`/`DELETE`. The [mutation name](/graphql/reference/mutations) determines which modification is executed.
-For information about rate limiting, see "[GraphQL resource limitations](/v4/guides/resource-limitations/)."
+For information about rate limiting, see "[GraphQL resource limitations](/graphql/overview/resource-limitations)."
Queries and mutations share similar forms, with some important differences.
#### About queries
-GraphQL queries return only the data you specify. To form a query, you must specify [fields within fields](/v4/guides/intro-to-graphql#field) (also known as _nested subfields_) until you return only [scalars](/v4/scalar/).
+GraphQL queries return only the data you specify. To form a query, you must specify [fields within fields](/graphql/guides/introduction-to-graphql#field) (also known as _nested subfields_) until you return only [scalars](/graphql/reference/scalars).
Queries are structured like this:
@@ -107,7 +107,7 @@ Mutations are structured like this:
The input object in this example is `MutationNameInput`, and the payload object is `MutationNamePayload`.
-In the [mutations](/v4/mutation/) reference, the listed _input fields_ are what you pass as the input object. The listed _return fields_ are what you pass as the payload object.
+In the [mutations](/graphql/reference/mutations) reference, the listed _input fields_ are what you pass as the input object. The listed _return fields_ are what you pass as the payload object.
For a real-world example, see "[Example mutation](#example-mutation)."
@@ -117,7 +117,7 @@ For a real-world example, see "[Example mutation](#example-mutation)."
{% note %}
-**Note**: If you're using the Explorer, make sure to enter variables in the separate [Query Variables pane](/v4/guides/using-the-explorer/#using-the-variable-pane), and do not include the word `variables` before the JSON object.
+**Note**: If you're using the Explorer, make sure to enter variables in the separate [Query Variables pane](/graphql/guides/using-the-explorer#using-the-variable-pane), and do not include the word `variables` before the JSON object.
{% endnote %}
@@ -207,7 +207,7 @@ Looking at the composition line by line:
* `repository(owner:"octocat", name:"Hello-World") {`
- To begin the query, we want to find a [`repository`](/v4/object/repository/) object. The schema validation indicates this object requires an `owner` and a `name` argument.
+ To begin the query, we want to find a [`repository`](/graphql/reference/objects#repository) object. The schema validation indicates this object requires an `owner` and a `name` argument.
* `issues(last:20, states:CLOSED) {`
@@ -215,9 +215,9 @@ Looking at the composition line by line:
Some details about the `issues` object:
- - The [docs](/v4/object/repository/) tell us this object has the type `IssueConnection`.
+ - The [docs](/graphql/reference/objects#repository) tell us this object has the type `IssueConnection`.
- Schema validation indicates this object requires a `last` or `first` number of results as an argument, so we provide `20`.
- - The [docs](/v4/object/repository/) also tell us this object accepts a `states` argument, which is an [`IssueState`](/v4/enum/issuestate/) enum that accepts `OPEN` or `CLOSED` values. To find only closed issues, we give the `states` key a value of `CLOSED`.
+ - The [docs](/graphql/reference/objects#repository) also tell us this object accepts a `states` argument, which is an [`IssueState`](/graphql/reference/enums#issuestate) enum that accepts `OPEN` or `CLOSED` values. To find only closed issues, we give the `states` key a value of `CLOSED`.
* `edges {`
@@ -225,9 +225,9 @@ Looking at the composition line by line:
* `node {`
- Here we retrieve the node at the end of the edge. The [`IssueConnection` docs](/v4/object/issueconnection) indicate the node at the end of the `IssueConnection` type is an `Issue` object.
+ Here we retrieve the node at the end of the edge. The [`IssueConnection` docs](/graphql/reference/objects#issueconnection) indicate the node at the end of the `IssueConnection` type is an `Issue` object.
-* Now that we know we're retrieving an `Issue` object, we can look at the [docs](/v4/object/issue) and specify the fields we want to return:
+* Now that we know we're retrieving an `Issue` object, we can look at the [docs](/graphql/reference/objects#issue) and specify the fields we want to return:
```graphql
title
@@ -243,7 +243,7 @@ Looking at the composition line by line:
Here we specify the `title`, `url`, and `labels` fields of the `Issue` object.
- The `labels` field has the type [`LabelConnection`](/v4/object/labelconnection/). As with the `issues` object, because `labels` is a connection, we must travel its edges to a connected node: the `label` object. At the node, we can specify the `label` object fields we want to return, in this case, `name`.
+ The `labels` field has the type [`LabelConnection`](/graphql/reference/objects#labelconnection). As with the `issues` object, because `labels` is a connection, we must travel its edges to a connected node: the `label` object. At the node, we can specify the `label` object fields we want to return, in this case, `name`.
You may notice that running this query on the Octocat's public `Hello-World` repository won't return many labels. Try running it on one of your own repositories that does use labels, and you'll likely see a difference.
@@ -285,7 +285,7 @@ Let's walk through the example. The task sounds simple: add an emoji reaction to
So how do we know to begin with a query? We don't, yet.
-Because we want to modify data on the server (attach an emoji to an issue), we begin by searching the schema for a helpful mutation. The reference docs show the [`addReaction`](/v4/mutation/addreaction) mutation, with this description: `Adds a reaction to a subject.` Perfect!
+Because we want to modify data on the server (attach an emoji to an issue), we begin by searching the schema for a helpful mutation. The reference docs show the [`addReaction`](/graphql/reference/mutations#addreaction) mutation, with this description: `Adds a reaction to a subject.` Perfect!
The docs for the mutation list three input fields:
@@ -337,13 +337,13 @@ With the ID known, we can proceed with the mutation:
- `addReaction` is the name of the mutation.
- `input` is the required argument key. This will always be `input` for a mutation.
- - `{subjectId:"MDU6SXNzdWUyMzEzOTE1NTE=",content:HOORAY}` is the required argument value. This will always be an [input object](/v4/input_object/) (hence the curly braces) composed of input fields (`subjectId` and `content` in this case) for a mutation.
+ - `{subjectId:"MDU6SXNzdWUyMzEzOTE1NTE=",content:HOORAY}` is the required argument value. This will always be an [input object](/graphql/reference/input-objects) (hence the curly braces) composed of input fields (`subjectId` and `content` in this case) for a mutation.
- How do we know which value to use for the content? The [`addReaction` docs](/v4/mutation/addreaction/) tell us the `content` field has the type [`ReactionContent`](/v4/enum/reactioncontent/), which is an [enum](/v4/enum) because only certain emoji reactions are supported on GitHub issues. These are the allowed values for reactions (note some values differ from their corresponding emoji names):
+ How do we know which value to use for the content? The [`addReaction` docs](/graphql/reference/mutations#addreaction) tell us the `content` field has the type [`ReactionContent`](/graphql/reference/enums#reactioncontent), which is an [enum](/graphql/reference/enums) because only certain emoji reactions are supported on GitHub issues. These are the allowed values for reactions (note some values differ from their corresponding emoji names):
{% data reusables.repositories.reaction_list %}
-* The rest of the call is composed of the payload object. This is where we specify the data we want the server to return after we've performed the mutation. These lines come from the [`addReaction` docs](/v4/mutation/addreaction), which three possible return fields:
+* The rest of the call is composed of the payload object. This is where we specify the data we want the server to return after we've performed the mutation. These lines come from the [`addReaction` docs](/graphql/reference/mutations#addreaction), which three possible return fields:
- `clientMutationId` (`String`)
- `reaction` (`Reaction!`)
@@ -394,7 +394,7 @@ variables {
{% note %}
You may notice that the `content` field value in the earlier example (where it's used directly in the mutation) does not have quotes around `HOORAY`, but it does have quotes when used in the variable. There's a reason for this:
-* When you use `content` directly in the mutation, the schema expects the value to be of type [`ReactionContent`](/v4/enum/reactioncontent/), which is an _enum_, not a string. Schema validation will throw an error if you add quotes around the enum value, as quotes are reserved for strings.
+* When you use `content` directly in the mutation, the schema expects the value to be of type [`ReactionContent`](/graphql/reference/enums#reactioncontent), which is an _enum_, not a string. Schema validation will throw an error if you add quotes around the enum value, as quotes are reserved for strings.
* When you use `content` in a variable, the variables section must be valid JSON, so the quotes are required. Schema validation correctly interprets the `ReactionContent` type when the variable is passed into the mutation during execution.
For more information on the difference between enums and strings, see the [official GraphQL spec](https://graphql.github.io/graphql-spec/June2018/#sec-Enums).
diff --git a/translations/ko-KR/content/graphql/guides/introduction-to-graphql.md b/translations/ko-KR/content/graphql/guides/introduction-to-graphql.md
index f4d05b5bee..017b674775 100644
--- a/translations/ko-KR/content/graphql/guides/introduction-to-graphql.md
+++ b/translations/ko-KR/content/graphql/guides/introduction-to-graphql.md
@@ -12,7 +12,7 @@ versions:
### GraphQL terminology
-The GitHub GraphQL API represents an architectural and conceptual shift from the GitHub REST API. You will likely encounter some new terminology in the GraphQL API [reference docs](/v4/).
+The GitHub GraphQL API represents an architectural and conceptual shift from the GitHub REST API. You will likely encounter some new terminology in the GraphQL API [reference docs](/graphql).
### Schema
@@ -30,11 +30,11 @@ This means that if you try to return a field that is not a scalar, schema valida
### Argument
-An argument is a set of key-value pairs attached to a specific field. Some fields require an argument. [Mutations](/v4/guides/forming-calls#about-mutations) require an input object as an argument.
+An argument is a set of key-value pairs attached to a specific field. Some fields require an argument. [Mutations](/graphql/guides/forming-calls-with-graphql#about-mutations) require an input object as an argument.
### Implementation
-A GraphQL schema may use the term _implements_ to define how an object inherits from an [interface](/v4/interface).
+A GraphQL schema may use the term _implements_ to define how an object inherits from an [interface](/graphql/reference/interfaces).
Here's a contrived example of a schema that defines interface `X` and object `Y`:
@@ -55,13 +55,13 @@ This means object `Y` requires the same fields/arguments/return types that inter
In the reference docs, you'll find that:
-* Each [object](/v4/object) lists the interface(s) _from which it inherits_ under **Implements**.
+* Each [object](/graphql/reference/objects) lists the interface(s) _from which it inherits_ under **Implements**.
-* Each [interface](/v4/interface) lists the objects _that inherit from it_ under **Implementations**.
+* Each [interface](/graphql/reference/interfaces) lists the objects _that inherit from it_ under **Implementations**.
### Connection
-Connections let you query related objects as part of the same call. With connections, you can use a single GraphQL call where you would have to use multiple calls to a REST API. For more information, see "[Migrating from REST to GraphQL](/v4/guides/migrating-from-rest)."
+Connections let you query related objects as part of the same call. With connections, you can use a single GraphQL call where you would have to use multiple calls to a REST API. For more information, see "[Migrating from REST to GraphQL](/graphql/guides/migrating-from-rest-to-graphql)."
It's helpful to picture a graph: dots connected by lines. The dots are nodes, the lines are edges. A connection defines a relationship between nodes.
@@ -71,7 +71,7 @@ Edges represent connections between nodes. When you query a connection, you trav
### Node
-_Node_ is a generic term for an object. You can look up a node directly, or you can access related nodes via a connection. If you specify a `node` that does not return a [scalar](/v4/scalar), you must include subfields until all fields return scalars. For information on accessing node IDs via the REST API and using them in GraphQL queries, see "[Using Global Node IDs](/v4/guides/using-global-node-ids)."
+_Node_ is a generic term for an object. You can look up a node directly, or you can access related nodes via a connection. If you specify a `node` that does not return a [scalar](/graphql/reference/scalars), you must include subfields until all fields return scalars. For information on accessing node IDs via the REST API and using them in GraphQL queries, see "[Using Global Node IDs](/graphql/guides/using-global-node-ids)."
## Discovering the GraphQL API
@@ -130,4 +130,4 @@ query {
{% endnote %}
- For more information about performing queries, see "[Forming calls with GraphQL](/v4/guides/forming-calls)."
+ For more information about performing queries, see "[Forming calls with GraphQL](/graphql/guides/forming-calls-with-graphql)."
diff --git a/translations/ko-KR/content/graphql/guides/managing-enterprise-accounts.md b/translations/ko-KR/content/graphql/guides/managing-enterprise-accounts.md
index 4b002a1c85..906de99617 100644
--- a/translations/ko-KR/content/graphql/guides/managing-enterprise-accounts.md
+++ b/translations/ko-KR/content/graphql/guides/managing-enterprise-accounts.md
@@ -33,7 +33,7 @@ With the Enterprise Accounts API, you can:
- Invite administrators to your enterprise account.
- Create new organizations in your enterprise account.
-For a list of the fields available with the Enterprise Accounts API, see "[GraphQL fields and types for the Enterprise account API](/v4/guides/managing-enterprise-accounts/#graphql-fields-and-types-for-the-enterprise-accounts-api)."
+For a list of the fields available with the Enterprise Accounts API, see "[GraphQL fields and types for the Enterprise account API](/graphql/guides/managing-enterprise-accounts#graphql-fields-and-types-for-the-enterprise-accounts-api)."
### Getting started using GraphQL for enterprise accounts
@@ -197,12 +197,12 @@ This GraphQL query requests the last 5 log entries for an enterprise organizatio
}
```
-For more information about getting started with GraphQL, see "[Introduction to GraphQL](/v4/guides/intro-to-graphql/)" and "[Forming Calls with GraphQL](/v4/guides/forming-calls/)."
+For more information about getting started with GraphQL, see "[Introduction to GraphQL](/graphql/guides/introduction-to-graphql)" and "[Forming Calls with GraphQL](/graphql/guides/forming-calls-with-graphql)."
### GraphQL fields and types for the Enterprise Accounts API
Here's an overview of the new queries, mutations, and schema defined types available for use with the Enterprise Accounts API.
-For more details about the new queries, mutations, and schema defined types available for use with the Enterprise Accounts API, see the sidebar with detailed GraphQL definitions from any [GraphQL reference page](/v4/).
+For more details about the new queries, mutations, and schema defined types available for use with the Enterprise Accounts API, see the sidebar with detailed GraphQL definitions from any [GraphQL reference page](/graphql).
-You can access the reference docs from within the GraphQL explorer on GitHub. For more information, see "[Using the explorer](/v4/guides/using-the-explorer#accessing-the-sidebar-docs)." For other information, such as authentication and rate limit details, check out the [guides](/v4/guides).
+You can access the reference docs from within the GraphQL explorer on GitHub. For more information, see "[Using the explorer](/graphql/guides/using-the-explorer#accessing-the-sidebar-docs)." For other information, such as authentication and rate limit details, check out the [guides](/graphql/guides).
diff --git a/translations/ko-KR/content/graphql/guides/migrating-from-rest-to-graphql.md b/translations/ko-KR/content/graphql/guides/migrating-from-rest-to-graphql.md
index dbc64338ed..27493df1c5 100644
--- a/translations/ko-KR/content/graphql/guides/migrating-from-rest-to-graphql.md
+++ b/translations/ko-KR/content/graphql/guides/migrating-from-rest-to-graphql.md
@@ -14,12 +14,12 @@ versions:
Migrating from REST to GraphQL represents a significant shift in API logic. The differences between REST as a style and GraphQL as a specification make it difficult—and often undesirable—to replace REST API calls with GraphQL API queries on a one-to-one basis. We've included specific examples of migration below.
-To migrate your code from the [REST API](/v3) to the GraphQL API:
+To migrate your code from the [REST API](/rest) to the GraphQL API:
- Review the [GraphQL spec](https://graphql.github.io/graphql-spec/June2018/)
-- Review GitHub's [GraphQL schema](/v4/reference/)
+- Review GitHub's [GraphQL schema](/graphql/reference)
- Consider how any existing code you have currently interacts with the GitHub REST API
-- Use [Global Node IDs](/v4/guides/using-global-node-ids) to reference objects between API versions
+- Use [Global Node IDs](/graphql/guides/using-global-node-ids) to reference objects between API versions
Significant advantages of GraphQL include:
@@ -53,12 +53,12 @@ query {
}
```
-Consider another example: retrieving a list of pull requests and checking if each one is mergeable. A call to the REST API retrieves a list of pull requests and their [summary representations](/v3/#summary-representations):
+Consider another example: retrieving a list of pull requests and checking if each one is mergeable. A call to the REST API retrieves a list of pull requests and their [summary representations](/rest#summary-representations):
```shell
curl -v {% data variables.product.api_url_pre %}/repos/:owner/:repo/pulls
```
-Determining if a pull request is mergeable requires retrieving each pull request individually for its [detailed representation](/v3/#detailed-representations) (a large payload) and checking whether its `mergeable` attribute is true or false:
+Determining if a pull request is mergeable requires retrieving each pull request individually for its [detailed representation](/rest#detailed-representations) (a large payload) and checking whether its `mergeable` attribute is true or false:
```shell
curl -v {% data variables.product.api_url_pre %}/repos/:owner/:repo/pulls/:number
```
@@ -128,13 +128,13 @@ Using the **GraphQL API**, you can retrieve the data with a single query using n
}
```
-You can also extend the power of this query by [substituting a variable](/v4/guides/forming-calls/#working-with-variables) for the pull request number.
+You can also extend the power of this query by [substituting a variable](/graphql/guides/forming-calls-with-graphql#working-with-variables) for the pull request number.
## Example: Strong typing
GraphQL schemas are strongly typed, making data handling safer.
-Consider an example of adding a comment to an issue or pull request using a GraphQL [mutation](/v4/mutation), and mistakenly specifying an integer rather than a string for the value of [`clientMutationId`](/v4/mutation/addcomment/):
+Consider an example of adding a comment to an issue or pull request using a GraphQL [mutation](/graphql/reference/mutations), and mistakenly specifying an integer rather than a string for the value of [`clientMutationId`](/graphql/reference/mutations#addcomment):
```graphql
mutation {
diff --git a/translations/ko-KR/content/graphql/guides/using-global-node-ids.md b/translations/ko-KR/content/graphql/guides/using-global-node-ids.md
index 77307ca9eb..0fb33e4920 100644
--- a/translations/ko-KR/content/graphql/guides/using-global-node-ids.md
+++ b/translations/ko-KR/content/graphql/guides/using-global-node-ids.md
@@ -13,7 +13,7 @@ You can access most objects in GitHub (users, issues, pull requests, etc.) using
{% note %}
-**Note:** In REST, the global node ID field is named `node_id`. In GraphQL, it's an `id` field on the `node` interface. For a refresher on what "node" means in GraphQL, see "[Introduction to GraphQL](/v4/guides/intro-to-graphql/#node)."
+**Note:** In REST, the global node ID field is named `node_id`. In GraphQL, it's an `id` field on the `node` interface. For a refresher on what "node" means in GraphQL, see "[Introduction to GraphQL](/graphql/guides/introduction-to-graphql#node)."
{% endnote %}
@@ -29,7 +29,7 @@ Let's walk through an example.
### 1. Call a REST endpoint that returns an object's node ID
-If you [request the authenticated user](/v3/users/#get-the-authenticated-user):
+If you [request the authenticated user](/rest/reference/users#get-the-authenticated-user):
```shell
$ curl -i -u username:token {% data variables.product.api_url_pre %}/user
@@ -101,7 +101,7 @@ query {
This type of query—that is, finding the node by ID—is known as a "direct node lookup."
-When you run this query, you'll see that the `__typename` is [`User`](/v4/object/user/).
+When you run this query, you'll see that the `__typename` is [`User`](/graphql/reference/objects#user).
### 3. Do a direct node lookup in GraphQL
@@ -122,4 +122,4 @@ This type of query is the standard approach for looking up an object by its glob
### Using global node IDs in migrations
-When building integrations that use either the REST API or the GraphQL API, it's best practice to persist the global node ID so you can easily reference objects across API versions. For more information on handling the transition between REST and GraphQL, see "[Migrating from REST to GraphQL](/v4/guides/migrating-from-rest/)."
+When building integrations that use either the REST API or the GraphQL API, it's best practice to persist the global node ID so you can easily reference objects across API versions. For more information on handling the transition between REST and GraphQL, see "[Migrating from REST to GraphQL](/graphql/guides/migrating-from-rest-to-graphql)."
diff --git a/translations/ko-KR/content/graphql/guides/using-the-explorer.md b/translations/ko-KR/content/graphql/guides/using-the-explorer.md
index f9b1c02f3e..50ced501bf 100644
--- a/translations/ko-KR/content/graphql/guides/using-the-explorer.md
+++ b/translations/ko-KR/content/graphql/guides/using-the-explorer.md
@@ -13,11 +13,11 @@ versions:
{% if currentVersion == "free-pro-team@latest" %}
-[GraphQL Explorer](/v4/explorer) is an instance of [GraphiQL](https://github.com/graphql/graphiql), which is a "graphical interactive in-browser GraphQL IDE."
+[GraphQL Explorer](/graphql/overview/explorer) is an instance of [GraphiQL](https://github.com/graphql/graphiql), which is a "graphical interactive in-browser GraphQL IDE."
{% note %}
-**Note**: {% data variables.product.prodname_dotcom %} has disabled [mutations](/v4/mutation/) in the Explorer, but you can use them in your own GraphiQL instance.
+**Note**: {% data variables.product.prodname_dotcom %} has disabled [mutations](/graphql/reference/mutations) in the Explorer, but you can use them in your own GraphiQL instance.
{% endnote %}
@@ -33,7 +33,7 @@ To use the GraphiQL app, download and install it from https://github.com/skevy/g
#### Configuring GraphiQL
-1. Get an [OAuth token](/v4/guides/forming-calls#authenticating-with-graphql).
+1. Get an [OAuth token](/graphql/guides/forming-calls-with-graphql#authenticating-with-graphql).
1. Launch GraphiQL.
1. In the upper-right corner of GraphiQL, click **Edit HTTP Headers**.
1. In the **Key** field, enter `Authorization`. In the **Value** field, enter `Bearer `, where `` is your generated OAuth token. ![graphiql headers](/assets/images/developer/graphiql-headers.png)
@@ -44,7 +44,7 @@ To use the GraphiQL app, download and install it from https://github.com/skevy/g
{% note %}
-**Note**: For more information about why `POST` is the method, see "[Communicating with GraphQL](/v4/guides/forming-calls#communicating-with-graphql)."
+**Note**: For more information about why `POST` is the method, see "[Communicating with GraphQL](/graphql/guides/forming-calls-with-graphql#communicating-with-graphql)."
{% endnote %}
@@ -66,13 +66,13 @@ All types in a GraphQL schema include a `description` field compiled into docume
{% note %}
-The **Docs** sidebar contains the same content that is automatically generated from the schema under "[Reference](/v4/)," though it is formatted differently in places.
+The **Docs** sidebar contains the same content that is automatically generated from the schema under "[Reference](/graphql)," though it is formatted differently in places.
{% endnote %}
### Using the variable pane
-Some example calls include [variables](/v4/guides/forming-calls#working-with-variables) written like this:
+Some example calls include [variables](/graphql/guides/forming-calls-with-graphql#working-with-variables) written like this:
```graphql
query($number_of_repos:Int!){
@@ -90,7 +90,7 @@ variables {
}
```
-This is the correct format to submit the call via a cURL `POST` (as long as you [escape newlines](/v4/guides/forming-calls#communicating-with-graphql)).
+This is the correct format to submit the call via a cURL `POST` (as long as you [escape newlines](/graphql/guides/forming-calls-with-graphql#communicating-with-graphql)).
If you want to run the call in the Explorer, enter the `query` segment in the main pane and the variables in the **Query Variables** pane below it. Omit the word `variables` from the Explorer:
@@ -106,12 +106,12 @@ If you want to run the call in the Explorer, enter the `query` segment in the ma
### Troubleshooting errors
-Because GraphQL is [introspective](/v4/guides/intro-to-graphql#discovering-the-graphql-api), the Explorer supports:
+Because GraphQL is [introspective](/graphql/guides/introduction-to-graphql#discovering-the-graphql-api), the Explorer supports:
* Intelligent typeaheads aware of the current schema
* Validation error previews as you type
-If you enter a query that is not well-formed or does not pass [schema validation](/v4/guides/intro-to-graphql#schema), a popup warns you of an error. If you run the query, the error returns in the response pane.
+If you enter a query that is not well-formed or does not pass [schema validation](/graphql/guides/introduction-to-graphql#schema), a popup warns you of an error. If you run the query, the error returns in the response pane.
A GraphQL response contains several keys: a `data` hash and an `errors` array.
diff --git a/translations/ko-KR/content/graphql/overview/about-the-graphql-api.md b/translations/ko-KR/content/graphql/overview/about-the-graphql-api.md
index 64bce06cad..dd59f763da 100644
--- a/translations/ko-KR/content/graphql/overview/about-the-graphql-api.md
+++ b/translations/ko-KR/content/graphql/overview/about-the-graphql-api.md
@@ -11,25 +11,25 @@ versions:
Here are some quick links to get you up and running with the GraphQL API v4:
-* [Authentication](/v4/guides/forming-calls/#authenticating-with-graphql)
-* [Root endpoint](/v4/guides/forming-calls/#the-graphql-endpoint)
-* [Schema introspection](/v4/guides/intro-to-graphql/#discovering-the-graphql-api)
-* [Rate limits](/v4/guides/resource-limitations/)
-* [Migrating from REST](/v4/guides/migrating-from-rest)
+* [Authentication](/graphql/guides/forming-calls-with-graphql#authenticating-with-graphql)
+* [Root endpoint](/graphql/guides/forming-calls-with-graphql#the-graphql-endpoint)
+* [Schema introspection](/graphql/guides/introduction-to-graphql#discovering-the-graphql-api)
+* [Rate limits](/graphql/overview/resource-limitations)
+* [Migrating from REST](/graphql/guides/migrating-from-rest-to-graphql)
### About GraphQL
The [GraphQL](https://graphql.github.io/) data query language is:
-* **A [specification](https://graphql.github.io/graphql-spec/June2018/).** The spec determines the validity of the [schema](/v4/guides/intro-to-graphql#schema) on the API server. The schema determines the validity of client calls.
+* **A [specification](https://graphql.github.io/graphql-spec/June2018/).** The spec determines the validity of the [schema](/graphql/guides/introduction-to-graphql#schema) on the API server. The schema determines the validity of client calls.
* **[Strongly typed](#about-the-graphql-schema-reference).** The schema defines an API's type system and all object relationships.
-* **[Introspective](/v4/guides/intro-to-graphql#discovering-the-graphql-api).** A client can query the schema for details about the schema.
+* **[Introspective](/graphql/guides/introduction-to-graphql#discovering-the-graphql-api).** A client can query the schema for details about the schema.
-* **[Hierarchical](/v4/guides/forming-calls).** The shape of a GraphQL call mirrors the shape of the JSON data it returns. [Nested fields](/v4/guides/migrating-from-rest/#example-nesting) let you query for and receive only the data you specify in a single round trip.
+* **[Hierarchical](/graphql/guides/forming-calls-with-graphql).** The shape of a GraphQL call mirrors the shape of the JSON data it returns. [Nested fields](/graphql/guides/migrating-from-rest-to-graphql#example-nesting) let you query for and receive only the data you specify in a single round trip.
-* **An application layer.** GraphQL is not a storage model or a database query language. The _graph_ refers to graph structures defined in the schema, where [nodes](/v4/guides/intro-to-graphql#node) define objects and [edges](/v4/guides/intro-to-graphql#edge) define relationships between objects. The API traverses and returns application data based on the schema definitions, independent of how the data is stored.
+* **An application layer.** GraphQL is not a storage model or a database query language. The _graph_ refers to graph structures defined in the schema, where [nodes](/graphql/guides/introduction-to-graphql#node) define objects and [edges](/graphql/guides/introduction-to-graphql#edge) define relationships between objects. The API traverses and returns application data based on the schema definitions, independent of how the data is stored.
### Why GitHub is using GraphQL
@@ -39,15 +39,15 @@ For more details about why GitHub has moved to GraphQL, see the original [announ
### About the GraphQL schema reference
-The docs in the sidebar are generated from the {% data variables.product.prodname_dotcom %} GraphQL [schema](/v4/guides/intro-to-graphql/#discovering-the-graphql-api). All calls are validated and executed against the schema. Use these docs to find out what data you can call:
+The docs in the sidebar are generated from the {% data variables.product.prodname_dotcom %} GraphQL [schema](/graphql/guides/introduction-to-graphql#discovering-the-graphql-api). All calls are validated and executed against the schema. Use these docs to find out what data you can call:
-* Allowed operations: [queries](/v4/query) and [mutations](/v4/mutation).
+* Allowed operations: [queries](/graphql/reference/queries) and [mutations](/graphql/reference/mutations).
-* Schema-defined types: [scalars](/v4/scalar), [objects](/v4/object), [enums](/v4/enum), [interfaces](/v4/interface), [unions](/v4/union), and [input objects](/v4/input_object).
+* Schema-defined types: [scalars](/graphql/reference/scalars), [objects](/graphql/reference/objects), [enums](/graphql/reference/enums), [interfaces](/graphql/reference/interfaces), [unions](/graphql/reference/unions), and [input objects](/graphql/reference/input-objects).
-You can access this same content via the [Explorer Docs sidebar](/v4/guides/using-the-explorer#accessing-the-sidebar-docs). Note that you may need to rely on both the docs and the schema validation to successfully call the GraphQL API.
+You can access this same content via the [Explorer Docs sidebar](/graphql/guides/using-the-explorer#accessing-the-sidebar-docs). Note that you may need to rely on both the docs and the schema validation to successfully call the GraphQL API.
-For other information, such as authentication and rate limit details, check out the [guides](/v4/guides).
+For other information, such as authentication and rate limit details, check out the [guides](/graphql/guides).
### Requesting support
diff --git a/translations/ko-KR/content/graphql/overview/breaking-changes.md b/translations/ko-KR/content/graphql/overview/breaking-changes.md
index f9fde6b0f6..ba29ae3c09 100644
--- a/translations/ko-KR/content/graphql/overview/breaking-changes.md
+++ b/translations/ko-KR/content/graphql/overview/breaking-changes.md
@@ -16,7 +16,7 @@ Breaking changes are any changes that might require action from our integrators.
- **Breaking:** Changes that will break existing queries to the GraphQL API. For example, removing a field would be a breaking change.
- **Dangerous:** Changes that won't break existing queries but could affect the runtime behavior of clients. Adding an enum value is an example of a dangerous change.
-We strive to provide stable APIs for our integrators. When a new feature is still evolving, we release it behind a [schema preview](/v4/previews/).
+We strive to provide stable APIs for our integrators. When a new feature is still evolving, we release it behind a [schema preview](/graphql/overview/schema-previews).
We'll announce upcoming breaking changes at least three months before making changes to the GraphQL schema, to give integrators time to make the necessary adjustments. Changes go into effect on the first day of a quarter (January 1st, April 1st, July 1st, or October 1st). For example, if we announce a change on January 15th, it will be made on July 1st.
diff --git a/translations/ko-KR/content/graphql/overview/changelog.md b/translations/ko-KR/content/graphql/overview/changelog.md
index dbb8876a2b..6c051b659f 100644
--- a/translations/ko-KR/content/graphql/overview/changelog.md
+++ b/translations/ko-KR/content/graphql/overview/changelog.md
@@ -9,7 +9,7 @@ versions:
github-ae: '*'
---
-Breaking changes include changes that will break existing queries or could affect the runtime behavior of clients. For a list of breaking changes and when they will occur, see our [breaking changes log](/v4/breaking_changes).
+Breaking changes include changes that will break existing queries or could affect the runtime behavior of clients. For a list of breaking changes and when they will occur, see our [breaking changes log](/graphql/overview/breaking-changes).
{% for entry in graphql.changelog %}
### Schema Changes for {{ entry.date }}
diff --git a/translations/ko-KR/content/graphql/overview/public-schema.md b/translations/ko-KR/content/graphql/overview/public-schema.md
index 0df87e7653..d2a8c7309b 100644
--- a/translations/ko-KR/content/graphql/overview/public-schema.md
+++ b/translations/ko-KR/content/graphql/overview/public-schema.md
@@ -9,7 +9,7 @@ versions:
github-ae: '*'
---
-You can [perform introspection](/v4/guides/intro-to-graphql/#discovering-the-graphql-api) against the GraphQL API directly.
+You can [perform introspection](/graphql/guides/introduction-to-graphql#discovering-the-graphql-api) against the GraphQL API directly.
Alternatively, you can download the latest version of the public schema here:
diff --git a/translations/ko-KR/content/graphql/overview/resource-limitations.md b/translations/ko-KR/content/graphql/overview/resource-limitations.md
index bd5cdb791c..d0714a5d93 100644
--- a/translations/ko-KR/content/graphql/overview/resource-limitations.md
+++ b/translations/ko-KR/content/graphql/overview/resource-limitations.md
@@ -11,11 +11,11 @@ versions:
## Node limit
-To pass [schema](/v4/guides/intro-to-graphql#schema) validation, all GraphQL API v4 [calls](/v4/guides/forming-calls) must meet these standards:
+To pass [schema](/graphql/guides/introduction-to-graphql#schema) validation, all GraphQL API v4 [calls](/graphql/guides/forming-calls-with-graphql) must meet these standards:
-* Clients must supply a `first` or `last` argument on any [connection](/v4/guides/intro-to-graphql#connection).
+* Clients must supply a `first` or `last` argument on any [connection](/graphql/guides/introduction-to-graphql#connection).
* Values of `first` and `last` must be within 1-100.
-* Individual calls cannot request more than 500,000 total [nodes](/v4/guides/intro-to-graphql#node).
+* Individual calls cannot request more than 500,000 total [nodes](/graphql/guides/introduction-to-graphql#node).
#### Calculating nodes in a call
@@ -121,7 +121,7 @@ These two examples show how to calculate the total nodes in a call.
The GraphQL API v4 limit is different from the REST API v3's [rate limits](/rest/overview/resources-in-the-rest-api#rate-limiting).
-Why are the API rate limits different? With [GraphQL](/v4/), one GraphQL call can replace [multiple REST calls](/v4/guides/migrating-from-rest/). A single complex GraphQL call could be the equivalent of thousands of REST requests. While a single GraphQL call would fall well below the REST API rate limit, the query might be just as expensive for GitHub's servers to compute.
+Why are the API rate limits different? With [GraphQL](/graphql), one GraphQL call can replace [multiple REST calls](/graphql/guides/migrating-from-rest-to-graphql). A single complex GraphQL call could be the equivalent of thousands of REST requests. While a single GraphQL call would fall well below the REST API rate limit, the query might be just as expensive for GitHub's servers to compute.
To accurately represent the server cost of a query, the GraphQL API v4 calculates a call's **rate limit score** based on a normalized scale of points. A query's score factors in first and last arguments on a parent connection and its children.
diff --git a/translations/ko-KR/content/graphql/overview/schema-previews.md b/translations/ko-KR/content/graphql/overview/schema-previews.md
index b0b3a5e30f..6272f17066 100644
--- a/translations/ko-KR/content/graphql/overview/schema-previews.md
+++ b/translations/ko-KR/content/graphql/overview/schema-previews.md
@@ -13,7 +13,7 @@ versions:
During the preview period, we may change some features based on developer feedback. If we do make changes, we'll announce them on the [developer blog](https://developer.github.com/changes/) without advance notice.
-To access a schema preview, you'll need to provide a custom [media type](/v3/media) in the `Accept` header for your requests. Feature documentation for each preview specifies which custom media type to provide.
+To access a schema preview, you'll need to provide a custom [media type](/rest/overview/media-types) in the `Accept` header for your requests. Feature documentation for each preview specifies which custom media type to provide.
{% note %}
diff --git a/translations/ko-KR/content/graphql/reference/enums.md b/translations/ko-KR/content/graphql/reference/enums.md
index 3cec114335..f87cc2e4cc 100644
--- a/translations/ko-KR/content/graphql/reference/enums.md
+++ b/translations/ko-KR/content/graphql/reference/enums.md
@@ -12,9 +12,9 @@ versions:
[Enums](https://graphql.github.io/graphql-spec/June2018/#sec-Enums) represent possible sets of values for a field.
-For example, the [`Issue`](/v4/object/issue) object has a field called `state`. The state is an enum (specifically, of type [`IssueState`](/v4/enum/issuestate/)) because it may be `OPEN` or `CLOSED`.
+For example, the [`Issue`](/graphql/reference/objects#issue) object has a field called `state`. The state is an enum (specifically, of type [`IssueState`](/graphql/reference/enums#issuestate)) because it may be `OPEN` or `CLOSED`.
-For more information, see "[Introduction to GraphQL](/v4/guides/intro-to-graphql)."
+For more information, see "[Introduction to GraphQL](/graphql/guides/introduction-to-graphql)."
{% for item in graphql.schemaForCurrentVersion.enums %}
{% include graphql-enum %}
diff --git a/translations/ko-KR/content/graphql/reference/input-objects.md b/translations/ko-KR/content/graphql/reference/input-objects.md
index 6726cfaf2c..423c6511c8 100644
--- a/translations/ko-KR/content/graphql/reference/input-objects.md
+++ b/translations/ko-KR/content/graphql/reference/input-objects.md
@@ -12,9 +12,9 @@ versions:
[Input objects](https://graphql.github.io/graphql-spec/June2018/#sec-Input-Objects) can be described as "composable objects" because they include a set of input fields that define the object.
-For example, [`CommitAuthor`](/v4/input_object/commitauthor/) takes a field called `emails`. Providing a value for `emails` transforms `CommitAuthor` into a list of `User` objects containing that email address. Note that [objects](/v4/object) **may** have input objects, whereas [mutations](/v4/mutation) **require** input objects.
+For example, [`CommitAuthor`](/graphql/reference/input-objects#commitauthor) takes a field called `emails`. Providing a value for `emails` transforms `CommitAuthor` into a list of `User` objects containing that email address. Note that [objects](/graphql/reference/objects) **may** have input objects, whereas [mutations](/graphql/reference/mutations) **require** input objects.
-For more information, see "[About mutations](/v4/guides/forming-calls#about-mutations)."
+For more information, see "[About mutations](/graphql/guides/forming-calls-with-graphql#about-mutations)."
{% for item in graphql.schemaForCurrentVersion.inputObjects %}
{% include graphql-input-object %}
diff --git a/translations/ko-KR/content/graphql/reference/interfaces.md b/translations/ko-KR/content/graphql/reference/interfaces.md
index 0baee2c467..bfc411d796 100644
--- a/translations/ko-KR/content/graphql/reference/interfaces.md
+++ b/translations/ko-KR/content/graphql/reference/interfaces.md
@@ -12,9 +12,9 @@ versions:
[Interfaces](https://graphql.github.io/graphql-spec/June2018/#sec-Interfaces) serve as parent objects from which other objects can inherit.
-For example, [`Lockable`](/v4/interface/lockable/) is an interface because both [`Issue`](/v4/object/issue/) and [`PullRequest`](/v4/object/pullrequest/) objects can be locked. An interface has its own list of named fields that are shared by implementing objects.
+For example, [`Lockable`](/graphql/reference/interfaces#lockable) is an interface because both [`Issue`](/graphql/reference/objects#issue) and [`PullRequest`](/graphql/reference/objects#pullrequest) objects can be locked. An interface has its own list of named fields that are shared by implementing objects.
-For more information, see "[Implementation](/v4/guides/intro-to-graphql#implementation)."
+For more information, see "[Implementation](/graphql/guides/introduction-to-graphql#implementation)."
{% for item in graphql.schemaForCurrentVersion.interfaces %}
{% include graphql-interface %}
diff --git a/translations/ko-KR/content/graphql/reference/mutations.md b/translations/ko-KR/content/graphql/reference/mutations.md
index 9f6542ab79..e42955c3d3 100644
--- a/translations/ko-KR/content/graphql/reference/mutations.md
+++ b/translations/ko-KR/content/graphql/reference/mutations.md
@@ -12,7 +12,7 @@ versions:
Every GraphQL schema has a root type for both queries and mutations. The [mutation type](https://graphql.github.io/graphql-spec/June2018/#sec-Type-System) defines GraphQL operations that change data on the server. It is analogous to performing HTTP verbs such as `POST`, `PATCH`, and `DELETE`.
-For more information, see "[About mutations](/v4/guides/forming-calls#about-mutations)."
+For more information, see "[About mutations](/graphql/guides/forming-calls-with-graphql#about-mutations)."
{% for item in graphql.schemaForCurrentVersion.mutations %}
{% include graphql-mutation %}
diff --git a/translations/ko-KR/content/graphql/reference/objects.md b/translations/ko-KR/content/graphql/reference/objects.md
index 84cbbabfdf..345786d5e1 100644
--- a/translations/ko-KR/content/graphql/reference/objects.md
+++ b/translations/ko-KR/content/graphql/reference/objects.md
@@ -14,7 +14,7 @@ versions:
For example, the [`Repository`](/graphql/reference/objects#repository) object has a field called `name`, which is a `String`.
-For more information, see "[Introduction to GraphQL](/v4/guides/intro-to-graphql)."
+For more information, see "[Introduction to GraphQL](/graphql/guides/introduction-to-graphql)."
diff --git a/translations/ko-KR/content/graphql/reference/queries.md b/translations/ko-KR/content/graphql/reference/queries.md
index b8ed9487c5..e9d3c92baf 100644
--- a/translations/ko-KR/content/graphql/reference/queries.md
+++ b/translations/ko-KR/content/graphql/reference/queries.md
@@ -13,7 +13,7 @@ versions:
Every GraphQL schema has a root type for both queries and mutations. The [query type](https://graphql.github.io/graphql-spec/June2018/#sec-Type-System) defines GraphQL operations that retrieve data from the server.
-For more information, see "[About queries](/v4/guides/forming-calls#about-queries)."
+For more information, see "[About queries](/graphql/guides/forming-calls-with-graphql#about-queries)."
{% note %}
diff --git a/translations/ko-KR/content/graphql/reference/scalars.md b/translations/ko-KR/content/graphql/reference/scalars.md
index 0a37135d2c..338b4f42c7 100644
--- a/translations/ko-KR/content/graphql/reference/scalars.md
+++ b/translations/ko-KR/content/graphql/reference/scalars.md
@@ -14,7 +14,7 @@ versions:
When calling the GraphQL API, you must specify nested subfields until you return only scalars.
-For more information, see "[Introduction to GraphQL](/v4/guides/intro-to-graphql#field)."
+For more information, see "[Introduction to GraphQL](/graphql/guides/introduction-to-graphql#field)."
{% for item in graphql.schemaForCurrentVersion.scalars %}
{% include graphql-scalar %}
diff --git a/translations/ko-KR/content/graphql/reference/unions.md b/translations/ko-KR/content/graphql/reference/unions.md
index 95f5a9f633..5a87c63fc0 100644
--- a/translations/ko-KR/content/graphql/reference/unions.md
+++ b/translations/ko-KR/content/graphql/reference/unions.md
@@ -12,9 +12,9 @@ versions:
A [union](https://graphql.github.io/graphql-spec/June2018/#sec-Unions) is a type of object representing many objects.
-For example, a field marked as an [`ProjectCardItem`](/v4/union/projectcarditem/) could be an [`Issue`](/v4/object/issue/) or a [`PullRequest`](/v4/object/pullrequest/) because each of those objects can be inside a project card. Using a union instead of an object gives you flexibility.
+For example, a field marked as an [`ProjectCardItem`](/graphql/reference/unions#projectcarditem) could be an [`Issue`](/graphql/reference/objects#issue) or a [`PullRequest`](/graphql/reference/objects#pullrequest) because each of those objects can be inside a project card. Using a union instead of an object gives you flexibility.
-For more information, see "[Introduction to GraphQL](/v4/guides/intro-to-graphql)."
+For more information, see "[Introduction to GraphQL](/graphql/guides/introduction-to-graphql)."
{% for item in graphql.schemaForCurrentVersion.unions %}
{% include graphql-union %}
diff --git a/translations/ko-KR/content/insights/installing-and-configuring-github-insights/enabling-a-link-between-github-insights-and-github-enterprise.md b/translations/ko-KR/content/insights/installing-and-configuring-github-insights/enabling-a-link-between-github-insights-and-github-enterprise.md
index 87f5be536c..a4cfdabbeb 100644
--- a/translations/ko-KR/content/insights/installing-and-configuring-github-insights/enabling-a-link-between-github-insights-and-github-enterprise.md
+++ b/translations/ko-KR/content/insights/installing-and-configuring-github-insights/enabling-a-link-between-github-insights-and-github-enterprise.md
@@ -1,6 +1,6 @@
---
title: Enabling a link between GitHub Insights and GitHub Enterprise
-intro: 'You can enable a link that will allow users to navigate from {% data variables.product.prodname_ghe_server %} to {{ site.data.variables.product.prodname_insights }}.'
+intro: 'You can enable a link that will allow users to navigate from {% data variables.product.prodname_ghe_server %} to {% data variables.product.prodname_insights %}.'
product: '{% data reusables.gated-features.github-insights %}'
permissions: 'Site administrators for {% data variables.product.prodname_ghe_server %} can enable a link between {% data variables.product.prodname_ghe_server %} and {% data variables.product.prodname_insights %}.'
redirect_from:
diff --git a/translations/ko-KR/content/packages/publishing-and-managing-packages/about-github-packages.md b/translations/ko-KR/content/packages/publishing-and-managing-packages/about-github-packages.md
index 55a2bc4215..518df9da72 100644
--- a/translations/ko-KR/content/packages/publishing-and-managing-packages/about-github-packages.md
+++ b/translations/ko-KR/content/packages/publishing-and-managing-packages/about-github-packages.md
@@ -182,7 +182,7 @@ For more information, see:
### Managing packages
-You can a delete a version of a private package on {% data variables.product.product_name %} or using the GraphQL API. When you use the GraphQL API to query and delete private packages, you must use the same token you use to authenticate to {% data variables.product.prodname_registry %}. For more information, see "[Deleting a package](/packages/publishing-and-managing-packages/deleting-a-package)" and "[Forming calls with GraphQL](/v4/guides/forming-calls/)."
+You can a delete a version of a private package on {% data variables.product.product_name %} or using the GraphQL API. When you use the GraphQL API to query and delete private packages, you must use the same token you use to authenticate to {% data variables.product.prodname_registry %}. For more information, see "[Deleting a package](/packages/publishing-and-managing-packages/deleting-a-package)" and "[Forming calls with GraphQL](/graphql/guides/forming-calls-with-graphql)."
You can configure webhooks to subscribe to package-related events, such as when a package is published or updated. For more information, see the "[`package` webhook event](/webhooks/event-payloads/#package)."
diff --git a/translations/ko-KR/content/rest/guides/basics-of-authentication.md b/translations/ko-KR/content/rest/guides/basics-of-authentication.md
index b8805432ed..beffcede81 100644
--- a/translations/ko-KR/content/rest/guides/basics-of-authentication.md
+++ b/translations/ko-KR/content/rest/guides/basics-of-authentication.md
@@ -130,7 +130,7 @@ Also, since there's a hierarchical relationship between scopes, you should check
Checking for scopes only before making requests is not enough since it's possible that users will change the scopes in between your check and the actual request. In case that happens, API calls you expected to succeed might fail with a `404` or `401` status, or return a different subset of information.
-To help you gracefully handle these situations, all API responses for requests made with valid tokens also contain an [`X-OAuth-Scopes` header][oauth scopes]. This header contains the list of scopes of the token that was used to make the request. In addition to that, the OAuth Applications API provides an endpoint to {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" %} \[check a token for validity\]\[/rest/reference/apps#check-a-token\]{% else %}\[check a token for validity\]\[/v3/apps/oauth_applications/#check-an-authorization\]{% endif %}. Use this information to detect changes in token scopes, and inform your users of changes in available application functionality.
+To help you gracefully handle these situations, all API responses for requests made with valid tokens also contain an [`X-OAuth-Scopes` header][oauth scopes]. This header contains the list of scopes of the token that was used to make the request. In addition to that, the OAuth Applications API provides an endpoint to {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" %} \[check a token for validity\]\[/rest/reference/apps#check-a-token\]{% else %}\[check a token for validity\]\[/rest/reference/apps#check-an-authorization\]{% endif %}. Use this information to detect changes in token scopes, and inform your users of changes in available application functionality.
#### Making authenticated requests
diff --git a/translations/ko-KR/content/rest/guides/best-practices-for-integrators.md b/translations/ko-KR/content/rest/guides/best-practices-for-integrators.md
index a391e94b22..a376d64466 100644
--- a/translations/ko-KR/content/rest/guides/best-practices-for-integrators.md
+++ b/translations/ko-KR/content/rest/guides/best-practices-for-integrators.md
@@ -20,7 +20,7 @@ It's very important that you secure [the payloads sent from GitHub][event-types]
There are several steps you can take to secure receipt of payloads delivered by GitHub:
1. Ensure that your receiving server is on an HTTPS connection. By default, GitHub will verify SSL certificates when delivering payloads.{% if currentVersion == "free-pro-team@latest" %}
-1. You can add [the IP address we use when delivering hooks](/github/authenticating-to-github/about-githubs-ip-addresses) to your server's allow list. To ensure that you're always checking the right IP address, you can [use the `/meta` endpoint](/v3/meta/#meta) to find the address we use.{% endif %}
+1. You can add [the IP address we use when delivering hooks](/github/authenticating-to-github/about-githubs-ip-addresses) to your server's allow list. To ensure that you're always checking the right IP address, you can [use the `/meta` endpoint](/rest/reference/meta#meta) to find the address we use.{% endif %}
1. Provide [a secret token](/webhooks/securing/) to ensure payloads are definitely coming from GitHub. By enforcing a secret token, you're ensuring that any data received by your server is absolutely coming from GitHub. Ideally, you should provide a different secret token *per user* of your service. That way, if one token is compromised, no other user would be affected.
### Favor asynchronous work over synchronous
@@ -49,7 +49,7 @@ Users can dig into the server responses you send back to GitHub. Ensure that you
GitHub is explicit in telling you when a resource has moved by providing a redirect status code. You should follow these redirections. Every redirect response sets the `Location` header with the new URI to go to. If you receive a redirect, it's best to update your code to follow the new URI, in case you're requesting a deprecated path that we might remove.
-We've provided [a list of HTTP status codes](/v3/#http-redirects) to watch out for when designing your app to follow redirects.
+We've provided [a list of HTTP status codes](/rest#http-redirects) to watch out for when designing your app to follow redirects.
### Don't manually parse URLs
diff --git a/translations/ko-KR/content/rest/guides/building-a-ci-server.md b/translations/ko-KR/content/rest/guides/building-a-ci-server.md
index dd6f60636d..16a776fd6e 100644
--- a/translations/ko-KR/content/rest/guides/building-a-ci-server.md
+++ b/translations/ko-KR/content/rest/guides/building-a-ci-server.md
@@ -129,7 +129,7 @@ At GitHub, we've used a version of [Janky][janky] to manage our CI for years. Th
All of this communication is funneled back to our chat rooms. You don't need to build your own CI setup to use this example. You can always rely on [GitHub integrations][integrations].
-[status API]: /v3/repos/statuses/
+[status API]: /rest/reference/repos#statuses
[ngrok]: https://ngrok.com/
[using ngrok]: /webhooks/configuring/#using-ngrok
[platform samples]: https://github.com/github/platform-samples/tree/master/api/ruby/building-a-ci-server
diff --git a/translations/ko-KR/content/rest/guides/delivering-deployments.md b/translations/ko-KR/content/rest/guides/delivering-deployments.md
index 7ec5a2a34d..00fc5fc581 100644
--- a/translations/ko-KR/content/rest/guides/delivering-deployments.md
+++ b/translations/ko-KR/content/rest/guides/delivering-deployments.md
@@ -145,7 +145,7 @@ At GitHub, we've used a version of [Heaven][heaven] to manage our deployments fo
간단하죠? You don't need to build your own deployment setup to use this example. You can always rely on [GitHub integrations][integrations].
-[deploy API]: /v3/repos/deployments/
+[deploy API]: /rest/reference/repos#deployments
[status API]: /guides/building-a-ci-server
[ngrok]: https://ngrok.com/
[using ngrok]: /webhooks/configuring/#using-ngrok
diff --git a/translations/ko-KR/content/rest/guides/discovering-resources-for-a-user.md b/translations/ko-KR/content/rest/guides/discovering-resources-for-a-user.md
index 61ae4c6e93..bb34110d57 100644
--- a/translations/ko-KR/content/rest/guides/discovering-resources-for-a-user.md
+++ b/translations/ko-KR/content/rest/guides/discovering-resources-for-a-user.md
@@ -93,19 +93,19 @@ If you've read the docs from cover to cover, you may have noticed an [API method
As an application, you typically want all of the user's organizations (public and private) that your app is authorized to access. The workflow above will give you exactly that.
-[basics-of-authentication]: /v3/guides/basics-of-authentication/
-[list-public-orgs]: /v3/orgs/#list-organizations-for-a-user
-[list-repositories-for-current-user]: /v3/repos/#list-repositories-for-the-authenticated-user
-[list-orgs-for-current-user]: /v3/orgs/#list-organizations-for-the-authenticated-user
-[list-teams]: /v3/teams/#list-teams
-[make-authenticated-request-for-user]: /v3/guides/basics-of-authentication/#making-authenticated-requests
-[make-authenticated-request-for-user]: /v3/guides/basics-of-authentication/#making-authenticated-requests
+[basics-of-authentication]: /rest/guides/basics-of-authentication
+[list-public-orgs]: /rest/reference/orgs#list-organizations-for-a-user
+[list-repositories-for-current-user]: /rest/reference/repos#list-repositories-for-the-authenticated-user
+[list-orgs-for-current-user]: /rest/reference/orgs#list-organizations-for-the-authenticated-user
+[list-teams]: /rest/reference/teams#list-teams
+[make-authenticated-request-for-user]: /rest/guides/basics-of-authentication#making-authenticated-requests
+[make-authenticated-request-for-user]: /rest/guides/basics-of-authentication#making-authenticated-requests
[oap]: https://developer.github.com/changes/2015-01-19-an-integrators-guide-to-organization-application-policies/
[octokit.rb]: https://github.com/octokit/octokit.rb
[octokit.rb]: https://github.com/octokit/octokit.rb
-[pagination]: /v3/#pagination
+[pagination]: /rest#pagination
[platform samples]: https://github.com/github/platform-samples/tree/master/api/ruby/discovering-resources-for-a-user
-[publicize-membership]: /v3/orgs/members/#set-public-organization-membership-for-the-authenticated-user
-[register-oauth-app]: /v3/guides/basics-of-authentication/#registering-your-app
+[publicize-membership]: /rest/reference/orgs#set-public-organization-membership-for-the-authenticated-user
+[register-oauth-app]: /rest/guides/basics-of-authentication#registering-your-app
[scopes]: /apps/building-oauth-apps/understanding-scopes-for-oauth-apps/
[scopes]: /apps/building-oauth-apps/understanding-scopes-for-oauth-apps/
diff --git a/translations/ko-KR/content/rest/guides/getting-started-with-the-git-database-api.md b/translations/ko-KR/content/rest/guides/getting-started-with-the-git-database-api.md
index 38f5173b71..1c034db9bc 100644
--- a/translations/ko-KR/content/rest/guides/getting-started-with-the-git-database-api.md
+++ b/translations/ko-KR/content/rest/guides/getting-started-with-the-git-database-api.md
@@ -11,7 +11,7 @@ versions:
This basically allows you to reimplement a lot of Git functionality over our API - by creating raw objects directly into the database and updating branch references you could technically do just about anything that Git can do without having Git installed.
-Git Database API functions will return a `409 Conflict` if the Git repository is empty or unavailable. An unavailable repository typically means {% data variables.product.product_name %} is in the process of creating the repository. For an empty repository, you can use the "[Create or update file contents](/v3/repos/contents/#create-or-update-file-contents)" endpoint to create content and initialize the repository so you can use the Git Database API. Contact {% data variables.contact.contact_support %} if this response status persists.
+Git Database API functions will return a `409 Conflict` if the Git repository is empty or unavailable. An unavailable repository typically means {% data variables.product.product_name %} is in the process of creating the repository. For an empty repository, you can use the "[Create or update file contents](/rest/reference/repos#create-or-update-file-contents)" endpoint to create content and initialize the repository so you can use the Git Database API. Contact {% data variables.contact.contact_support %} if this response status persists.
![git database overview](/assets/images/git-database-overview.png)
@@ -33,14 +33,14 @@ It might seem complex, but it's actually pretty simple when you understand the m
{% warning %}
-**Warning!** Please do not depend on using Git directly or [`GET /repos/{owner}/{repo}/git/refs/{ref}`](/v3/git/refs/#get-a-reference) for updates to `merge` Git refs, because this content becomes outdated without warning.
+**Warning!** Please do not depend on using Git directly or [`GET /repos/{owner}/{repo}/git/refs/{ref}`](/rest/reference/git#get-a-reference) for updates to `merge` Git refs, because this content becomes outdated without warning.
{% endwarning %}
-A consuming API needs to explicitly request a pull request to create a _test_ merge commit. A _test_ merge commit is created when you view the pull request in the UI and the "Merge" button is displayed, or when you [get](/v3/pulls/#get-a-pull-request), [create](/v3/pulls/#create-a-pull-request), or [edit](/v3/pulls/#update-a-pull-request) a pull request using the REST API. Without this request, the `merge` Git refs will fall out of date until the next time someone views the pull request.
+A consuming API needs to explicitly request a pull request to create a _test_ merge commit. A _test_ merge commit is created when you view the pull request in the UI and the "Merge" button is displayed, or when you [get](/rest/reference/pulls#get-a-pull-request), [create](/rest/reference/pulls#create-a-pull-request), or [edit](/rest/reference/pulls#update-a-pull-request) a pull request using the REST API. Without this request, the `merge` Git refs will fall out of date until the next time someone views the pull request.
If you are currently using polling methods that produce outdated `merge` Git refs, then GitHub recommends using the following steps to get the latest changes from the base branch (usually `master`):
1. Receive the pull request webhook.
-2. Call [`GET /repos/{owner}/{repo}/pulls/{pull_number}`](/v3/pulls/#get-a-pull-request) to start a background job for creating the merge commit candidate.
-3. Poll your repository using [`GET /repos/{owner}/{repo}/pulls/{pull_number}`](/v3/pulls/#get-a-pull-request) to see if the `mergeable` attribute is `true` or `false`. You can use Git directly or [`GET /repos/{owner}/{repo}/git/refs/{ref}`](/v3/git/refs/#get-a-reference) for updates to `merge` Git refs only after performing the previous steps.
+2. Call [`GET /repos/{owner}/{repo}/pulls/{pull_number}`](/rest/reference/pulls#get-a-pull-request) to start a background job for creating the merge commit candidate.
+3. Poll your repository using [`GET /repos/{owner}/{repo}/pulls/{pull_number}`](/rest/reference/pulls#get-a-pull-request) to see if the `mergeable` attribute is `true` or `false`. You can use Git directly or [`GET /repos/{owner}/{repo}/git/refs/{ref}`](/rest/reference/git#get-a-reference) for updates to `merge` Git refs only after performing the previous steps.
diff --git a/translations/ko-KR/content/rest/guides/getting-started-with-the-rest-api.md b/translations/ko-KR/content/rest/guides/getting-started-with-the-rest-api.md
index 4812d8a36d..9498083852 100644
--- a/translations/ko-KR/content/rest/guides/getting-started-with-the-rest-api.md
+++ b/translations/ko-KR/content/rest/guides/getting-started-with-the-rest-api.md
@@ -367,33 +367,33 @@ Keep learning with the next API guide [Basics of Authentication][auth guide]!
[oauth]: /apps/building-integrations/setting-up-and-registering-oauth-apps/
[webflow]: /apps/building-oauth-apps/authorizing-oauth-apps/
[scopes]: /apps/building-oauth-apps/understanding-scopes-for-oauth-apps/
-[repos-api]: /v3/repos/
-[repos-api]: /v3/repos/
+[repos-api]: /rest/reference/repos
+[repos-api]: /rest/reference/repos
[pages]: http://pages.github.com
[nanoc]: http://nanoc.ws/
[gitignore templates]: https://github.com/github/gitignore
-[issues-api]: /v3/issues/
+[issues-api]: /rest/reference/issues
[link-header]: http://www.w3.org/wiki/LinkHeader/
-[conditional-requests]: /v3/#conditional-requests
-[rate-limiting]: /v3/#rate-limiting
-[rate-limiting]: /v3/#rate-limiting
-[users api]: /v3/users/#get-a-user
+[conditional-requests]: /rest#conditional-requests
+[rate-limiting]: /rest#rate-limiting
+[rate-limiting]: /rest#rate-limiting
+[users api]: /rest/reference/users#get-a-user
[defunkt github]: https://github.com/defunkt
[defunkt github]: https://github.com/defunkt
[json]: http://en.wikipedia.org/wiki/JSON
-[authentication]: /v3/#authentication
+[authentication]: /rest#authentication
[personal token]: /articles/creating-an-access-token-for-command-line-use
[personal token]: /articles/creating-an-access-token-for-command-line-use
[tokens settings]: https://github.com/settings/tokens
-[pagination]: /v3/#pagination
-[get repo]: /v3/repos/#get-a-repository
-[create repo]: /v3/repos/#create-a-repository-for-the-authenticated-user
-[create issue]: /v3/issues/#create-an-issue
+[pagination]: /rest#pagination
+[get repo]: /rest/reference/repos#get-a-repository
+[create repo]: /rest/reference/repos#create-a-repository-for-the-authenticated-user
+[create issue]: /rest/reference/issues#create-an-issue
[auth guide]: /guides/basics-of-authentication
-[user repos api]: /v3/repos/#list-repositories-for-the-authenticated-user
-[other user repos api]: /v3/repos/#list-repositories-for-a-user
-[org repos api]: /v3/repos/#list-organization-repositories
-[get issues api]: /v3/issues/#list-issues-assigned-to-the-authenticated-user
-[get issues api]: /v3/issues/#list-issues-assigned-to-the-authenticated-user
-[repo issues api]: /v3/issues/#list-repository-issues
+[user repos api]: /rest/reference/repos#list-repositories-for-the-authenticated-user
+[other user repos api]: /rest/reference/repos#list-repositories-for-a-user
+[org repos api]: /rest/reference/repos#list-organization-repositories
+[get issues api]: /rest/reference/issues#list-issues-assigned-to-the-authenticated-user
+[get issues api]: /rest/reference/issues#list-issues-assigned-to-the-authenticated-user
+[repo issues api]: /rest/reference/issues#list-repository-issues
[etag]: http://en.wikipedia.org/wiki/HTTP_ETag
diff --git a/translations/ko-KR/content/rest/guides/rendering-data-as-graphs.md b/translations/ko-KR/content/rest/guides/rendering-data-as-graphs.md
index 292181cd58..ff1c44d330 100644
--- a/translations/ko-KR/content/rest/guides/rendering-data-as-graphs.md
+++ b/translations/ko-KR/content/rest/guides/rendering-data-as-graphs.md
@@ -333,7 +333,7 @@ Et voila! Beautiful rectangles containing your repo languages, with relative pro
[Octokit]: https://github.com/octokit/octokit.rb
[D3 mortals]: http://www.recursion.org/d3-for-mere-mortals/
[D3 treemap]: http://bl.ocks.org/mbostock/4063582
-[language API]: /v3/repos/#list-repository-languages
-[language API]: /v3/repos/#list-repository-languages
+[language API]: /rest/reference/repos#list-repository-languages
+[language API]: /rest/reference/repos#list-repository-languages
[platform samples]: https://github.com/github/platform-samples/tree/master/api/ruby/rendering-data-as-graphs
[new oauth application]: https://github.com/settings/applications/new
diff --git a/translations/ko-KR/content/rest/guides/traversing-with-pagination.md b/translations/ko-KR/content/rest/guides/traversing-with-pagination.md
index e3171400f0..7783f89877 100644
--- a/translations/ko-KR/content/rest/guides/traversing-with-pagination.md
+++ b/translations/ko-KR/content/rest/guides/traversing-with-pagination.md
@@ -20,9 +20,9 @@ In this guide, we'll make some calls to the {% data variables.product.product_na
To start with, it's important to know a few facts about receiving paginated items:
-1. Different API calls respond with different defaults. For example, a call to [List public repositories](/v3/repos/#list-public-repositories) provides paginated items in sets of 30, whereas a call to the GitHub Search API provides items in sets of 100
+1. Different API calls respond with different defaults. For example, a call to [List public repositories](/rest/reference/repos#list-public-repositories) provides paginated items in sets of 30, whereas a call to the GitHub Search API provides items in sets of 100
2. You can specify how many items to receive (up to a maximum of 100); but,
-3. For technical reasons, not every endpoint behaves the same. For example, [events](/v3/activity/events/) won't let you set a maximum for items to receive. Be sure to read the documentation on how to handle paginated results for specific endpoints.
+3. For technical reasons, not every endpoint behaves the same. For example, [events](/rest/reference/activity#events) won't let you set a maximum for items to receive. Be sure to read the documentation on how to handle paginated results for specific endpoints.
Information about pagination is provided in [the Link header](http://tools.ietf.org/html/rfc5988) of an API call. For example, let's make a curl request to the search API, to find out how many times Mozilla projects use the phrase `addClass`:
@@ -201,7 +201,7 @@ puts "The prev page link is #{prev_page_href}"
puts "The next page link is #{next_page_href}"
```
-[pagination]: /v3/#pagination
+[pagination]: /rest#pagination
[platform samples]: https://github.com/github/platform-samples/tree/master/api/ruby/traversing-with-pagination
[octokit.rb]: https://github.com/octokit/octokit.rb
[personal token]: /articles/creating-an-access-token-for-command-line-use
diff --git a/translations/ko-KR/content/rest/guides/working-with-comments.md b/translations/ko-KR/content/rest/guides/working-with-comments.md
index eb56a1f30e..4b48576560 100644
--- a/translations/ko-KR/content/rest/guides/working-with-comments.md
+++ b/translations/ko-KR/content/rest/guides/working-with-comments.md
@@ -97,8 +97,8 @@ Note that this API call will retrieve single line comments, as well as comments
[commit comment]: https://github.com/octocat/Spoon-Knife/commit/cbc28e7c8caee26febc8c013b0adfb97a4edd96e#commitcomment-4049848
[sample PR]: https://github.com/octocat/Spoon-Knife/pull/1176
[platform-samples]: https://github.com/github/platform-samples/tree/master/api/ruby/working-with-comments
-[issues]: /v3/issues/comments/
+[issues]: /rest/reference/issues#comments
[personal token]: /articles/creating-an-access-token-for-command-line-use
[octokit.rb]: https://github.com/octokit/octokit.rb
-[PR Review API]: /v3/pulls/comments/
-[commit comment API]: /v3/repos/comments/#get-a-commit-comment
+[PR Review API]: /rest/reference/pulls#comments
+[commit comment API]: /rest/reference/repos#get-a-commit-comment
diff --git a/translations/ko-KR/content/rest/overview/api-previews.md b/translations/ko-KR/content/rest/overview/api-previews.md
index ad402f9275..904af72be7 100644
--- a/translations/ko-KR/content/rest/overview/api-previews.md
+++ b/translations/ko-KR/content/rest/overview/api-previews.md
@@ -15,12 +15,12 @@ API previews let you try out new APIs and changes to existing API methods before
During the preview period, we may change some features based on developer feedback. If we do make changes, we'll announce them on the [developer blog](https://developer.github.com/changes/) without advance notice.
-To access an API preview, you'll need to provide a custom [media type](/v3/media) in the `Accept` header for your requests. Feature documentation for each preview specifies which custom media type to provide.
+To access an API preview, you'll need to provide a custom [media type](/rest/overview/media-types) in the `Accept` header for your requests. Feature documentation for each preview specifies which custom media type to provide.
{% if currentVersion == "free-pro-team@latest" %}
### Migrations
-Allows you to download repositories from your GitHub user or organization account to review, backup, and [migrate](/v3/migrations/) data to {% data variables.product.prodname_ghe_server %}.
+Allows you to download repositories from your GitHub user or organization account to review, backup, and [migrate](/rest/reference/migrations) data to {% data variables.product.prodname_ghe_server %}.
**Custom media type:** `wyandotte-preview` **Announced:** [2018-05-24](https://developer.github.com/changes/2018-05-24-user-migration-api/)
{% endif %}
@@ -33,13 +33,13 @@ Exercise greater control over [deployments](/rest/reference/repos#deployments) w
### Reactions
-Manage [reactions](/v3/reactions/) for commits, issues, and comments.
+Manage [reactions](/rest/reference/reactions) for commits, issues, and comments.
**Custom media type:** `squirrel-girl-preview` **Announced:** [2016-05-12](https://developer.github.com/changes/2016-05-12-reactions-api-preview/) **Update:** [2016-06-07](https://developer.github.com/changes/2016-06-07-reactions-api-update/)
### Timeline
-Get a [list of events](/v3/issues/timeline/) for an issue or pull request.
+Get a [list of events](/rest/reference/issues#timeline) for an issue or pull request.
**Custom media type:** `mockingbird-preview` **Announced:** [2016-05-23](https://developer.github.com/changes/2016-05-23-timeline-preview-api/)
@@ -61,40 +61,40 @@ Manage [integrations](/early-access/integrations/) through the API.
### Projects
-Manage [projects](/v3/projects/).
+Manage [projects](/rest/reference/projects).
**Custom media type:** `inertia-preview` **Announced:** [2016-09-14](https://developer.github.com/changes/2016-09-14-projects-api/) **Update:** [2016-10-27](https://developer.github.com/changes/2016-10-27-changes-to-projects-api/)
### Commit search
-[Search commits](/v3/search/).
+[Search commits](/rest/reference/search).
**Custom media type:** `cloak-preview` **Announced:** [2017-01-05](https://developer.github.com/changes/2017-01-05-commit-search-api/)
{% if currentVersion == "free-pro-team@latest" %}
### User blocking
-Users can [block other users](/v3/users/blocking/). Organizations can [block users](/v3/orgs/blocking/), too.
+Users can [block other users](/rest/reference/users#blocking). Organizations can [block users](/rest/reference/orgs#blocking), too.
**Custom media type:** `giant-sentry-fist-preview` **Announced:** [2011-05-31](https://github.com/blog/862-block-the-bullies) **Update 1:** [2016-04-04](https://github.com/blog/2146-organizations-can-now-block-abusive-users) **Update 2:** [2016-08-17](https://github.com/blog/2229-see-the-users-you-ve-blocked-on-your-settings-page)
{% endif %}
### Repository topics
-View a list of [repository topics](/articles/about-topics/) in [calls](/v3/repos/) that return repository results.
+View a list of [repository topics](/articles/about-topics/) in [calls](/rest/reference/repos) that return repository results.
**Custom media type:** `mercy-preview` **Announced:** [2017-01-31](https://github.com/blog/2309-introducing-topics)
### Codes of conduct
-View all [codes of conduct](/v3/codes_of_conduct) or get which code of conduct a repository has currently.
+View all [codes of conduct](/rest/reference/codes-of-conduct) or get which code of conduct a repository has currently.
**Custom media type:** `scarlet-witch-preview`
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.20" %}
### Nested teams
-Include nested team content in [team](/v3/teams/) payloads.
+Include nested team content in [team](/rest/reference/teams) payloads.
**Custom media type:** `hellcat-preview` **Announced:** [2017-09-01](https://developer.github.com/changes/2017-08-30-preview-nested-teams)
@@ -113,7 +113,7 @@ Enables [global webhooks](/rest/reference/enterprise-admin#global-webhooks/) for
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.20" %}
### Repository transfer
-Transfer a [repository](/v3/repos/) to an organization or user.
+Transfer a [repository](/rest/reference/repos) to an organization or user.
**Custom media type:** `nightshade-preview` **Announced:** [2017-11-09](https://developer.github.com/changes/2017-11-09-repository-transfer-api-preview)
{% endif %}
@@ -121,27 +121,27 @@ Transfer a [repository](/v3/repos/) to an organization or user.
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.22" %}
### Add lock reason
-You can now add a reason when you [lock an issue](/v3/issues/#lock-an-issue).
+You can now add a reason when you [lock an issue](/rest/reference/issues#lock-an-issue).
**Custom media type:** `sailor-v-preview` **Announced:** [2018-01-10](https://developer.github.com/changes/2018-01-10-lock-reason-api-preview)
{% endif %}
### Require signed commits
-You can now use the API to manage the setting for [requiring signed commits on protected branches](/v3/repos/branches).
+You can now use the API to manage the setting for [requiring signed commits on protected branches](/rest/reference/repos#branches).
**Custom media type:** `zzzax-preview` **Announced:** [2018-02-22](https://developer.github.com/changes/2018-02-22-protected-branches-required-signatures)
### Require multiple approving reviews
-You can now [require multiple approving reviews](/v3/repos/branches) for a pull request using the API.
+You can now [require multiple approving reviews](/rest/reference/repos#branches) for a pull request using the API.
**Custom media type:** `luke-cage-preview` **Announced:** [2018-03-16](https://developer.github.com/changes/2018-03-16-protected-branches-required-approving-reviews)
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.19" %}
### Retrieve hovercard information
-Retrieve information from [someone's hovercard](/v3/users/#get-contextual-information-for-a-user).
+Retrieve information from [someone's hovercard](/rest/reference/users#get-contextual-information-for-a-user).
**Custom media type:** `hagar-preview` **Announced:** [2018-03-21](https://developer.github.com/changes/2018-03-21-hovercard-api-preview)
@@ -150,7 +150,7 @@ Retrieve information from [someone's hovercard](/v3/users/#get-contextual-inform
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.23" %}
### Check runs and check suites API
-Allows a GitHub App to run external checks on a repository's code. See the [Check runs](/v3/checks/runs/) and [Check suites](/v3/checks/suites/) APIs for more details.
+Allows a GitHub App to run external checks on a repository's code. See the [Check runs](/rest/reference/checks#runs) and [Check suites](/rest/reference/checks#suites) APIs for more details.
**Custom media type:** `antiope-preview` **Announced:** [2018-05-07](https://developer.github.com/changes/2018-05-07-new-checks-api-public-beta/)
{% endif %}
@@ -167,7 +167,7 @@ When a {% data variables.product.prodname_ghe_server %} instance is in private m
### Project card details
-The REST API responses for [issue events](/v3/issues/events/) and [issue timeline events](/v3/issues/timeline/) now return the `project_card` field for project-related events.
+The REST API responses for [issue events](/rest/reference/issues#events) and [issue timeline events](/rest/reference/issues#timeline) now return the `project_card` field for project-related events.
**Custom media type:** `starfox-preview` **Announced:** [2018-09-05](https://developer.github.com/changes/2018-09-05-project-card-events)
@@ -189,7 +189,7 @@ You can now update the `environment` of a [deployment status](/rest/reference/re
### Repository creation permissions
-You can now configure whether organization members can create repositories and which types of repositories they can create. See "[Update an organization](/v3/orgs/#update-an-organization)" for more details.
+You can now configure whether organization members can create repositories and which types of repositories they can create. See "[Update an organization](/rest/reference/orgs#update-an-organization)" for more details.
**Custom media types:** `surtur-preview` **Announced:** [2019-12-03](https://developer.github.com/changes/2019-12-03-internal-visibility-changes/)
@@ -202,7 +202,7 @@ You can now provide more information in GitHub for URLs that link to registered
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.21" %}
### Draft pull requests
-You can use the Draft Pull Requests API and its [pull request](/v3/pulls/) endpoints to see whether a pull request is in draft state. To learn more about draft pull requests, see "[About pull requests](/articles/about-pull-requests/)".
+You can use the Draft Pull Requests API and its [pull request](/rest/reference/pulls) endpoints to see whether a pull request is in draft state. To learn more about draft pull requests, see "[About pull requests](/articles/about-pull-requests/)".
**Custom media types:** `shadow-cat-preview` **Announced:** [2019-02-14](https://developer.github.com/changes/2019-02-14-draft-pull-requests/)
@@ -216,48 +216,48 @@ You can use the new endpoints in the [Pages API](/rest/reference/repos#pages) to
### List branches or pull requests for a commit
-You can use two new endpoints in the [Commits API](/v3/repos/commits/) to list branches or pull requests for a commit.
+You can use two new endpoints in the [Commits API](/rest/reference/repos#commits) to list branches or pull requests for a commit.
**Custom media types:** `groot-preview` **Announced:** [2019-04-11](https://developer.github.com/changes/2019-04-11-pulls-branches-for-commit/)
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.21" %}
### Uninstall a GitHub App
-Owners of GitHub Apps can now uninstall an app using the [Apps API](/v3/apps/#delete-an-installation-for-the-authenticated-app).
+Owners of GitHub Apps can now uninstall an app using the [Apps API](/rest/reference/apps#delete-an-installation-for-the-authenticated-app).
**Custom media types:** `gambit-preview`
{% endif %}
### Enable or disable vulnerability alerts for a repository
-You can use two new endpoints in the [Repos API](/v3/repos/) to enable or disable vulnerability alerts.
+You can use two new endpoints in the [Repos API](/rest/reference/repos) to enable or disable vulnerability alerts.
**Custom media types:** `dorian-preview` **Announced:** [2019-04-24](https://developer.github.com/changes/2019-04-24-vulnerability-alerts/)
### Update a pull request branch
-You can use a new endpoint to [update a pull request branch](/v3/pulls/#update-a-pull-request-branch) with changes from the HEAD of the upstream branch.
+You can use a new endpoint to [update a pull request branch](/rest/reference/pulls#update-a-pull-request-branch) with changes from the HEAD of the upstream branch.
**Custom media types:** `lydian-preview` **Announced:** [2019-05-29](https://developer.github.com/changes/2019-05-29-update-branch-api/)
{% if currentVersion == "free-pro-team@latest" %}
### Enable or disable automated security fixes
-You can use a new set of endpoints to [enable and disable automated security fixes](/v3/repos/#enable-automated-security-fixes).
+You can use a new set of endpoints to [enable and disable automated security fixes](/rest/reference/repos#enable-automated-security-fixes).
**Custom media types:** `london-preview` **Announced:** [2019-06-04](https://developer.github.com/changes/2019-06-04-automated-security-fixes/)
{% endif %}
### Create and use repository templates
-You can use a new endpoint to [Create a repository using a template](/v3/repos/#create-a-repository-using-a-template) and [Create a repository for the authenticated user](/v3/repos/#create-a-repository-for-the-authenticated-user) that is a template repository by setting the `is_template` parameter to `true`. [Get a repository](/v3/repos/#get-a-repository) to check whether it's set as a template repository using the `is_template` key.
+You can use a new endpoint to [Create a repository using a template](/rest/reference/repos#create-a-repository-using-a-template) and [Create a repository for the authenticated user](/rest/reference/repos#create-a-repository-for-the-authenticated-user) that is a template repository by setting the `is_template` parameter to `true`. [Get a repository](/rest/reference/repos#get-a-repository) to check whether it's set as a template repository using the `is_template` key.
**Custom media types:** `baptiste-preview` **Announced:** [2019-07-05](https://developer.github.com/changes/2019-07-16-repository-templates-api/)
{% if currentVersion == "enterprise-server@2.20" %}
### New OAuth Applications API endpoints
-You can more securely manage tokens for OAuth Apps by using OAuth tokens as input parameters instead of path parameters with the new [OAuth Applications API](/v3/apps/oauth_applications/) endpoints.
+You can more securely manage tokens for OAuth Apps by using OAuth tokens as input parameters instead of path parameters with the new [OAuth Applications API](/rest/reference/apps#oauth-applications) endpoints.
**Custom media types:** `doctor-strange-preview` **Announced:** [2019-11-05](https://developer.github.com/changes/2019-11-05-deprecated-passwords-and-authorizations-api/)
{% endif %}
@@ -265,7 +265,7 @@ You can more securely manage tokens for OAuth Apps by using OAuth tokens as inpu
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" or currentVersion == "github-ae@latest" %}
### New visibility parameter for the Repositories API
-You can set and retrieve the visibility of a repository in the [Repositories API](/v3/repos/).
+You can set and retrieve the visibility of a repository in the [Repositories API](/rest/reference/repos).
**Custom media types:** `nebula-preview` **Announced:** [2019-11-25](https://developer.github.com/changes/2019-12-03-internal-visibility-changes/)
{% endif %}
diff --git a/translations/ko-KR/content/rest/overview/media-types.md b/translations/ko-KR/content/rest/overview/media-types.md
index 9832b0b002..657c5b2f7b 100644
--- a/translations/ko-KR/content/rest/overview/media-types.md
+++ b/translations/ko-KR/content/rest/overview/media-types.md
@@ -57,7 +57,7 @@ $ -H "Accept: application/vnd.github.v3.full+json"
### Comment body properties
-The body of a comment can be written in [GitHub Flavored Markdown][gfm], [issues](/v3/issues/), [issue comments](/v3/issues/comments/), [pull request comments](/v3/pulls/comments/), and the [gist comments](/v3/gists/comments/) APIs all accept these same media types:
+The body of a comment can be written in [GitHub Flavored Markdown][gfm], [issues](/rest/reference/issues), [issue comments](/rest/reference/issues#comments), [pull request comments](/rest/reference/pulls#comments), and the [gist comments](/rest/reference/gists#comments) APIs all accept these same media types:
#### Raw
@@ -85,7 +85,7 @@ Return raw, text and HTML representations. Response will include `body`, `body_t
### Git blob properties
-The following media types are allowed when [getting a blob](/v3/git/blobs/#get-a-blob):
+The following media types are allowed when [getting a blob](/rest/reference/git#get-a-blob):
#### JSON
@@ -102,7 +102,7 @@ Return the raw blob data.
### Commits, commit comparison, and pull requests
-The [commits API](/v3/repos/commits/) and [pull requests API](/v3/pulls/) support [diff][git-diff] and [patch][git-patch] formats:
+The [commits API](/rest/reference/repos#commits) and [pull requests API](/rest/reference/pulls) support [diff][git-diff] and [patch][git-patch] formats:
#### 비교(diff)
@@ -147,4 +147,4 @@ The gist contents are base64-encoded before being sent out. This can be useful i
[gfm]: http://github.github.com/github-flavored-markdown/
[git-diff]: http://git-scm.com/docs/git-diff
[git-patch]: http://git-scm.com/docs/git-format-patch
-[versions]: /v3/versions
+[versions]: /developers/overview/about-githubs-apis
diff --git a/translations/ko-KR/content/rest/overview/other-authentication-methods.md b/translations/ko-KR/content/rest/overview/other-authentication-methods.md
index 26fe40cff4..afa1fd3815 100644
--- a/translations/ko-KR/content/rest/overview/other-authentication-methods.md
+++ b/translations/ko-KR/content/rest/overview/other-authentication-methods.md
@@ -59,7 +59,7 @@ For example, if you're accessing the API via [cURL][curl], the following command
```shell
$ curl -u username {% data variables.product.api_url_pre %}/user
```
-If you have two-factor authentication enabled, make sure you understand how to [work with two-factor authentication](/v3/auth/#working-with-two-factor-authentication).
+If you have two-factor authentication enabled, make sure you understand how to [work with two-factor authentication](/rest/overview/other-authentication-methods#working-with-two-factor-authentication).
{% endif %}
@@ -124,8 +124,8 @@ $ curl --request POST \
{% endif %}
[curl]: http://curl.haxx.se/
-[oauth-auth]: /v3/#authentication
+[oauth-auth]: /rest#authentication
[personal-access-tokens]: /articles/creating-a-personal-access-token-for-the-command-line
[saml-sso]: /articles/about-identity-and-access-management-with-saml-single-sign-on
[allowlist]: /github/authenticating-to-github/authorizing-a-personal-access-token-for-use-with-saml-single-sign-on
-[user-issues]: /v3/issues/#list-issues-assigned-to-the-authenticated-user
+[user-issues]: /rest/reference/issues#list-issues-assigned-to-the-authenticated-user
diff --git a/translations/ko-KR/content/rest/overview/resources-in-the-rest-api.md b/translations/ko-KR/content/rest/overview/resources-in-the-rest-api.md
index f1192cf231..598d668d10 100644
--- a/translations/ko-KR/content/rest/overview/resources-in-the-rest-api.md
+++ b/translations/ko-KR/content/rest/overview/resources-in-the-rest-api.md
@@ -14,13 +14,13 @@ This describes the resources that make up the official {% data variables.product
### Current version
-By default, all requests to `{% data variables.product.api_url_code %}` receive the **v3** [version](/v3/versions) of the REST API. We encourage you to [explicitly request this version via the `Accept` header](/v3/media/#request-specific-version).
+By default, all requests to `{% data variables.product.api_url_code %}` receive the **v3** [version](/developers/overview/about-githubs-apis) of the REST API. We encourage you to [explicitly request this version via the `Accept` header](/rest/overview/media-types#request-specific-version).
Accept: application/vnd.github.v3+json
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt '2.9' %}
-For information about GitHub's GraphQL API, see the [v4 documentation](/v4). For information about migrating to GraphQL, see "[Migrating from REST](/v4/guides/migrating-from-rest/)."
+For information about GitHub's GraphQL API, see the [v4 documentation](/graphql). For information about migrating to GraphQL, see "[Migrating from REST](/graphql/guides/migrating-from-rest-to-graphql)."
{% endif %}
@@ -171,7 +171,7 @@ $ curl {% if currentVersion == "free-pro-team@latest" or currentVersion == "gith
### GraphQL global node IDs
-See the guide on "[Using Global Node IDs](/v4/guides/using-global-node-ids)" for detailed information about how to find `node_id`s via the REST API and use them in GraphQL operations.
+See the guide on "[Using Global Node IDs](/graphql/guides/using-global-node-ids)" for detailed information about how to find `node_id`s via the REST API and use them in GraphQL operations.
### Client errors
@@ -262,7 +262,7 @@ You can then expand these templates using something like the [uri_template][uri]
### Pagination
-Requests that return multiple items will be paginated to 30 items by default. You can specify further pages with the `?page` parameter. For some resources, you can also set a custom page size up to 100 with the `?per_page` parameter. Note that for technical reasons not all endpoints respect the `?per_page` parameter, see [events](/v3/activity/events/) for example.
+Requests that return multiple items will be paginated to 30 items by default. You can specify further pages with the `?page` parameter. For some resources, you can also set a custom page size up to 100 with the `?per_page` parameter. Note that for technical reasons not all endpoints respect the `?per_page` parameter, see [events](/rest/reference/activity#events) for example.
```shell
$ curl '{% data variables.product.api_url_pre %}/user/repos?page=2&per_page=100'
@@ -287,7 +287,7 @@ The [Link header](http://tools.ietf.org/html/rfc5988) includes pagination inform
_The example includes a line break for readability._
-This `Link` response header contains one or more [Hypermedia](/v3/#hypermedia) link relations, some of which may require expansion as [URI templates](http://tools.ietf.org/html/rfc6570).
+This `Link` response header contains one or more [Hypermedia](/rest#hypermedia) link relations, some of which may require expansion as [URI templates](http://tools.ietf.org/html/rfc6570).
The possible `rel` values are:
@@ -312,7 +312,7 @@ For unauthenticated requests, the rate limit allows for up to 60 requests per ho
{% data reusables.enterprise.rate_limit %}
-Note that [the Search API has custom rate limit rules](/v3/search/#rate-limit).
+Note that [the Search API has custom rate limit rules](/rest/reference/search#rate-limit).
The returned HTTP headers of any API request show your current rate limit status:
@@ -355,7 +355,7 @@ If you exceed the rate limit, an error response returns:
> }
```
-You can [check your rate limit status](/v3/rate_limit) without incurring an API hit.
+You can [check your rate limit status](/rest/reference/rate-limit) without incurring an API hit.
#### Increasing the unauthenticated rate limit for OAuth applications
@@ -586,9 +586,9 @@ Some requests that create new data, such as creating a new commit, allow you to
#### Explicitly providing an ISO 8601 timestamp with timezone information
-For API calls that allow for a timestamp to be specified, we use that exact timestamp. An example of this is the [Commits API](/v3/git/commits).
+For API calls that allow for a timestamp to be specified, we use that exact timestamp. An example of this is the [Commits API](/rest/reference/git#commits).
-These timestamps look something like `2014-02-27T15:05:06+01:00`. Also see [this example](/v3/git/commits/#example-input) for how these timestamps can be specified.
+These timestamps look something like `2014-02-27T15:05:06+01:00`. Also see [this example](/rest/reference/git#example-input) for how these timestamps can be specified.
#### Using the `Time-Zone` header
@@ -598,7 +598,7 @@ It is possible to supply a `Time-Zone` header which defines a timezone according
$ curl -H "Time-Zone: Europe/Amsterdam" -X POST {% data variables.product.api_url_pre %}/repos/github/linguist/contents/new_file.md
```
-This means that we generate a timestamp for the moment your API call is made in the timezone this header defines. For example, the [Contents API](/v3/repos/contents/) generates a git commit for each addition or change and uses the current time as the timestamp. This header will determine the timezone used for generating that current timestamp.
+This means that we generate a timestamp for the moment your API call is made in the timezone this header defines. For example, the [Contents API](/rest/reference/repos#contents) generates a git commit for each addition or change and uses the current time as the timestamp. This header will determine the timezone used for generating that current timestamp.
#### Using the last known timezone for the user
diff --git a/translations/ko-KR/content/rest/overview/troubleshooting.md b/translations/ko-KR/content/rest/overview/troubleshooting.md
index a71f7348c0..719805a046 100644
--- a/translations/ko-KR/content/rest/overview/troubleshooting.md
+++ b/translations/ko-KR/content/rest/overview/troubleshooting.md
@@ -23,7 +23,7 @@ To troubleshoot, ensure [you're authenticating correctly](/guides/getting-starte
Most API calls accessing a list of resources (_e.g._, users, issues, _etc._) support pagination. If you're making requests and receiving an incomplete set of results, you're probably only seeing the first page. You'll need to request the remaining pages in order to get more results.
-It's important to *not* try and guess the format of the pagination URL. Not every API call uses the same structure. Instead, extract the pagination information from [the Link Header](/v3/#pagination), which is sent with every request.
+It's important to *not* try and guess the format of the pagination URL. Not every API call uses the same structure. Instead, extract the pagination information from [the Link Header](/rest#pagination), which is sent with every request.
{% if currentVersion == "free-pro-team@latest" %}
### Basic authentication errors
diff --git a/translations/ko-KR/content/rest/reference/apps.md b/translations/ko-KR/content/rest/reference/apps.md
index 89a955e9c1..455907f161 100644
--- a/translations/ko-KR/content/rest/reference/apps.md
+++ b/translations/ko-KR/content/rest/reference/apps.md
@@ -18,7 +18,7 @@ When authenticated as a GitHub App, the GitHub Apps API enables you to get high-
You can access REST API v3 endpoints while authenticated as a GitHub App. These endpoints have a "Notes" section that contains a bullet point that says "Works with GitHub Apps." You can also access these endpoints while authenticated as a user.
-A subset of REST API v3 endpoints requires authenticating as a GitHub App installation. See [Installations](/v3/apps/installations/) for a list of these endpoints.
+A subset of REST API v3 endpoints requires authenticating as a GitHub App installation. See [Installations](/rest/reference/apps#installations) for a list of these endpoints.
{% for operation in currentRestOperations %}
{% unless operation.subcategory %}{% include rest_operation %}{% endunless %}
@@ -36,7 +36,7 @@ You can use this API to manage the OAuth tokens an OAuth application uses to acc
The Installations API enables you to get information about installations of your GitHub App and perform actions within those installations. An _installation_ refers to any user or organization account that has installed the app. For information on how to authenticate as an installation and limit access to specific repositories, see "[Authenticating as an installation](/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-an-installation)."
-To list all GitHub App installations for an organization, see "[List app installations for an organization](/v3/orgs/#list-app-installations-for-an-organization)."
+To list all GitHub App installations for an organization, see "[List app installations for an organization](/rest/reference/orgs#list-app-installations-for-an-organization)."
{% for operation in currentRestOperations %}
{% if operation.subcategory == 'installations' %}{% include rest_operation %}{% endif %}
@@ -70,4 +70,4 @@ Be sure to replace stubbed endpoints with production endpoints before deploying
{% if operation.subcategory == 'webhooks' %}{% include rest_operation %}{% endif %}
{% endfor %}
-{% endif %}
\ No newline at end of file
+{% endif %}
diff --git a/translations/ko-KR/content/rest/reference/codes-of-conduct.md b/translations/ko-KR/content/rest/reference/codes-of-conduct.md
index 16d7e8bda3..50cb78757e 100644
--- a/translations/ko-KR/content/rest/reference/codes-of-conduct.md
+++ b/translations/ko-KR/content/rest/reference/codes-of-conduct.md
@@ -9,6 +9,6 @@ versions:
github-ae: '*'
---
-You can use the Codes of Conduct API to retrieve information about a repository's code of conduct. To get a repository's code of conduct, use the "[Get a repository](/v3/repos/#get-a-repository)" endpoint.
+You can use the Codes of Conduct API to retrieve information about a repository's code of conduct. To get a repository's code of conduct, use the "[Get a repository](/rest/reference/repos#get-a-repository)" endpoint.
{% include rest_operations_at_current_path %}
diff --git a/translations/ko-KR/content/rest/reference/enterprise-admin.md b/translations/ko-KR/content/rest/reference/enterprise-admin.md
index c97098a6c8..209d878aff 100644
--- a/translations/ko-KR/content/rest/reference/enterprise-admin.md
+++ b/translations/ko-KR/content/rest/reference/enterprise-admin.md
@@ -86,7 +86,7 @@ The IdP must use `{% data variables.product.api_url_code %}/scim/v2/enterprises/
{% note %}
-**Note:** The enterprise SCIM API is only available to enterprises on [{% data variables.product.prodname_ghe_cloud %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-accounts) with [SAML SSO](/v3/auth/#authenticating-for-saml-sso) enabled. For more information about SCIM, see "[About SCIM](/github/setting-up-and-managing-organizations-and-teams/about-scim)."
+**Note:** The enterprise SCIM API is only available to enterprises on [{% data variables.product.prodname_ghe_cloud %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-accounts) with [SAML SSO](/rest/overview/other-authentication-methods#authenticating-for-saml-sso) enabled. For more information about SCIM, see "[About SCIM](/github/setting-up-and-managing-organizations-and-teams/about-scim)."
{% endnote %}
diff --git a/translations/ko-KR/content/rest/reference/git.md b/translations/ko-KR/content/rest/reference/git.md
index ef43832bc6..4d3d088ee8 100644
--- a/translations/ko-KR/content/rest/reference/git.md
+++ b/translations/ko-KR/content/rest/reference/git.md
@@ -34,7 +34,7 @@ For more information, see "[Media types](/rest/overview/media-types)."
## Commits
-A Git commit is a snapshot of the hierarchy ([Git tree](/v3/git/trees)) and the contents of the files ([Git blob](/v3/git/blobs)) in a Git repository. These endpoints allow you to read and write [commit objects](https://git-scm.com/book/en/v1/Git-Internals-Git-Objects#Commit-Objects) to your Git database on {% data variables.product.product_name %}.
+A Git commit is a snapshot of the hierarchy ([Git tree](/rest/reference/git#trees)) and the contents of the files ([Git blob](/rest/reference/git#blobs)) in a Git repository. These endpoints allow you to read and write [commit objects](https://git-scm.com/book/en/v1/Git-Internals-Git-Objects#Commit-Objects) to your Git database on {% data variables.product.product_name %}.
{% for operation in currentRestOperations %}
{% if operation.subcategory == 'commits' %}{% include rest_operation %}{% endif %}
@@ -50,7 +50,7 @@ A Git reference (`git ref`) is just a file that contains a Git commit SHA-1 hash
## Tags
-A Git tag is similar to a [Git reference](/v3/git/refs), but the Git commit that it points to never changes. Git tags are helpful when you want to point to specific releases. These endpoints allow you to read and write [tag objects](https://git-scm.com/book/en/v1/Git-Internals-Git-References#Tags) to your Git database on {% data variables.product.product_name %}. The Git tags API only supports [annotated tag objects](https://git-scm.com/book/en/v1/Git-Internals-Git-References#Tags), not lightweight tags.
+A Git tag is similar to a [Git reference](/rest/reference/git#refs), but the Git commit that it points to never changes. Git tags are helpful when you want to point to specific releases. These endpoints allow you to read and write [tag objects](https://git-scm.com/book/en/v1/Git-Internals-Git-References#Tags) to your Git database on {% data variables.product.product_name %}. The Git tags API only supports [annotated tag objects](https://git-scm.com/book/en/v1/Git-Internals-Git-References#Tags), not lightweight tags.
{% for operation in currentRestOperations %}
{% if operation.subcategory == 'tags' %}{% include rest_operation %}{% endif %}
diff --git a/translations/ko-KR/content/rest/reference/issues.md b/translations/ko-KR/content/rest/reference/issues.md
index 7f7f7136cd..7b1ef41218 100644
--- a/translations/ko-KR/content/rest/reference/issues.md
+++ b/translations/ko-KR/content/rest/reference/issues.md
@@ -33,7 +33,7 @@ For more information about media types, see "[Custom media types](/rest/overview
The Issue Comments API supports listing, viewing, editing, and creating comments on issues and pull requests.
-Issue Comments use [these custom media types](#custom-media-types). You can read more about the use of media types in the API [here](/v3/media/).
+Issue Comments use [these custom media types](#custom-media-types). You can read more about the use of media types in the API [here](/rest/overview/media-types).
{% for operation in currentRestOperations %}
{% if operation.subcategory == 'comments' %}{% include rest_operation %}{% endif %}
diff --git a/translations/ko-KR/content/rest/reference/licenses.md b/translations/ko-KR/content/rest/reference/licenses.md
index 0ccf586a35..080f5cba43 100644
--- a/translations/ko-KR/content/rest/reference/licenses.md
+++ b/translations/ko-KR/content/rest/reference/licenses.md
@@ -16,12 +16,12 @@ If a license is matched, the license key and name returned conforms to the [SPDX
**Note:** These endpoints will also return a repository's license information:
-- [Get a repository](/v3/repos/#get-a-repository)
-- [List repositories for a user](/v3/repos/#list-repositories-for-a-user)
-- [List organization repositories](/v3/repos/#list-organization-repositories)
+- [Get a repository](/rest/reference/repos#get-a-repository)
+- [List repositories for a user](/rest/reference/repos#list-repositories-for-a-user)
+- [List organization repositories](/rest/reference/repos#list-organization-repositories)
- [List forks](/rest/reference/repos#list-forks)
- [List repositories watched by a user](/rest/reference/activity#list-repositories-watched-by-a-user)
-- [List team repositories](/v3/teams/#list-team-repositories)
+- [List team repositories](/rest/reference/teams#list-team-repositories)
{% warning %}
diff --git a/translations/ko-KR/content/rest/reference/permissions-required-for-github-apps.md b/translations/ko-KR/content/rest/reference/permissions-required-for-github-apps.md
index 85b9c15d64..ded6db8934 100644
--- a/translations/ko-KR/content/rest/reference/permissions-required-for-github-apps.md
+++ b/translations/ko-KR/content/rest/reference/permissions-required-for-github-apps.md
@@ -19,63 +19,63 @@ GitHub Apps have the `Read-only` metadata permission by default. The metadata pe
{% data reusables.apps.metadata-permissions %}
-- [`GET /`](/v3/#root-endpoint)
-- [`GET /codes_of_conduct`](/v3/codes_of_conduct/#get-all-codes-of-conduct)
-- [`GET /codes_of_conduct/:key`](/v3/codes_of_conduct/#get-a-code-of-conduct)
-- [`GET /emojis`](/v3/emojis/#emojis)
+- [`GET /`](/rest#root-endpoint)
+- [`GET /codes_of_conduct`](/rest/reference/codes-of-conduct#get-all-codes-of-conduct)
+- [`GET /codes_of_conduct/:key`](/rest/reference/codes-of-conduct#get-a-code-of-conduct)
+- [`GET /emojis`](/rest/reference/emojis#emojis)
- [`GET /feeds`](/rest/reference/activity#get-feeds)
-- [`GET /licenses`](/v3/licenses/#get-all-commonly-used-licenses)
-- [`GET /licenses/:key`](/v3/licenses/#get-a-license)
-- [`POST /markdown`](/v3/markdown/#render-a-markdown-document)
-- [`POST /markdown/raw`](/v3/markdown/#render-a-markdown-document-in-raw-mode)
-- [`GET /meta`](/v3/meta/#meta)
-- [`GET /organizations`](/v3/orgs/#list-organizations)
-- [`GET /orgs/:org`](/v3/orgs/#get-an-organization)
-- [`GET /orgs/:org/projects`](/v3/projects/#list-organization-projects)
-- [`GET /orgs/:org/repos`](/v3/repos/#list-organization-repositories)
-- [`GET /rate_limit`](/v3/rate_limit/#get-rate-limit-status-for-the-authenticated-user)
-- [`GET /repos/:owner/:repo`](/v3/repos/#get-a-repository)
+- [`GET /licenses`](/rest/reference/licenses#get-all-commonly-used-licenses)
+- [`GET /licenses/:key`](/rest/reference/licenses#get-a-license)
+- [`POST /markdown`](/rest/reference/markdown#render-a-markdown-document)
+- [`POST /markdown/raw`](/rest/reference/markdown#render-a-markdown-document-in-raw-mode)
+- [`GET /meta`](/rest/reference/meta#meta)
+- [`GET /organizations`](/rest/reference/orgs#list-organizations)
+- [`GET /orgs/:org`](/rest/reference/orgs#get-an-organization)
+- [`GET /orgs/:org/projects`](/rest/reference/projects#list-organization-projects)
+- [`GET /orgs/:org/repos`](/rest/reference/repos#list-organization-repositories)
+- [`GET /rate_limit`](/rest/reference/rate-limit#get-rate-limit-status-for-the-authenticated-user)
+- [`GET /repos/:owner/:repo`](/rest/reference/repos#get-a-repository)
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/community/profile`](/v3/repos/community/#get-community-profile-metrics)
+- [`GET /repos/:owner/:repo/community/profile`](/rest/reference/repos#get-community-profile-metrics)
{% endif %}
-- [`GET /repos/:owner/:repo/contributors`](/v3/repos/#list-repository-contributors)
+- [`GET /repos/:owner/:repo/contributors`](/rest/reference/repos#list-repository-contributors)
- [`GET /repos/:owner/:repo/forks`](/rest/reference/repos#list-forks)
-- [`GET /repos/:owner/:repo/languages`](/v3/repos/#list-repository-languages)
-- [`GET /repos/:owner/:repo/license`](/v3/licenses/#get-the-license-for-a-repository)
+- [`GET /repos/:owner/:repo/languages`](/rest/reference/repos#list-repository-languages)
+- [`GET /repos/:owner/:repo/license`](/rest/reference/licenses#get-the-license-for-a-repository)
- [`GET /repos/:owner/:repo/stargazers`](/rest/reference/activity#list-stargazers)
-- [`GET /repos/:owner/:repo/stats/code_frequency`](/v3/repos/statistics/#get-the-weekly-commit-activity)
-- [`GET /repos/:owner/:repo/stats/commit_activity`](/v3/repos/statistics/#get-the-last-year-of-commit-activity)
-- [`GET /repos/:owner/:repo/stats/contributors`](/v3/repos/statistics/#get-all-contributor-commit-activity)
-- [`GET /repos/:owner/:repo/stats/participation`](/v3/repos/statistics/#get-the-weekly-commit-count)
-- [`GET /repos/:owner/:repo/stats/punch_card`](/v3/repos/statistics/#get-the-hourly-commit-count-for-each-day)
+- [`GET /repos/:owner/:repo/stats/code_frequency`](/rest/reference/repos#get-the-weekly-commit-activity)
+- [`GET /repos/:owner/:repo/stats/commit_activity`](/rest/reference/repos#get-the-last-year-of-commit-activity)
+- [`GET /repos/:owner/:repo/stats/contributors`](/rest/reference/repos#get-all-contributor-commit-activity)
+- [`GET /repos/:owner/:repo/stats/participation`](/rest/reference/repos#get-the-weekly-commit-count)
+- [`GET /repos/:owner/:repo/stats/punch_card`](/rest/reference/repos#get-the-hourly-commit-count-for-each-day)
- [`GET /repos/:owner/:repo/subscribers`](/rest/reference/activity#list-watchers)
-- [`GET /repos/:owner/:repo/tags`](/v3/repos/#list-repository-tags)
-- [`GET /repos/:owner/:repo/topics`](/v3/repos#get-all-repository-topics)
-- [`GET /repositories`](/v3/repos/#list-public-repositories)
-- [`GET /user/repos`](/v3/repos/#list-repositories-for-the-authenticated-user)
+- [`GET /repos/:owner/:repo/tags`](/rest/reference/repos#list-repository-tags)
+- [`GET /repos/:owner/:repo/topics`](/rest/reference/repos#get-all-repository-topics)
+- [`GET /repositories`](/rest/reference/repos#list-public-repositories)
+- [`GET /user/repos`](/rest/reference/repos#list-repositories-for-the-authenticated-user)
- [`GET /user/starred`](/rest/reference/activity#list-repositories-starred-by-a-user)
- [`GET /user/subscriptions`](/rest/reference/activity#list-repositories-watched-by-a-user)
-- [`GET /users`](/v3/users/#list-users)
-- [`GET /users/:username`](/v3/users/#get-a-user)
-- [`GET /users/:username/followers`](/v3/users/followers/#list-followers-of-a-user)
-- [`GET /users/:username/following`](/v3/users/followers/#list-the-people-a-user-follows)
-- [`GET /users/:username/following/:target_user`](/v3/users/followers/#check-if-a-user-follows-another-user)
-- [`GET /users/:username/gpg_keys`](/v3/users/gpg_keys/#list-gpg-keys-for-a-user)
-- [`GET /users/:username/orgs`](/v3/orgs/#list-organizations-for-a-user)
+- [`GET /users`](/rest/reference/users#list-users)
+- [`GET /users/:username`](/rest/reference/users#get-a-user)
+- [`GET /users/:username/followers`](/rest/reference/users#list-followers-of-a-user)
+- [`GET /users/:username/following`](/rest/reference/users#list-the-people-a-user-follows)
+- [`GET /users/:username/following/:target_user`](/rest/reference/users#check-if-a-user-follows-another-user)
+- [`GET /users/:username/gpg_keys`](/rest/reference/users#list-gpg-keys-for-a-user)
+- [`GET /users/:username/orgs`](/rest/reference/orgs#list-organizations-for-a-user)
- [`GET /users/:username/received_events`](/rest/reference/activity#list-events-received-by-the-authenticated-user)
- [`GET /users/:username/received_events/public`](/rest/reference/activity#list-public-events-received-by-a-user)
-- [`GET /users/:username/repos`](/v3/repos/#list-repositories-for-a-user)
+- [`GET /users/:username/repos`](/rest/reference/repos#list-repositories-for-a-user)
- [`GET /users/:username/subscriptions`](/rest/reference/activity#list-repositories-watched-by-a-user)
_Collaborators_
-- [`GET /repos/:owner/:repo/collaborators`](/v3/repos/collaborators/#list-repository-collaborators)
-- [`GET /repos/:owner/:repo/collaborators/:username`](/v3/repos/collaborators/#check-if-a-user-is-a-repository-collaborator)
+- [`GET /repos/:owner/:repo/collaborators`](/rest/reference/repos#list-repository-collaborators)
+- [`GET /repos/:owner/:repo/collaborators/:username`](/rest/reference/repos#check-if-a-user-is-a-repository-collaborator)
_Commit comments_
-- [`GET /repos/:owner/:repo/comments`](/v3/repos/comments/#list-commit-comments-for-a-repository)
-- [`GET /repos/:owner/:repo/comments/:comment_id`](/v3/repos/comments/#get-a-commit-comment)
-- [`GET /repos/:owner/:repo/comments/:comment_id/reactions`](/v3/reactions/#list-reactions-for-a-commit-comment)
-- [`GET /repos/:owner/:repo/commits/:sha/comments`](/v3/repos/comments/#list-commit-comments)
+- [`GET /repos/:owner/:repo/comments`](/rest/reference/repos#list-commit-comments-for-a-repository)
+- [`GET /repos/:owner/:repo/comments/:comment_id`](/rest/reference/repos#get-a-commit-comment)
+- [`GET /repos/:owner/:repo/comments/:comment_id/reactions`](/rest/reference/reactions#list-reactions-for-a-commit-comment)
+- [`GET /repos/:owner/:repo/commits/:sha/comments`](/rest/reference/repos#list-commit-comments)
_이벤트_
- [`GET /events`](/rest/reference/activity#list-public-events)
@@ -86,311 +86,311 @@ _이벤트_
- [`GET /users/:username/events/public`](/rest/reference/activity#list-public-events-for-a-user)
_Git_
-- [`GET /gitignore/templates`](/v3/gitignore/#get-all-gitignore-templates)
-- [`GET /gitignore/templates/:key`](/v3/gitignore/#get-a-gitignore-template)
+- [`GET /gitignore/templates`](/rest/reference/gitignore#get-all-gitignore-templates)
+- [`GET /gitignore/templates/:key`](/rest/reference/gitignore#get-a-gitignore-template)
_Keys_
-- [`GET /users/:username/keys`](/v3/users/keys/#list-public-keys-for-a-user)
+- [`GET /users/:username/keys`](/rest/reference/users#list-public-keys-for-a-user)
_Organization members_
-- [`GET /orgs/:org/members`](/v3/orgs/members/#list-organization-members)
-- [`GET /orgs/:org/members/:username`](/v3/orgs/members/#check-organization-membership-for-a-user)
-- [`GET /orgs/:org/public_members`](/v3/orgs/members/#list-public-organization-members)
-- [`GET /orgs/:org/public_members/:username`](/v3/orgs/members/#check-public-organization-membership-for-a-user)
+- [`GET /orgs/:org/members`](/rest/reference/orgs#list-organization-members)
+- [`GET /orgs/:org/members/:username`](/rest/reference/orgs#check-organization-membership-for-a-user)
+- [`GET /orgs/:org/public_members`](/rest/reference/orgs#list-public-organization-members)
+- [`GET /orgs/:org/public_members/:username`](/rest/reference/orgs#check-public-organization-membership-for-a-user)
_검색_
-- [`GET /search/code`](/v3/search/#search-code)
-- [`GET /search/commits`](/v3/search/#search-commits)
-- [`GET /search/issues`](/v3/search/#search-issues-and-pull-requests)
-- [`GET /search/labels`](/v3/search/#search-labels)
-- [`GET /search/repositories`](/v3/search/#search-repositories)
-- [`GET /search/topics`](/v3/search/#search-topics)
-- [`GET /search/users`](/v3/search/#search-users)
+- [`GET /search/code`](/rest/reference/search#search-code)
+- [`GET /search/commits`](/rest/reference/search#search-commits)
+- [`GET /search/issues`](/rest/reference/search#search-issues-and-pull-requests)
+- [`GET /search/labels`](/rest/reference/search#search-labels)
+- [`GET /search/repositories`](/rest/reference/search#search-repositories)
+- [`GET /search/topics`](/rest/reference/search#search-topics)
+- [`GET /search/users`](/rest/reference/search#search-users)
{% if currentVersion == "free-pro-team@latest" %}
### Permission on "actions"
-- [`GET /repos/:owner/:repo/actions/artifacts`](/v3/actions/artifacts/#list-artifacts-for-a-repository) (:read)
-- [`GET /repos/:owner/:repo/actions/artifacts/:artifact_id`](/v3/actions/artifacts/#get-an-artifact) (:read)
-- [`DELETE /repos/:owner/:repo/actions/artifacts/:artifact_id`](/v3/actions/artifacts/#delete-an-artifact) (:write)
-- [`GET /repos/:owner/:repo/actions/artifacts/:artifact_id/zip`](/v3/actions/artifacts/#download-an-artifact) (:read)
-- [`GET /repos/:owner/:repo/actions/jobs/:job_id`](/v3/actions/workflow-jobs/#get-a-job-for-a-workflow-run) (:read)
-- [`GET /repos/:owner/:repo/actions/jobs/:job_id/logs`](/v3/actions/workflow-jobs/#download-job-logs-for-a-workflow-run) (:read)
-- [`GET /repos/:owner/:repo/actions/runs`](/v3/actions/workflow-runs/#list-workflow-runs-for-a-repository) (:read)
-- [`GET /repos/:owner/:repo/actions/runs/:run_id`](/v3/actions/workflow-runs/#get-a-workflow-run) (:read)
-- [`GET /repos/:owner/:repo/actions/runs/:run_id/artifacts`](/v3/actions/artifacts/#list-workflow-run-artifacts) (:read)
-- [`POST /repos/:owner/:repo/actions/runs/:run_id/cancel`](/v3/actions/workflow-runs/#cancel-a-workflow-run) (:write)
-- [`GET /repos/:owner/:repo/actions/runs/:run_id/jobs`](/v3/actions/workflow-jobs/#list-jobs-for-a-workflow-run) (:read)
-- [`GET /repos/:owner/:repo/actions/runs/:run_id/logs`](/v3/actions/workflow-runs/#download-workflow-run-logs) (:read)
-- [`DELETE /repos/:owner/:repo/actions/runs/:run_id/logs`](/v3/actions/workflow-runs/#delete-workflow-run-logs) (:write)
-- [`POST /repos/:owner/:repo/actions/runs/:run_id/rerun`](/v3/actions/workflow-runs/#re-run-a-workflow) (:write)
-- [`GET /repos/:owner/:repo/actions/workflows`](/v3/actions/workflows/#list-repository-workflows) (:read)
-- [`GET /repos/:owner/:repo/actions/workflows/:workflow_id`](/v3/actions/workflows/#get-a-workflow) (:read)
-- [`GET /repos/:owner/:repo/actions/workflows/:workflow_id/runs`](/v3/actions/workflow-runs/#list-workflow-runs) (:read)
+- [`GET /repos/:owner/:repo/actions/artifacts`](/rest/reference/actions#list-artifacts-for-a-repository) (:read)
+- [`GET /repos/:owner/:repo/actions/artifacts/:artifact_id`](/rest/reference/actions#get-an-artifact) (:read)
+- [`DELETE /repos/:owner/:repo/actions/artifacts/:artifact_id`](/rest/reference/actions#delete-an-artifact) (:write)
+- [`GET /repos/:owner/:repo/actions/artifacts/:artifact_id/zip`](/rest/reference/actions#download-an-artifact) (:read)
+- [`GET /repos/:owner/:repo/actions/jobs/:job_id`](/rest/reference/actions#get-a-job-for-a-workflow-run) (:read)
+- [`GET /repos/:owner/:repo/actions/jobs/:job_id/logs`](/rest/reference/actions#download-job-logs-for-a-workflow-run) (:read)
+- [`GET /repos/:owner/:repo/actions/runs`](/rest/reference/actions#list-workflow-runs-for-a-repository) (:read)
+- [`GET /repos/:owner/:repo/actions/runs/:run_id`](/rest/reference/actions#get-a-workflow-run) (:read)
+- [`GET /repos/:owner/:repo/actions/runs/:run_id/artifacts`](/rest/reference/actions#list-workflow-run-artifacts) (:read)
+- [`POST /repos/:owner/:repo/actions/runs/:run_id/cancel`](/rest/reference/actions#cancel-a-workflow-run) (:write)
+- [`GET /repos/:owner/:repo/actions/runs/:run_id/jobs`](/rest/reference/actions#list-jobs-for-a-workflow-run) (:read)
+- [`GET /repos/:owner/:repo/actions/runs/:run_id/logs`](/rest/reference/actions#download-workflow-run-logs) (:read)
+- [`DELETE /repos/:owner/:repo/actions/runs/:run_id/logs`](/rest/reference/actions#delete-workflow-run-logs) (:write)
+- [`POST /repos/:owner/:repo/actions/runs/:run_id/rerun`](/rest/reference/actions#re-run-a-workflow) (:write)
+- [`GET /repos/:owner/:repo/actions/workflows`](/rest/reference/actions#list-repository-workflows) (:read)
+- [`GET /repos/:owner/:repo/actions/workflows/:workflow_id`](/rest/reference/actions#get-a-workflow) (:read)
+- [`GET /repos/:owner/:repo/actions/workflows/:workflow_id/runs`](/rest/reference/actions#list-workflow-runs) (:read)
{% endif %}
### Permission on "administration"
-- [`POST /orgs/:org/repos`](/v3/repos/#create-an-organization-repository) (:write)
-- [`PATCH /repos/:owner/:repo`](/v3/repos/#update-a-repository) (:write)
-- [`DELETE /repos/:owner/:repo`](/v3/repos/#delete-a-repository) (:write)
+- [`POST /orgs/:org/repos`](/rest/reference/repos#create-an-organization-repository) (:write)
+- [`PATCH /repos/:owner/:repo`](/rest/reference/repos#update-a-repository) (:write)
+- [`DELETE /repos/:owner/:repo`](/rest/reference/repos#delete-a-repository) (:write)
{% if currentVersion == "free-pro-team@latest" %}
-- [`Get GET /repos/:owner/:repo/actions/runners/downloads`](/v3/actions/self-hosted-runners/#list-runner-applications-for-a-repository) (:read)
-- [`GET /repos/:owner/:repo/actions/runners`](/v3/actions/self-hosted-runners/#list-self-hosted-runners-for-a-repository) (:read)
-- [`GET /repos/:owner/:repo/actions/runners/:runner_id`](/v3/actions/self-hosted-runners/#get-a-self-hosted-runner-for-a-repository) (:read)
-- [`DELETE /repos/:owner/:repo/actions/runners/:runner_id`](/v3/actions/self-hosted-runners/#delete-a-self-hosted-runner-from-a-repository) (:write)
-- [`POST /repos/:owner/:repo/actions/runners/registration-token`](/v3/actions/self-hosted-runners/#create-a-registration-token-for-a-repository) (:write)
-- [`POST /repos/:owner/:repo/actions/runners/remove-token`](/v3/actions/self-hosted-runners/#create-a-remove-token-for-a-repository) (:write)git
+- [`Get GET /repos/:owner/:repo/actions/runners/downloads`](/rest/reference/actions#list-runner-applications-for-a-repository) (:read)
+- [`GET /repos/:owner/:repo/actions/runners`](/rest/reference/actions#list-self-hosted-runners-for-a-repository) (:read)
+- [`GET /repos/:owner/:repo/actions/runners/:runner_id`](/rest/reference/actions#get-a-self-hosted-runner-for-a-repository) (:read)
+- [`DELETE /repos/:owner/:repo/actions/runners/:runner_id`](/rest/reference/actions#delete-a-self-hosted-runner-from-a-repository) (:write)
+- [`POST /repos/:owner/:repo/actions/runners/registration-token`](/rest/reference/actions#create-a-registration-token-for-a-repository) (:write)
+- [`POST /repos/:owner/:repo/actions/runners/remove-token`](/rest/reference/actions#create-a-remove-token-for-a-repository) (:write)git
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`PUT /repos/:owner/:repo/automated-security-fixes`](/v3/repos/#enable-automated-security-fixes) (:write)
+- [`PUT /repos/:owner/:repo/automated-security-fixes`](/rest/reference/repos#enable-automated-security-fixes) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`DELETE /repos/:owner/:repo/automated-security-fixes`](/v3/repos/#disable-automated-security-fixes) (:write)
+- [`DELETE /repos/:owner/:repo/automated-security-fixes`](/rest/reference/repos#disable-automated-security-fixes) (:write)
{% endif %}
-- [`POST /repos/:owner/:repo/forks`](/v3/repos/forks/#create-a-fork) (:write)
+- [`POST /repos/:owner/:repo/forks`](/rest/reference/repos#create-a-fork) (:write)
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/interaction-limits`](/v3/interactions/repos/#get-interaction-restrictions-for-a-repository) (:read)
+- [`GET /repos/:owner/:repo/interaction-limits`](/rest/reference/interactions#get-interaction-restrictions-for-a-repository) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`PUT /repos/:owner/:repo/interaction-limits`](/v3/interactions/repos/#set-interaction-restrictions-for-a-repository) (:write)
+- [`PUT /repos/:owner/:repo/interaction-limits`](/rest/reference/interactions#set-interaction-restrictions-for-a-repository) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`DELETE /repos/:owner/:repo/interaction-limits`](/v3/interactions/repos/#remove-interaction-restrictions-for-a-repository) (:write)
+- [`DELETE /repos/:owner/:repo/interaction-limits`](/rest/reference/interactions#remove-interaction-restrictions-for-a-repository) (:write)
{% endif %}
-- [`PUT /repos/:owner/:repo/topics`](/v3/repos/#replace-all-repository-topics) (:write)
-- [`POST /repos/:owner/:repo/transfer`](/v3/repos/#transfer-a-repository) (:write)
+- [`PUT /repos/:owner/:repo/topics`](/rest/reference/repos#replace-all-repository-topics) (:write)
+- [`POST /repos/:owner/:repo/transfer`](/rest/reference/repos#transfer-a-repository) (:write)
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/vulnerability-alerts`](/v3/repos/#enable-vulnerability-alerts) (:write)
+- [`GET /repos/:owner/:repo/vulnerability-alerts`](/rest/reference/repos#enable-vulnerability-alerts) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`PUT /repos/:owner/:repo/vulnerability-alerts`](/v3/repos/#enable-vulnerability-alerts) (:write)
+- [`PUT /repos/:owner/:repo/vulnerability-alerts`](/rest/reference/repos#enable-vulnerability-alerts) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`DELETE /repos/:owner/:repo/vulnerability-alerts`](/v3/repos/#disable-vulnerability-alerts) (:write)
+- [`DELETE /repos/:owner/:repo/vulnerability-alerts`](/rest/reference/repos#disable-vulnerability-alerts) (:write)
{% endif %}
-- [`PATCH /user/repository_invitations/:invitation_id`](/v3/repos/invitations/#accept-a-repository-invitation) (:write)
-- [`DELETE /user/repository_invitations/:invitation_id`](/v3/repos/invitations/#decline-a-repository-invitation) (:write)
+- [`PATCH /user/repository_invitations/:invitation_id`](/rest/reference/repos#accept-a-repository-invitation) (:write)
+- [`DELETE /user/repository_invitations/:invitation_id`](/rest/reference/repos#decline-a-repository-invitation) (:write)
_Branches_
-- [`GET /repos/:owner/:repo/branches/:branch/protection`](/v3/repos/branches/#get-branch-protection) (:read)
-- [`PUT /repos/:owner/:repo/branches/:branch/protection`](/v3/repos/branches/#update-branch-protection) (:write)
-- [`DELETE /repos/:owner/:repo/branches/:branch/protection`](/v3/repos/branches/#delete-branch-protection) (:write)
-- [`GET /repos/:owner/:repo/branches/:branch/protection/enforce_admins`](/v3/repos/branches/#get-admin-branch-protection) (:read)
-- [`POST /repos/:owner/:repo/branches/:branch/protection/enforce_admins`](/v3/repos/branches/#set-admin-branch-protection) (:write)
-- [`DELETE /repos/:owner/:repo/branches/:branch/protection/enforce_admins`](/v3/repos/branches/#delete-admin-branch-protection) (:write)
-- [`GET /repos/:owner/:repo/branches/:branch/protection/required_pull_request_reviews`](/v3/repos/branches/#get-pull-request-review-protection) (:read)
-- [`PATCH /repos/:owner/:repo/branches/:branch/protection/required_pull_request_reviews`](/v3/repos/branches/#update-pull-request-review-protection) (:write)
-- [`DELETE /repos/:owner/:repo/branches/:branch/protection/required_pull_request_reviews`](/v3/repos/branches/#delete-pull-request-review-protection) (:write)
-- [`GET /repos/:owner/:repo/branches/:branch/protection/required_signatures`](/v3/repos/branches/#get-commit-signature-protection) (:read)
-- [`POST /repos/:owner/:repo/branches/:branch/protection/required_signatures`](/v3/repos/branches/#create-commit-signature-protection) (:write)
-- [`DELETE /repos/:owner/:repo/branches/:branch/protection/required_signatures`](/v3/repos/branches/#delete-commit-signature-protection) (:write)
-- [`GET /repos/:owner/:repo/branches/:branch/protection/required_status_checks`](/v3/repos/branches/#get-status-checks-protection) (:read)
-- [`PATCH /repos/:owner/:repo/branches/:branch/protection/required_status_checks`](/v3/repos/branches/#update-status-check-protection) (:write)
-- [`DELETE /repos/:owner/:repo/branches/:branch/protection/required_status_checks`](/v3/repos/branches/#remove-status-check-protection) (:write)
-- [`GET /repos/:owner/:repo/branches/:branch/protection/required_status_checks/contexts`](/v3/repos/branches/#get-all-status-check-contexts) (:read)
-- [`POST /repos/:owner/:repo/branches/:branch/protection/required_status_checks/contexts`](/v3/repos/branches/#add-status-check-contexts) (:write)
-- [`PUT /repos/:owner/:repo/branches/:branch/protection/required_status_checks/contexts`](/v3/repos/branches/#set-status-check-contexts) (:write)
-- [`DELETE /repos/:owner/:repo/branches/:branch/protection/required_status_checks/contexts`](/v3/repos/branches/#remove-status-check-contexts) (:write)
-- [`GET /repos/:owner/:repo/branches/:branch/protection/restrictions`](/v3/repos/branches/#get-access-restrictions) (:read)
-- [`DELETE /repos/:owner/:repo/branches/:branch/protection/restrictions`](/v3/repos/branches/#delete-access-restrictions) (:write)
-- [`GET /repos/:owner/:repo/branches/:branch/protection/restrictions/teams`](/v3/repos/branches/#list-teams-with-access-to-the-protected-branch) (:read)
-- [`POST /repos/:owner/:repo/branches/:branch/protection/restrictions/teams`](/v3/repos/branches/#add-team-access-restrictions) (:write)
-- [`PUT /repos/:owner/:repo/branches/:branch/protection/restrictions/teams`](/v3/repos/branches/#set-team-access-restrictions) (:write)
-- [`DELETE /repos/:owner/:repo/branches/:branch/protection/restrictions/teams`](/v3/repos/branches/#remove-team-access-restrictions) (:write)
-- [`GET /repos/:owner/:repo/branches/:branch/protection/restrictions/users`](/v3/repos/branches/#list-users-with-access-to-the-protected-branch) (:read)
-- [`POST /repos/:owner/:repo/branches/:branch/protection/restrictions/users`](/v3/repos/branches/#add-user-access-restrictions) (:write)
-- [`PUT /repos/:owner/:repo/branches/:branch/protection/restrictions/users`](/v3/repos/branches/#set-user-access-restrictions) (:write)
-- [`DELETE /repos/:owner/:repo/branches/:branch/protection/restrictions/users`](/v3/repos/branches/#remove-user-access-restrictions) (:write)
+- [`GET /repos/:owner/:repo/branches/:branch/protection`](/rest/reference/repos#get-branch-protection) (:read)
+- [`PUT /repos/:owner/:repo/branches/:branch/protection`](/rest/reference/repos#update-branch-protection) (:write)
+- [`DELETE /repos/:owner/:repo/branches/:branch/protection`](/rest/reference/repos#delete-branch-protection) (:write)
+- [`GET /repos/:owner/:repo/branches/:branch/protection/enforce_admins`](/rest/reference/repos#get-admin-branch-protection) (:read)
+- [`POST /repos/:owner/:repo/branches/:branch/protection/enforce_admins`](/rest/reference/repos#set-admin-branch-protection) (:write)
+- [`DELETE /repos/:owner/:repo/branches/:branch/protection/enforce_admins`](/rest/reference/repos#delete-admin-branch-protection) (:write)
+- [`GET /repos/:owner/:repo/branches/:branch/protection/required_pull_request_reviews`](/rest/reference/repos#get-pull-request-review-protection) (:read)
+- [`PATCH /repos/:owner/:repo/branches/:branch/protection/required_pull_request_reviews`](/rest/reference/repos#update-pull-request-review-protection) (:write)
+- [`DELETE /repos/:owner/:repo/branches/:branch/protection/required_pull_request_reviews`](/rest/reference/repos#delete-pull-request-review-protection) (:write)
+- [`GET /repos/:owner/:repo/branches/:branch/protection/required_signatures`](/rest/reference/repos#get-commit-signature-protection) (:read)
+- [`POST /repos/:owner/:repo/branches/:branch/protection/required_signatures`](/rest/reference/repos#create-commit-signature-protection) (:write)
+- [`DELETE /repos/:owner/:repo/branches/:branch/protection/required_signatures`](/rest/reference/repos#delete-commit-signature-protection) (:write)
+- [`GET /repos/:owner/:repo/branches/:branch/protection/required_status_checks`](/rest/reference/repos#get-status-checks-protection) (:read)
+- [`PATCH /repos/:owner/:repo/branches/:branch/protection/required_status_checks`](/rest/reference/repos#update-status-check-protection) (:write)
+- [`DELETE /repos/:owner/:repo/branches/:branch/protection/required_status_checks`](/rest/reference/repos#remove-status-check-protection) (:write)
+- [`GET /repos/:owner/:repo/branches/:branch/protection/required_status_checks/contexts`](/rest/reference/repos#get-all-status-check-contexts) (:read)
+- [`POST /repos/:owner/:repo/branches/:branch/protection/required_status_checks/contexts`](/rest/reference/repos#add-status-check-contexts) (:write)
+- [`PUT /repos/:owner/:repo/branches/:branch/protection/required_status_checks/contexts`](/rest/reference/repos#set-status-check-contexts) (:write)
+- [`DELETE /repos/:owner/:repo/branches/:branch/protection/required_status_checks/contexts`](/rest/reference/repos#remove-status-check-contexts) (:write)
+- [`GET /repos/:owner/:repo/branches/:branch/protection/restrictions`](/rest/reference/repos#get-access-restrictions) (:read)
+- [`DELETE /repos/:owner/:repo/branches/:branch/protection/restrictions`](/rest/reference/repos#delete-access-restrictions) (:write)
+- [`GET /repos/:owner/:repo/branches/:branch/protection/restrictions/teams`](/rest/reference/repos#list-teams-with-access-to-the-protected-branch) (:read)
+- [`POST /repos/:owner/:repo/branches/:branch/protection/restrictions/teams`](/rest/reference/repos#add-team-access-restrictions) (:write)
+- [`PUT /repos/:owner/:repo/branches/:branch/protection/restrictions/teams`](/rest/reference/repos#set-team-access-restrictions) (:write)
+- [`DELETE /repos/:owner/:repo/branches/:branch/protection/restrictions/teams`](/rest/reference/repos#remove-team-access-restrictions) (:write)
+- [`GET /repos/:owner/:repo/branches/:branch/protection/restrictions/users`](/rest/reference/repos#list-users-with-access-to-the-protected-branch) (:read)
+- [`POST /repos/:owner/:repo/branches/:branch/protection/restrictions/users`](/rest/reference/repos#add-user-access-restrictions) (:write)
+- [`PUT /repos/:owner/:repo/branches/:branch/protection/restrictions/users`](/rest/reference/repos#set-user-access-restrictions) (:write)
+- [`DELETE /repos/:owner/:repo/branches/:branch/protection/restrictions/users`](/rest/reference/repos#remove-user-access-restrictions) (:write)
_Collaborators_
-- [`PUT /repos/:owner/:repo/collaborators/:username`](/v3/repos/collaborators/#add-a-repository-collaborator) (:write)
-- [`DELETE /repos/:owner/:repo/collaborators/:username`](/v3/repos/collaborators/#remove-a-repository-collaborator) (:write)
+- [`PUT /repos/:owner/:repo/collaborators/:username`](/rest/reference/repos#add-a-repository-collaborator) (:write)
+- [`DELETE /repos/:owner/:repo/collaborators/:username`](/rest/reference/repos#remove-a-repository-collaborator) (:write)
_Invitations_
-- [`GET /repos/:owner/:repo/invitations`](/v3/repos/invitations/#list-repository-invitations) (:read)
-- [`PATCH /repos/:owner/:repo/invitations/:invitation_id`](/v3/repos/invitations/#update-a-repository-invitation) (:write)
-- [`DELETE /repos/:owner/:repo/invitations/:invitation_id`](/v3/repos/invitations/#delete-a-repository-invitation) (:write)
+- [`GET /repos/:owner/:repo/invitations`](/rest/reference/repos#list-repository-invitations) (:read)
+- [`PATCH /repos/:owner/:repo/invitations/:invitation_id`](/rest/reference/repos#update-a-repository-invitation) (:write)
+- [`DELETE /repos/:owner/:repo/invitations/:invitation_id`](/rest/reference/repos#delete-a-repository-invitation) (:write)
_Keys_
-- [`GET /repos/:owner/:repo/keys`](/v3/repos/keys/#list-deploy-keys) (:read)
-- [`POST /repos/:owner/:repo/keys`](/v3/repos/keys/#create-a-deploy-key) (:write)
-- [`GET /repos/:owner/:repo/keys/:key_id`](/v3/repos/keys/#get-a-deploy-key) (:read)
-- [`DELETE /repos/:owner/:repo/keys/:key_id`](/v3/repos/keys/#delete-a-deploy-key) (:write)
+- [`GET /repos/:owner/:repo/keys`](/rest/reference/repos#list-deploy-keys) (:read)
+- [`POST /repos/:owner/:repo/keys`](/rest/reference/repos#create-a-deploy-key) (:write)
+- [`GET /repos/:owner/:repo/keys/:key_id`](/rest/reference/repos#get-a-deploy-key) (:read)
+- [`DELETE /repos/:owner/:repo/keys/:key_id`](/rest/reference/repos#delete-a-deploy-key) (:write)
_Teams_
-- [`GET /repos/:owner/:repo/teams`](/v3/repos/#list-repository-teams) (:read)
-- [`PUT /teams/:team_id/repos/:owner/:repo`](/v3/teams/#add-or-update-team-repository-permissions) (:write)
-- [`DELETE /teams/:team_id/repos/:owner/:repo`](/v3/teams/#remove-a-repository-from-a-team) (:write)
+- [`GET /repos/:owner/:repo/teams`](/rest/reference/repos#list-repository-teams) (:read)
+- [`PUT /teams/:team_id/repos/:owner/:repo`](/rest/reference/teams#add-or-update-team-repository-permissions) (:write)
+- [`DELETE /teams/:team_id/repos/:owner/:repo`](/rest/reference/teams#remove-a-repository-from-a-team) (:write)
{% if currentVersion == "free-pro-team@latest" %}
_Traffic_
-- [`GET /repos/:owner/:repo/traffic/clones`](/v3/repos/traffic/#get-repository-clones) (:read)
-- [`GET /repos/:owner/:repo/traffic/popular/paths`](/v3/repos/traffic/#get-top-referral-paths) (:read)
-- [`GET /repos/:owner/:repo/traffic/popular/referrers`](/v3/repos/traffic/#get-top-referral-sources) (:read)
-- [`GET /repos/:owner/:repo/traffic/views`](/v3/repos/traffic/#get-page-views) (:read)
+- [`GET /repos/:owner/:repo/traffic/clones`](/rest/reference/repos#get-repository-clones) (:read)
+- [`GET /repos/:owner/:repo/traffic/popular/paths`](/rest/reference/repos#get-top-referral-paths) (:read)
+- [`GET /repos/:owner/:repo/traffic/popular/referrers`](/rest/reference/repos#get-top-referral-sources) (:read)
+- [`GET /repos/:owner/:repo/traffic/views`](/rest/reference/repos#get-page-views) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
### Permission on "blocking"
-- [`GET /user/blocks`](/v3/users/blocking/#list-users-blocked-by-the-authenticated-user) (:read)
-- [`GET /user/blocks/:username`](/v3/users/blocking/#check-if-a-user-is-blocked-by-the-authenticated-user) (:read)
-- [`PUT /user/blocks/:username`](/v3/users/blocking/#block-a-user) (:write)
-- [`DELETE /user/blocks/:username`](/v3/users/blocking/#unblock-a-user) (:write)
+- [`GET /user/blocks`](/rest/reference/users#list-users-blocked-by-the-authenticated-user) (:read)
+- [`GET /user/blocks/:username`](/rest/reference/users#check-if-a-user-is-blocked-by-the-authenticated-user) (:read)
+- [`PUT /user/blocks/:username`](/rest/reference/users#block-a-user) (:write)
+- [`DELETE /user/blocks/:username`](/rest/reference/users#unblock-a-user) (:write)
{% endif %}
### Permission on "checks"
-- [`POST /repos/:owner/:repo/check-runs`](/v3/checks/runs/#create-a-check-run) (:write)
-- [`GET /repos/:owner/:repo/check-runs/:check_run_id`](/v3/checks/runs/#get-a-check-run) (:read)
-- [`PATCH /repos/:owner/:repo/check-runs/:check_run_id`](/v3/checks/runs/#update-a-check-run) (:write)
-- [`GET /repos/:owner/:repo/check-runs/:check_run_id/annotations`](/v3/checks/runs/#list-check-run-annotations) (:read)
-- [`POST /repos/:owner/:repo/check-suites`](/v3/checks/suites/#create-a-check-suite) (:write)
-- [`GET /repos/:owner/:repo/check-suites/:check_suite_id`](/v3/checks/suites/#get-a-check-suite) (:read)
-- [`GET /repos/:owner/:repo/check-suites/:check_suite_id/check-runs`](/v3/checks/runs/#list-check-runs-in-a-check-suite) (:read)
-- [`POST /repos/:owner/:repo/check-suites/:check_suite_id/rerequest`](/v3/checks/suites/#rerequest-a-check-suite) (:write)
-- [`PATCH /repos/:owner/:repo/check-suites/preferences`](/v3/checks/suites/#update-repository-preferences-for-check-suites) (:write)
-- [`GET /repos/:owner/:repo/commits/:sha/check-runs`](/v3/checks/runs/#list-check-runs-for-a-git-reference) (:read)
-- [`GET /repos/:owner/:repo/commits/:sha/check-suites`](/v3/checks/suites/#list-check-suites-for-a-git-reference) (:read)
+- [`POST /repos/:owner/:repo/check-runs`](/rest/reference/checks#create-a-check-run) (:write)
+- [`GET /repos/:owner/:repo/check-runs/:check_run_id`](/rest/reference/checks#get-a-check-run) (:read)
+- [`PATCH /repos/:owner/:repo/check-runs/:check_run_id`](/rest/reference/checks#update-a-check-run) (:write)
+- [`GET /repos/:owner/:repo/check-runs/:check_run_id/annotations`](/rest/reference/checks#list-check-run-annotations) (:read)
+- [`POST /repos/:owner/:repo/check-suites`](/rest/reference/checks#create-a-check-suite) (:write)
+- [`GET /repos/:owner/:repo/check-suites/:check_suite_id`](/rest/reference/checks#get-a-check-suite) (:read)
+- [`GET /repos/:owner/:repo/check-suites/:check_suite_id/check-runs`](/rest/reference/checks#list-check-runs-in-a-check-suite) (:read)
+- [`POST /repos/:owner/:repo/check-suites/:check_suite_id/rerequest`](/rest/reference/checks#rerequest-a-check-suite) (:write)
+- [`PATCH /repos/:owner/:repo/check-suites/preferences`](/rest/reference/checks#update-repository-preferences-for-check-suites) (:write)
+- [`GET /repos/:owner/:repo/commits/:sha/check-runs`](/rest/reference/checks#list-check-runs-for-a-git-reference) (:read)
+- [`GET /repos/:owner/:repo/commits/:sha/check-suites`](/rest/reference/checks#list-check-suites-for-a-git-reference) (:read)
### Permission on "contents"
-- [`GET /repos/:owner/:repo/:archive_format/:ref`](/v3/repos/contents/#download-a-repository-archive) (:read)
+- [`GET /repos/:owner/:repo/:archive_format/:ref`](/rest/reference/repos#download-a-repository-archive) (:read)
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/artifacts/:artifact_id`](/v3/actions/artifacts/#get-an-artifact) (:read)
+- [`GET /repos/:owner/:repo/actions/artifacts/:artifact_id`](/rest/reference/actions#get-an-artifact) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`DELETE /repos/:owner/:repo/actions/artifacts/:artifact_id`](/v3/actions/artifacts/#delete-an-artifact) (:write)
+- [`DELETE /repos/:owner/:repo/actions/artifacts/:artifact_id`](/rest/reference/actions#delete-an-artifact) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/artifacts/:artifact_id/zip`](/v3/actions/artifacts/#download-an-artifact) (:read)
+- [`GET /repos/:owner/:repo/actions/artifacts/:artifact_id/zip`](/rest/reference/actions#download-an-artifact) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/jobs/:job_id`](/v3/actions/workflow-jobs/#get-a-job-for-a-workflow-run) (:read)
+- [`GET /repos/:owner/:repo/actions/jobs/:job_id`](/rest/reference/actions#get-a-job-for-a-workflow-run) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/jobs/:job_id/logs`](/v3/actions/workflow-jobs/#download-job-logs-for-a-workflow-run) (:read)
+- [`GET /repos/:owner/:repo/actions/jobs/:job_id/logs`](/rest/reference/actions#download-job-logs-for-a-workflow-run) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/runs`](/v3/actions/workflow-runs/#list-workflow-runs-for-a-repository) (:read)
+- [`GET /repos/:owner/:repo/actions/runs`](/rest/reference/actions#list-workflow-runs-for-a-repository) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/runs/:run_id`](/v3/actions/workflow-runs/#get-a-workflow-run) (:read)
+- [`GET /repos/:owner/:repo/actions/runs/:run_id`](/rest/reference/actions#get-a-workflow-run) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/runs/:run_id/artifacts`](/v3/actions/artifacts/#list-workflow-run-artifacts) (:read)
+- [`GET /repos/:owner/:repo/actions/runs/:run_id/artifacts`](/rest/reference/actions#list-workflow-run-artifacts) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`POST /repos/:owner/:repo/actions/runs/:run_id/cancel`](/v3/actions/workflow-runs/#cancel-a-workflow-run) (:write)
+- [`POST /repos/:owner/:repo/actions/runs/:run_id/cancel`](/rest/reference/actions#cancel-a-workflow-run) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/runs/:run_id/jobs`](/v3/actions/workflow-jobs/#list-jobs-for-a-workflow-run) (:read)
+- [`GET /repos/:owner/:repo/actions/runs/:run_id/jobs`](/rest/reference/actions#list-jobs-for-a-workflow-run) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/runs/:run_id/logs`](/v3/actions/workflow-runs/#download-workflow-run-logs) (:read)
+- [`GET /repos/:owner/:repo/actions/runs/:run_id/logs`](/rest/reference/actions#download-workflow-run-logs) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`DELETE /repos/:owner/:repo/actions/runs/:run_id/logs`](/v3/actions/workflow-runs/#delete-workflow-run-logs) (:write)
+- [`DELETE /repos/:owner/:repo/actions/runs/:run_id/logs`](/rest/reference/actions#delete-workflow-run-logs) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`POST /repos/:owner/:repo/actions/runs/:run_id/rerun`](/v3/actions/workflow-runs/#re-run-a-workflow) (:write)
+- [`POST /repos/:owner/:repo/actions/runs/:run_id/rerun`](/rest/reference/actions#re-run-a-workflow) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/secrets`](/v3/actions/secrets/#list-repository-secrets) (:write)
+- [`GET /repos/:owner/:repo/actions/secrets`](/rest/reference/actions#list-repository-secrets) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/secrets/:name`](/v3/actions/secrets/#get-a-repository-secret) (:write)
+- [`GET /repos/:owner/:repo/actions/secrets/:name`](/rest/reference/actions#get-a-repository-secret) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`PUT /repos/:owner/:repo/actions/secrets/:name`](/v3/actions/secrets/#create-or-update-a-repository-secret) (:write)
+- [`PUT /repos/:owner/:repo/actions/secrets/:name`](/rest/reference/actions#create-or-update-a-repository-secret) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`DELETE /repos/:owner/:repo/actions/secrets/:name`](/v3/actions/secrets/#delete-a-repository-secret) (:write)
+- [`DELETE /repos/:owner/:repo/actions/secrets/:name`](/rest/reference/actions#delete-a-repository-secret) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/secrets/public-key`](/v3/actions/secrets/#get-a-repository-public-key) (:write)
+- [`GET /repos/:owner/:repo/actions/secrets/public-key`](/rest/reference/actions#get-a-repository-public-key) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/workflows`](/v3/actions/workflows/#list-repository-workflows) (:read)
+- [`GET /repos/:owner/:repo/actions/workflows`](/rest/reference/actions#list-repository-workflows) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/workflows/:workflow_id`](/v3/actions/workflows/#get-a-workflow) (:read)
+- [`GET /repos/:owner/:repo/actions/workflows/:workflow_id`](/rest/reference/actions#get-a-workflow) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /repos/:owner/:repo/actions/workflows/:workflow_id/runs`](/v3/actions/workflow-runs/#list-workflow-runs) (:read)
+- [`GET /repos/:owner/:repo/actions/workflows/:workflow_id/runs`](/rest/reference/actions#list-workflow-runs) (:read)
{% endif %}
-- [`GET /repos/:owner/:repo/check-runs/:check_run_id`](/v3/checks/runs/#get-a-check-run) (:read)
-- [`GET /repos/:owner/:repo/check-runs/:check_run_id/annotations`](/v3/checks/runs/#list-check-run-annotations) (:read)
-- [`GET /repos/:owner/:repo/check-suites/:check_suite_id`](/v3/checks/suites/#get-a-check-suite) (:read)
-- [`GET /repos/:owner/:repo/check-suites/:check_suite_id/check-runs`](/v3/checks/runs/#list-check-runs-in-a-check-suite) (:read)
-- [`POST /repos/:owner/:repo/check-suites/:check_suite_id/rerequest`](/v3/checks/suites/#rerequest-a-check-suite) (:write)
-- [`GET /repos/:owner/:repo/commits`](/v3/repos/commits/#list-commits) (:read)
-- [`GET /repos/:owner/:repo/commits/:sha`](/v3/repos/commits/#get-a-commit) (:read)
-- [`GET /repos/:owner/:repo/commits/:sha/check-runs`](/v3/checks/runs/#list-check-runs-for-a-git-reference) (:read)
-- [`GET /repos/:owner/:repo/commits/:sha/check-suites`](/v3/checks/suites/#list-check-suites-for-a-git-reference) (:read)
-- [`GET /repos/:owner/:repo/community/code_of_conduct`](/v3/codes_of_conduct/#get-the-code-of-conduct-for-a-repository) (:read)
-- [`GET /repos/:owner/:repo/compare/:base...:head`](/v3/repos/commits/#compare-two-commits) (:read)
-- [`GET /repos/:owner/:repo/contents/:path`](/v3/repos/contents/#get-repository-content) (:read)
+- [`GET /repos/:owner/:repo/check-runs/:check_run_id`](/rest/reference/checks#get-a-check-run) (:read)
+- [`GET /repos/:owner/:repo/check-runs/:check_run_id/annotations`](/rest/reference/checks#list-check-run-annotations) (:read)
+- [`GET /repos/:owner/:repo/check-suites/:check_suite_id`](/rest/reference/checks#get-a-check-suite) (:read)
+- [`GET /repos/:owner/:repo/check-suites/:check_suite_id/check-runs`](/rest/reference/checks#list-check-runs-in-a-check-suite) (:read)
+- [`POST /repos/:owner/:repo/check-suites/:check_suite_id/rerequest`](/rest/reference/checks#rerequest-a-check-suite) (:write)
+- [`GET /repos/:owner/:repo/commits`](/rest/reference/repos#list-commits) (:read)
+- [`GET /repos/:owner/:repo/commits/:sha`](/rest/reference/repos#get-a-commit) (:read)
+- [`GET /repos/:owner/:repo/commits/:sha/check-runs`](/rest/reference/checks#list-check-runs-for-a-git-reference) (:read)
+- [`GET /repos/:owner/:repo/commits/:sha/check-suites`](/rest/reference/checks#list-check-suites-for-a-git-reference) (:read)
+- [`GET /repos/:owner/:repo/community/code_of_conduct`](/rest/reference/codes-of-conduct#get-the-code-of-conduct-for-a-repository) (:read)
+- [`GET /repos/:owner/:repo/compare/:base...:head`](/rest/reference/repos#compare-two-commits) (:read)
+- [`GET /repos/:owner/:repo/contents/:path`](/rest/reference/repos#get-repository-content) (:read)
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
-- [`POST /repos/:owner/:repo/dispatches`](/v3/repos/#create-a-repository-dispatch-event) (:write)
+- [`POST /repos/:owner/:repo/dispatches`](/rest/reference/repos#create-a-repository-dispatch-event) (:write)
{% endif %}
-- [`POST /repos/:owner/:repo/forks`](/v3/repos/forks/#create-a-fork) (:read)
-- [`POST /repos/:owner/:repo/merges`](/v3/repos/merging/#merge-a-branch) (:write)
-- [`PUT /repos/:owner/:repo/pulls/:pull_number/merge`](/v3/pulls/#merge-a-pull-request) (:write)
-- [`GET /repos/:owner/:repo/readme(?:/(.*))?`](/v3/repos/contents/#get-a-repository-readme) (:read)
+- [`POST /repos/:owner/:repo/forks`](/rest/reference/repos#create-a-fork) (:read)
+- [`POST /repos/:owner/:repo/merges`](/rest/reference/repos#merge-a-branch) (:write)
+- [`PUT /repos/:owner/:repo/pulls/:pull_number/merge`](/rest/reference/pulls#merge-a-pull-request) (:write)
+- [`GET /repos/:owner/:repo/readme(?:/(.*))?`](/rest/reference/repos#get-a-repository-readme) (:read)
_Branches_
-- [`GET /repos/:owner/:repo/branches`](/v3/repos/branches/#list-branches) (:read)
-- [`GET /repos/:owner/:repo/branches/:branch`](/v3/repos/branches/#get-a-branch) (:read)
-- [`GET /repos/:owner/:repo/branches/:branch/protection/restrictions/apps`](/v3/repos/branches/#list-apps-with-access-to-the-protected-branch) (:write)
-- [`POST /repos/:owner/:repo/branches/:branch/protection/restrictions/apps`](/v3/repos/branches/#add-app-access-restrictions) (:write)
-- [`PUT /repos/:owner/:repo/branches/:branch/protection/restrictions/apps`](/v3/repos/branches/#set-app-access-restrictions) (:write)
-- [`DELETE /repos/:owner/:repo/branches/:branch/protection/restrictions/apps`](/v3/repos/branches/#remove-user-access-restrictions) (:write)
+- [`GET /repos/:owner/:repo/branches`](/rest/reference/repos#list-branches) (:read)
+- [`GET /repos/:owner/:repo/branches/:branch`](/rest/reference/repos#get-a-branch) (:read)
+- [`GET /repos/:owner/:repo/branches/:branch/protection/restrictions/apps`](/rest/reference/repos#list-apps-with-access-to-the-protected-branch) (:write)
+- [`POST /repos/:owner/:repo/branches/:branch/protection/restrictions/apps`](/rest/reference/repos#add-app-access-restrictions) (:write)
+- [`PUT /repos/:owner/:repo/branches/:branch/protection/restrictions/apps`](/rest/reference/repos#set-app-access-restrictions) (:write)
+- [`DELETE /repos/:owner/:repo/branches/:branch/protection/restrictions/apps`](/rest/reference/repos#remove-user-access-restrictions) (:write)
_Commit comments_
-- [`PATCH /repos/:owner/:repo/comments/:comment_id`](/v3/repos/comments/#update-a-commit-comment) (:write)
-- [`DELETE /repos/:owner/:repo/comments/:comment_id`](/v3/repos/comments/#delete-a-commit-comment) (:write)
-- [`POST /repos/:owner/:repo/comments/:comment_id/reactions`](/v3/reactions/#create-reaction-for-a-commit-comment) (:read)
-- [`POST /repos/:owner/:repo/commits/:sha/comments`](/v3/repos/comments/#create-a-commit-comment) (:read)
+- [`PATCH /repos/:owner/:repo/comments/:comment_id`](/rest/reference/repos#update-a-commit-comment) (:write)
+- [`DELETE /repos/:owner/:repo/comments/:comment_id`](/rest/reference/repos#delete-a-commit-comment) (:write)
+- [`POST /repos/:owner/:repo/comments/:comment_id/reactions`](/rest/reference/reactions#create-reaction-for-a-commit-comment) (:read)
+- [`POST /repos/:owner/:repo/commits/:sha/comments`](/rest/reference/repos#create-a-commit-comment) (:read)
_Git_
-- [`POST /repos/:owner/:repo/git/blobs`](/v3/git/blobs/#create-a-blob) (:write)
-- [`GET /repos/:owner/:repo/git/blobs/:sha`](/v3/git/blobs/#get-a-blob) (:read)
-- [`POST /repos/:owner/:repo/git/commits`](/v3/git/commits/#create-a-commit) (:write)
-- [`GET /repos/:owner/:repo/git/commits/:commit_id`](/v3/git/commits/#get-a-commit) (:read)
-- [`POST /repos/:owner/:repo/git/refs`](/v3/git/refs/#create-a-reference) (:write)
-- [`GET /repos/:owner/:repo/git/ref/:ref`](/v3/git/refs/#get-a-reference) (:read)
-- [`GET /repos/:owner/:repo/git/matching-refs/:ref`](/v3/git/refs/#list-matching-references) (:read)
-- [`PATCH /repos/:owner/:repo/git/refs/:ref`](/v3/git/refs/#update-a-reference) (:write)
-- [`DELETE /repos/:owner/:repo/git/refs/:ref`](/v3/git/refs/#delete-a-reference) (:write)
-- [`POST /repos/:owner/:repo/git/tags`](/v3/git/tags/#create-a-tag-object) (:write)
-- [`GET /repos/:owner/:repo/git/tags/:tag_id`](/v3/git/tags/#get-a-tag) (:read)
-- [`POST /repos/:owner/:repo/git/trees`](/v3/git/trees/#create-a-tree) (:write)
-- [`GET /repos/:owner/:repo/git/trees/:sha`](/v3/git/trees/#get-a-tree) (:read)
+- [`POST /repos/:owner/:repo/git/blobs`](/rest/reference/git#create-a-blob) (:write)
+- [`GET /repos/:owner/:repo/git/blobs/:sha`](/rest/reference/git#get-a-blob) (:read)
+- [`POST /repos/:owner/:repo/git/commits`](/rest/reference/git#create-a-commit) (:write)
+- [`GET /repos/:owner/:repo/git/commits/:commit_id`](/rest/reference/git#get-a-commit) (:read)
+- [`POST /repos/:owner/:repo/git/refs`](/rest/reference/git#create-a-reference) (:write)
+- [`GET /repos/:owner/:repo/git/ref/:ref`](/rest/reference/git#get-a-reference) (:read)
+- [`GET /repos/:owner/:repo/git/matching-refs/:ref`](/rest/reference/git#list-matching-references) (:read)
+- [`PATCH /repos/:owner/:repo/git/refs/:ref`](/rest/reference/git#update-a-reference) (:write)
+- [`DELETE /repos/:owner/:repo/git/refs/:ref`](/rest/reference/git#delete-a-reference) (:write)
+- [`POST /repos/:owner/:repo/git/tags`](/rest/reference/git#create-a-tag-object) (:write)
+- [`GET /repos/:owner/:repo/git/tags/:tag_id`](/rest/reference/git#get-a-tag) (:read)
+- [`POST /repos/:owner/:repo/git/trees`](/rest/reference/git#create-a-tree) (:write)
+- [`GET /repos/:owner/:repo/git/trees/:sha`](/rest/reference/git#get-a-tree) (:read)
{% if currentVersion == "free-pro-team@latest" %}
_가져오기_
-- [`GET /repos/:owner/:repo/import`](/v3/migrations/source_imports/#get-an-import-status) (:read)
-- [`PUT /repos/:owner/:repo/import`](/v3/migrations/source_imports/#start-an-import) (:write)
-- [`PATCH /repos/:owner/:repo/import`](/v3/migrations/source_imports/#update-an-import) (:write)
-- [`DELETE /repos/:owner/:repo/import`](/v3/migrations/source_imports/#cancel-an-import) (:write)
-- [`GET /repos/:owner/:repo/import/authors`](/v3/migrations/source_imports/#get-commit-authors) (:read)
-- [`PATCH /repos/:owner/:repo/import/authors/:author_id`](/v3/migrations/source_imports/#map-a-commit-author) (:write)
-- [`GET /repos/:owner/:repo/import/large_files`](/v3/migrations/source_imports/#get-large-files) (:read)
-- [`PATCH /repos/:owner/:repo/import/lfs`](/v3/migrations/source_imports/#update-git-lfs-preference) (:write)
+- [`GET /repos/:owner/:repo/import`](/rest/reference/migrations#get-an-import-status) (:read)
+- [`PUT /repos/:owner/:repo/import`](/rest/reference/migrations#start-an-import) (:write)
+- [`PATCH /repos/:owner/:repo/import`](/rest/reference/migrations#update-an-import) (:write)
+- [`DELETE /repos/:owner/:repo/import`](/rest/reference/migrations#cancel-an-import) (:write)
+- [`GET /repos/:owner/:repo/import/authors`](/rest/reference/migrations#get-commit-authors) (:read)
+- [`PATCH /repos/:owner/:repo/import/authors/:author_id`](/rest/reference/migrations#map-a-commit-author) (:write)
+- [`GET /repos/:owner/:repo/import/large_files`](/rest/reference/migrations#get-large-files) (:read)
+- [`PATCH /repos/:owner/:repo/import/lfs`](/rest/reference/migrations#update-git-lfs-preference) (:write)
{% endif %}
_Reactions_
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
-- [`DELETE /reactions/:reaction_id`](/v3/reactions/#delete-a-reaction-legacy) (:write){% else %}- [`DELETE /reactions/:reaction_id`](/v3/reactions/#delete-a-reaction) (:write){% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
-- [`DELETE /repos/:owner/:repo/comments/:comment_id/reactions/:reaction_id`](/v3/reactions/#delete-a-commit-comment-reaction) (:write)
-- [`DELETE /repos/:owner/:repo/issues/:issue_number/reactions/:reaction_id`](/v3/reactions/#delete-an-issue-reaction) (:write)
-- [`DELETE /repos/:owner/:repo/issues/comments/:comment_id/reactions/:reaction_id`](/v3/reactions/#delete-an-issue-comment-reaction) (:write)
-- [`DELETE /repos/:owner/:repo/pulls/comments/:comment_id/reactions/:reaction_id`](/v3/reactions/#delete-a-pull-request-comment-reaction) (:write)
-- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/reactions/:reaction_id`](/v3/reactions/#delete-team-discussion-reaction) (:write)
-- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/comments/:comment_number/reactions/:reaction_id`](/v3/reactions/#delete-team-discussion-comment-reaction) (:write){% endif %}
+- [`DELETE /reactions/:reaction_id`](/rest/reference/reactions#delete-a-reaction-legacy) (:write){% else %}- [`DELETE /reactions/:reaction_id`](/rest/reference/reactions#delete-a-reaction) (:write){% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
+- [`DELETE /repos/:owner/:repo/comments/:comment_id/reactions/:reaction_id`](/rest/reference/reactions#delete-a-commit-comment-reaction) (:write)
+- [`DELETE /repos/:owner/:repo/issues/:issue_number/reactions/:reaction_id`](/rest/reference/reactions#delete-an-issue-reaction) (:write)
+- [`DELETE /repos/:owner/:repo/issues/comments/:comment_id/reactions/:reaction_id`](/rest/reference/reactions#delete-an-issue-comment-reaction) (:write)
+- [`DELETE /repos/:owner/:repo/pulls/comments/:comment_id/reactions/:reaction_id`](/rest/reference/reactions#delete-a-pull-request-comment-reaction) (:write)
+- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/reactions/:reaction_id`](/rest/reference/reactions#delete-team-discussion-reaction) (:write)
+- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/comments/:comment_number/reactions/:reaction_id`](/rest/reference/reactions#delete-team-discussion-comment-reaction) (:write){% endif %}
_출시_
- [`GET /repos/:owner/:repo/releases`](/rest/reference/repos/#list-releases) (:read)
@@ -419,195 +419,195 @@ _출시_
### Permission on "emails"
{% if currentVersion == "free-pro-team@latest" %}
-- [`PATCH /user/email/visibility`](/v3/users/emails/#set-primary-email-visibility-for-the-authenticated-user) (:write)
+- [`PATCH /user/email/visibility`](/rest/reference/users#set-primary-email-visibility-for-the-authenticated-user) (:write)
{% endif %}
-- [`GET /user/emails`](/v3/users/emails/#list-email-addresses-for-the-authenticated-user) (:read)
-- [`POST /user/emails`](/v3/users/emails/#add-an-email-address-for-the-authenticated-user) (:write)
-- [`DELETE /user/emails`](/v3/users/emails/#delete-an-email-address-for-the-authenticated-user) (:write)
-- [`GET /user/public_emails`](/v3/users/emails/#list-public-email-addresses-for-the-authenticated-user) (:read)
+- [`GET /user/emails`](/rest/reference/users#list-email-addresses-for-the-authenticated-user) (:read)
+- [`POST /user/emails`](/rest/reference/users#add-an-email-address-for-the-authenticated-user) (:write)
+- [`DELETE /user/emails`](/rest/reference/users#delete-an-email-address-for-the-authenticated-user) (:write)
+- [`GET /user/public_emails`](/rest/reference/users#list-public-email-addresses-for-the-authenticated-user) (:read)
{% endif %}
### Permission on "followers"
-- [`GET /user/followers`](/v3/users/followers/#list-followers-of-a-user) (:read)
-- [`GET /user/following`](/v3/users/followers/#list-the-people-a-user-follows) (:read)
-- [`GET /user/following/:username`](/v3/users/followers/#check-if-a-person-is-followed-by-the-authenticated-user) (:read)
-- [`PUT /user/following/:username`](/v3/users/followers/#follow-a-user) (:write)
-- [`DELETE /user/following/:username`](/v3/users/followers/#unfollow-a-user) (:write)
+- [`GET /user/followers`](/rest/reference/users#list-followers-of-a-user) (:read)
+- [`GET /user/following`](/rest/reference/users#list-the-people-a-user-follows) (:read)
+- [`GET /user/following/:username`](/rest/reference/users#check-if-a-person-is-followed-by-the-authenticated-user) (:read)
+- [`PUT /user/following/:username`](/rest/reference/users#follow-a-user) (:write)
+- [`DELETE /user/following/:username`](/rest/reference/users#unfollow-a-user) (:write)
### Permission on "gpg keys"
-- [`GET /user/gpg_keys`](/v3/users/gpg_keys/#list-gpg-keys-for-the-authenticated-user) (:read)
-- [`POST /user/gpg_keys`](/v3/users/gpg_keys/#create-a-gpg-key-for-the-authenticated-user) (:write)
-- [`GET /user/gpg_keys/:gpg_key_id`](/v3/users/gpg_keys/#get-a-gpg-key-for-the-authenticated-user) (:read)
-- [`DELETE /user/gpg_keys/:gpg_key_id`](/v3/users/gpg_keys/#delete-a-gpg-key-for-the-authenticated-user) (:write)
+- [`GET /user/gpg_keys`](/rest/reference/users#list-gpg-keys-for-the-authenticated-user) (:read)
+- [`POST /user/gpg_keys`](/rest/reference/users#create-a-gpg-key-for-the-authenticated-user) (:write)
+- [`GET /user/gpg_keys/:gpg_key_id`](/rest/reference/users#get-a-gpg-key-for-the-authenticated-user) (:read)
+- [`DELETE /user/gpg_keys/:gpg_key_id`](/rest/reference/users#delete-a-gpg-key-for-the-authenticated-user) (:write)
### Permission on "issues"
-Issues and pull requests are closely related. For more information, see "[List issues assigned to the authenticated user](/v3/issues/#list-issues-assigned-to-the-authenticated-user)." If your GitHub App has permissions on issues but not on pull requests, these endpoints will be limited to issues. Endpoints that return both issues and pull requests will be filtered. Endpoints that allow operations on both issues and pull requests will be restricted to issues.
+Issues and pull requests are closely related. For more information, see "[List issues assigned to the authenticated user](/rest/reference/issues#list-issues-assigned-to-the-authenticated-user)." If your GitHub App has permissions on issues but not on pull requests, these endpoints will be limited to issues. Endpoints that return both issues and pull requests will be filtered. Endpoints that allow operations on both issues and pull requests will be restricted to issues.
-- [`GET /repos/:owner/:repo/issues`](/v3/issues/#list-repository-issues) (:read)
-- [`POST /repos/:owner/:repo/issues`](/v3/issues/#create-an-issue) (:write)
-- [`GET /repos/:owner/:repo/issues/:issue_number`](/v3/issues/#get-an-issue) (:read)
-- [`PATCH /repos/:owner/:repo/issues/:issue_number`](/v3/issues/#update-an-issue) (:write)
-- [`GET /repos/:owner/:repo/issues/:issue_number/comments`](/v3/issues/comments/#list-issue-comments) (:read)
-- [`POST /repos/:owner/:repo/issues/:issue_number/comments`](/v3/issues/comments/#create-an-issue-comment) (:write)
-- [`PUT /repos/:owner/:repo/issues/:issue_number/lock`](/v3/issues/#lock-an-issue) (:write)
-- [`DELETE /repos/:owner/:repo/issues/:issue_number/lock`](/v3/issues/#unlock-an-issue) (:write)
-- [`GET /repos/:owner/:repo/issues/:issue_number/reactions`](/v3/reactions/#list-reactions-for-an-issue) (:read)
-- [`POST /repos/:owner/:repo/issues/:issue_number/reactions`](/v3/reactions/#create-reaction-for-an-issue) (:write)
-- [`GET /repos/:owner/:repo/issues/:issue_number/timeline`](/v3/issues/timeline/#list-timeline-events-for-an-issue) (:read)
-- [`GET /repos/:owner/:repo/issues/comments`](/v3/issues/comments/#list-issue-comments-for-a-repository) (:read)
-- [`GET /repos/:owner/:repo/issues/comments/:comment_id`](/v3/issues/comments/#get-an-issue-comment) (:read)
-- [`PATCH /repos/:owner/:repo/issues/comments/:comment_id`](/v3/issues/comments/#update-an-issue-comment) (:write)
-- [`DELETE /repos/:owner/:repo/issues/comments/:comment_id`](/v3/issues/comments/#delete-an-issue-comment) (:write)
-- [`GET /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/v3/reactions/#list-reactions-for-an-issue-comment) (:read)
-- [`POST /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/v3/reactions/#create-reaction-for-an-issue-comment) (:write)
+- [`GET /repos/:owner/:repo/issues`](/rest/reference/issues#list-repository-issues) (:read)
+- [`POST /repos/:owner/:repo/issues`](/rest/reference/issues#create-an-issue) (:write)
+- [`GET /repos/:owner/:repo/issues/:issue_number`](/rest/reference/issues#get-an-issue) (:read)
+- [`PATCH /repos/:owner/:repo/issues/:issue_number`](/rest/reference/issues#update-an-issue) (:write)
+- [`GET /repos/:owner/:repo/issues/:issue_number/comments`](/rest/reference/issues#list-issue-comments) (:read)
+- [`POST /repos/:owner/:repo/issues/:issue_number/comments`](/rest/reference/issues#create-an-issue-comment) (:write)
+- [`PUT /repos/:owner/:repo/issues/:issue_number/lock`](/rest/reference/issues#lock-an-issue) (:write)
+- [`DELETE /repos/:owner/:repo/issues/:issue_number/lock`](/rest/reference/issues#unlock-an-issue) (:write)
+- [`GET /repos/:owner/:repo/issues/:issue_number/reactions`](/rest/reference/reactions#list-reactions-for-an-issue) (:read)
+- [`POST /repos/:owner/:repo/issues/:issue_number/reactions`](/rest/reference/reactions#create-reaction-for-an-issue) (:write)
+- [`GET /repos/:owner/:repo/issues/:issue_number/timeline`](/rest/reference/issues#list-timeline-events-for-an-issue) (:read)
+- [`GET /repos/:owner/:repo/issues/comments`](/rest/reference/issues#list-issue-comments-for-a-repository) (:read)
+- [`GET /repos/:owner/:repo/issues/comments/:comment_id`](/rest/reference/issues#get-an-issue-comment) (:read)
+- [`PATCH /repos/:owner/:repo/issues/comments/:comment_id`](/rest/reference/issues#update-an-issue-comment) (:write)
+- [`DELETE /repos/:owner/:repo/issues/comments/:comment_id`](/rest/reference/issues#delete-an-issue-comment) (:write)
+- [`GET /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/rest/reference/reactions#list-reactions-for-an-issue-comment) (:read)
+- [`POST /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/rest/reference/reactions#create-reaction-for-an-issue-comment) (:write)
_Assignees_
-- [`GET /repos/:owner/:repo/assignees`](/v3/issues/assignees/#list-assignees) (:read)
-- [`GET /repos/:owner/:repo/assignees/:username`](/v3/issues/assignees/#check-if-a-user-can-be-assigned) (:read)
-- [`POST /repos/:owner/:repo/issues/:issue_number/assignees`](/v3/issues/assignees/#add-assignees-to-an-issue) (:write)
-- [`DELETE /repos/:owner/:repo/issues/:issue_number/assignees`](/v3/issues/assignees/#remove-assignees-from-an-issue) (:write)
+- [`GET /repos/:owner/:repo/assignees`](/rest/reference/issues#list-assignees) (:read)
+- [`GET /repos/:owner/:repo/assignees/:username`](/rest/reference/issues#check-if-a-user-can-be-assigned) (:read)
+- [`POST /repos/:owner/:repo/issues/:issue_number/assignees`](/rest/reference/issues#add-assignees-to-an-issue) (:write)
+- [`DELETE /repos/:owner/:repo/issues/:issue_number/assignees`](/rest/reference/issues#remove-assignees-from-an-issue) (:write)
_이벤트_
-- [`GET /repos/:owner/:repo/issues/:issue_number/events`](/v3/issues/events/#list-issue-events) (:read)
-- [Get an issue event](/v3/issues/events/#get-an-issue-event) (:read)
+- [`GET /repos/:owner/:repo/issues/:issue_number/events`](/rest/reference/issues#list-issue-events) (:read)
+- [Get an issue event](/rest/reference/issues#get-an-issue-event) (:read)
_Labels_
-- [`GET /repos/:owner/:repo/issues/:issue_number/labels`](/v3/issues/labels/#list-labels-for-an-issue) (:read)
-- [`POST /repos/:owner/:repo/issues/:issue_number/labels`](/v3/issues/labels/#add-labels-to-an-issue) (:write)
-- [`PUT /repos/:owner/:repo/issues/:issue_number/labels`](/v3/issues/labels/#set-labels-for-an-issue) (:write)
-- [`DELETE /repos/:owner/:repo/issues/:issue_number/labels`](/v3/issues/labels/#remove-all-labels-from-an-issue) (:write)
-- [`DELETE /repos/:owner/:repo/issues/:issue_number/labels/:name`](/v3/issues/labels/#remove-a-label-from-an-issue) (:write)
-- [`GET /repos/:owner/:repo/labels`](/v3/issues/labels/#list-labels-for-a-repository) (:read)
-- [`POST /repos/:owner/:repo/labels`](/v3/issues/labels/#create-a-label) (:write)
-- [`GET /repos/:owner/:repo/labels/:name`](/v3/issues/labels/#get-a-label) (:read)
-- [`PATCH /repos/:owner/:repo/labels/:name`](/v3/issues/labels/#update-a-label) (:write)
-- [`DELETE /repos/:owner/:repo/labels/:name`](/v3/issues/labels/#delete-a-label) (:write)
+- [`GET /repos/:owner/:repo/issues/:issue_number/labels`](/rest/reference/issues#list-labels-for-an-issue) (:read)
+- [`POST /repos/:owner/:repo/issues/:issue_number/labels`](/rest/reference/issues#add-labels-to-an-issue) (:write)
+- [`PUT /repos/:owner/:repo/issues/:issue_number/labels`](/rest/reference/issues#set-labels-for-an-issue) (:write)
+- [`DELETE /repos/:owner/:repo/issues/:issue_number/labels`](/rest/reference/issues#remove-all-labels-from-an-issue) (:write)
+- [`DELETE /repos/:owner/:repo/issues/:issue_number/labels/:name`](/rest/reference/issues#remove-a-label-from-an-issue) (:write)
+- [`GET /repos/:owner/:repo/labels`](/rest/reference/issues#list-labels-for-a-repository) (:read)
+- [`POST /repos/:owner/:repo/labels`](/rest/reference/issues#create-a-label) (:write)
+- [`GET /repos/:owner/:repo/labels/:name`](/rest/reference/issues#get-a-label) (:read)
+- [`PATCH /repos/:owner/:repo/labels/:name`](/rest/reference/issues#update-a-label) (:write)
+- [`DELETE /repos/:owner/:repo/labels/:name`](/rest/reference/issues#delete-a-label) (:write)
_Milestones_
-- [`GET /repos/:owner/:repo/milestones`](/v3/issues/milestones/#list-milestones) (:read)
-- [`POST /repos/:owner/:repo/milestones`](/v3/issues/milestones/#create-a-milestone) (:write)
-- [`GET /repos/:owner/:repo/milestones/:milestone_number`](/v3/issues/milestones/#get-a-milestone) (:read)
-- [`PATCH /repos/:owner/:repo/milestones/:milestone_number`](/v3/issues/milestones/#update-a-milestone) (:write)
-- [`DELETE /repos/:owner/:repo/milestones/:milestone_number`](/v3/issues/milestones/#delete-a-milestone) (:write)
-- [`GET /repos/:owner/:repo/milestones/:milestone_number/labels`](/v3/issues/labels/#list-labels-for-issues-in-a-milestone) (:read)
+- [`GET /repos/:owner/:repo/milestones`](/rest/reference/issues#list-milestones) (:read)
+- [`POST /repos/:owner/:repo/milestones`](/rest/reference/issues#create-a-milestone) (:write)
+- [`GET /repos/:owner/:repo/milestones/:milestone_number`](/rest/reference/issues#get-a-milestone) (:read)
+- [`PATCH /repos/:owner/:repo/milestones/:milestone_number`](/rest/reference/issues#update-a-milestone) (:write)
+- [`DELETE /repos/:owner/:repo/milestones/:milestone_number`](/rest/reference/issues#delete-a-milestone) (:write)
+- [`GET /repos/:owner/:repo/milestones/:milestone_number/labels`](/rest/reference/issues#list-labels-for-issues-in-a-milestone) (:read)
_Reactions_
-- [`GET /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/v3/reactions/#list-reactions-for-an-issue-comment) (:read)
-- [`POST /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/v3/reactions/#create-reaction-for-an-issue-comment) (:write)
-- [`GET /repos/:owner/:repo/issues/:issue_number/reactions`](/v3/reactions/#list-reactions-for-an-issue) (:read)
-- [`POST /repos/:owner/:repo/issues/:issue_number/reactions`](/v3/reactions/#create-reaction-for-an-issue) (:write)
+- [`GET /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/rest/reference/reactions#list-reactions-for-an-issue-comment) (:read)
+- [`POST /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/rest/reference/reactions#create-reaction-for-an-issue-comment) (:write)
+- [`GET /repos/:owner/:repo/issues/:issue_number/reactions`](/rest/reference/reactions#list-reactions-for-an-issue) (:read)
+- [`POST /repos/:owner/:repo/issues/:issue_number/reactions`](/rest/reference/reactions#create-reaction-for-an-issue) (:write)
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
-- [`DELETE /reactions/:reaction_id`](/v3/reactions/#delete-a-reaction-legacy) (:write)
-- [`DELETE /repos/:owner/:repo/comments/:comment_id/reactions/:reaction_id`](/v3/reactions/#delete-a-commit-comment-reaction) (:write)
-- [`DELETE /repos/:owner/:repo/issues/:issue_number/reactions/:reaction_id`](/v3/reactions/#delete-an-issue-reaction) (:write)
-- [`DELETE /repos/:owner/:repo/issues/comments/:comment_id/reactions/:reaction_id`](/v3/reactions/#delete-an-issue-comment-reaction) (:write)
-- [`DELETE /repos/:owner/:repo/pulls/comments/:comment_id/reactions/:reaction_id`](/v3/reactions/#delete-a-pull-request-comment-reaction) (:write)
-- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/reactions/:reaction_id`](/v3/reactions/#delete-team-discussion-reaction) (:write)
-- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/comments/:comment_number/reactions/:reaction_id`](/v3/reactions/#delete-team-discussion-comment-reaction) (:write){% else %}
-- [`DELETE /reactions/:reaction_id`](/v3/reactions/#delete-a-reaction) (:write){% endif %}
+- [`DELETE /reactions/:reaction_id`](/rest/reference/reactions#delete-a-reaction-legacy) (:write)
+- [`DELETE /repos/:owner/:repo/comments/:comment_id/reactions/:reaction_id`](/rest/reference/reactions#delete-a-commit-comment-reaction) (:write)
+- [`DELETE /repos/:owner/:repo/issues/:issue_number/reactions/:reaction_id`](/rest/reference/reactions#delete-an-issue-reaction) (:write)
+- [`DELETE /repos/:owner/:repo/issues/comments/:comment_id/reactions/:reaction_id`](/rest/reference/reactions#delete-an-issue-comment-reaction) (:write)
+- [`DELETE /repos/:owner/:repo/pulls/comments/:comment_id/reactions/:reaction_id`](/rest/reference/reactions#delete-a-pull-request-comment-reaction) (:write)
+- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/reactions/:reaction_id`](/rest/reference/reactions#delete-team-discussion-reaction) (:write)
+- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/comments/:comment_number/reactions/:reaction_id`](/rest/reference/reactions#delete-team-discussion-comment-reaction) (:write){% else %}
+- [`DELETE /reactions/:reaction_id`](/rest/reference/reactions#delete-a-reaction) (:write){% endif %}
### Permission on "keys"
_Keys_
-- [`GET /user/keys`](/v3/users/keys/#list-public-ssh-keys-for-the-authenticated-user) (:read)
-- [`POST /user/keys`](/v3/users/keys/#create-a-public-ssh-key-for-the-authenticated-user) (:write)
-- [`GET /user/keys/:key_id`](/v3/users/keys/#get-a-public-ssh-key-for-the-authenticated-user) (:read)
-- [`DELETE /user/keys/:key_id`](/v3/users/keys/#delete-a-public-ssh-key-for-the-authenticated-user) (:write)
+- [`GET /user/keys`](/rest/reference/users#list-public-ssh-keys-for-the-authenticated-user) (:read)
+- [`POST /user/keys`](/rest/reference/users#create-a-public-ssh-key-for-the-authenticated-user) (:write)
+- [`GET /user/keys/:key_id`](/rest/reference/users#get-a-public-ssh-key-for-the-authenticated-user) (:read)
+- [`DELETE /user/keys/:key_id`](/rest/reference/users#delete-a-public-ssh-key-for-the-authenticated-user) (:write)
### Permission on "members"
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /organizations/:org_id/team/:team_id/team-sync/group-mappings`](/v3/teams/team_sync/#list-idp-groups-for-a-team) (:write)
+- [`GET /organizations/:org_id/team/:team_id/team-sync/group-mappings`](/rest/reference/teams#list-idp-groups-for-a-team) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`PATCH /organizations/:org_id/team/:team_id/team-sync/group-mappings`](/v3/teams/team_sync/#create-or-update-idp-group-connections) (:write)
+- [`PATCH /organizations/:org_id/team/:team_id/team-sync/group-mappings`](/rest/reference/teams#create-or-update-idp-group-connections) (:write)
{% endif %}
-- [`GET /orgs/:org/outside_collaborators`](/v3/orgs/outside_collaborators/#list-outside-collaborators-for-an-organization) (:read)
-- [`PUT /orgs/:org/outside_collaborators/:username`](/v3/orgs/outside_collaborators/#convert-an-organization-member-to-outside-collaborator) (:write)
-- [`DELETE /orgs/:org/outside_collaborators/:username`](/v3/orgs/outside_collaborators/#remove-outside-collaborator-from-an-organization) (:write)
+- [`GET /orgs/:org/outside_collaborators`](/rest/reference/orgs#list-outside-collaborators-for-an-organization) (:read)
+- [`PUT /orgs/:org/outside_collaborators/:username`](/rest/reference/orgs#convert-an-organization-member-to-outside-collaborator) (:write)
+- [`DELETE /orgs/:org/outside_collaborators/:username`](/rest/reference/orgs#remove-outside-collaborator-from-an-organization) (:write)
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /orgs/:org/team-sync/groups`](/v3/teams/team_sync/#list-idp-groups-for-an-organization) (:write)
+- [`GET /orgs/:org/team-sync/groups`](/rest/reference/teams#list-idp-groups-for-an-organization) (:write)
{% endif %}
-- [`GET /orgs/:org/team/:team_id`](/v3/teams/#get-a-team-by-name) (:read)
+- [`GET /orgs/:org/team/:team_id`](/rest/reference/teams#get-a-team-by-name) (:read)
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /scim/v2/orgs/:org/Users`](/v3/scim/#list-scim-provisioned-identities) (:read)
+- [`GET /scim/v2/orgs/:org/Users`](/rest/reference/scim#list-scim-provisioned-identities) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`POST /scim/v2/orgs/:org/Users`](/v3/scim/#provision-and-invite-a-scim-user) (:write)
+- [`POST /scim/v2/orgs/:org/Users`](/rest/reference/scim#provision-and-invite-a-scim-user) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /scim/v2/orgs/:org/Users/:external_identity_guid`](/v3/scim/#get-scim-provisioning-information-for-a-user) (:read)
+- [`GET /scim/v2/orgs/:org/Users/:external_identity_guid`](/rest/reference/scim#get-scim-provisioning-information-for-a-user) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`PUT /scim/v2/orgs/:org/Users/:external_identity_guid`](/v3/scim/#set-scim-information-for-a-provisioned-user) (:write)
+- [`PUT /scim/v2/orgs/:org/Users/:external_identity_guid`](/rest/reference/scim#set-scim-information-for-a-provisioned-user) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`PATCH /scim/v2/orgs/:org/Users/:external_identity_guid`](/v3/scim/#update-an-attribute-for-a-scim-user) (:write)
+- [`PATCH /scim/v2/orgs/:org/Users/:external_identity_guid`](/rest/reference/scim#update-an-attribute-for-a-scim-user) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`DELETE /scim/v2/orgs/:org/Users/:external_identity_guid`](/v3/scim/#delete-a-scim-user-from-an-organization) (:write)
+- [`DELETE /scim/v2/orgs/:org/Users/:external_identity_guid`](/rest/reference/scim#delete-a-scim-user-from-an-organization) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
_Invitations_
-- [`GET /orgs/:org/invitations`](/v3/orgs/members/#list-pending-organization-invitations) (:read)
-- [`POST /orgs/:org/invitations`](/v3/orgs/members/#create-an-organization-invitation) (:write)
-- [`GET /orgs/:org/invitations/:invitation_id/teams`](/v3/orgs/members/#list-organization-invitation-teams) (:read)
-- [`GET /teams/:team_id/invitations`](/v3/teams/members/#list-pending-team-invitations) (:read)
+- [`GET /orgs/:org/invitations`](/rest/reference/orgs#list-pending-organization-invitations) (:read)
+- [`POST /orgs/:org/invitations`](/rest/reference/orgs#create-an-organization-invitation) (:write)
+- [`GET /orgs/:org/invitations/:invitation_id/teams`](/rest/reference/orgs#list-organization-invitation-teams) (:read)
+- [`GET /teams/:team_id/invitations`](/rest/reference/teams#list-pending-team-invitations) (:read)
{% endif %}
_Organization members_
-- [`DELETE /orgs/:org/members/:username`](/v3/orgs/members/#remove-an-organization-member) (:write)
-- [`GET /orgs/:org/memberships/:username`](/v3/orgs/members/#get-organization-membership-for-a-user) (:read)
-- [`PUT /orgs/:org/memberships/:username`](/v3/orgs/members/#set-organization-membership-for-a-user) (:write)
-- [`DELETE /orgs/:org/memberships/:username`](/v3/orgs/members/#remove-organization-membership-for-a-user) (:write)
-- [`PUT /orgs/:org/public_members/:username`](/v3/orgs/members/#set-public-organization-membership-for-the-authenticated-user) (:write)
-- [`DELETE /orgs/:org/public_members/:username`](/v3/orgs/members/#remove-public-organization-membership-for-the-authenticated-user) (:write)
-- [`GET /user/memberships/orgs`](/v3/orgs/members/#list-organization-memberships-for-the-authenticated-user) (:read)
-- [`GET /user/memberships/orgs/:org`](/v3/orgs/members/#get-an-organization-membership-for-the-authenticated-user) (:read)
-- [`PATCH /user/memberships/orgs/:org`](/v3/orgs/members/#update-an-organization-membership-for-the-authenticated-user) (:write)
+- [`DELETE /orgs/:org/members/:username`](/rest/reference/orgs#remove-an-organization-member) (:write)
+- [`GET /orgs/:org/memberships/:username`](/rest/reference/orgs#get-organization-membership-for-a-user) (:read)
+- [`PUT /orgs/:org/memberships/:username`](/rest/reference/orgs#set-organization-membership-for-a-user) (:write)
+- [`DELETE /orgs/:org/memberships/:username`](/rest/reference/orgs#remove-organization-membership-for-a-user) (:write)
+- [`PUT /orgs/:org/public_members/:username`](/rest/reference/orgs#set-public-organization-membership-for-the-authenticated-user) (:write)
+- [`DELETE /orgs/:org/public_members/:username`](/rest/reference/orgs#remove-public-organization-membership-for-the-authenticated-user) (:write)
+- [`GET /user/memberships/orgs`](/rest/reference/orgs#list-organization-memberships-for-the-authenticated-user) (:read)
+- [`GET /user/memberships/orgs/:org`](/rest/reference/orgs#get-an-organization-membership-for-the-authenticated-user) (:read)
+- [`PATCH /user/memberships/orgs/:org`](/rest/reference/orgs#update-an-organization-membership-for-the-authenticated-user) (:write)
_Team members_
-- [`GET /teams/:team_id/members`](/v3/teams/members/#list-team-members) (:read)
-- [`GET /teams/:team_id/memberships/:username`](/v3/teams/members/#get-team-membership-for-a-user) (:read)
-- [`PUT /teams/:team_id/memberships/:username`](/v3/teams/members/#add-or-update-team-membership-for-a-user) (:write)
-- [`DELETE /teams/:team_id/memberships/:username`](/v3/teams/members/#remove-team-membership-for-a-user) (:write)
+- [`GET /teams/:team_id/members`](/rest/reference/teams#list-team-members) (:read)
+- [`GET /teams/:team_id/memberships/:username`](/rest/reference/teams#get-team-membership-for-a-user) (:read)
+- [`PUT /teams/:team_id/memberships/:username`](/rest/reference/teams#add-or-update-team-membership-for-a-user) (:write)
+- [`DELETE /teams/:team_id/memberships/:username`](/rest/reference/teams#remove-team-membership-for-a-user) (:write)
_Teams_
-- [`GET /orgs/:org/teams`](/v3/teams/#list-teams) (:read)
-- [`POST /orgs/:org/teams`](/v3/teams/#create-a-team) (:write)
-- [`GET /orgs/:org/teams/:team_slug`](/v3/teams/#get-a-team-by-name) (:read)
+- [`GET /orgs/:org/teams`](/rest/reference/teams#list-teams) (:read)
+- [`POST /orgs/:org/teams`](/rest/reference/teams#create-a-team) (:write)
+- [`GET /orgs/:org/teams/:team_slug`](/rest/reference/teams#get-a-team-by-name) (:read)
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.21" %}
-- [`GET /teams/:team_id`](/v3/teams/#get-a-team) (:read)
+- [`GET /teams/:team_id`](/rest/reference/teams#get-a-team) (:read)
{% endif %}
-- [`PATCH /teams/:team_id`](/v3/teams/#update-a-team) (:write)
-- [`DELETE /teams/:team_id`](/v3/teams/#delete-a-team) (:write)
+- [`PATCH /teams/:team_id`](/rest/reference/teams#update-a-team) (:write)
+- [`DELETE /teams/:team_id`](/rest/reference/teams#delete-a-team) (:write)
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
-- [`GET /teams/:team_id/projects`](/v3/teams/#list-team-projects) (:read)
-- [`GET /teams/:team_id/projects/:project_id`](/v3/teams/#check-team-permissions-for-a-project) (:read)
-- [`PUT /teams/:team_id/projects/:project_id`](/v3/teams/#add-or-update-team-project-permissions) (:read)
-- [`DELETE /teams/:team_id/projects/:project_id`](/v3/teams/#remove-a-project-from-a-team) (:read)
+- [`GET /teams/:team_id/projects`](/rest/reference/teams#list-team-projects) (:read)
+- [`GET /teams/:team_id/projects/:project_id`](/rest/reference/teams#check-team-permissions-for-a-project) (:read)
+- [`PUT /teams/:team_id/projects/:project_id`](/rest/reference/teams#add-or-update-team-project-permissions) (:read)
+- [`DELETE /teams/:team_id/projects/:project_id`](/rest/reference/teams#remove-a-project-from-a-team) (:read)
{% endif %}
-- [`GET /teams/:team_id/repos`](/v3/teams/#list-team-repositories) (:read)
-- [`GET /teams/:team_id/repos/:owner/:repo`](/v3/teams/#check-team-permissions-for-a-repository) (:read)
-- [`PUT /teams/:team_id/repos/:owner/:repo`](/v3/teams/#add-or-update-team-repository-permissions) (:read)
-- [`DELETE /teams/:team_id/repos/:owner/:repo`](/v3/teams/#remove-a-repository-from-a-team) (:write)
-- [`GET /teams/:team_id/teams`](/v3/teams/#list-child-teams) (:read)
+- [`GET /teams/:team_id/repos`](/rest/reference/teams#list-team-repositories) (:read)
+- [`GET /teams/:team_id/repos/:owner/:repo`](/rest/reference/teams#check-team-permissions-for-a-repository) (:read)
+- [`PUT /teams/:team_id/repos/:owner/:repo`](/rest/reference/teams#add-or-update-team-repository-permissions) (:read)
+- [`DELETE /teams/:team_id/repos/:owner/:repo`](/rest/reference/teams#remove-a-repository-from-a-team) (:write)
+- [`GET /teams/:team_id/teams`](/rest/reference/teams#list-child-teams) (:read)
### Permission on "organization administration"
-- [`PATCH /orgs/:org`](/v3/orgs/#update-an-organization) (:write)
+- [`PATCH /orgs/:org`](/rest/reference/orgs#update-an-organization) (:write)
{% if currentVersion == "free-pro-team@latest" %}
-- [`GET /orgs/:org/interaction-limits`](/v3/interactions/orgs/#get-interaction-restrictions-for-an-organization) (:read)
+- [`GET /orgs/:org/interaction-limits`](/rest/reference/interactions#get-interaction-restrictions-for-an-organization) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`PUT /orgs/:org/interaction-limits`](/v3/interactions/orgs/#set-interaction-restrictions-for-an-organization) (:write)
+- [`PUT /orgs/:org/interaction-limits`](/rest/reference/interactions#set-interaction-restrictions-for-an-organization) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-- [`DELETE /orgs/:org/interaction-limits`](/v3/interactions/orgs/#remove-interaction-restrictions-for-an-organization) (:write)
+- [`DELETE /orgs/:org/interaction-limits`](/rest/reference/interactions#remove-interaction-restrictions-for-an-organization) (:write)
{% endif %}
### Permission on "organization hooks"
@@ -620,7 +620,7 @@ _Teams_
- [`POST /orgs/:org/hooks/:hook_id/pings`](/rest/reference/orgs#webhooks/#ping-an-organization-webhook) (:write)
_Teams_
-- [`DELETE /teams/:team_id/projects/:project_id`](/v3/teams/#remove-a-project-from-a-team) (:read)
+- [`DELETE /teams/:team_id/projects/:project_id`](/rest/reference/teams#remove-a-project-from-a-team) (:read)
{% if enterpriseServerVersions contains currentVersion %}
### Permission on "organization pre receive hooks"
@@ -633,31 +633,31 @@ _Teams_
### Permission on "organization projects"
-- [`POST /orgs/:org/projects`](/v3/projects/#create-an-organization-project) (:write)
-- [`GET /projects/:project_id`](/v3/projects/#get-a-project) (:read)
-- [`PATCH /projects/:project_id`](/v3/projects/#update-a-project) (:write)
-- [`DELETE /projects/:project_id`](/v3/projects/#delete-a-project) (:write)
-- [`POST /projects/:project_id/cards`](/v3/projects/cards/#create-a-project-card) (:write)
-- [`GET /projects/:project_id/columns`](/v3/projects/columns/#list-project-columns) (:read)
-- [`POST /projects/:project_id/columns`](/v3/projects/columns/#create-a-project-column) (:write)
-- [`GET /projects/columns/:column_id`](/v3/projects/columns/#get-a-project-column) (:read)
-- [`PATCH /projects/columns/:column_id`](/v3/projects/columns/#update-a-project-column) (:write)
-- [`DELETE /projects/columns/:column_id`](/v3/projects/columns/#delete-a-project-column) (:write)
-- [`GET /projects/columns/:column_id/cards`](/v3/projects/cards/#list-project-cards) (:read)
-- [`POST /projects/columns/:column_id/cards`](/v3/projects/cards/#create-a-project-card) (:write)
-- [`POST /projects/columns/:column_id/moves`](/v3/projects/columns/#move-a-project-column) (:write)
-- [`GET /projects/columns/cards/:card_id`](/v3/projects/cards/#get-a-project-card) (:read)
-- [`PATCH /projects/columns/cards/:card_id`](/v3/projects/cards/#update-a-project-card) (:write)
-- [`DELETE /projects/columns/cards/:card_id`](/v3/projects/cards/#delete-a-project-card) (:write)
-- [`POST /projects/columns/cards/:card_id/moves`](/v3/projects/cards/#move-a-project-card) (:write)
+- [`POST /orgs/:org/projects`](/rest/reference/projects#create-an-organization-project) (:write)
+- [`GET /projects/:project_id`](/rest/reference/projects#get-a-project) (:read)
+- [`PATCH /projects/:project_id`](/rest/reference/projects#update-a-project) (:write)
+- [`DELETE /projects/:project_id`](/rest/reference/projects#delete-a-project) (:write)
+- [`POST /projects/:project_id/cards`](/rest/reference/projects#create-a-project-card) (:write)
+- [`GET /projects/:project_id/columns`](/rest/reference/projects#list-project-columns) (:read)
+- [`POST /projects/:project_id/columns`](/rest/reference/projects#create-a-project-column) (:write)
+- [`GET /projects/columns/:column_id`](/rest/reference/projects#get-a-project-column) (:read)
+- [`PATCH /projects/columns/:column_id`](/rest/reference/projects#update-a-project-column) (:write)
+- [`DELETE /projects/columns/:column_id`](/rest/reference/projects#delete-a-project-column) (:write)
+- [`GET /projects/columns/:column_id/cards`](/rest/reference/projects#list-project-cards) (:read)
+- [`POST /projects/columns/:column_id/cards`](/rest/reference/projects#create-a-project-card) (:write)
+- [`POST /projects/columns/:column_id/moves`](/rest/reference/projects#move-a-project-column) (:write)
+- [`GET /projects/columns/cards/:card_id`](/rest/reference/projects#get-a-project-card) (:read)
+- [`PATCH /projects/columns/cards/:card_id`](/rest/reference/projects#update-a-project-card) (:write)
+- [`DELETE /projects/columns/cards/:card_id`](/rest/reference/projects#delete-a-project-card) (:write)
+- [`POST /projects/columns/cards/:card_id/moves`](/rest/reference/projects#move-a-project-card) (:write)
{% if currentVersion == "free-pro-team@latest" %}
### Permission on "organization user blocking"
-- [`GET /orgs/:org/blocks`](/v3/orgs/blocking/#list-users-blocked-by-an-organization) (:read)
-- [`GET /orgs/:org/blocks/:username`](/v3/orgs/blocking/#check-if-a-user-is-blocked-by-an-organization) (:read)
-- [`PUT /orgs/:org/blocks/:username`](/v3/orgs/blocking/#block-a-user-from-an-organization) (:write)
-- [`DELETE /orgs/:org/blocks/:username`](/v3/orgs/blocking/#unblock-a-user-from-an-organization) (:write)
+- [`GET /orgs/:org/blocks`](/rest/reference/orgs#list-users-blocked-by-an-organization) (:read)
+- [`GET /orgs/:org/blocks/:username`](/rest/reference/orgs#check-if-a-user-is-blocked-by-an-organization) (:read)
+- [`PUT /orgs/:org/blocks/:username`](/rest/reference/orgs#block-a-user-from-an-organization) (:write)
+- [`DELETE /orgs/:org/blocks/:username`](/rest/reference/orgs#unblock-a-user-from-an-organization) (:write)
{% endif %}
### Permission on "pages"
@@ -675,99 +675,99 @@ _Teams_
Pull requests and issues are closely related.. If your GitHub App has permissions on pull requests but not on issues, these endpoints will be limited to pull requests. Endpoints that return both pull requests and issues will be filtered. Endpoints that allow operations on both pull requests and issues will be restricted to pull requests.
-- [`PATCH /repos/:owner/:repo/issues/:issue_number`](/v3/issues/#update-an-issue) (:write)
-- [`GET /repos/:owner/:repo/issues/:issue_number/comments`](/v3/issues/comments/#list-issue-comments) (:read)
-- [`POST /repos/:owner/:repo/issues/:issue_number/comments`](/v3/issues/comments/#create-an-issue-comment) (:write)
-- [`PUT /repos/:owner/:repo/issues/:issue_number/lock`](/v3/issues/#lock-an-issue) (:write)
-- [`DELETE /repos/:owner/:repo/issues/:issue_number/lock`](/v3/issues/#unlock-an-issue) (:write)
-- [`GET /repos/:owner/:repo/issues/:issue_number/timeline`](/v3/issues/timeline/#list-timeline-events-for-an-issue) (:read)
-- [`GET /repos/:owner/:repo/issues/comments`](/v3/issues/comments/#list-issue-comments-for-a-repository) (:read)
-- [`GET /repos/:owner/:repo/issues/comments/:comment_id`](/v3/issues/comments/#get-an-issue-comment) (:read)
-- [`PATCH /repos/:owner/:repo/issues/comments/:comment_id`](/v3/issues/comments/#update-an-issue-comment) (:write)
-- [`DELETE /repos/:owner/:repo/issues/comments/:comment_id`](/v3/issues/comments/#delete-an-issue-comment) (:write)
-- [`GET /repos/:owner/:repo/pulls`](/v3/pulls/#list-pull-requests) (:read)
-- [`POST /repos/:owner/:repo/pulls`](/v3/pulls/#create-a-pull-request) (:write)
-- [`GET /repos/:owner/:repo/pulls/:pull_number`](/v3/pulls/#get-a-pull-request) (:read)
-- [`PATCH /repos/:owner/:repo/pulls/:pull_number`](/v3/pulls/#update-a-pull-request) (:write)
-- [`GET /repos/:owner/:repo/pulls/:pull_number/comments`](/v3/pulls/comments/#list-review-comments-on-a-pull-request) (:read)
-- [`POST /repos/:owner/:repo/pulls/:pull_number/comments`](/v3/pulls/comments/#create-a-review-comment-for-a-pull-request) (:write)
-- [`GET /repos/:owner/:repo/pulls/:pull_number/commits`](/v3/pulls/#list-commits-on-a-pull-request) (:read)
-- [`GET /repos/:owner/:repo/pulls/:pull_number/files`](/v3/pulls/#list-pull-requests-files) (:read)
-- [`GET /repos/:owner/:repo/pulls/:pull_number/merge`](/v3/pulls/#check-if-a-pull-request-has-been-merged) (:read)
-- [`GET /repos/:owner/:repo/pulls/comments`](/v3/pulls/comments/#list-review-comments-in-a-repository) (:read)
-- [`GET /repos/:owner/:repo/pulls/comments/:comment_id`](/v3/pulls/comments/#get-a-review-comment-for-a-pull-request) (:read)
-- [`PATCH /repos/:owner/:repo/pulls/comments/:comment_id`](/v3/pulls/comments/#update-a-review-comment-for-a-pull-request) (:write)
-- [`DELETE /repos/:owner/:repo/pulls/comments/:comment_id`](/v3/pulls/comments/#delete-a-review-comment-for-a-pull-request) (:write)
+- [`PATCH /repos/:owner/:repo/issues/:issue_number`](/rest/reference/issues#update-an-issue) (:write)
+- [`GET /repos/:owner/:repo/issues/:issue_number/comments`](/rest/reference/issues#list-issue-comments) (:read)
+- [`POST /repos/:owner/:repo/issues/:issue_number/comments`](/rest/reference/issues#create-an-issue-comment) (:write)
+- [`PUT /repos/:owner/:repo/issues/:issue_number/lock`](/rest/reference/issues#lock-an-issue) (:write)
+- [`DELETE /repos/:owner/:repo/issues/:issue_number/lock`](/rest/reference/issues#unlock-an-issue) (:write)
+- [`GET /repos/:owner/:repo/issues/:issue_number/timeline`](/rest/reference/issues#list-timeline-events-for-an-issue) (:read)
+- [`GET /repos/:owner/:repo/issues/comments`](/rest/reference/issues#list-issue-comments-for-a-repository) (:read)
+- [`GET /repos/:owner/:repo/issues/comments/:comment_id`](/rest/reference/issues#get-an-issue-comment) (:read)
+- [`PATCH /repos/:owner/:repo/issues/comments/:comment_id`](/rest/reference/issues#update-an-issue-comment) (:write)
+- [`DELETE /repos/:owner/:repo/issues/comments/:comment_id`](/rest/reference/issues#delete-an-issue-comment) (:write)
+- [`GET /repos/:owner/:repo/pulls`](/rest/reference/pulls#list-pull-requests) (:read)
+- [`POST /repos/:owner/:repo/pulls`](/rest/reference/pulls#create-a-pull-request) (:write)
+- [`GET /repos/:owner/:repo/pulls/:pull_number`](/rest/reference/pulls#get-a-pull-request) (:read)
+- [`PATCH /repos/:owner/:repo/pulls/:pull_number`](/rest/reference/pulls#update-a-pull-request) (:write)
+- [`GET /repos/:owner/:repo/pulls/:pull_number/comments`](/rest/reference/pulls#list-review-comments-on-a-pull-request) (:read)
+- [`POST /repos/:owner/:repo/pulls/:pull_number/comments`](/rest/reference/pulls#create-a-review-comment-for-a-pull-request) (:write)
+- [`GET /repos/:owner/:repo/pulls/:pull_number/commits`](/rest/reference/pulls#list-commits-on-a-pull-request) (:read)
+- [`GET /repos/:owner/:repo/pulls/:pull_number/files`](/rest/reference/pulls#list-pull-requests-files) (:read)
+- [`GET /repos/:owner/:repo/pulls/:pull_number/merge`](/rest/reference/pulls#check-if-a-pull-request-has-been-merged) (:read)
+- [`GET /repos/:owner/:repo/pulls/comments`](/rest/reference/pulls#list-review-comments-in-a-repository) (:read)
+- [`GET /repos/:owner/:repo/pulls/comments/:comment_id`](/rest/reference/pulls#get-a-review-comment-for-a-pull-request) (:read)
+- [`PATCH /repos/:owner/:repo/pulls/comments/:comment_id`](/rest/reference/pulls#update-a-review-comment-for-a-pull-request) (:write)
+- [`DELETE /repos/:owner/:repo/pulls/comments/:comment_id`](/rest/reference/pulls#delete-a-review-comment-for-a-pull-request) (:write)
_Assignees_
-- [`GET /repos/:owner/:repo/assignees`](/v3/issues/assignees/#list-assignees) (:read)
-- [`GET /repos/:owner/:repo/assignees/:username`](/v3/issues/assignees/#check-if-a-user-can-be-assigned) (:read)
-- [`POST /repos/:owner/:repo/issues/:issue_number/assignees`](/v3/issues/assignees/#add-assignees-to-an-issue) (:write)
-- [`DELETE /repos/:owner/:repo/issues/:issue_number/assignees`](/v3/issues/assignees/#remove-assignees-from-an-issue) (:write)
+- [`GET /repos/:owner/:repo/assignees`](/rest/reference/issues#list-assignees) (:read)
+- [`GET /repos/:owner/:repo/assignees/:username`](/rest/reference/issues#check-if-a-user-can-be-assigned) (:read)
+- [`POST /repos/:owner/:repo/issues/:issue_number/assignees`](/rest/reference/issues#add-assignees-to-an-issue) (:write)
+- [`DELETE /repos/:owner/:repo/issues/:issue_number/assignees`](/rest/reference/issues#remove-assignees-from-an-issue) (:write)
_이벤트_
-- [`GET /repos/:owner/:repo/issues/:issue_number/events`](/v3/issues/events/#list-issue-events) (:read)
-- [`GET /repos/:owner/:repo/issues/events/:event_id`](/v3/issues/events/#get-an-issue-event) (:read)
-- [`POST /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id/events`](/v3/pulls/reviews/#submit-a-review-for-a-pull-request) (:write)
+- [`GET /repos/:owner/:repo/issues/:issue_number/events`](/rest/reference/issues#list-issue-events) (:read)
+- [`GET /repos/:owner/:repo/issues/events/:event_id`](/rest/reference/issues#get-an-issue-event) (:read)
+- [`POST /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id/events`](/rest/reference/pulls#submit-a-review-for-a-pull-request) (:write)
_Labels_
-- [`GET /repos/:owner/:repo/issues/:issue_number/labels`](/v3/issues/labels/#list-labels-for-an-issue) (:read)
-- [`POST /repos/:owner/:repo/issues/:issue_number/labels`](/v3/issues/labels/#add-labels-to-an-issue) (:write)
-- [`PUT /repos/:owner/:repo/issues/:issue_number/labels`](/v3/issues/labels/#set-labels-for-an-issue) (:write)
-- [`DELETE /repos/:owner/:repo/issues/:issue_number/labels`](/v3/issues/labels/#remove-all-labels-from-an-issue) (:write)
-- [`DELETE /repos/:owner/:repo/issues/:issue_number/labels/:name`](/v3/issues/labels/#remove-a-label-from-an-issue) (:write)
-- [`GET /repos/:owner/:repo/labels`](/v3/issues/labels/#list-labels-for-a-repository) (:read)
-- [`POST /repos/:owner/:repo/labels`](/v3/issues/labels/#create-a-label) (:write)
-- [`GET /repos/:owner/:repo/labels/:name`](/v3/issues/labels/#get-a-label) (:read)
-- [`PATCH /repos/:owner/:repo/labels/:name`](/v3/issues/labels/#update-a-label) (:write)
-- [`DELETE /repos/:owner/:repo/labels/:name`](/v3/issues/labels/#delete-a-label) (:write)
+- [`GET /repos/:owner/:repo/issues/:issue_number/labels`](/rest/reference/issues#list-labels-for-an-issue) (:read)
+- [`POST /repos/:owner/:repo/issues/:issue_number/labels`](/rest/reference/issues#add-labels-to-an-issue) (:write)
+- [`PUT /repos/:owner/:repo/issues/:issue_number/labels`](/rest/reference/issues#set-labels-for-an-issue) (:write)
+- [`DELETE /repos/:owner/:repo/issues/:issue_number/labels`](/rest/reference/issues#remove-all-labels-from-an-issue) (:write)
+- [`DELETE /repos/:owner/:repo/issues/:issue_number/labels/:name`](/rest/reference/issues#remove-a-label-from-an-issue) (:write)
+- [`GET /repos/:owner/:repo/labels`](/rest/reference/issues#list-labels-for-a-repository) (:read)
+- [`POST /repos/:owner/:repo/labels`](/rest/reference/issues#create-a-label) (:write)
+- [`GET /repos/:owner/:repo/labels/:name`](/rest/reference/issues#get-a-label) (:read)
+- [`PATCH /repos/:owner/:repo/labels/:name`](/rest/reference/issues#update-a-label) (:write)
+- [`DELETE /repos/:owner/:repo/labels/:name`](/rest/reference/issues#delete-a-label) (:write)
_Milestones_
-- [`GET /repos/:owner/:repo/milestones`](/v3/issues/milestones/#list-milestones) (:read)
-- [`POST /repos/:owner/:repo/milestones`](/v3/issues/milestones/#create-a-milestone) (:write)
-- [`GET /repos/:owner/:repo/milestones/:milestone_number`](/v3/issues/milestones/#get-a-milestone) (:read)
-- [`PATCH /repos/:owner/:repo/milestones/:milestone_number`](/v3/issues/milestones/#update-a-milestone) (:write)
-- [`DELETE /repos/:owner/:repo/milestones/:milestone_number`](/v3/issues/milestones/#delete-a-milestone) (:write)
-- [`GET /repos/:owner/:repo/milestones/:milestone_number/labels`](/v3/issues/labels/#list-labels-for-issues-in-a-milestone) (:read)
+- [`GET /repos/:owner/:repo/milestones`](/rest/reference/issues#list-milestones) (:read)
+- [`POST /repos/:owner/:repo/milestones`](/rest/reference/issues#create-a-milestone) (:write)
+- [`GET /repos/:owner/:repo/milestones/:milestone_number`](/rest/reference/issues#get-a-milestone) (:read)
+- [`PATCH /repos/:owner/:repo/milestones/:milestone_number`](/rest/reference/issues#update-a-milestone) (:write)
+- [`DELETE /repos/:owner/:repo/milestones/:milestone_number`](/rest/reference/issues#delete-a-milestone) (:write)
+- [`GET /repos/:owner/:repo/milestones/:milestone_number/labels`](/rest/reference/issues#list-labels-for-issues-in-a-milestone) (:read)
_Reactions_
-- [`POST /repos/:owner/:repo/issues/:issue_number/reactions`](/v3/reactions/#create-reaction-for-an-issue) (:write)
-- [`GET /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/v3/reactions/#list-reactions-for-an-issue-comment) (:read)
-- [`POST /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/v3/reactions/#create-reaction-for-an-issue-comment) (:write)
-- [`GET /repos/:owner/:repo/pulls/comments/:comment_id/reactions`](/v3/reactions/#list-reactions-for-a-pull-request-review-comment) (:read)
-- [`POST /repos/:owner/:repo/pulls/comments/:comment_id/reactions`](/v3/reactions/#create-reaction-for-a-pull-request-review-comment) (:write)
+- [`POST /repos/:owner/:repo/issues/:issue_number/reactions`](/rest/reference/reactions#create-reaction-for-an-issue) (:write)
+- [`GET /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/rest/reference/reactions#list-reactions-for-an-issue-comment) (:read)
+- [`POST /repos/:owner/:repo/issues/comments/:comment_id/reactions`](/rest/reference/reactions#create-reaction-for-an-issue-comment) (:write)
+- [`GET /repos/:owner/:repo/pulls/comments/:comment_id/reactions`](/rest/reference/reactions#list-reactions-for-a-pull-request-review-comment) (:read)
+- [`POST /repos/:owner/:repo/pulls/comments/:comment_id/reactions`](/rest/reference/reactions#create-reaction-for-a-pull-request-review-comment) (:write)
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
-- [`DELETE /reactions/:reaction_id`](/v3/reactions/#delete-a-reaction-legacy) (:write)
-- [`DELETE /repos/:owner/:repo/comments/:comment_id/reactions/:reaction_id`](/v3/reactions/#delete-a-commit-comment-reaction) (:write)
-- [`DELETE /repos/:owner/:repo/issues/:issue_number/reactions/:reaction_id`](/v3/reactions/#delete-an-issue-reaction) (:write)
-- [`DELETE /repos/:owner/:repo/issues/comments/:comment_id/reactions/:reaction_id`](/v3/reactions/#delete-an-issue-comment-reaction) (:write)
-- [`DELETE /repos/:owner/:repo/pulls/comments/:comment_id/reactions/:reaction_id`](/v3/reactions/#delete-a-pull-request-comment-reaction) (:write)
-- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/reactions/:reaction_id`](/v3/reactions/#delete-team-discussion-reaction) (:write)
-- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/comments/:comment_number/reactions/:reaction_id`](/v3/reactions/#delete-team-discussion-comment-reaction) (:write){% else %}- [`DELETE /reactions/:reaction_id`](/v3/reactions/#delete-a-reaction) (:write){% endif %}
+- [`DELETE /reactions/:reaction_id`](/rest/reference/reactions#delete-a-reaction-legacy) (:write)
+- [`DELETE /repos/:owner/:repo/comments/:comment_id/reactions/:reaction_id`](/rest/reference/reactions#delete-a-commit-comment-reaction) (:write)
+- [`DELETE /repos/:owner/:repo/issues/:issue_number/reactions/:reaction_id`](/rest/reference/reactions#delete-an-issue-reaction) (:write)
+- [`DELETE /repos/:owner/:repo/issues/comments/:comment_id/reactions/:reaction_id`](/rest/reference/reactions#delete-an-issue-comment-reaction) (:write)
+- [`DELETE /repos/:owner/:repo/pulls/comments/:comment_id/reactions/:reaction_id`](/rest/reference/reactions#delete-a-pull-request-comment-reaction) (:write)
+- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/reactions/:reaction_id`](/rest/reference/reactions#delete-team-discussion-reaction) (:write)
+- [`DELETE /orgs/:org/teams/:team_slug/discussions/:discussion_number/comments/:comment_number/reactions/:reaction_id`](/rest/reference/reactions#delete-team-discussion-comment-reaction) (:write){% else %}- [`DELETE /reactions/:reaction_id`](/rest/reference/reactions#delete-a-reaction) (:write){% endif %}
_Requested reviewers_
-- [`GET /repos/:owner/:repo/pulls/:pull_number/requested_reviewers`](/v3/pulls/review_requests/#list-requested-reviewers-for-a-pull-request) (:read)
-- [`POST /repos/:owner/:repo/pulls/:pull_number/requested_reviewers`](/v3/pulls/review_requests/#request-reviewers-for-a-pull-request) (:write)
-- [`DELETE /repos/:owner/:repo/pulls/:pull_number/requested_reviewers`](/v3/pulls/review_requests/#remove-requested-reviewers-from-a-pull-request) (:write)
+- [`GET /repos/:owner/:repo/pulls/:pull_number/requested_reviewers`](/rest/reference/pulls#list-requested-reviewers-for-a-pull-request) (:read)
+- [`POST /repos/:owner/:repo/pulls/:pull_number/requested_reviewers`](/rest/reference/pulls#request-reviewers-for-a-pull-request) (:write)
+- [`DELETE /repos/:owner/:repo/pulls/:pull_number/requested_reviewers`](/rest/reference/pulls#remove-requested-reviewers-from-a-pull-request) (:write)
_Reviews_
-- [`GET /repos/:owner/:repo/pulls/:pull_number/reviews`](/v3/pulls/reviews/#list-reviews-for-a-pull-request) (:read)
-- [`POST /repos/:owner/:repo/pulls/:pull_number/reviews`](/v3/pulls/reviews/#create-a-review-for-a-pull-request) (:write)
-- [`GET /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id`](/v3/pulls/reviews/#get-a-review-for-a-pull-request) (:read)
-- [`PUT /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id`](/v3/pulls/reviews/#update-a-review-for-a-pull-request) (:write)
-- [`DELETE /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id`](/v3/pulls/reviews/#delete-a-pending-review-for-a-pull-request) (:write)
-- [`GET /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id/comments`](/v3/pulls/reviews/#list-comments-for-a-pull-request-review) (:read)
-- [`PUT /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id/dismissals`](/v3/pulls/reviews/#dismiss-a-review-for-a-pull-request) (:write)
+- [`GET /repos/:owner/:repo/pulls/:pull_number/reviews`](/rest/reference/pulls#list-reviews-for-a-pull-request) (:read)
+- [`POST /repos/:owner/:repo/pulls/:pull_number/reviews`](/rest/reference/pulls#create-a-review-for-a-pull-request) (:write)
+- [`GET /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id`](/rest/reference/pulls#get-a-review-for-a-pull-request) (:read)
+- [`PUT /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id`](/rest/reference/pulls#update-a-review-for-a-pull-request) (:write)
+- [`DELETE /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id`](/rest/reference/pulls#delete-a-pending-review-for-a-pull-request) (:write)
+- [`GET /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id/comments`](/rest/reference/pulls#list-comments-for-a-pull-request-review) (:read)
+- [`PUT /repos/:owner/:repo/pulls/:pull_number/reviews/:review_id/dismissals`](/rest/reference/pulls#dismiss-a-review-for-a-pull-request) (:write)
### Permission on "repository hooks"
-- [`GET /repos/:owner/:repo/hooks`](/v3/repos/hooks/#list-repository-webhooks) (:read)
-- [`POST /repos/:owner/:repo/hooks`](/v3/repos/hooks/#create-a-repository-webhook) (:write)
-- [`GET /repos/:owner/:repo/hooks/:hook_id`](/v3/repos/hooks/#get-a-repository-webhook) (:read)
-- [`PATCH /repos/:owner/:repo/hooks/:hook_id`](/v3/repos/hooks/#update-a-repository-webhook) (:write)
-- [`DELETE /repos/:owner/:repo/hooks/:hook_id`](/v3/repos/hooks/#delete-a-repository-webhook) (:write)
-- [`POST /repos/:owner/:repo/hooks/:hook_id/pings`](/v3/repos/hooks/#ping-a-repository-webhook) (:read)
-- [`POST /repos/:owner/:repo/hooks/:hook_id/tests`](/v3/repos/hooks/#test-the-push-repository-webhook) (:read)
+- [`GET /repos/:owner/:repo/hooks`](/rest/reference/repos#list-repository-webhooks) (:read)
+- [`POST /repos/:owner/:repo/hooks`](/rest/reference/repos#create-a-repository-webhook) (:write)
+- [`GET /repos/:owner/:repo/hooks/:hook_id`](/rest/reference/repos#get-a-repository-webhook) (:read)
+- [`PATCH /repos/:owner/:repo/hooks/:hook_id`](/rest/reference/repos#update-a-repository-webhook) (:write)
+- [`DELETE /repos/:owner/:repo/hooks/:hook_id`](/rest/reference/repos#delete-a-repository-webhook) (:write)
+- [`POST /repos/:owner/:repo/hooks/:hook_id/pings`](/rest/reference/repos#ping-a-repository-webhook) (:read)
+- [`POST /repos/:owner/:repo/hooks/:hook_id/tests`](/rest/reference/repos#test-the-push-repository-webhook) (:read)
{% if enterpriseServerVersions contains currentVersion %}
### Permission on "repository pre receive hooks"
@@ -780,70 +780,70 @@ _Reviews_
### Permission on "repository projects"
-- [`GET /projects/:project_id`](/v3/projects/#get-a-project) (:read)
-- [`PATCH /projects/:project_id`](/v3/projects/#update-a-project) (:write)
-- [`DELETE /projects/:project_id`](/v3/projects/#delete-a-project) (:write)
-- [`POST /projects/:project_id/cards`](/v3/projects/cards/#create-a-project-card) (:write)
-- [`GET /projects/:project_id/columns`](/v3/projects/columns/#list-project-columns) (:read)
-- [`POST /projects/:project_id/columns`](/v3/projects/columns/#create-a-project-column) (:write)
-- [`GET /projects/columns/:column_id`](/v3/projects/columns/#get-a-project-column) (:read)
-- [`PATCH /projects/columns/:column_id`](/v3/projects/columns/#update-a-project-column) (:write)
-- [`DELETE /projects/columns/:column_id`](/v3/projects/columns/#delete-a-project-column) (:write)
-- [`GET /projects/columns/:column_id/cards`](/v3/projects/cards/#list-project-cards) (:read)
-- [`POST /projects/columns/:column_id/cards`](/v3/projects/cards/#create-a-project-card) (:write)
-- [`POST /projects/columns/:column_id/moves`](/v3/projects/columns/#move-a-project-column) (:write)
-- [`GET /projects/columns/cards/:card_id`](/v3/projects/cards/#get-a-project-card) (:read)
-- [`PATCH /projects/columns/cards/:card_id`](/v3/projects/cards/#update-a-project-card) (:write)
-- [`DELETE /projects/columns/cards/:card_id`](/v3/projects/cards/#delete-a-project-card) (:write)
-- [`POST /projects/columns/cards/:card_id/moves`](/v3/projects/cards/#move-a-project-card) (:write)
-- [`GET /repos/:owner/:repo/projects`](/v3/projects/#list-repository-projects) (:read)
-- [`POST /repos/:owner/:repo/projects`](/v3/projects/#create-a-repository-project) (:write)
+- [`GET /projects/:project_id`](/rest/reference/projects#get-a-project) (:read)
+- [`PATCH /projects/:project_id`](/rest/reference/projects#update-a-project) (:write)
+- [`DELETE /projects/:project_id`](/rest/reference/projects#delete-a-project) (:write)
+- [`POST /projects/:project_id/cards`](/rest/reference/projects#create-a-project-card) (:write)
+- [`GET /projects/:project_id/columns`](/rest/reference/projects#list-project-columns) (:read)
+- [`POST /projects/:project_id/columns`](/rest/reference/projects#create-a-project-column) (:write)
+- [`GET /projects/columns/:column_id`](/rest/reference/projects#get-a-project-column) (:read)
+- [`PATCH /projects/columns/:column_id`](/rest/reference/projects#update-a-project-column) (:write)
+- [`DELETE /projects/columns/:column_id`](/rest/reference/projects#delete-a-project-column) (:write)
+- [`GET /projects/columns/:column_id/cards`](/rest/reference/projects#list-project-cards) (:read)
+- [`POST /projects/columns/:column_id/cards`](/rest/reference/projects#create-a-project-card) (:write)
+- [`POST /projects/columns/:column_id/moves`](/rest/reference/projects#move-a-project-column) (:write)
+- [`GET /projects/columns/cards/:card_id`](/rest/reference/projects#get-a-project-card) (:read)
+- [`PATCH /projects/columns/cards/:card_id`](/rest/reference/projects#update-a-project-card) (:write)
+- [`DELETE /projects/columns/cards/:card_id`](/rest/reference/projects#delete-a-project-card) (:write)
+- [`POST /projects/columns/cards/:card_id/moves`](/rest/reference/projects#move-a-project-card) (:write)
+- [`GET /repos/:owner/:repo/projects`](/rest/reference/projects#list-repository-projects) (:read)
+- [`POST /repos/:owner/:repo/projects`](/rest/reference/projects#create-a-repository-project) (:write)
_Teams_
-- [`DELETE /teams/:team_id/projects/:project_id`](/v3/teams/#remove-a-project-from-a-team) (:read)
+- [`DELETE /teams/:team_id/projects/:project_id`](/rest/reference/teams#remove-a-project-from-a-team) (:read)
{% if currentVersion == "free-pro-team@latest" %}
### Permission on "secrets"
-* [`GET /repos/:owner/:repo/actions/secrets/public-key`](/v3/actions/secrets/#get-a-repository-public-key) (:read)
-* [`GET /repos/:owner/:repo/actions/secrets`](/v3/actions/secrets/#list-repository-secrets) (:read)
-* [`GET /repos/:owner/:repo/actions/secrets/:secret_name`](/v3/actions/secrets/#get-a-repository-secret) (:read)
-* [`PUT /repos/:owner/:repo/actions/secrets/:secret_name`](/v3/actions/secrets/#create-or-update-a-repository-secret) (:write)
-* [`DELETE /repos/:owner/:repo/actions/secrets/:secret_name`](/v3/actions/secrets/#delete-a-repository-secret) (:write)
-* [`GET /orgs/:org/actions/secrets/public-key`](/v3/actions/secrets/#get-an-organization-public-key) (:read)
-* [`GET /orgs/:org/actions/secrets`](/v3/actions/secrets/#list-organization-secrets) (:read)
-* [`GET /orgs/:org/actions/secrets/:secret_name`](/v3/actions/secrets/#get-an-organization-secret) (:read)
-* [`PUT /orgs/:org/actions/secrets/:secret_name`](/v3/actions/secrets/#create-or-update-an-organization-secret) (:write)
-* [`GET /orgs/:org/actions/secrets/:secret_name/repositories`](/v3/actions/secrets/#list-selected-repositories-for-an-organization-secret) (:read)
-* [`PUT /orgs/:org/actions/secrets/:secret_name/repositories`](/v3/actions/secrets/#set-selected-repositories-for-an-organization-secret) (:write)
-* [`PUT /orgs/:org/actions/secrets/:secret_name/repositories/:repository_id`](/v3/actions/secrets/#add-selected-repository-to-an-organization-secret) (:write)
-* [`DELETE /orgs/:org/actions/secrets/:secret_name/repositories/:repository_id`](/v3/actions/secrets/#remove-selected-repository-from-an-organization-secret) (:write)
-* [`DELETE /orgs/:org/actions/secrets/:secret_name`](/v3/actions/secrets/#delete-an-organization-secret) (:write)
+* [`GET /repos/:owner/:repo/actions/secrets/public-key`](/rest/reference/actions#get-a-repository-public-key) (:read)
+* [`GET /repos/:owner/:repo/actions/secrets`](/rest/reference/actions#list-repository-secrets) (:read)
+* [`GET /repos/:owner/:repo/actions/secrets/:secret_name`](/rest/reference/actions#get-a-repository-secret) (:read)
+* [`PUT /repos/:owner/:repo/actions/secrets/:secret_name`](/rest/reference/actions#create-or-update-a-repository-secret) (:write)
+* [`DELETE /repos/:owner/:repo/actions/secrets/:secret_name`](/rest/reference/actions#delete-a-repository-secret) (:write)
+* [`GET /orgs/:org/actions/secrets/public-key`](/rest/reference/actions#get-an-organization-public-key) (:read)
+* [`GET /orgs/:org/actions/secrets`](/rest/reference/actions#list-organization-secrets) (:read)
+* [`GET /orgs/:org/actions/secrets/:secret_name`](/rest/reference/actions#get-an-organization-secret) (:read)
+* [`PUT /orgs/:org/actions/secrets/:secret_name`](/rest/reference/actions#create-or-update-an-organization-secret) (:write)
+* [`GET /orgs/:org/actions/secrets/:secret_name/repositories`](/rest/reference/actions#list-selected-repositories-for-an-organization-secret) (:read)
+* [`PUT /orgs/:org/actions/secrets/:secret_name/repositories`](/rest/reference/actions#set-selected-repositories-for-an-organization-secret) (:write)
+* [`PUT /orgs/:org/actions/secrets/:secret_name/repositories/:repository_id`](/rest/reference/actions#add-selected-repository-to-an-organization-secret) (:write)
+* [`DELETE /orgs/:org/actions/secrets/:secret_name/repositories/:repository_id`](/rest/reference/actions#remove-selected-repository-from-an-organization-secret) (:write)
+* [`DELETE /orgs/:org/actions/secrets/:secret_name`](/rest/reference/actions#delete-an-organization-secret) (:write)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
### Permission on "security events"
-- [`GET /repos/:owner/:repo/code-scanning/alerts`](/v3/code-scanning/#list-code-scanning-alerts-for-a-repository) (:read)
-- [`GET /repos/:owner/:repo/code-scanning/alerts/:alert_id`](/v3/code-scanning/#get-a-code-scanning-alert) (:read)
+- [`GET /repos/:owner/:repo/code-scanning/alerts`](/rest/reference/code-scanning#list-code-scanning-alerts-for-a-repository) (:read)
+- [`GET /repos/:owner/:repo/code-scanning/alerts/:alert_id`](/rest/reference/code-scanning#get-a-code-scanning-alert) (:read)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
### Permission on "self-hosted runners"
-- [`GET /orgs/:org/actions/runners/downloads`](/v3/actions/self-hosted-runners/#list-runner-applications-for-an-organization) (:read)
-- [`POST /orgs/:org/actions/runners/registration-token`](/v3/actions/self-hosted-runners/#create-a-registration-token-for-an-organization) (:write)
-- [`GET /orgs/:org/actions/runners`](/v3/actions/self-hosted-runners/#list-self-hosted-runners-for-an-organization) (:read)
-- [`GET /orgs/:org/actions/runners/:runner_id`](/v3/actions/self-hosted-runners/#get-a-self-hosted-runner-for-an-organization) (:read)
-- [`POST /orgs/:org/actions/runners/remove-token`](/v3/actions/self-hosted-runners/#create-a-remove-token-for-an-organization) (:write)
-- [`DELETE /orgs/:org/actions/runners/:runner_id`](/v3/actions/self-hosted-runners/#delete-a-self-hosted-runner-from-an-organization) (:write)
+- [`GET /orgs/:org/actions/runners/downloads`](/rest/reference/actions#list-runner-applications-for-an-organization) (:read)
+- [`POST /orgs/:org/actions/runners/registration-token`](/rest/reference/actions#create-a-registration-token-for-an-organization) (:write)
+- [`GET /orgs/:org/actions/runners`](/rest/reference/actions#list-self-hosted-runners-for-an-organization) (:read)
+- [`GET /orgs/:org/actions/runners/:runner_id`](/rest/reference/actions#get-a-self-hosted-runner-for-an-organization) (:read)
+- [`POST /orgs/:org/actions/runners/remove-token`](/rest/reference/actions#create-a-remove-token-for-an-organization) (:write)
+- [`DELETE /orgs/:org/actions/runners/:runner_id`](/rest/reference/actions#delete-a-self-hosted-runner-from-an-organization) (:write)
{% endif %}
### Permission on "single file"
-- [`GET /repos/:owner/:repo/contents/:path`](/v3/repos/contents/#get-repository-content) (:read)
-- [`PUT /repos/:owner/:repo/contents/:path`](/v3/repos/contents/#create-or-update-file-contents) (:write)
-- [`DELETE /repos/:owner/:repo/contents/:path`](/v3/repos/contents/#delete-a-file) (:write)
+- [`GET /repos/:owner/:repo/contents/:path`](/rest/reference/repos#get-repository-content) (:read)
+- [`PUT /repos/:owner/:repo/contents/:path`](/rest/reference/repos#create-or-update-file-contents) (:write)
+- [`DELETE /repos/:owner/:repo/contents/:path`](/rest/reference/repos#delete-a-file) (:write)
### Permission on "starring"
@@ -853,23 +853,23 @@ _Teams_
### Permission on "statuses"
-- [`GET /repos/:owner/:repo/commits/:ref/status`](/v3/repos/statuses/#get-the-combined-status-for-a-specific-reference) (:read)
-- [`GET /repos/:owner/:repo/commits/:ref/statuses`](/v3/repos/statuses/#list-commit-statuses-for-a-reference) (:read)
-- [`POST /repos/:owner/:repo/statuses/:sha`](/v3/repos/statuses/#create-a-commit-status) (:write)
+- [`GET /repos/:owner/:repo/commits/:ref/status`](/rest/reference/repos#get-the-combined-status-for-a-specific-reference) (:read)
+- [`GET /repos/:owner/:repo/commits/:ref/statuses`](/rest/reference/repos#list-commit-statuses-for-a-reference) (:read)
+- [`POST /repos/:owner/:repo/statuses/:sha`](/rest/reference/repos#create-a-commit-status) (:write)
### Permission on "team discussions"
-- [`GET /teams/:team_id/discussions`](/v3/teams/discussions/#list-discussions) (:read)
-- [`POST /teams/:team_id/discussions`](/v3/teams/discussions/#create-a-discussion) (:write)
-- [`GET /teams/:team_id/discussions/:discussion_number`](/v3/teams/discussions/#get-a-discussion) (:read)
-- [`PATCH /teams/:team_id/discussions/:discussion_number`](/v3/teams/discussions/#update-a-discussion) (:write)
-- [`DELETE /teams/:team_id/discussions/:discussion_number`](/v3/teams/discussions/#delete-a-discussion) (:write)
-- [`GET /teams/:team_id/discussions/:discussion_number/comments`](/v3/teams/discussion_comments/#list-discussion-comments) (:read)
-- [`POST /teams/:team_id/discussions/:discussion_number/comments`](/v3/teams/discussion_comments/#create-a-discussion-comment) (:write)
-- [`GET /teams/:team_id/discussions/:discussion_number/comments/:comment_number`](/v3/teams/discussion_comments/#get-a-discussion-comment) (:read)
-- [`PATCH /teams/:team_id/discussions/:discussion_number/comments/:comment_number`](/v3/teams/discussion_comments/#update-a-discussion-comment) (:write)
-- [`DELETE /teams/:team_id/discussions/:discussion_number/comments/:comment_number`](/v3/teams/discussion_comments/#delete-a-discussion-comment) (:write)
-- [`GET /teams/:team_id/discussions/:discussion_number/comments/:comment_number/reactions`](/v3/reactions/#list-reactions-for-a-team-discussion-comment) (:read)
-- [`POST /teams/:team_id/discussions/:discussion_number/comments/:comment_number/reactions`](/v3/reactions/#create-reaction-for-a-team-discussion-comment) (:write)
-- [`GET /teams/:team_id/discussions/:discussion_number/reactions`](/v3/reactions/#list-reactions-for-a-team-discussion) (:read)
-- [`POST /teams/:team_id/discussions/:discussion_number/reactions`](/v3/reactions/#create-reaction-for-a-team-discussion) (:write)
+- [`GET /teams/:team_id/discussions`](/rest/reference/teams#list-discussions) (:read)
+- [`POST /teams/:team_id/discussions`](/rest/reference/teams#create-a-discussion) (:write)
+- [`GET /teams/:team_id/discussions/:discussion_number`](/rest/reference/teams#get-a-discussion) (:read)
+- [`PATCH /teams/:team_id/discussions/:discussion_number`](/rest/reference/teams#update-a-discussion) (:write)
+- [`DELETE /teams/:team_id/discussions/:discussion_number`](/rest/reference/teams#delete-a-discussion) (:write)
+- [`GET /teams/:team_id/discussions/:discussion_number/comments`](/rest/reference/teams#list-discussion-comments) (:read)
+- [`POST /teams/:team_id/discussions/:discussion_number/comments`](/rest/reference/teams#create-a-discussion-comment) (:write)
+- [`GET /teams/:team_id/discussions/:discussion_number/comments/:comment_number`](/rest/reference/teams#get-a-discussion-comment) (:read)
+- [`PATCH /teams/:team_id/discussions/:discussion_number/comments/:comment_number`](/rest/reference/teams#update-a-discussion-comment) (:write)
+- [`DELETE /teams/:team_id/discussions/:discussion_number/comments/:comment_number`](/rest/reference/teams#delete-a-discussion-comment) (:write)
+- [`GET /teams/:team_id/discussions/:discussion_number/comments/:comment_number/reactions`](/rest/reference/reactions#list-reactions-for-a-team-discussion-comment) (:read)
+- [`POST /teams/:team_id/discussions/:discussion_number/comments/:comment_number/reactions`](/rest/reference/reactions#create-reaction-for-a-team-discussion-comment) (:write)
+- [`GET /teams/:team_id/discussions/:discussion_number/reactions`](/rest/reference/reactions#list-reactions-for-a-team-discussion) (:read)
+- [`POST /teams/:team_id/discussions/:discussion_number/reactions`](/rest/reference/reactions#create-reaction-for-a-team-discussion) (:write)
diff --git a/translations/ko-KR/content/rest/reference/pulls.md b/translations/ko-KR/content/rest/reference/pulls.md
index bae28ba4fb..9fc99c70ca 100644
--- a/translations/ko-KR/content/rest/reference/pulls.md
+++ b/translations/ko-KR/content/rest/reference/pulls.md
@@ -10,7 +10,7 @@ versions:
The Pull Request API allows you to list, view, edit, create, and even merge pull requests. Comments on pull requests can be managed via the [Issue Comments API](/rest/reference/issues#comments).
-Every pull request is an issue, but not every issue is a pull request. For this reason, "shared" actions for both features, like manipulating assignees, labels and milestones, are provided within [the Issues API](/v3/issues).
+Every pull request is an issue, but not every issue is a pull request. For this reason, "shared" actions for both features, like manipulating assignees, labels and milestones, are provided within [the Issues API](/rest/reference/issues).
### Custom media types for pull requests
@@ -33,16 +33,16 @@ If a diff is corrupt, contact {% data variables.contact.contact_support %}. Incl
Pull Requests have these possible link relations:
-| 이름 | 설명 |
-| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ |
-| `self` | The API location of this Pull Request. |
-| `html` | The HTML location of this Pull Request. |
-| `이슈` | The API location of this Pull Request's [Issue](/v3/issues/). |
-| `comments` | The API location of this Pull Request's [Issue comments](/v3/issues/comments/). |
-| `review_comments` | The API location of this Pull Request's [Review comments](/v3/pulls/comments/). |
-| `review_comment` | The [URL template](/v3/#hypermedia) to construct the API location for a [Review comment](/v3/pulls/comments/) in this Pull Request's repository. |
-| `commits` | The API location of this Pull Request's [commits](#list-commits-on-a-pull-request). |
-| `statuses` | The API location of this Pull Request's [commit statuses](/v3/repos/statuses/), which are the statuses of its `head` branch. |
+| 이름 | 설명 |
+| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------ |
+| `self` | The API location of this Pull Request. |
+| `html` | The HTML location of this Pull Request. |
+| `이슈` | The API location of this Pull Request's [Issue](/rest/reference/issues). |
+| `comments` | The API location of this Pull Request's [Issue comments](/rest/reference/issues#comments). |
+| `review_comments` | The API location of this Pull Request's [Review comments](/rest/reference/pulls#comments). |
+| `review_comment` | The [URL template](/rest#hypermedia) to construct the API location for a [Review comment](/rest/reference/pulls#comments) in this Pull Request's repository. |
+| `commits` | The API location of this Pull Request's [commits](#list-commits-on-a-pull-request). |
+| `statuses` | The API location of this Pull Request's [commit statuses](/rest/reference/repos#statuses), which are the statuses of its `head` branch. |
{% for operation in currentRestOperations %}
{% unless operation.subcategory %}{% include rest_operation %}{% endunless %}
diff --git a/translations/ko-KR/content/rest/reference/rate-limit.md b/translations/ko-KR/content/rest/reference/rate-limit.md
index b81dff0260..7c33a37028 100644
--- a/translations/ko-KR/content/rest/reference/rate-limit.md
+++ b/translations/ko-KR/content/rest/reference/rate-limit.md
@@ -13,18 +13,18 @@ The REST API overview documentation describes the [rate limit rules](/rest/overv
### Understanding your rate limit status
-The Search API has a [custom rate limit](/v3/search/#rate-limit), separate from the rate limit governing the rest of the REST API. The GraphQL API also has a [custom rate limit](/v4/guides/resource-limitations/#rate-limit) that is separate from and calculated differently than rate limits in the REST API.
+The Search API has a [custom rate limit](/rest/reference/search#rate-limit), separate from the rate limit governing the rest of the REST API. The GraphQL API also has a [custom rate limit](/graphql/overview/resource-limitations#rate-limit) that is separate from and calculated differently than rate limits in the REST API.
For these reasons, the Rate Limit API response categorizes your rate limit. Under `resources`, you'll see four objects:
* The `core` object provides your rate limit status for all non-search-related resources in the REST API.
-* The `search` object provides your rate limit status for the [Search API](/v3/search/).
+* The `search` object provides your rate limit status for the [Search API](/rest/reference/search).
-* The `graphql` object provides your rate limit status for the [GraphQL API](/v4/).
+* The `graphql` object provides your rate limit status for the [GraphQL API](/graphql).
* The `integration_manifest` object provides your rate limit status for the [GitHub App Manifest code conversion](/apps/building-github-apps/creating-github-apps-from-a-manifest/#3-you-exchange-the-temporary-code-to-retrieve-the-app-configuration) endpoint.
-For more information on the headers and values in the rate limit response, see "[Rate limiting](/v3/#rate-limiting)."
+For more information on the headers and values in the rate limit response, see "[Rate limiting](/rest#rate-limiting)."
{% include rest_operations_at_current_path %}
diff --git a/translations/ko-KR/content/rest/reference/repos.md b/translations/ko-KR/content/rest/reference/repos.md
index b32e720b6d..538bc10391 100644
--- a/translations/ko-KR/content/rest/reference/repos.md
+++ b/translations/ko-KR/content/rest/reference/repos.md
@@ -29,7 +29,7 @@ versions:
### Custom media types for commit comments
-These are the supported media types for commit comments. You can read more about the use of media types in the API [here](/v3/media/).
+These are the supported media types for commit comments. You can read more about the use of media types in the API [here](/rest/overview/media-types).
application/vnd.github-commitcomment.raw+json
application/vnd.github-commitcomment.text+json
@@ -65,7 +65,7 @@ These API endpoints let you create, modify, and delete Base64 encoded content in
### Custom media types for repository contents
-[READMEs](/v3/repos/contents/#get-a-repository-readme), [files](/v3/repos/contents/#get-repository-content), and [symlinks](/v3/repos/contents/#get-repository-content) support the following custom media types:
+[READMEs](/rest/reference/repos#get-a-repository-readme), [files](/rest/reference/repos#get-repository-content), and [symlinks](/rest/reference/repos#get-repository-content) support the following custom media types:
application/vnd.github.VERSION.raw
application/vnd.github.VERSION.html
@@ -74,13 +74,13 @@ Use the `.raw` media type to retrieve the contents of the file.
For markup files such as Markdown or AsciiDoc, you can retrieve the rendered HTML using the `.html` media type. Markup languages are rendered to HTML using our open-source [Markup library](https://github.com/github/markup).
-[All objects](/v3/repos/contents/#get-repository-content) support the following custom media type:
+[All objects](/rest/reference/repos#get-repository-content) support the following custom media type:
application/vnd.github.VERSION.object
Use the `object` media type parameter to retrieve the contents in a consistent object format regardless of the content type. For example, instead of an array of objects for a directory, the response will be an object with an `entries` attribute containing the array of objects.
-You can read more about the use of media types in the API [here](/v3/media/).
+You can read more about the use of media types in the API [here](/rest/overview/media-types).
{% for operation in currentRestOperations %}
{% if operation.subcategory == 'contents' %}{% include rest_operation %}{% endif %}
diff --git a/translations/ko-KR/content/rest/reference/scim.md b/translations/ko-KR/content/rest/reference/scim.md
index 0b2c566424..edd3c7a5d7 100644
--- a/translations/ko-KR/content/rest/reference/scim.md
+++ b/translations/ko-KR/content/rest/reference/scim.md
@@ -12,7 +12,7 @@ The SCIM API is used by SCIM-enabled Identity Providers (IdPs) to automate provi
{% note %}
-**Note:** The SCIM API is available only to organizations on [{% data variables.product.prodname_ghe_cloud %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-accounts) with [SAML SSO](/v3/auth/#authenticating-for-saml-sso) enabled. For more information about SCIM, see "[About SCIM](/github/setting-up-and-managing-organizations-and-teams/about-scim)."
+**Note:** The SCIM API is available only to organizations on [{% data variables.product.prodname_ghe_cloud %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-accounts) with [SAML SSO](/rest/overview/other-authentication-methods#authenticating-for-saml-sso) enabled. For more information about SCIM, see "[About SCIM](/github/setting-up-and-managing-organizations-and-teams/about-scim)."
{% endnote %}
diff --git a/translations/ko-KR/content/rest/reference/search.md b/translations/ko-KR/content/rest/reference/search.md
index 9becc9da47..d79dba3c09 100644
--- a/translations/ko-KR/content/rest/reference/search.md
+++ b/translations/ko-KR/content/rest/reference/search.md
@@ -10,7 +10,7 @@ versions:
The Search API helps you search for the specific item you want to find. For example, you can find a user or a specific file in a repository. Think of it the way you think of performing a search on Google. It's designed to help you find the one result you're looking for (or maybe the few results you're looking for). Just like searching on Google, you sometimes want to see a few pages of search results so that you can find the item that best meets your needs. To satisfy that need, the {% data variables.product.product_name %} Search API provides **up to 1,000 results for each search**.
-You can narrow your search using queries. To learn more about the search query syntax, see "[Constructing a search query](/v3/search/#constructing-a-search-query)."
+You can narrow your search using queries. To learn more about the search query syntax, see "[Constructing a search query](/rest/reference/search#constructing-a-search-query)."
### Ranking search results
@@ -18,7 +18,7 @@ Unless another sort option is provided as a query parameter, results are sorted
### Rate limit
-The Search API has a custom rate limit. For requests using [Basic Authentication](/v3/#authentication), [OAuth](/v3/#authentication), or [client ID and secret](/v3/#increasing-the-unauthenticated-rate-limit-for-oauth-applications), you can make up to 30 requests per minute. For unauthenticated requests, the rate limit allows you to make up to 10 requests per minute.
+The Search API has a custom rate limit. For requests using [Basic Authentication](/rest#authentication), [OAuth](/rest#authentication), or [client ID and secret](/rest#increasing-the-unauthenticated-rate-limit-for-oauth-applications), you can make up to 30 requests per minute. For unauthenticated requests, the rate limit allows you to make up to 10 requests per minute.
{% data reusables.enterprise.rate_limit %}
diff --git a/translations/ko-KR/content/rest/reference/teams.md b/translations/ko-KR/content/rest/reference/teams.md
index a39f3abce4..7223e949ec 100644
--- a/translations/ko-KR/content/rest/reference/teams.md
+++ b/translations/ko-KR/content/rest/reference/teams.md
@@ -8,7 +8,7 @@ versions:
github-ae: '*'
---
-This API is only available to authenticated members of the team's [organization](/v3/orgs). OAuth access tokens require the `read:org` [scope](/apps/building-oauth-apps/understanding-scopes-for-oauth-apps/). {% data variables.product.prodname_dotcom %} generates the team's `slug` from the team `name`.
+This API is only available to authenticated members of the team's [organization](/rest/reference/orgs). OAuth access tokens require the `read:org` [scope](/apps/building-oauth-apps/understanding-scopes-for-oauth-apps/). {% data variables.product.prodname_dotcom %} generates the team's `slug` from the team `name`.
{% for operation in currentRestOperations %}
{% unless operation.subcategory %}{% include rest_operation %}{% endunless %}
@@ -16,7 +16,7 @@ This API is only available to authenticated members of the team's [organization]
## Discussions
-The team discussions API allows you to get, create, edit, and delete discussion posts on a team's page. You can use team discussions to have conversations that are not specific to a repository or project. Any member of the team's [organization](/v3/orgs) can create and read public discussion posts. For more details, see "[About team discussions](/articles/about-team-discussions/)." To learn more about commenting on a discussion post, see the [team discussion comments API](/v3/teams/discussion_comments). This API is only available to authenticated members of the team's organization.
+The team discussions API allows you to get, create, edit, and delete discussion posts on a team's page. You can use team discussions to have conversations that are not specific to a repository or project. Any member of the team's [organization](/rest/reference/orgs) can create and read public discussion posts. For more details, see "[About team discussions](/articles/about-team-discussions/)." To learn more about commenting on a discussion post, see the [team discussion comments API](/rest/reference/teams#discussion-comments). This API is only available to authenticated members of the team's organization.
{% for operation in currentRestOperations %}
{% if operation.subcategory == 'discussions' %}{% include rest_operation %}{% endif %}
@@ -24,7 +24,7 @@ The team discussions API allows you to get, create, edit, and delete discussion
## Discussion comments
-The team discussion comments API allows you to get, create, edit, and delete discussion comments on a [team discussion](/v3/teams/discussions) post. Any member of the team's [organization](/v3/orgs) can create and read comments on a public discussion. For more details, see "[About team discussions](/articles/about-team-discussions/)." This API is only available to authenticated members of the team's organization.
+The team discussion comments API allows you to get, create, edit, and delete discussion comments on a [team discussion](/rest/reference/teams#discussions) post. Any member of the team's [organization](/rest/reference/orgs) can create and read comments on a public discussion. For more details, see "[About team discussions](/articles/about-team-discussions/)." This API is only available to authenticated members of the team's organization.
{% for operation in currentRestOperations %}
{% if operation.subcategory == 'discussion-comments' %}{% include rest_operation %}{% endif %}
@@ -58,4 +58,4 @@ You can manage GitHub team members through your IdP with team synchronization. T
{% if operation.subcategory == 'team-sync' %}{% include rest_operation %}{% endif %}
{% endfor %}
-{% endif %}
\ No newline at end of file
+{% endif %}
diff --git a/translations/ko-KR/data/graphql/ghae/graphql_upcoming_changes.public-ghae.yml b/translations/ko-KR/data/graphql/ghae/graphql_upcoming_changes.public-ghae.yml
index 10f9989a12..3d4deaabeb 100644
--- a/translations/ko-KR/data/graphql/ghae/graphql_upcoming_changes.public-ghae.yml
+++ b/translations/ko-KR/data/graphql/ghae/graphql_upcoming_changes.public-ghae.yml
@@ -1,7 +1,7 @@
---
upcoming_changes:
-
- location: Migration.uploadUrlTemplate
+ location: LegacyMigration.uploadUrlTemplate
description: '`uploadUrlTemplate` will be removed. Use `uploadUrl` instead.'
reason: '`uploadUrlTemplate` is being removed because it is not a standard URL and adds an extra user step.'
date: '2019-04-01T00:00:00+00:00'
diff --git a/translations/ko-KR/data/graphql/graphql_upcoming_changes.public.yml b/translations/ko-KR/data/graphql/graphql_upcoming_changes.public.yml
index f12ecd0331..2b5e3ec561 100644
--- a/translations/ko-KR/data/graphql/graphql_upcoming_changes.public.yml
+++ b/translations/ko-KR/data/graphql/graphql_upcoming_changes.public.yml
@@ -1,7 +1,7 @@
---
upcoming_changes:
-
- location: Migration.uploadUrlTemplate
+ location: LegacyMigration.uploadUrlTemplate
description: '`uploadUrlTemplate` will be removed. Use `uploadUrl` instead.'
reason: '`uploadUrlTemplate` is being removed because it is not a standard URL and adds an extra user step.'
date: '2019-04-01T00:00:00+00:00'
diff --git a/translations/ko-KR/data/reusables/apps/app-ruby-guides.md b/translations/ko-KR/data/reusables/apps/app-ruby-guides.md
index fe649b0de5..19a860b9e9 100644
--- a/translations/ko-KR/data/reusables/apps/app-ruby-guides.md
+++ b/translations/ko-KR/data/reusables/apps/app-ruby-guides.md
@@ -1,5 +1,5 @@
{% note %}
-**Note:** This guide demonstrates the app development process using the Ruby programming language. However, there are many [flavors of Octokit](/v3/libraries/). If you prefer JavaScript, you can use [Probot](https://probot.github.io/) and [Node.js](https://octokit.github.io/rest.js/) to develop GitHub Apps.
+**Note:** This guide demonstrates the app development process using the Ruby programming language. However, there are many [flavors of Octokit](/rest/overview/libraries). If you prefer JavaScript, you can use [Probot](https://probot.github.io/) and [Node.js](https://octokit.github.io/rest.js/) to develop GitHub Apps.
{% endnote %}
diff --git a/translations/ko-KR/data/reusables/apps/checks-availability.md b/translations/ko-KR/data/reusables/apps/checks-availability.md
index 7360c3112d..441b6cc35b 100644
--- a/translations/ko-KR/data/reusables/apps/checks-availability.md
+++ b/translations/ko-KR/data/reusables/apps/checks-availability.md
@@ -1 +1 @@
-Write permission for the Checks API is only available to GitHub Apps. OAuth Apps and authenticated users can view check runs and check suites, but they are not able to create them. If you aren't building a GitHub App, you might be interested in the [Statuses API](/v3/repos/statuses/).
+Write permission for the Checks API is only available to GitHub Apps. OAuth Apps and authenticated users can view check runs and check suites, but they are not able to create them. If you aren't building a GitHub App, you might be interested in the [Statuses API](/rest/reference/repos#statuses).
diff --git a/translations/ko-KR/data/reusables/apps/deletes_ssh_keys.md b/translations/ko-KR/data/reusables/apps/deletes_ssh_keys.md
index 6b5e91b011..c1a3e41f10 100644
--- a/translations/ko-KR/data/reusables/apps/deletes_ssh_keys.md
+++ b/translations/ko-KR/data/reusables/apps/deletes_ssh_keys.md
@@ -1,5 +1,5 @@
{% warning %}
-**Warning**: Revoking all permission from an {% data variables.product.prodname_oauth_app %} deletes any SSH keys the application generated on behalf of the user, including [deploy keys](/v3/guides/managing-deploy-keys/#deploy-keys).
+**Warning**: Revoking all permission from an {% data variables.product.prodname_oauth_app %} deletes any SSH keys the application generated on behalf of the user, including [deploy keys](/developers/overview/managing-deploy-keys#deploy-keys).
{% endwarning %}
diff --git a/translations/ko-KR/data/reusables/apps/deprecating_auth_with_query_parameters.md b/translations/ko-KR/data/reusables/apps/deprecating_auth_with_query_parameters.md
index 07fd7f5941..26ea19355f 100644
--- a/translations/ko-KR/data/reusables/apps/deprecating_auth_with_query_parameters.md
+++ b/translations/ko-KR/data/reusables/apps/deprecating_auth_with_query_parameters.md
@@ -1,7 +1,7 @@
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" or currentVersion == "github-ae@latest" %}
{% warning %}
-**Deprecation Notice:** {% data variables.product.prodname_dotcom %} will discontinue authentication to the API using query parameters. Authenticating to the API should be done with [HTTP basic authentication](/v3/auth/#via-oauth-and-personal-access-tokens).{% if currentVersion == "free-pro-team@latest" %} Using query parameters to authenticate to the API will no longer work on May 5, 2021. {% endif %} For more information, including scheduled brownouts, see the [blog post](https://developer.github.com/changes/2020-02-10-deprecating-auth-through-query-param/).
+**Deprecation Notice:** {% data variables.product.prodname_dotcom %} will discontinue authentication to the API using query parameters. Authenticating to the API should be done with [HTTP basic authentication](/rest/overview/other-authentication-methods#via-oauth-and-personal-access-tokens).{% if currentVersion == "free-pro-team@latest" %} Using query parameters to authenticate to the API will no longer work on May 5, 2021. {% endif %} For more information, including scheduled brownouts, see the [blog post](https://developer.github.com/changes/2020-02-10-deprecating-auth-through-query-param/).
{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %} Authentication to the API using query parameters while available is no longer supported due to security concerns. Instead we recommend integrators move their access token, `client_id`, or `client_secret` in the header. {% data variables.product.prodname_dotcom %} will announce the removal of authentication by query parameters with advanced notice. {% endif %}
diff --git a/translations/ko-KR/data/reusables/apps/deprecating_github_services_ghe.md b/translations/ko-KR/data/reusables/apps/deprecating_github_services_ghe.md
index 72e5d399fb..b44e17370a 100644
--- a/translations/ko-KR/data/reusables/apps/deprecating_github_services_ghe.md
+++ b/translations/ko-KR/data/reusables/apps/deprecating_github_services_ghe.md
@@ -1,7 +1,7 @@
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.20" %}
{% note %}
-**Note:** GitHub Enterprise release 2.17 and higher no longer allows admins to install new GitHub Services, and existing services will stop working in GitHub Enterprise release 2.20 and higher. You can use the [Replacing GitHub Services guide](/v3/guides/replacing-github-services) to help you update your services to webhooks.
+**Note:** GitHub Enterprise release 2.17 and higher no longer allows admins to install new GitHub Services, and existing services will stop working in GitHub Enterprise release 2.20 and higher. You can use the [Replacing GitHub Services guide](/developers/overview/replacing-github-services) to help you update your services to webhooks.
{% endnote %}
{% endif %}
diff --git a/translations/ko-KR/data/reusables/code-scanning/example-configuration-files.md b/translations/ko-KR/data/reusables/code-scanning/example-configuration-files.md
index 940d94e8d4..f429bb12cf 100644
--- a/translations/ko-KR/data/reusables/code-scanning/example-configuration-files.md
+++ b/translations/ko-KR/data/reusables/code-scanning/example-configuration-files.md
@@ -7,7 +7,7 @@ queries:
- uses: security-and-quality
```
-The following configuration file disables the default queries and specifies a set of custom queries to run instead. It also configures {% data variables.product.prodname_codeql %} to scan files in the _src_ directory (relative to the root), and to exclude the _node_modules_ directory (also relative to the root), as well as any file whose name ends in _.test.js_.
+The following configuration file disables the default queries and specifies a set of custom queries to run instead. It also configures {% data variables.product.prodname_codeql %} to scan files in the _src_ directory (relative to the root), except for the _src/node_modules_ directory, and except for files whose name ends in _.test.js_. Files in _src/node_modules_ and files with names ending _.test.js_ are therefore excluded from analysis.
``` yaml
name: "My {% data variables.product.prodname_codeql %} config"
@@ -24,9 +24,9 @@ queries:
- name: Use a query suite file (run queries from a query suite in this repo)
uses: ./codeql-qlpacks/complex-python-qlpack/rootAndBar.qls
-paths-ignore:
- - node_modules
- - '**/*.test.js'
paths:
- src
+paths-ignore:
+ - src/node_modules
+ - '**/*.test.js'
```
diff --git a/translations/ko-KR/data/reusables/github-actions/matrix-variable-example.md b/translations/ko-KR/data/reusables/github-actions/matrix-variable-example.md
new file mode 100644
index 0000000000..ce6e9d6d24
--- /dev/null
+++ b/translations/ko-KR/data/reusables/github-actions/matrix-variable-example.md
@@ -0,0 +1,26 @@
+In this example, the matrix entries for `node-version` are each configured to use different values for the `site` and `datacenter` environment variables. The `Echo site details` step then uses {% raw %}`env: ${{ matrix.env }}`{% endraw %} to refer to the custom variables:
+
+{% raw %}
+```yaml
+name: Node.js CI
+on: [push]
+jobs:
+ build:
+ runs-on: ubuntu-latest
+ strategy:
+ matrix:
+ include:
+ - node-version: 10.x
+ site: "prod"
+ datacenter: "site-a"
+ - node-version: 12.x
+ site: "dev"
+ datacenter: "site-b"
+ steps:
+ - name: Echo site details
+ env:
+ SITE: ${{ matrix.site }}
+ DATACENTER: ${{ matrix.datacenter }}
+ run: echo $SITE $DATACENTER
+```
+{% endraw %}
diff --git a/translations/ko-KR/data/reusables/github-actions/permissions-statement-secrets-api.md b/translations/ko-KR/data/reusables/github-actions/permissions-statement-secrets-api.md
index 0e62bb6498..53142b325e 100644
--- a/translations/ko-KR/data/reusables/github-actions/permissions-statement-secrets-api.md
+++ b/translations/ko-KR/data/reusables/github-actions/permissions-statement-secrets-api.md
@@ -1 +1 @@
-To create secrets using the REST API, you must have write access to the repository or admin access to the organization. For more information, see "[{% data variables.product.prodname_actions %} secrets API](/v3/actions/secrets/)."
+To create secrets using the REST API, you must have write access to the repository or admin access to the organization. For more information, see "[{% data variables.product.prodname_actions %} secrets API](/rest/reference/actions#secrets)."
diff --git a/translations/ko-KR/data/reusables/github-actions/self-hosted-runner-configure-runner-group-access.md b/translations/ko-KR/data/reusables/github-actions/self-hosted-runner-configure-runner-group-access.md
index 9ac93498fa..0cb603cd97 100644
--- a/translations/ko-KR/data/reusables/github-actions/self-hosted-runner-configure-runner-group-access.md
+++ b/translations/ko-KR/data/reusables/github-actions/self-hosted-runner-configure-runner-group-access.md
@@ -1,12 +1,12 @@
-1. In the **Self-hosted runners** section of the settings page, click {% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %} next to the runner group you'd like to configure, then click **Edit name and [organization|repository] access**.
- ![Manage repository permissions](/assets/images/help/settings/actions-runner-manage-permissions.png)
+1. In the **Self-hosted runners** section of the settings page, click {% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %} next to the runner group you'd like to configure, then click **Edit name and [organization|repository] access**. ![Manage repository permissions](/assets/images/help/settings/actions-runner-manage-permissions.png)
1. Modify your policy options, or change the runner group name.
{% warning %}
- **Warning**
+ **경고**
+
{% indented_data_reference site.data.reusables.github-actions.self-hosted-runner-security spaces=3 %}
+
For more information, see "[About self-hosted runners](/actions/hosting-your-own-runners/about-self-hosted-runners#self-hosted-runner-security-with-public-repositories)."
{% endwarning %}
-
diff --git a/translations/ko-KR/data/reusables/identity-and-permissions/sync-team-with-idp-group.md b/translations/ko-KR/data/reusables/identity-and-permissions/sync-team-with-idp-group.md
index 8cb48608dd..125c285ead 100644
--- a/translations/ko-KR/data/reusables/identity-and-permissions/sync-team-with-idp-group.md
+++ b/translations/ko-KR/data/reusables/identity-and-permissions/sync-team-with-idp-group.md
@@ -1 +1 @@
-After you enable team synchronization, team maintainers and organization owners can connect a team to an IdP group on {% data variables.product.prodname_dotcom %} or through the API. For more information, see "[Synchronizing a team with an identity provider group](/github/setting-up-and-managing-organizations-and-teams/synchronizing-a-team-with-an-identity-provider-group)" and "[Team synchronization](/v3/teams/team_sync/)."
+After you enable team synchronization, team maintainers and organization owners can connect a team to an IdP group on {% data variables.product.prodname_dotcom %} or through the API. For more information, see "[Synchronizing a team with an identity provider group](/github/setting-up-and-managing-organizations-and-teams/synchronizing-a-team-with-an-identity-provider-group)" and "[Team synchronization](/rest/reference/teams#team-sync)."
diff --git a/translations/ko-KR/data/reusables/issue-events/issue-event-common-properties.md b/translations/ko-KR/data/reusables/issue-events/issue-event-common-properties.md
index 5288291a7c..93fe2705a6 100644
--- a/translations/ko-KR/data/reusables/issue-events/issue-event-common-properties.md
+++ b/translations/ko-KR/data/reusables/issue-events/issue-event-common-properties.md
@@ -1,10 +1,10 @@
-| 이름 | 유형 | 설명 |
-| ------------ | --------- | -------------------------------------------------------------------- |
-| `id` | `integer` | The unique identifier of the event. |
-| `node_id` | `문자열` | The [Global Node ID](/v4/guides/using-global-node-ids) of the event. |
-| `url` | `문자열` | The REST API URL for fetching the event. |
-| `actor` | `개체` | The person who generated the event. |
-| `event` | `문자열` | Identifies the actual type of event that occurred. |
-| `commit_id` | `문자열` | The SHA of the commit that referenced this issue. |
-| `commit_url` | `문자열` | The GitHub REST API link to the commit that referenced this issue. |
-| `created_at` | `문자열` | The timestamp indicating when the event occurred. |
+| 이름 | 유형 | 설명 |
+| ------------ | --------- | ------------------------------------------------------------------------- |
+| `id` | `integer` | The unique identifier of the event. |
+| `node_id` | `문자열` | The [Global Node ID](/graphql/guides/using-global-node-ids) of the event. |
+| `url` | `문자열` | The REST API URL for fetching the event. |
+| `actor` | `개체` | The person who generated the event. |
+| `event` | `문자열` | Identifies the actual type of event that occurred. |
+| `commit_id` | `문자열` | The SHA of the commit that referenced this issue. |
+| `commit_url` | `문자열` | The GitHub REST API link to the commit that referenced this issue. |
+| `created_at` | `문자열` | The timestamp indicating when the event occurred. |
diff --git a/translations/ko-KR/data/reusables/pre-release-program/corsair-preview.md b/translations/ko-KR/data/reusables/pre-release-program/corsair-preview.md
index d5131c62d3..7724c1caaf 100644
--- a/translations/ko-KR/data/reusables/pre-release-program/corsair-preview.md
+++ b/translations/ko-KR/data/reusables/pre-release-program/corsair-preview.md
@@ -1,6 +1,6 @@
{% note %}
-**Note:** To access the {% data variables.product.prodname_unfurls %} API during the preview period, you must provide a custom [media type](/v3/media) in the `Accept` header:
+**Note:** To access the {% data variables.product.prodname_unfurls %} API during the preview period, you must provide a custom [media type](/rest/overview/media-types) in the `Accept` header:
```
application/vnd.github.corsair-preview+json
diff --git a/translations/ko-KR/data/reusables/pre-release-program/expiring-user-access-tokens-beta.md b/translations/ko-KR/data/reusables/pre-release-program/expiring-user-access-tokens-beta.md
index 6bf0fb2ed4..7bed2bb577 100644
--- a/translations/ko-KR/data/reusables/pre-release-program/expiring-user-access-tokens-beta.md
+++ b/translations/ko-KR/data/reusables/pre-release-program/expiring-user-access-tokens-beta.md
@@ -1,4 +1,4 @@
-{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %}
+{% if currentVersion == "free-pro-team@latest" %}
{% note %}
**Note:** Expiring user tokens are currently part of the user-to-server token expiration beta and subject to change. To opt-in to the user-to-server token expiration beta feature, see "[Activating beta features for apps](/developers/apps/activating-beta-features-for-apps)." For more information, see "[Expiring user-to-server access tokens for GitHub Apps](https://developer.github.com/changes/2020-04-30-expiring-user-to-server-access-tokens-for-github-apps)."
diff --git a/translations/ko-KR/data/reusables/pre-release-program/fury-pre-release.md b/translations/ko-KR/data/reusables/pre-release-program/fury-pre-release.md
index 25b74a97ea..adf434c97e 100644
--- a/translations/ko-KR/data/reusables/pre-release-program/fury-pre-release.md
+++ b/translations/ko-KR/data/reusables/pre-release-program/fury-pre-release.md
@@ -1,7 +1,7 @@
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.21" %}
{% note %}
-**Note:** {% data variables.product.prodname_github_app %} Manifests are currently available for developers to preview. To access this API during the preview period, you must provide a custom [media type](/v3/media) in the `Accept` header:
+**Note:** {% data variables.product.prodname_github_app %} Manifests are currently available for developers to preview. To access this API during the preview period, you must provide a custom [media type](/rest/overview/media-types) in the `Accept` header:
```
application/vnd.github.fury-preview+json
diff --git a/translations/ko-KR/data/reusables/pre-release-program/machine-man-preview.md b/translations/ko-KR/data/reusables/pre-release-program/machine-man-preview.md
index d18399b663..82549b4331 100644
--- a/translations/ko-KR/data/reusables/pre-release-program/machine-man-preview.md
+++ b/translations/ko-KR/data/reusables/pre-release-program/machine-man-preview.md
@@ -1,7 +1,7 @@
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.22" %}
{% note %}
-**Note:** To access the API with your GitHub App, you must provide a custom [media type](/v3/media) in the `Accept` Header for your requests.
+**Note:** To access the API with your GitHub App, you must provide a custom [media type](/rest/overview/media-types) in the `Accept` Header for your requests.
`application/vnd.github.machine-man-preview+json`
diff --git a/translations/ko-KR/data/reusables/pre-release-program/sailor-v-preview.md b/translations/ko-KR/data/reusables/pre-release-program/sailor-v-preview.md
index fcf2e98e68..ac0d210355 100644
--- a/translations/ko-KR/data/reusables/pre-release-program/sailor-v-preview.md
+++ b/translations/ko-KR/data/reusables/pre-release-program/sailor-v-preview.md
@@ -1,7 +1,7 @@
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.22" %}
{% note %}
-**Note:** You can now use the REST API to add a reason when you lock an issue, and you will see lock reasons in responses that include issues or pull requests. You will also see lock reasons in `locked` events. This feature is currently available for developers to preview. See the [blog post](https://developer.github.com/changes/2018-01-10-lock-reason-api-preview) for full details. To access this feature, you must provide a custom [media type](/v3/media) in the `Accept` header:
+**Note:** You can now use the REST API to add a reason when you lock an issue, and you will see lock reasons in responses that include issues or pull requests. You will also see lock reasons in `locked` events. This feature is currently available for developers to preview. See the [blog post](https://developer.github.com/changes/2018-01-10-lock-reason-api-preview) for full details. To access this feature, you must provide a custom [media type](/rest/overview/media-types) in the `Accept` header:
```
application/vnd.github.sailor-v-preview+json
diff --git a/translations/ko-KR/data/reusables/pre-release-program/starfox-preview.md b/translations/ko-KR/data/reusables/pre-release-program/starfox-preview.md
index 5de305adb6..138455a9eb 100644
--- a/translations/ko-KR/data/reusables/pre-release-program/starfox-preview.md
+++ b/translations/ko-KR/data/reusables/pre-release-program/starfox-preview.md
@@ -2,7 +2,7 @@
**Note:** Project card details are now shown in REST API responses for project-related issue and timeline events. This feature is now available for developers to preview. For details, see the [blog post](https://developer.github.com/changes/2018-09-05-project-card-events).
-To receive the `project_card` attribute, project boards must be [enabled](/articles/disabling-project-boards-in-a-repository) for a repository, and you must provide a custom [media type](/v3/media) in the `Accept` header:
+To receive the `project_card` attribute, project boards must be [enabled](/articles/disabling-project-boards-in-a-repository) for a repository, and you must provide a custom [media type](/rest/overview/media-types) in the `Accept` header:
```
application/vnd.github.starfox-preview+json
diff --git a/translations/ko-KR/data/reusables/repositories/deploy-keys.md b/translations/ko-KR/data/reusables/repositories/deploy-keys.md
index ae039b459e..3f3948dc84 100644
--- a/translations/ko-KR/data/reusables/repositories/deploy-keys.md
+++ b/translations/ko-KR/data/reusables/repositories/deploy-keys.md
@@ -1 +1 @@
-You can launch projects from a {% data variables.product.product_name %} repository to your server by using a deploy key, which is an SSH key that grants access to a single repository. {% data variables.product.product_name %} attaches the public part of the key directly to your repository instead of a personal user account, and the private part of the key remains on your server. For more information, see "[Delivering deployments](/v3/guides/delivering-deployments/)."
+You can launch projects from a {% data variables.product.product_name %} repository to your server by using a deploy key, which is an SSH key that grants access to a single repository. {% data variables.product.product_name %} attaches the public part of the key directly to your repository instead of a personal user account, and the private part of the key remains on your server. For more information, see "[Delivering deployments](/rest/guides/delivering-deployments)."
diff --git a/translations/ko-KR/data/reusables/webhooks/check_run_properties.md b/translations/ko-KR/data/reusables/webhooks/check_run_properties.md
index 2d6c8d09ee..cf76f36f55 100644
--- a/translations/ko-KR/data/reusables/webhooks/check_run_properties.md
+++ b/translations/ko-KR/data/reusables/webhooks/check_run_properties.md
@@ -1,7 +1,7 @@
| 키 | 유형 | 설명 |
| --------------------------------------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `동작` | `문자열` | The action performed. Can be one of:
`created` - A new check run was created.
`completed` - The `status` of the check run is `completed`.
`rerequested` - Someone requested to re-run your check run from the pull request UI. See "[About status checks](/articles/about-status-checks#checks)" for more details about the GitHub UI. When you receive a `rerequested` action, you'll need to [create a new check run](/v3/checks/runs/#create-a-check-run). Only the {% data variables.product.prodname_github_app %} that someone requests to re-run the check will receive the `rerequested` payload.
`requested_action` - Someone requested an action your app provides to be taken. Only the {% data variables.product.prodname_github_app %} someone requests to perform an action will receive the `requested_action` payload. To learn more about check runs and requested actions, see "[Check runs and requested actions](/v3/checks/runs/#check-runs-and-requested-actions)."
|
-| `check_run` | `개체` | The [check_run](/v3/checks/runs/#get-a-check-run). |
+| `동작` | `문자열` | The action performed. Can be one of:
`created` - A new check run was created.
`completed` - The `status` of the check run is `completed`.
`rerequested` - Someone requested to re-run your check run from the pull request UI. See "[About status checks](/articles/about-status-checks#checks)" for more details about the GitHub UI. When you receive a `rerequested` action, you'll need to [create a new check run](/rest/reference/checks#create-a-check-run). Only the {% data variables.product.prodname_github_app %} that someone requests to re-run the check will receive the `rerequested` payload.
`requested_action` - Someone requested an action your app provides to be taken. Only the {% data variables.product.prodname_github_app %} someone requests to perform an action will receive the `requested_action` payload. To learn more about check runs and requested actions, see "[Check runs and requested actions](/rest/reference/checks#check-runs-and-requested-actions)."
|
+| `check_run` | `개체` | The [check_run](/rest/reference/checks#get-a-check-run). |
| `check_run[status]` | `문자열` | The current status of the check run. Can be `queued`, `in_progress`, or `completed`. |
| `check_run[conclusion]` | `문자열` | The result of the completed check run. Can be one of `success`, `failure`, `neutral`, `cancelled`, `timed_out`, {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" or currentVersion == "github-ae@latest" %}`action_required` or `stale`{% else %}or `action_required`{% endif %}. This value will be `null` until the check run has `completed`. |
| `check_run[name]` | `문자열` | The name of the check run. |
diff --git a/translations/ko-KR/data/reusables/webhooks/check_run_short_desc.md b/translations/ko-KR/data/reusables/webhooks/check_run_short_desc.md
index 19fd0846b8..15cbbb7936 100644
--- a/translations/ko-KR/data/reusables/webhooks/check_run_short_desc.md
+++ b/translations/ko-KR/data/reusables/webhooks/check_run_short_desc.md
@@ -1 +1 @@
-Check run activity has occurred. {% data reusables.webhooks.action_type_desc %} For more information, see the "[check runs](/v3/checks/runs/)" REST API.
+Check run activity has occurred. {% data reusables.webhooks.action_type_desc %} For more information, see the "[check runs](/rest/reference/checks#runs)" REST API.
diff --git a/translations/ko-KR/data/reusables/webhooks/check_suite_properties.md b/translations/ko-KR/data/reusables/webhooks/check_suite_properties.md
index fcc666d069..917cefa668 100644
--- a/translations/ko-KR/data/reusables/webhooks/check_suite_properties.md
+++ b/translations/ko-KR/data/reusables/webhooks/check_suite_properties.md
@@ -1,7 +1,7 @@
| 키 | 유형 | 설명 |
| ---------------------------- | ------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `동작` | `문자열` | The action performed. Can be:
`completed` - All check runs in a check suite have completed.
`requested` - Occurs when new code is pushed to the app's repository. When you receive the `requested` action events, you'll need to [create a new check run](/v3/checks/runs/#create-a-check-run).
`rerequested` - Occurs when someone requests to re-run the entire check suite from the pull request UI. When you receive the `rerequested` action events, you'll need to [create a new check run](/v3/checks/runs/#create-a-check-run). See "[About status checks](/articles/about-status-checks#checks)" for more details about the GitHub UI.
|
-| `check_suite` | `개체` | The [check_suite](/v3/checks/suites/). |
+| `동작` | `문자열` | The action performed. Can be:
`completed` - All check runs in a check suite have completed.
`requested` - Occurs when new code is pushed to the app's repository. When you receive the `requested` action events, you'll need to [create a new check run](/rest/reference/checks#create-a-check-run).
`rerequested` - Occurs when someone requests to re-run the entire check suite from the pull request UI. When you receive the `rerequested` action events, you'll need to [create a new check run](/rest/reference/checks#create-a-check-run). See "[About status checks](/articles/about-status-checks#checks)" for more details about the GitHub UI.
|
+| `check_suite` | `개체` | The [check_suite](/rest/reference/checks#suites). |
| `check_suite[head_branch]` | `문자열` | The head branch name the changes are on. |
| `check_suite[head_sha]` | `문자열` | The SHA of the most recent commit for this check suite. |
| `check_suite[status]` | `문자열` | The summary status for all check runs that are part of the check suite. Can be `requested`, `in_progress`, or `completed`. |
diff --git a/translations/ko-KR/data/reusables/webhooks/check_suite_short_desc.md b/translations/ko-KR/data/reusables/webhooks/check_suite_short_desc.md
index 00c4c00937..94ed6dc937 100644
--- a/translations/ko-KR/data/reusables/webhooks/check_suite_short_desc.md
+++ b/translations/ko-KR/data/reusables/webhooks/check_suite_short_desc.md
@@ -1 +1 @@
-Check suite activity has occurred. {% data reusables.webhooks.action_type_desc %} For more information, see the "[check suites](/v3/checks/suites/)" REST API.
+Check suite activity has occurred. {% data reusables.webhooks.action_type_desc %} For more information, see the "[check suites](/rest/reference/checks#suites)" REST API.
diff --git a/translations/ko-KR/data/reusables/webhooks/commit_comment_properties.md b/translations/ko-KR/data/reusables/webhooks/commit_comment_properties.md
index ba4d31184d..41010bf744 100644
--- a/translations/ko-KR/data/reusables/webhooks/commit_comment_properties.md
+++ b/translations/ko-KR/data/reusables/webhooks/commit_comment_properties.md
@@ -1,4 +1,4 @@
-| 키 | 유형 | 설명 |
-| ---- | ----- | ------------------------------------------------------------------------ |
-| `동작` | `문자열` | The action performed. Can be `created`. |
-| `의견` | `개체` | The [commit comment](/v3/repos/comments/#get-a-commit-comment) resource. |
+| 키 | 유형 | 설명 |
+| ---- | ----- | -------------------------------------------------------------------------- |
+| `동작` | `문자열` | The action performed. Can be `created`. |
+| `의견` | `개체` | The [commit comment](/rest/reference/repos#get-a-commit-comment) resource. |
diff --git a/translations/ko-KR/data/reusables/webhooks/commit_comment_short_desc.md b/translations/ko-KR/data/reusables/webhooks/commit_comment_short_desc.md
index 20e258a1ea..7329b1ed61 100644
--- a/translations/ko-KR/data/reusables/webhooks/commit_comment_short_desc.md
+++ b/translations/ko-KR/data/reusables/webhooks/commit_comment_short_desc.md
@@ -1 +1 @@
-A commit comment is created. {% data reusables.webhooks.action_type_desc %} For more information, see the "[commit comment](/v3/repos/comments/)" REST API.
+A commit comment is created. {% data reusables.webhooks.action_type_desc %} For more information, see the "[commit comment](/rest/reference/repos#comments)" REST API.
diff --git a/translations/ko-KR/data/reusables/webhooks/create_properties.md b/translations/ko-KR/data/reusables/webhooks/create_properties.md
index 9db3dd7722..e0920ca081 100644
--- a/translations/ko-KR/data/reusables/webhooks/create_properties.md
+++ b/translations/ko-KR/data/reusables/webhooks/create_properties.md
@@ -1,6 +1,6 @@
| 키 | 유형 | 설명 |
| --------------- | ----- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `ref` | `문자열` | The [`git ref`](/v3/git/refs/#get-a-reference) resource. |
+| `ref` | `문자열` | The [`git ref`](/rest/reference/git#get-a-reference) resource. |
| `ref_type` | `문자열` | The type of Git ref object created in the repository. Can be either `branch` or `tag`. |
| `master_branch` | `문자열` | The name of the repository's default branch (usually {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.23" %}`main`{% else %}`master`{% endif %}). |
| `설명` | `문자열` | The repository's current description. |
diff --git a/translations/ko-KR/data/reusables/webhooks/create_short_desc.md b/translations/ko-KR/data/reusables/webhooks/create_short_desc.md
index a43ab39943..5cf906a338 100644
--- a/translations/ko-KR/data/reusables/webhooks/create_short_desc.md
+++ b/translations/ko-KR/data/reusables/webhooks/create_short_desc.md
@@ -1 +1 @@
-A Git branch or tag is created. For more information, see the "[Git data](/v3/git/)" REST API.
+A Git branch or tag is created. For more information, see the "[Git data](/rest/reference/git)" REST API.
diff --git a/translations/ko-KR/data/reusables/webhooks/delete_properties.md b/translations/ko-KR/data/reusables/webhooks/delete_properties.md
index 2e175627aa..2fde814d7c 100644
--- a/translations/ko-KR/data/reusables/webhooks/delete_properties.md
+++ b/translations/ko-KR/data/reusables/webhooks/delete_properties.md
@@ -1,4 +1,4 @@
| 키 | 유형 | 설명 |
| ---------- | ----- | ------------------------------------------------------------------------------ |
-| `ref` | `문자열` | The [`git ref`](/v3/git/refs/#get-a-reference) resource. |
+| `ref` | `문자열` | The [`git ref`](/rest/reference/git#get-a-reference) resource. |
| `ref_type` | `문자열` | The type of Git ref oject deleted in the repository. Can be `branch` or `tag`. |
diff --git a/translations/ko-KR/data/reusables/webhooks/delete_short_desc.md b/translations/ko-KR/data/reusables/webhooks/delete_short_desc.md
index 7557d8e4ed..726e68df82 100644
--- a/translations/ko-KR/data/reusables/webhooks/delete_short_desc.md
+++ b/translations/ko-KR/data/reusables/webhooks/delete_short_desc.md
@@ -1 +1 @@
-A Git branch or tag is deleted. For more information, see the "[Git data](/v3/git/)" REST API.
+A Git branch or tag is deleted. For more information, see the "[Git data](/rest/reference/git)" REST API.
diff --git a/translations/ko-KR/data/reusables/webhooks/deploy_key_properties.md b/translations/ko-KR/data/reusables/webhooks/deploy_key_properties.md
index ed2b560f1d..b6403832d3 100644
--- a/translations/ko-KR/data/reusables/webhooks/deploy_key_properties.md
+++ b/translations/ko-KR/data/reusables/webhooks/deploy_key_properties.md
@@ -1,4 +1,4 @@
-| 키 | 유형 | 설명 |
-| ---- | ----- | -------------------------------------------------------------- |
-| `동작` | `문자열` | The action performed. Can be either `created` or `deleted`. |
-| `키` | `개체` | The [`deploy key`](/v3/repos/keys/#get-a-deploy-key) resource. |
+| 키 | 유형 | 설명 |
+| ---- | ----- | -------------------------------------------------------------------- |
+| `동작` | `문자열` | The action performed. Can be either `created` or `deleted`. |
+| `키` | `개체` | The [`deploy key`](/rest/reference/repos#get-a-deploy-key) resource. |
diff --git a/translations/ko-KR/data/reusables/webhooks/deploy_key_short_desc.md b/translations/ko-KR/data/reusables/webhooks/deploy_key_short_desc.md
index c83fe68579..1d4565e788 100644
--- a/translations/ko-KR/data/reusables/webhooks/deploy_key_short_desc.md
+++ b/translations/ko-KR/data/reusables/webhooks/deploy_key_short_desc.md
@@ -1 +1 @@
-A deploy key is added or removed from a repository. {% data reusables.webhooks.action_type_desc %} For more information, see the "[Deploy keys](/v3/repos/keys/)" REST API.
+A deploy key is added or removed from a repository. {% data reusables.webhooks.action_type_desc %} For more information, see the "[Deploy keys](/rest/reference/repos#keys)" REST API.
diff --git a/translations/ko-KR/data/reusables/webhooks/fork_properties.md b/translations/ko-KR/data/reusables/webhooks/fork_properties.md
index 9869473430..acc4c57099 100644
--- a/translations/ko-KR/data/reusables/webhooks/fork_properties.md
+++ b/translations/ko-KR/data/reusables/webhooks/fork_properties.md
@@ -1,3 +1,3 @@
-| 키 | 유형 | 설명 |
-| -------- | ---- | ----------------------------------------------------------------- |
-| `forkee` | `개체` | The created [`repository`](/v3/repos/#get-a-repository) resource. |
+| 키 | 유형 | 설명 |
+| -------- | ---- | ---------------------------------------------------------------------------- |
+| `forkee` | `개체` | The created [`repository`](/rest/reference/repos#get-a-repository) resource. |
diff --git a/translations/ko-KR/data/reusables/webhooks/fork_short_desc.md b/translations/ko-KR/data/reusables/webhooks/fork_short_desc.md
index 60f88625b0..23b9eff136 100644
--- a/translations/ko-KR/data/reusables/webhooks/fork_short_desc.md
+++ b/translations/ko-KR/data/reusables/webhooks/fork_short_desc.md
@@ -1 +1 @@
-A user forks a repository. For more information, see the "[forks](/v3/repos/forks/)" REST API.
+A user forks a repository. For more information, see the "[forks](/rest/reference/repos#forks)" REST API.
diff --git a/translations/ko-KR/data/reusables/webhooks/installation_repositories_short_desc.md b/translations/ko-KR/data/reusables/webhooks/installation_repositories_short_desc.md
index 63166ba6e2..f1debb10f2 100644
--- a/translations/ko-KR/data/reusables/webhooks/installation_repositories_short_desc.md
+++ b/translations/ko-KR/data/reusables/webhooks/installation_repositories_short_desc.md
@@ -1 +1 @@
-Activity related to repositories being added to a GitHub App installation. {% data reusables.webhooks.action_type_desc %} For more information, see the "[GitHub App installation](/v3/apps/)" REST API.
+Activity related to repositories being added to a GitHub App installation. {% data reusables.webhooks.action_type_desc %} For more information, see the "[GitHub App installation](/rest/reference/apps)" REST API.
diff --git a/translations/ko-KR/data/reusables/webhooks/installation_short_desc.md b/translations/ko-KR/data/reusables/webhooks/installation_short_desc.md
index 4abc1de643..21cffb5f50 100644
--- a/translations/ko-KR/data/reusables/webhooks/installation_short_desc.md
+++ b/translations/ko-KR/data/reusables/webhooks/installation_short_desc.md
@@ -1 +1 @@
-Activity related to a GitHub App installation. {% data reusables.webhooks.action_type_desc %} For more information, see the "[GitHub App installation](/v3/apps/)" REST API.
+Activity related to a GitHub App installation. {% data reusables.webhooks.action_type_desc %} For more information, see the "[GitHub App installation](/rest/reference/apps)" REST API.
diff --git a/translations/ko-KR/data/reusables/webhooks/issue_comment_properties.md b/translations/ko-KR/data/reusables/webhooks/issue_comment_properties.md
index b983deb16f..5a93e1a350 100644
--- a/translations/ko-KR/data/reusables/webhooks/issue_comment_properties.md
+++ b/translations/ko-KR/data/reusables/webhooks/issue_comment_properties.md
@@ -1 +1 @@
-`changes`|`object` | The changes to the comment if the action was `edited`. `changes[body][from]` |`string` | The previous version of the body if the action was `edited`. `issue`|`object` | The [issue](/v3/issues/) the comment belongs to. `comment`|`object` | The [comment](/v3/issues/comments/) itself.
+`changes`|`object` | The changes to the comment if the action was `edited`. `changes[body][from]` |`string` | The previous version of the body if the action was `edited`. `issue`|`object` | The [issue](/rest/reference/issues) the comment belongs to. `comment`|`object` | The [comment](/rest/reference/issues#comments) itself.
diff --git a/translations/ko-KR/data/reusables/webhooks/issue_comment_short_desc.md b/translations/ko-KR/data/reusables/webhooks/issue_comment_short_desc.md
index cc07764d19..dd67c3de2d 100644
--- a/translations/ko-KR/data/reusables/webhooks/issue_comment_short_desc.md
+++ b/translations/ko-KR/data/reusables/webhooks/issue_comment_short_desc.md
@@ -1 +1 @@
-Activity related to an issue comment. {% data reusables.webhooks.action_type_desc %} For more information, see the "[issue comments](/v3/issues/comments/)" REST API.
+Activity related to an issue comment. {% data reusables.webhooks.action_type_desc %} For more information, see the "[issue comments](/rest/reference/issues#comments)" REST API.
diff --git a/translations/ko-KR/data/reusables/webhooks/issue_properties.md b/translations/ko-KR/data/reusables/webhooks/issue_properties.md
index c146faa968..bff204fc72 100644
--- a/translations/ko-KR/data/reusables/webhooks/issue_properties.md
+++ b/translations/ko-KR/data/reusables/webhooks/issue_properties.md
@@ -1 +1 @@
-`issue`|`object` | The [issue](/v3/issues) itself. `changes`|`object`| The changes to the issue if the action was `edited`. `changes[title][from]`|`string` | The previous version of the title if the action was `edited`. `changes[body][from]`|`string` | The previous version of the body if the action was `edited`. `assignee`|`object` | The optional user who was assigned or unassigned from the issue. `label`|`object` | The optional label that was added or removed from the issue.
+`issue`|`object` | The [issue](/rest/reference/issues) itself. `changes`|`object`| The changes to the issue if the action was `edited`. `changes[title][from]`|`string` | The previous version of the title if the action was `edited`. `changes[body][from]`|`string` | The previous version of the body if the action was `edited`. `assignee`|`object` | The optional user who was assigned or unassigned from the issue. `label`|`object` | The optional label that was added or removed from the issue.
diff --git a/translations/ko-KR/data/reusables/webhooks/issues_short_desc.md b/translations/ko-KR/data/reusables/webhooks/issues_short_desc.md
index 7dadec073b..3edc02859f 100644
--- a/translations/ko-KR/data/reusables/webhooks/issues_short_desc.md
+++ b/translations/ko-KR/data/reusables/webhooks/issues_short_desc.md
@@ -1 +1 @@
-Activity related to an issue. {% data reusables.webhooks.action_type_desc %} For more information, see the "[issues](/v3/issues/comments/)" REST API.
+Activity related to an issue. {% data reusables.webhooks.action_type_desc %} For more information, see the "[issues](/rest/reference/issues#comments)" REST API.
diff --git a/translations/ko-KR/data/reusables/webhooks/label_short_desc.md b/translations/ko-KR/data/reusables/webhooks/label_short_desc.md
index c5f7178d8a..a634b7faa7 100644
--- a/translations/ko-KR/data/reusables/webhooks/label_short_desc.md
+++ b/translations/ko-KR/data/reusables/webhooks/label_short_desc.md
@@ -1 +1 @@
-Activity related to an issue. {% data reusables.webhooks.action_type_desc %} For more information, see the "[labels](/v3/issues/labels/)" REST API.
+Activity related to an issue. {% data reusables.webhooks.action_type_desc %} For more information, see the "[labels](/rest/reference/issues#labels)" REST API.
diff --git a/translations/ko-KR/data/reusables/webhooks/member_properties.md b/translations/ko-KR/data/reusables/webhooks/member_properties.md
index d9e1757f40..add035dc19 100644
--- a/translations/ko-KR/data/reusables/webhooks/member_properties.md
+++ b/translations/ko-KR/data/reusables/webhooks/member_properties.md
@@ -1 +1 @@
-`member`|`object` | The [user](/v3/users/) that was added. `changes`|`object`| The changes to the collaborator permissions if the action was `edited`. `changes[old_permission][from]`|`string` | The previous permissions of the collaborator if the action was `edited`.
+`member`|`object` | The [user](/rest/reference/users) that was added. `changes`|`object`| The changes to the collaborator permissions if the action was `edited`. `changes[old_permission][from]`|`string` | The previous permissions of the collaborator if the action was `edited`.
diff --git a/translations/ko-KR/data/reusables/webhooks/member_short_desc.md b/translations/ko-KR/data/reusables/webhooks/member_short_desc.md
index 2e82896773..b664392fdf 100644
--- a/translations/ko-KR/data/reusables/webhooks/member_short_desc.md
+++ b/translations/ko-KR/data/reusables/webhooks/member_short_desc.md
@@ -1 +1 @@
-Activity related to repository collaborators. {% data reusables.webhooks.action_type_desc %} For more information, see the "[collaborators](/v3/repos/collaborators/)" REST API.
+Activity related to repository collaborators. {% data reusables.webhooks.action_type_desc %} For more information, see the "[collaborators](/rest/reference/repos#collaborators)" REST API.
diff --git a/translations/ko-KR/data/reusables/webhooks/membership_properties.md b/translations/ko-KR/data/reusables/webhooks/membership_properties.md
index 6869d846fc..46828e9d9a 100644
--- a/translations/ko-KR/data/reusables/webhooks/membership_properties.md
+++ b/translations/ko-KR/data/reusables/webhooks/membership_properties.md
@@ -1,6 +1,6 @@
-| 키 | 유형 | 설명 |
-| ----- | ----- | ----------------------------------------------------------- |
-| `동작` | `문자열` | The action that was performed. Can be `added` or `removed`. |
-| `범위` | `문자열` | The scope of the membership. Currently, can only be `team`. |
-| `구성원` | `개체` | The [user](/v3/users/) that was added or removed. |
-| `팀` | `개체` | The [team](/v3/teams/) for the membership. |
+| 키 | 유형 | 설명 |
+| ----- | ----- | ------------------------------------------------------------ |
+| `동작` | `문자열` | The action that was performed. Can be `added` or `removed`. |
+| `범위` | `문자열` | The scope of the membership. Currently, can only be `team`. |
+| `구성원` | `개체` | The [user](/rest/reference/users) that was added or removed. |
+| `팀` | `개체` | The [team](/rest/reference/teams) for the membership. |
diff --git a/translations/ko-KR/data/reusables/webhooks/membership_short_desc.md b/translations/ko-KR/data/reusables/webhooks/membership_short_desc.md
index e557eea902..f7867d25a9 100644
--- a/translations/ko-KR/data/reusables/webhooks/membership_short_desc.md
+++ b/translations/ko-KR/data/reusables/webhooks/membership_short_desc.md
@@ -1 +1 @@
-Activity related to team membership. {% data reusables.webhooks.action_type_desc %} For more information, see the "[team members](/v3/teams/members/)" REST API.
+Activity related to team membership. {% data reusables.webhooks.action_type_desc %} For more information, see the "[team members](/rest/reference/teams#members)" REST API.
diff --git a/translations/ko-KR/data/reusables/webhooks/milestone_short_desc.md b/translations/ko-KR/data/reusables/webhooks/milestone_short_desc.md
index 6b6bd073ce..c9edf73236 100644
--- a/translations/ko-KR/data/reusables/webhooks/milestone_short_desc.md
+++ b/translations/ko-KR/data/reusables/webhooks/milestone_short_desc.md
@@ -1 +1 @@
-Activity related to milestones. {% data reusables.webhooks.action_type_desc %} For more information, see the "[milestones](/v3/issues/milestones/)" REST API.
+Activity related to milestones. {% data reusables.webhooks.action_type_desc %} For more information, see the "[milestones](/rest/reference/issues#milestones)" REST API.
diff --git a/translations/ko-KR/data/reusables/webhooks/org_block_short_desc.md b/translations/ko-KR/data/reusables/webhooks/org_block_short_desc.md
index 7c3896f63c..f75660fcdb 100644
--- a/translations/ko-KR/data/reusables/webhooks/org_block_short_desc.md
+++ b/translations/ko-KR/data/reusables/webhooks/org_block_short_desc.md
@@ -1 +1 @@
-Activity related to people being blocked in an organization. {% data reusables.webhooks.action_type_desc %} For more information, see the "[blocking organization users](/v3/orgs/blocking/)" REST API.
+Activity related to people being blocked in an organization. {% data reusables.webhooks.action_type_desc %} For more information, see the "[blocking organization users](/rest/reference/orgs#blocking)" REST API.
diff --git a/translations/ko-KR/data/reusables/webhooks/org_desc.md b/translations/ko-KR/data/reusables/webhooks/org_desc.md
index 8b344e764c..90d218b876 100644
--- a/translations/ko-KR/data/reusables/webhooks/org_desc.md
+++ b/translations/ko-KR/data/reusables/webhooks/org_desc.md
@@ -1 +1 @@
-`organization` | `object` | Webhook payloads contain the [`organization`](/v3/orgs/#get-an-organization) object when the webhook is configured for an organization or the event occurs from activity in a repository owned by an organization.
+`organization` | `object` | Webhook payloads contain the [`organization`](/rest/reference/orgs#get-an-organization) object when the webhook is configured for an organization or the event occurs from activity in a repository owned by an organization.
diff --git a/translations/ko-KR/data/reusables/webhooks/organization_short_desc.md b/translations/ko-KR/data/reusables/webhooks/organization_short_desc.md
index 895b584aaf..0b539ee364 100644
--- a/translations/ko-KR/data/reusables/webhooks/organization_short_desc.md
+++ b/translations/ko-KR/data/reusables/webhooks/organization_short_desc.md
@@ -1 +1 @@
-Activity related to an organization and its members. {% data reusables.webhooks.action_type_desc %} For more information, see the "[organizations](/v3/orgs/)" REST API.
+Activity related to an organization and its members. {% data reusables.webhooks.action_type_desc %} For more information, see the "[organizations](/rest/reference/orgs)" REST API.
diff --git a/translations/ko-KR/data/reusables/webhooks/project_card_properties.md b/translations/ko-KR/data/reusables/webhooks/project_card_properties.md
index 668ce5ae42..3634400579 100644
--- a/translations/ko-KR/data/reusables/webhooks/project_card_properties.md
+++ b/translations/ko-KR/data/reusables/webhooks/project_card_properties.md
@@ -4,4 +4,4 @@
| `changes` | `개체` | The changes to the project card if the action was `edited` or `converted`. |
| `changes[note][from]` | `문자열` | The previous version of the note if the action was `edited` or `converted`. |
| `after_id` | `integer` | The id of the card that this card now follows if the action was "moved". Will be `null` if it is the first card in a column. |
-| `project_card` | `개체` | The [project card](/v3/projects/cards) itself. |
+| `project_card` | `개체` | The [project card](/rest/reference/projects#cards) itself. |
diff --git a/translations/ko-KR/data/reusables/webhooks/project_card_short_desc.md b/translations/ko-KR/data/reusables/webhooks/project_card_short_desc.md
index bbea9ea6c4..6fe2904d9e 100644
--- a/translations/ko-KR/data/reusables/webhooks/project_card_short_desc.md
+++ b/translations/ko-KR/data/reusables/webhooks/project_card_short_desc.md
@@ -1 +1 @@
-Activity related to project cards. {% data reusables.webhooks.action_type_desc %} For more information, see the "[project cards](/v3/projects/cards)" REST API.
+Activity related to project cards. {% data reusables.webhooks.action_type_desc %} For more information, see the "[project cards](/rest/reference/projects#cards)" REST API.
diff --git a/translations/ko-KR/data/reusables/webhooks/project_column_properties.md b/translations/ko-KR/data/reusables/webhooks/project_column_properties.md
index 82e7d2e64b..26135131ad 100644
--- a/translations/ko-KR/data/reusables/webhooks/project_column_properties.md
+++ b/translations/ko-KR/data/reusables/webhooks/project_column_properties.md
@@ -4,4 +4,4 @@
| `changes` | `개체` | The changes to the project column if the action was `edited`. |
| `changes[name][from]` | `문자열` | The previous version of the name if the action was `edited`. |
| `after_id` | `integer` | The id of the column that this column now follows if the action was "moved". Will be `null` if it is the first column in a project. |
-| `project_column` | `개체` | The [project column](/v3/projects/columns) itself. |
+| `project_column` | `개체` | The [project column](/rest/reference/projects#columns) itself. |
diff --git a/translations/ko-KR/data/reusables/webhooks/project_column_short_desc.md b/translations/ko-KR/data/reusables/webhooks/project_column_short_desc.md
index 19ac3f6412..35d38e4101 100644
--- a/translations/ko-KR/data/reusables/webhooks/project_column_short_desc.md
+++ b/translations/ko-KR/data/reusables/webhooks/project_column_short_desc.md
@@ -1 +1 @@
-Activity related to columns in a project board. {% data reusables.webhooks.action_type_desc %} For more information, see the "[project columns](/v3/projects/columns)" REST API.
+Activity related to columns in a project board. {% data reusables.webhooks.action_type_desc %} For more information, see the "[project columns](/rest/reference/projects#columns)" REST API.
diff --git a/translations/ko-KR/data/reusables/webhooks/project_properties.md b/translations/ko-KR/data/reusables/webhooks/project_properties.md
index 4adc45332f..a012ed9ade 100644
--- a/translations/ko-KR/data/reusables/webhooks/project_properties.md
+++ b/translations/ko-KR/data/reusables/webhooks/project_properties.md
@@ -4,4 +4,4 @@
| `changes` | `개체` | The changes to the project if the action was `edited`. |
| `changes[name][from]` | `문자열` | The previous version of the name if the action was `edited`. |
| `changes[body][from]` | `문자열` | The previous version of the body if the action was `edited`. |
-| `프로젝트` | `개체` | The [project](/v3/projects/) itself. |
+| `프로젝트` | `개체` | The [project](/rest/reference/projects) itself. |
diff --git a/translations/ko-KR/data/reusables/webhooks/project_short_desc.md b/translations/ko-KR/data/reusables/webhooks/project_short_desc.md
index 6f18da5d69..2ae5d8be21 100644
--- a/translations/ko-KR/data/reusables/webhooks/project_short_desc.md
+++ b/translations/ko-KR/data/reusables/webhooks/project_short_desc.md
@@ -1 +1 @@
-Activity related to project boards. {% data reusables.webhooks.action_type_desc %} For more information, see the "[projects](/v3/projects)" REST API.
+Activity related to project boards. {% data reusables.webhooks.action_type_desc %} For more information, see the "[projects](/rest/reference/projects)" REST API.
diff --git a/translations/ko-KR/data/reusables/webhooks/pull_request_properties.md b/translations/ko-KR/data/reusables/webhooks/pull_request_properties.md
index 21544ccd9e..948f78e0b0 100644
--- a/translations/ko-KR/data/reusables/webhooks/pull_request_properties.md
+++ b/translations/ko-KR/data/reusables/webhooks/pull_request_properties.md
@@ -1 +1 @@
-`number`|`integer` | The pull request number. `changes`|`object`| The changes to the comment if the action was `edited`. `changes[title][from]`|`string` | The previous version of the title if the action was `edited`. `changes[body][from]`|`string` | The previous version of the body if the action was `edited`. `pull_request`|`object` | The [pull request](/v3/pulls) itself.
+`number`|`integer` | The pull request number. `changes`|`object`| The changes to the comment if the action was `edited`. `changes[title][from]`|`string` | The previous version of the title if the action was `edited`. `changes[body][from]`|`string` | The previous version of the body if the action was `edited`. `pull_request`|`object` | The [pull request](/rest/reference/pulls) itself.
diff --git a/translations/ko-KR/data/reusables/webhooks/pull_request_review_comment_properties.md b/translations/ko-KR/data/reusables/webhooks/pull_request_review_comment_properties.md
index a38df37d8c..1b854809c7 100644
--- a/translations/ko-KR/data/reusables/webhooks/pull_request_review_comment_properties.md
+++ b/translations/ko-KR/data/reusables/webhooks/pull_request_review_comment_properties.md
@@ -1 +1 @@
-`changes`|`object`| The changes to the comment if the action was `edited`. `changes[body][from]`|`string` | The previous version of the body if the action was `edited`. `pull_request`|`object` | The [pull request](/v3/pulls/) the comment belongs to. `comment`|`object` | The [comment](/v3/pulls/comments) itself.
+`changes`|`object`| The changes to the comment if the action was `edited`. `changes[body][from]`|`string` | The previous version of the body if the action was `edited`. `pull_request`|`object` | The [pull request](/rest/reference/pulls) the comment belongs to. `comment`|`object` | The [comment](/rest/reference/pulls#comments) itself.
diff --git a/translations/ko-KR/data/reusables/webhooks/pull_request_review_comment_short_desc.md b/translations/ko-KR/data/reusables/webhooks/pull_request_review_comment_short_desc.md
index 7b05ee9a9a..e002a3be49 100644
--- a/translations/ko-KR/data/reusables/webhooks/pull_request_review_comment_short_desc.md
+++ b/translations/ko-KR/data/reusables/webhooks/pull_request_review_comment_short_desc.md
@@ -1 +1 @@
-Activity related to pull request review comments in the pull request's unified diff. {% data reusables.webhooks.action_type_desc %} For more information, see the "[pull request review comments](/v3/pulls/comments/)" REST API.
+Activity related to pull request review comments in the pull request's unified diff. {% data reusables.webhooks.action_type_desc %} For more information, see the "[pull request review comments](/rest/reference/pulls#comments)" REST API.
diff --git a/translations/ko-KR/data/reusables/webhooks/pull_request_review_properties.md b/translations/ko-KR/data/reusables/webhooks/pull_request_review_properties.md
index efe385b708..2e0360005c 100644
--- a/translations/ko-KR/data/reusables/webhooks/pull_request_review_properties.md
+++ b/translations/ko-KR/data/reusables/webhooks/pull_request_review_properties.md
@@ -1,6 +1,6 @@
| 키 | 유형 | 설명 |
| --------------------- | ----- | ---------------------------------------------------------------------- |
| `동작` | `문자열` | The action that was performed. Can be one of:
`submitted` - A pull request review is submitted into a non-pending state.
`edited` - The body of a review has been edited.
`dismissed` - A review has been dismissed.
|
-| `pull_request` | `개체` | The [pull request](/v3/pulls/) the review pertains to. |
+| `pull_request` | `개체` | The [pull request](/rest/reference/pulls) the review pertains to. |
| `검토` | `개체` | The review that was affected. |
| `changes[body][from]` | `문자열` | The previous version of the body if the action was `edited`. |
diff --git a/translations/ko-KR/data/reusables/webhooks/pull_request_review_short_desc.md b/translations/ko-KR/data/reusables/webhooks/pull_request_review_short_desc.md
index 07b263364d..3329d4b62e 100644
--- a/translations/ko-KR/data/reusables/webhooks/pull_request_review_short_desc.md
+++ b/translations/ko-KR/data/reusables/webhooks/pull_request_review_short_desc.md
@@ -1 +1 @@
-Activity related to pull request reviews. {% data reusables.webhooks.action_type_desc %} For more information, see the "[pull request reviews](/v3/pulls/reviews/)" REST API.
+Activity related to pull request reviews. {% data reusables.webhooks.action_type_desc %} For more information, see the "[pull request reviews](/rest/reference/pulls#reviews)" REST API.
diff --git a/translations/ko-KR/data/reusables/webhooks/pull_request_short_desc.md b/translations/ko-KR/data/reusables/webhooks/pull_request_short_desc.md
index ea9e435d03..45bc1b5789 100644
--- a/translations/ko-KR/data/reusables/webhooks/pull_request_short_desc.md
+++ b/translations/ko-KR/data/reusables/webhooks/pull_request_short_desc.md
@@ -1 +1 @@
-Activity related to pull requests. {% data reusables.webhooks.action_type_desc %} For more information, see the "[pull requests](/v3/pulls/)" REST API.
+Activity related to pull requests. {% data reusables.webhooks.action_type_desc %} For more information, see the "[pull requests](/rest/reference/pulls)" REST API.
diff --git a/translations/ko-KR/data/reusables/webhooks/release_short_desc.md b/translations/ko-KR/data/reusables/webhooks/release_short_desc.md
index e3a9a3bb3a..a8d506f409 100644
--- a/translations/ko-KR/data/reusables/webhooks/release_short_desc.md
+++ b/translations/ko-KR/data/reusables/webhooks/release_short_desc.md
@@ -1 +1 @@
-Activity related to a release. {% data reusables.webhooks.action_type_desc %} For more information, see the "[releases](/v3/repos/releases/)" REST API.
+Activity related to a release. {% data reusables.webhooks.action_type_desc %} For more information, see the "[releases](/rest/reference/repos#releases)" REST API.
diff --git a/translations/ko-KR/data/reusables/webhooks/repo_desc.md b/translations/ko-KR/data/reusables/webhooks/repo_desc.md
index df26fb3e7a..e0eca4218d 100644
--- a/translations/ko-KR/data/reusables/webhooks/repo_desc.md
+++ b/translations/ko-KR/data/reusables/webhooks/repo_desc.md
@@ -1 +1 @@
-`repository` | `object` | The [`repository`](/v3/repos/#get-a-repository) where the event occurred.
+`repository` | `object` | The [`repository`](/rest/reference/repos#get-a-repository) where the event occurred.
diff --git a/translations/ko-KR/data/reusables/webhooks/repository_import_short_desc.md b/translations/ko-KR/data/reusables/webhooks/repository_import_short_desc.md
index 056531b019..d4b6cf9aa0 100644
--- a/translations/ko-KR/data/reusables/webhooks/repository_import_short_desc.md
+++ b/translations/ko-KR/data/reusables/webhooks/repository_import_short_desc.md
@@ -1 +1 @@
-Activity related to a repository being imported to GitHub. {% data reusables.webhooks.action_type_desc %} For more information, see the "[source imports](/v3/migrations/source_imports/)" REST API.
+Activity related to a repository being imported to GitHub. {% data reusables.webhooks.action_type_desc %} For more information, see the "[source imports](/rest/reference/migrations#source-imports)" REST API.
diff --git a/translations/ko-KR/data/reusables/webhooks/repository_short_desc.md b/translations/ko-KR/data/reusables/webhooks/repository_short_desc.md
index df290ac0ea..b3e90e8d64 100644
--- a/translations/ko-KR/data/reusables/webhooks/repository_short_desc.md
+++ b/translations/ko-KR/data/reusables/webhooks/repository_short_desc.md
@@ -1 +1 @@
-Activity related to a repository. {% data reusables.webhooks.action_type_desc %} For more information, see the "[repositories](/v3/repos/)" REST API.
+Activity related to a repository. {% data reusables.webhooks.action_type_desc %} For more information, see the "[repositories](/rest/reference/repos)" REST API.
diff --git a/translations/ko-KR/data/reusables/webhooks/star_short_desc.md b/translations/ko-KR/data/reusables/webhooks/star_short_desc.md
index f4fb663419..9569c6958e 100644
--- a/translations/ko-KR/data/reusables/webhooks/star_short_desc.md
+++ b/translations/ko-KR/data/reusables/webhooks/star_short_desc.md
@@ -1 +1 @@
-Activity related to a repository being starred. {% data reusables.webhooks.action_type_desc %} For more information, see the "[starring](/v3/activity/starring/)" REST API.
+Activity related to a repository being starred. {% data reusables.webhooks.action_type_desc %} For more information, see the "[starring](/rest/reference/activity#starring)" REST API.
diff --git a/translations/ko-KR/data/reusables/webhooks/status_short_desc.md b/translations/ko-KR/data/reusables/webhooks/status_short_desc.md
index 754f871add..6d835788c9 100644
--- a/translations/ko-KR/data/reusables/webhooks/status_short_desc.md
+++ b/translations/ko-KR/data/reusables/webhooks/status_short_desc.md
@@ -1 +1 @@
-When the status of a Git commit changes. {% data reusables.webhooks.action_type_desc %} For more information, see the "[statuses](/v3/repos/statuses/)" REST API.
+When the status of a Git commit changes. {% data reusables.webhooks.action_type_desc %} For more information, see the "[statuses](/rest/reference/repos#statuses)" REST API.
diff --git a/translations/ko-KR/data/reusables/webhooks/team_add_short_desc.md b/translations/ko-KR/data/reusables/webhooks/team_add_short_desc.md
index 914535a212..ff260fc3cb 100644
--- a/translations/ko-KR/data/reusables/webhooks/team_add_short_desc.md
+++ b/translations/ko-KR/data/reusables/webhooks/team_add_short_desc.md
@@ -1 +1 @@
-When a [repository is added to a team](/v3/teams/#add-or-update-team-repository-permissions).
+When a [repository is added to a team](/rest/reference/teams#add-or-update-team-repository-permissions).
diff --git a/translations/ko-KR/data/reusables/webhooks/team_short_desc.md b/translations/ko-KR/data/reusables/webhooks/team_short_desc.md
index fdcf742789..ff27913e21 100644
--- a/translations/ko-KR/data/reusables/webhooks/team_short_desc.md
+++ b/translations/ko-KR/data/reusables/webhooks/team_short_desc.md
@@ -1 +1 @@
-Activity related to an organization's team. {% data reusables.webhooks.action_type_desc %} For more information, see the "[teams](/v3/teams/)" REST API.
+Activity related to an organization's team. {% data reusables.webhooks.action_type_desc %} For more information, see the "[teams](/rest/reference/teams)" REST API.
diff --git a/translations/ko-KR/data/reusables/webhooks/watch_short_desc.md b/translations/ko-KR/data/reusables/webhooks/watch_short_desc.md
index a853027b12..1b250fb019 100644
--- a/translations/ko-KR/data/reusables/webhooks/watch_short_desc.md
+++ b/translations/ko-KR/data/reusables/webhooks/watch_short_desc.md
@@ -1 +1 @@
-When someone stars a repository. {% data reusables.webhooks.action_type_desc %} For more information, see the "[starring](/v3/activity/starring/)" REST API.
+When someone stars a repository. {% data reusables.webhooks.action_type_desc %} For more information, see the "[starring](/rest/reference/activity#starring)" REST API.
diff --git a/translations/pt-BR/content/actions/guides/building-and-testing-java-with-ant.md b/translations/pt-BR/content/actions/guides/building-and-testing-java-with-ant.md
index fac5e27b72..53bf333884 100644
--- a/translations/pt-BR/content/actions/guides/building-and-testing-java-with-ant.md
+++ b/translations/pt-BR/content/actions/guides/building-and-testing-java-with-ant.md
@@ -1,5 +1,5 @@
---
-title: Criar e estar o Java com o Ant
+title: Criar e testar o Java com o Ant
intro: Você pode criar um fluxo de trabalho de integração contínua (CI) no GitHub Actions para criar e testar o seu projeto Java com o Ant.
product: '{% data reusables.gated-features.actions %}'
redirect_from:
@@ -38,22 +38,22 @@ Você também pode adicionar este fluxo de trabalho manualmente, criando um novo
{% raw %}
```yaml
-nome: Java CI
+name: Java CI
-em: [push]
+on: [push]
-trabalho:
+jobs:
build:
runs-on: ubuntu-latest
- etapa:
- - usa: actions/checkout@v2
- - nome: Configure JDK 1.
- uso: actionp-java@v1
- com:
- java-version: 1.
- - nome: Construir com Ant
- executar: ant -noinput -buildfile build.xml
+ steps:
+ - uses: actions/checkout@v2
+ - name: Set up JDK 1.8
+ uses: actions/setup-java@v1
+ with:
+ java-version: 1.8
+ - name: Build with Ant
+ run: ant -noinput -buildfile build.xml
```
{% endraw %}
@@ -79,13 +79,13 @@ Se você usa comandos diferentes para criar seu projeto ou se você quer executa
{% raw %}
```yaml
-etapas:
- - usa: actions/checkout@v2
- - usa: actions/setup-java@v1
- com:
+steps:
+ - uses: actions/checkout@v2
+ - uses: actions/setup-java@v1
+ with:
java-version: 1.8
- - nome: Executa o alvo do Ant jar
- executa: ant -noinput -buildfile build-ci.xml jar
+ - name: Run the Ant jar target
+ run: ant -noinput -buildfile build-ci.xml jar
```
{% endraw %}
diff --git a/translations/pt-BR/content/actions/guides/building-and-testing-java-with-gradle.md b/translations/pt-BR/content/actions/guides/building-and-testing-java-with-gradle.md
index 7afadb442f..f4ab8f735b 100644
--- a/translations/pt-BR/content/actions/guides/building-and-testing-java-with-gradle.md
+++ b/translations/pt-BR/content/actions/guides/building-and-testing-java-with-gradle.md
@@ -1,5 +1,5 @@
---
-title: Criar e estar o Java com o Gradle
+title: Criar e testar o Java com o Gradle
intro: Você pode criar um fluxo de trabalho de integração contínua (CI) no GitHub Actions para criar e testar o seu projeto Java com o Gradle.
product: '{% data reusables.gated-features.actions %}'
redirect_from:
@@ -38,22 +38,22 @@ Você também pode adicionar este fluxo de trabalho manualmente, criando um novo
{% raw %}
```yaml
-nome: Java CI
+name: Java CI
-em: [push]
+on: [push]
-trabalhos:
- criar:
+jobs:
+ build:
runs-on: ubuntu-latest
- etapas:
- - usa: actions/checkout@v2
- - nome: Set up JDK 1.8
- usa: actions/setup-java@v1
- com:
+ steps:
+ - uses: actions/checkout@v2
+ - name: Set up JDK 1.8
+ uses: actions/setup-java@v1
+ with:
java-version: 1.8
- - nome: Criar com Gradle
- executar: ./gradlew build
+ - name: Build with Gradle
+ run: ./gradlew build
```
{% endraw %}
@@ -79,36 +79,36 @@ Se você usa comandos diferentes para criar seu projeto ou se você desejar usar
{% raw %}
```yaml
-etapas:
- - usa: actions/checkout@v2
- - ususaes: actions/setup-java@v1
- com:
+steps:
+ - uses: actions/checkout@v2
+ - uses: actions/setup-java@v1
+ with:
java-version: 1.8
- - Nome: Executa a tarefa do pacote do Gradle
- executar: ./gradlew -b ci.gradle package
+ - name: Run the Gradle package task
+ run: ./gradlew -b ci.gradle package
```
{% endraw %}
### Memorizar dependências
-Você pode armazenar as suas dependências para acelerar as execuções do seu fluxo de trabalho. Após a conclusão bem-sucedida, a sua cache do pacote do Gradle local será armazenada na infraestrutura do GitHub Actions. Para os fluxos de trabalho futuros, a cache será restaurada para que as dependências não precisem ser baixadas dos repositórios de pacotes remotos. Para obter mais informações, consulte "[Memorizando dependências para acelerar os fluxos de trabalho](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)" e a ação [`cache`](https://github.com/marketplace/actions/cache).
+When using {% data variables.product.prodname_dotcom %}-hosted runners, you can cache your dependencies to speed up your workflow runs. Após a conclusão bem-sucedida, a sua cache do pacote do Gradle local será armazenada na infraestrutura do GitHub Actions. Para os fluxos de trabalho futuros, a cache será restaurada para que as dependências não precisem ser baixadas dos repositórios de pacotes remotos. Para obter mais informações, consulte "Memorizando dependências para acelerar os fluxos de trabalho" e a ação [`cache`](https://github.com/marketplace/actions/cache).
{% raw %}
```yaml
-etapas:
- - usa: actions/checkout@v2
- - nome: Set up JDK 1.8
- usa: actions/setup-java@v1
- com:
+steps:
+ - uses: actions/checkout@v2
+ - name: Set up JDK 1.8
+ uses: actions/setup-java@v1
+ with:
java-version: 1.8
- - nome: Cache Gradle packages
- usa: actions/cache@v2
- com:
- caminho: ~/.gradle/caches
- Chave: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }}
+ - name: Cache Gradle packages
+ uses: actions/cache@v2
+ with:
+ path: ~/.gradle/caches
+ key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle') }}
restore-keys: ${{ runner.os }}-gradle
- - Nome: Criar com Gradle
- executar: ./gradlew build
+ - name: Build with Gradle
+ run: ./gradlew build
```
{% endraw %}
diff --git a/translations/pt-BR/content/actions/guides/building-and-testing-java-with-maven.md b/translations/pt-BR/content/actions/guides/building-and-testing-java-with-maven.md
index 549704f853..61693099b8 100644
--- a/translations/pt-BR/content/actions/guides/building-and-testing-java-with-maven.md
+++ b/translations/pt-BR/content/actions/guides/building-and-testing-java-with-maven.md
@@ -1,5 +1,5 @@
---
-title: Criar e estar o Java com o Maven
+title: Criar e testar o Java com o Maven
intro: Você pode criar um fluxo de trabalho de integração contínua (CI) no GitHub Actions para criar e testar o seu projeto Java com o Maven.
product: '{% data reusables.gated-features.actions %}'
redirect_from:
@@ -38,22 +38,22 @@ Você também pode adicionar este fluxo de trabalho manualmente, criando um novo
{% raw %}
```yaml
-nome: Java CI
+name: Java CI
-em: [push]
+on: [push]
-trabalhos:
- criar:
+jobs:
+ build:
runs-on: ubuntu-latest
- etapas:
- - usa: actions/checkout@v2
- - nome: Set up JDK 1.8
- usa: actions/setup-java@v1
- com:
+ steps:
+ - uses: actions/checkout@v2
+ - name: Set up JDK 1.8
+ uses: actions/setup-java@v1
+ with:
java-version: 1.8
- - nome: Criado com Maven
- executar: mvn -B package --file pom.xml
+ - name: Build with Maven
+ run: mvn -B package --file pom.xml
```
{% endraw %}
@@ -79,36 +79,36 @@ Se você usa comandos diferentes para criar seu projeto ou se desejar usar um al
{% raw %}
```yaml
-etapas:
- - usa: actions/checkout@v2
- - usa: actions/setup-java@v1
- com:
+steps:
+ - uses: actions/checkout@v2
+ - uses: actions/setup-java@v1
+ with:
java-version: 1.8
- - nome: Executar a fase de verificação do Maven
- executar: mvn -B verify --file pom-ci.xml
+ - name: Run the Maven verify phase
+ run: mvn -B verify --file pom-ci.xml
```
{% endraw %}
### Memorizar dependências
-Você pode armazenar as suas dependências para acelerar as execuções do seu fluxo de trabalho. Após a conclusão bem-sucedida, o seu repositório local do Maven será armazenado na infraestrutura do GitHub Actions. Para os fluxos de trabalho futuros, a cache será restaurada para que as dependências não precisem ser baixadas dos repositórios remotos do Maven. Para obter mais informações, consulte "[Memorizando dependências para acelerar os fluxos de trabalho](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)" e a ação [`cache`](https://github.com/marketplace/actions/cache).
+When using {% data variables.product.prodname_dotcom %}-hosted runners, you can cache your dependencies to speed up your workflow runs. Após a conclusão bem-sucedida, o seu repositório local do Maven será armazenado na infraestrutura do GitHub Actions. Para os fluxos de trabalho futuros, a cache será restaurada para que as dependências não precisem ser baixadas dos repositórios remotos do Maven. Para obter mais informações, consulte "Memorizando dependências para acelerar os fluxos de trabalho" e a ação [`cache`](https://github.com/marketplace/actions/cache).
{% raw %}
```yaml
-etapas:
- - usa: actions/checkout@v2
- - nome: Set up JDK 1.8
- usa: actions/setup-java@v1
- cpm:
+steps:
+ - uses: actions/checkout@v2
+ - name: Set up JDK 1.8
+ uses: actions/setup-java@v1
+ with:
java-version: 1.8
- - nome: Cache Maven packages
- usa: actions/cache@v2
- com:
- caminho: ~/.m2
- chave: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
+ - name: Cache Maven packages
+ uses: actions/cache@v2
+ with:
+ path: ~/.m2
+ key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
restore-keys: ${{ runner.os }}-m2
- - nome: Construir com Maven
- executar: mvn -B package --file pom.xml
+ - name: Build with Maven
+ run: mvn -B package --file pom.xml
```
{% endraw %}
diff --git a/translations/pt-BR/content/actions/guides/building-and-testing-nodejs.md b/translations/pt-BR/content/actions/guides/building-and-testing-nodejs.md
index 2c2dad9f3a..0ad489ba42 100644
--- a/translations/pt-BR/content/actions/guides/building-and-testing-nodejs.md
+++ b/translations/pt-BR/content/actions/guides/building-and-testing-nodejs.md
@@ -91,8 +91,8 @@ steps:
Como alternativa, você pode criar e fazes testes com versões exatas do Node.js.
```yaml
-estratégia:
- matriz:
+strategy:
+ matrix:
node-version: [8.16.2, 10.17.0]
```
@@ -129,7 +129,7 @@ Se você não especificar uma versão do Node.js, o {% data variables.product.pr
Executores hospedados em {% data variables.product.prodname_dotcom %} têm gerenciadores de dependências npm e Yarn instalados. Você pode usar o npm e o Yarn para instalar dependências no seu fluxo de trabalho antes de criar e testar seu código. Os executores do Windows e Linux hospedados em {% data variables.product.prodname_dotcom %} também têm o Grunt, Gulp, e Bower instalado.
-Você também pode memorizar as dependências para acelerar seu fluxo de trabalho. Para obter mais informações, consulte "[Memorizando dependências para acelerar seu fluxo de trabalho](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)".
+When using {% data variables.product.prodname_dotcom %}-hosted runners, you can also cache dependencies to speed up your workflow. Para obter mais informações, consulte "Memorizar dependências para acelerar fluxos de trabalho".
#### Exemplo de uso do npm
@@ -227,7 +227,7 @@ always-auth=true
#### Exemplo de memorização de dependências
-Você pode memorizar dependências usando uma chave única e restaurar as dependências ao executar fluxos de trabalho futuros usando a ação `cache`. Para obter mais informações, consulte "[Memorizando dependências para acelerar os fluxos de trabalho](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)" e a ação [`cache`](https://github.com/marketplace/actions/cache).
+When using {% data variables.product.prodname_dotcom %}-hosted runners, you can cache dependencies using a unique key, and restore the dependencies when you run future workflows using the `cache` action. Para obter mais informações, consulte "Memorizando dependências para acelerar os fluxos de trabalho" e a ação [`cache`](https://github.com/marketplace/actions/cache).
{% raw %}
```yaml
@@ -241,7 +241,7 @@ steps:
uses: actions/cache@v2
with:
# npm cache files are stored in `~/.npm` on Linux/macOS
- path: ~/.npm
+ path: ~/.npm
key: ${{ runner.OS }}-node-${{ hashFiles('**/package-lock.json') }}
restore-keys: |
${{ runner.OS }}-node-
diff --git a/translations/pt-BR/content/actions/guides/building-and-testing-powershell.md b/translations/pt-BR/content/actions/guides/building-and-testing-powershell.md
index f1edb036d5..642f2ada38 100644
--- a/translations/pt-BR/content/actions/guides/building-and-testing-powershell.md
+++ b/translations/pt-BR/content/actions/guides/building-and-testing-powershell.md
@@ -1,10 +1,12 @@
---
-title: Building and testing PowerShell
-intro: You can create a continuous integration (CI) workflow to build and test your PowerShell project.
+title: Criar e testar PowerShell
+intro: É possível criar um fluxo de trabalho de integração contínua (CI) para criar e testar o seu projeto de PowerShell.
product: '{% data reusables.gated-features.actions %}'
versions:
free-pro-team: '*'
enterprise-server: '>=2.22'
+authors:
+ - potatoqualitee
---
{% data reusables.actions.enterprise-beta %}
@@ -12,25 +14,25 @@ versions:
### Introdução
-This guide shows you how to use PowerShell for CI. It describes how to use Pester, install dependencies, test your module, and publish to the PowerShell Gallery.
+Este guia mostra como usar PowerShell para CI. Ele descreve como usar o Pester, instalar dependências, testar seu módulo e publicar na Galeria do PowerShell.
-{% data variables.product.prodname_dotcom %}-hosted runners have a tools cache with pre-installed software, which includes PowerShell and Pester. For a full list of up-to-date software and the pre-installed versions of PowerShell and Pester, see "[Specifications for {% data variables.product.prodname_dotcom %}-hosted runners](/actions/reference/specifications-for-github-hosted-runners/#supported-software)".
+Executores hospedados em {% data variables.product.prodname_dotcom %} têm um cache de ferramentas com software pré-instalado que inclui PowerShell e Pester. Para obter uma lista completa do software atualizado e das versões pré-instaladas do PowerShell e Pester, consulte "[Especificações para executores hospedados em {% data variables.product.prodname_dotcom %}](/actions/reference/specifications-for-github-hosted-runners/#supported-software)".
### Pré-requisitos
Você deve estar familiarizado com o YAML e a sintaxe do {% data variables.product.prodname_actions %}. Para obter mais informações, consulte "[Aprenda {% data variables.product.prodname_actions %}](/actions/learn-github-actions)".
-We recommend that you have a basic understanding of PowerShell and Pester. Para obter mais informações, consulte:
-- [Getting started with PowerShell](https://docs.microsoft.com/powershell/scripting/learn/ps101/01-getting-started)
+Recomendamos que você tenha um entendimento básico de PowerShell e Pester. Para obter mais informações, consulte:
+- [Primeiros passos com o PowerShell](https://docs.microsoft.com/powershell/scripting/learn/ps101/01-getting-started)
- [Pester](https://pester.dev)
{% data reusables.actions.enterprise-setup-prereq %}
-### Adding a workflow for Pester
+### Adicionar um fluxo de trabalho ao Pester
-To automate your testing with PowerShell and Pester, you can add a workflow that runs every time a change is pushed to your repository. In the following example, `Test-Path` is used to check that a file called `resultsfile.log` is present.
+Para automatizar o seu teste com PowerShell e Pester, você pode adicionar um fluxo de trabalho que é executado toda vez que uma alteração é carregada no seu repositório. No exemplo a seguir, `Test-Path` é usado para verificar se um arquivo denominado `resultsfile.log` está presente.
-This example workflow file must be added to your repository's `.github/workflows/` directory:
+Este exemplo de arquivo de fluxo de trabalho deve ser adicionado ao diretório `.github/workflows/` do repositório:
{% raw %}
```yaml
@@ -54,13 +56,13 @@ jobs:
```
{% endraw %}
-* `shell: pwsh` - Configures the job to use PowerShell when running the `run` commands.
-* `run: Test-Path resultsfile.log` - Check whether a file called `resultsfile.log` is present in the repository's root directory.
-* `Should -Be $true` - Uses Pester to define an expected result. If the result is unexpected, then {% data variables.product.prodname_actions %} flags this as a failed test. Por exemplo:
+* `shell: pwsh` - Configura o trabalho para usar PowerShell quando executa os comandos `executar`.
+* `run: Test-Path resultsfile.log` - Verifica se um arquivo denominado `resultsfile.log` está presente no diretório raiz do repositório.
+* `Should -Be $true` - Usa o Pester para definir um resultado esperado. Se o resultado for inesperado, {% data variables.product.prodname_actions %} irá sinalizar isso como um teste falho. Por exemplo:
- ![Failed Pester test](/assets/images/help/repository/actions-failed-pester-test.png)
+ ![Falha no teste de Pester](/assets/images/help/repository/actions-failed-pester-test.png)
-* `Invoke-Pester Unit.Tests.ps1 -Passthru` - Uses Pester to execute tests defined in a file called `Unit.Tests.ps1`. For example, to perform the same test described above, the `Unit.Tests.ps1` will contain the following:
+* `Invoke-Pester Unit.Tests.ps1 -Passthru` - Usa o Pester para executar testes definidos em um arquivo denominado `Unit.Tests.ps1`. Por exemplo, para realizar o mesmo teste descrito acima, o `Unit.Tests.ps1` conterá o seguinte:
```
Describe "Check results file is present" {
It "Check results file is present" {
@@ -69,29 +71,29 @@ jobs:
}
```
-### PowerShell module locations
+### Locais de módulos do PowerShell
-The table below describes the locations for various PowerShell modules in each {% data variables.product.prodname_dotcom %}-hosted runner.
+A tabela abaixo descreve os locais para diversos módulos do PowerShell em cada executor hospedado em {% data variables.product.prodname_dotcom %}.
-| | Ubuntu | macOS | Windows |
-| ----------------------------- | ------------------------------------------------ | ------------------------------------------------- | ------------------------------------------------------------ |
-| **PowerShell system modules** | `/opt/microsoft/powershell/7/Modules/*` | `/usr/local/microsoft/powershell/7/Modules/*` | `C:\program files\powershell\7\Modules\*` |
-| **PowerShell add-on modules** | `/usr/local/share/powershell/Modules/*` | `/usr/local/share/powershell/Modules/*` | `C:\Modules\*` |
-| **User-installed modules** | `/home/runner/.local/share/powershell/Modules/*` | `/Users/runner/.local/share/powershell/Modules/*` | `C:\Users\runneradmin\Documents\PowerShell\Modules\*` |
+| | Ubuntu | macOS | Windows |
+| ----------------------------------------- | ------------------------------------------------ | ------------------------------------------------- | ------------------------------------------------------------ |
+| **Módulos do sistema do PowerShell** | `/opt/microsoft/powershell/7/Modules/*` | `/usr/local/microsoft/powershell/7/Modules/*` | `C:\program files\powershell\7\Modules\*` |
+| **Módulos de complementos do PowerShell** | `/usr/local/share/powershell/Modules/*` | `/usr/local/share/powershell/Modules/*` | `C:\Modules\*` |
+| **Módulos instalados pelo usuário** | `/home/runner/.local/share/powershell/Modules/*` | `/Users/runner/.local/share/powershell/Modules/*` | `C:\Users\runneradmin\Documents\PowerShell\Modules\*` |
### Instalar dependências
-{% data variables.product.prodname_dotcom %}-hosted runners have PowerShell 7 and Pester installed. You can use `Install-Module` to install additional dependencies from the PowerShell Gallery before building and testing your code.
+Executores hospedados em {% data variables.product.prodname_dotcom %} têm PowerShell 7 e o Pester instalado. Você pode usar `Install-Module` para instalar dependências adicionais da Galeria PowerShell antes de construir e testar o seu código.
{% note %}
-**Note:** The pre-installed packages (such as Pester) used by {% data variables.product.prodname_dotcom %}-hosted runners are regularly updated, and can introduce significant changes. As a result, it is recommended that you always specify the required package versions by using `Install-Module` with `-MaximumVersion`.
+**Nota:** Os pacotes pré-instalados (como o Colester) usados pelos executores hospedados em {% data variables.product.prodname_dotcom %} são atualizados regularmente e podem introduzir mudanças significativas. Como resultado, recomenda-se que você sempre especifique as versões necessárias dos pacotes usando o `Install-Module` com `-MaximumVersion`.
{% endnote %}
-Você também pode memorizar as dependências para acelerar seu fluxo de trabalho. Para obter mais informações, consulte "[Memorizando dependências para acelerar seu fluxo de trabalho](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)".
+When using {% data variables.product.prodname_dotcom %}-hosted runners, you can also cache dependencies to speed up your workflow. Para obter mais informações, consulte "Memorizar dependências para acelerar fluxos de trabalho".
-For example, the following job installs the `SqlServer` and `PSScriptAnalyzer` modules:
+Por exemplo, o trabalho a seguir instala os módulos `SqlServer` e `PSScriptAnalyzer`:
{% raw %}
```yaml
@@ -111,15 +113,15 @@ jobs:
{% note %}
-**Note:** By default, no repositories are trusted by PowerShell. When installing modules from the PowerShell Gallery, you must explicitly set the installation policy for `PSGallery` to `Trusted`.
+**Observação:** Por padrão, nenhum repositório é confiável pelo PowerShell. Ao instalar módulos na Galeria do PowerShell, você deve definir explicitamente a política de instalação para `PSGallery` como `Confiável`.
{% endnote %}
#### Memorizar dependências
-You can cache PowerShell dependencies using a unique key, which allows you to restore the dependencies for future workflows with the [`cache`](https://github.com/marketplace/actions/cache) action. Para obter mais informações, consulte "[Memorizando dependências para acelerar fluxos de trabalho](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)".
+When using {% data variables.product.prodname_dotcom %}-hosted runners, you can cache PowerShell dependencies using a unique key, which allows you to restore the dependencies for future workflows with the [`cache`](https://github.com/marketplace/actions/cache) action. Para obter mais informações, consulte "Memorizar dependências para acelerar fluxos de trabalho".
-PowerShell caches its dependencies in different locations, depending on the runner's operating system. For example, the `path` location used in the following Ubuntu example will be different for a Windows operating system.
+O PowerShell armazena suas dependências em diferentes locais, dependendo do sistema operacional do executor. Por exemplo, o `caminho` local usado no exemplo do Ubuntu a seguir será diferente para um sistema operacional Windows.
{% raw %}
```yaml
@@ -144,9 +146,9 @@ steps:
Você pode usar os mesmos comandos usados localmente para criar e testar seu código.
-#### Using PSScriptAnalyzer to lint code
+#### Usar PSScriptAnalyzer para código lint
-The following example installs `PSScriptAnalyzer` and uses it to lint all `ps1` files in the repository. For more information, see [PSScriptAnalyzer on GitHub](https://github.com/PowerShell/PSScriptAnalyzer).
+O exemplo a seguir instala `PSScriptAnalyzer` e o usa para limpar todos os arquivos `ps1` no repositório. Para obter mais informações, consulte [PSScriptAnalyzer no GitHub](https://github.com/PowerShell/PSScriptAnalyzer).
{% raw %}
```yaml
@@ -178,7 +180,7 @@ The following example installs `PSScriptAnalyzer` and uses it to lint all `ps1`
Você pode fazer o upload de artefatos para visualização após a conclusão de um fluxo de trabalho. Por exemplo, é possível que você precise salvar os arquivos de registro, os despejos de núcleo, os resultados de teste ou capturas de tela. Para obter mais informações, consulte "[Dados recorrentes do fluxo de trabalho que usam artefatos](/github/automating-your-workflow-with-github-actions/persisting-workflow-data-using-artifacts)".
-The following example demonstrates how you can use the `upload-artifact` action to archive the test results received from `Invoke-Pester`. Para obter mais informações, consulte a ação <[`upload-artifact`](https://github.com/actions/upload-artifact).
+O exemplo a seguir demonstra como você pode usar a ação `upload-artifact` para arquivar os resultados de teste recebidos de `Invoke-Pester`. Para obter mais informações, consulte a ação <[`upload-artifact`](https://github.com/actions/upload-artifact).
{% raw %}
```yaml
@@ -204,13 +206,13 @@ jobs:
```
{% endraw %}
-The `always()` function configures the job to continue processing even if there are test failures. For more information, see "[always](/actions/reference/context-and-expression-syntax-for-github-actions#always)."
+A função `always()` configura o trabalho para continuar processando mesmo se houver falhas no teste. Para obter mais informações, consulte "[always](/actions/reference/context-and-expression-syntax-for-github-actions#always)".
-### Publishing to PowerShell Gallery
+### Publicar na Galeria do PowerShell
-You can configure your workflow to publish your PowerShell module to the PowerShell Gallery when your CI tests pass. You can use repository secrets to store any tokens or credentials needed to publish your package. Para obter mais informações, consulte "[Criando e usando segredos encriptados](/github/automating-your-workflow-with-github-actions/creating-and-using-encrypted-secrets)".
+Você pode configurar o seu fluxo de trabalho para publicar o seu módulo do PowerShell para a Galeria PowerShell quando o seu teste de passar. Você pode usar segredos do repositório para armazenar quaisquer tokens ou credenciais necessárias para publicar seu pacote. Para obter mais informações, consulte "[Criando e usando segredos encriptados](/github/automating-your-workflow-with-github-actions/creating-and-using-encrypted-secrets)".
-The following example creates a package and uses `Publish-Module` to publish it to the PowerShell Gallery:
+O exemplo a seguir cria um pacote e usa `Publish-Module` para publicá-lo na Galeria do PowerShell:
{% raw %}
```yaml
diff --git a/translations/pt-BR/content/actions/guides/building-and-testing-python.md b/translations/pt-BR/content/actions/guides/building-and-testing-python.md
index 1ced3ffe2c..66003ff6b1 100644
--- a/translations/pt-BR/content/actions/guides/building-and-testing-python.md
+++ b/translations/pt-BR/content/actions/guides/building-and-testing-python.md
@@ -126,27 +126,27 @@ Você pode configurar uma versão específica do python. Por exemplo, 3,8. Como
{% raw %}
```yaml
-nome: Pacote Python
+name: Python package
-em: [push]
+on: [push]
-trabalhos:
- criar:
+jobs:
+ build:
runs-on: ubuntu-latest
- etapas:
- - usa: actions/checkout@v2
- - nome: Configura Python 3.x
- usa: actions/setup-python@v2
- com:
- # Sintaxe do intervalo da versão semântica ou versão exata de uma versão do Python
- python-version: '3.x'
- # Opcional - x64 or x86 architecture, defaults to x64
- arquitetura: 'x64'
- # Você pode testar a sua matriz imprimindo a versão atual do Python
- - nome: Exibir uma versão do Python
- executar: python -c "import sys; print(sys.version)"
+ steps:
+ - uses: actions/checkout@v2
+ - name: Set up Python 3.x
+ uses: actions/setup-python@v2
+ with:
+ # Semantic version range syntax or exact version of a Python version
+ python-version: '3.x'
+ # Optional - x64 or x86 architecture, defaults to x64
+ architecture: 'x64'
+ # You can test your matrix by printing the current Python version
+ - name: Display Python version
+ run: python -c "import sys; print(sys.version)"
```
{% endraw %}
@@ -192,7 +192,7 @@ Recomendamos usar `setup-python` para configurar a versão do Python usada nos s
Os executores hospedados em {% data variables.product.prodname_dotcom %} têm instalado o gerenciador do pacote pip. Você pode usar o pip para instalar dependências do registro de pacotes do PyPI antes de criar e testar o seu código. Por exemplo, o YAML abaixo instala ou atualiza o instalador de pacotes `pip` e as os pacotes `setuptools` e `wheel`.
-Você também pode memorizar as dependências para acelerar seu fluxo de trabalho. Para obter mais informações, consulte "[Memorizando dependências para acelerar seu fluxo de trabalho](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)".
+When using {% data variables.product.prodname_dotcom %}-hosted runners, you can also cache dependencies to speed up your workflow. Para obter mais informações, consulte "Memorizar dependências para acelerar fluxos de trabalho".
{% raw %}
```yaml
@@ -228,7 +228,7 @@ etapas:
#### Memorizar dependências
-Você pode armazenar dependências do pip usando uma chave única e restaurar as dependências quando você executar fluxos de trabalho futuros usando a ação [`cache`](https://github.com/marketplace/actions/cache). Para obter mais informações, consulte "[Memorizando dependências para acelerar fluxos de trabalho](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)".
+When using {% data variables.product.prodname_dotcom %}-hosted runners, you can cache pip dependencies using a unique key, and restore the dependencies when you run future workflows using the [`cache`](https://github.com/marketplace/actions/cache) action. Para obter mais informações, consulte "Memorizar dependências para acelerar fluxos de trabalho".
O Pip armazena dependências em diferentes locais, dependendo do sistema operacional do executor. O caminho que você precisa efetuar o armazenamento em cache pode ser diferente do exemplo do Ubuntu abaixo, dependendo do sistema operacional que você usa. Para obter mais informações, consulte [Exemplos de armazenamento em cache do Python](https://github.com/actions/cache/blob/main/examples.md#python---pip).
diff --git a/translations/pt-BR/content/actions/guides/building-and-testing-ruby.md b/translations/pt-BR/content/actions/guides/building-and-testing-ruby.md
index 47bff7c4ae..8b7cec1f07 100644
--- a/translations/pt-BR/content/actions/guides/building-and-testing-ruby.md
+++ b/translations/pt-BR/content/actions/guides/building-and-testing-ruby.md
@@ -1,6 +1,6 @@
---
-title: Building and testing Ruby
-intro: You can create a continuous integration (CI) workflow to build and test your Ruby project.
+title: Criar e testar o Ruby
+intro: É possível criar um fluxo de trabalho de integração contínua (CI) para criar e testar o seu projeto do Ruby.
product: '{% data reusables.gated-features.actions %}'
versions:
free-pro-team: '*'
@@ -12,18 +12,18 @@ versions:
### Introdução
-This guide shows you how to create a continuous integration (CI) workflow that builds and tests a Ruby application. If your CI tests pass, you may want to deploy your code or publish a gem.
+Este guia mostra como criar um fluxo de trabalho de integração contínua (CI) que compila e testa um aplicativo do Rubi. Se o seu teste do CI passar, você deverá implantar seu código ou publicar um gem.
### Pré-requisitos
-We recommend that you have a basic understanding of Ruby, YAML, workflow configuration options, and how to create a workflow file. Para obter mais informações, consulte:
+Recomendamos que você tenha um entendimento básico do Ruby, YAML, das opções de configuração do fluxo de trabalho e de como criar um arquivo do fluxo de trabalho. Para obter mais informações, consulte:
- [Aprenda {% data variables.product.prodname_actions %}](/actions/learn-github-actions)
-- [Ruby in 20 minutes](https://www.ruby-lang.org/en/documentation/quickstart/)
+- [Ruby em 20 minutos](https://www.ruby-lang.org/en/documentation/quickstart/)
-### Starting with the Ruby workflow template
+### Primeiros passos com o modelo de fluxo de trabalho do Ruby
-{% data variables.product.prodname_dotcom %} provides a Ruby workflow template that will work for most Ruby projects. For more information, see the [Ruby workflow template](https://github.com/actions/starter-workflows/blob/master/ci/ruby.yml).
+{% data variables.product.prodname_dotcom %} fornece um modelo de fluxo de trabalho do Ruby que funcionará para a maioria dos projetos do Ruby. Para obter mais informações, consulte o [modelo do workflow do Ruby](https://github.com/actions/starter-workflows/blob/master/ci/ruby.yml).
Para iniciar rapidamente, adicione o modelo ao diretório `.github/workflows` do repositório.
@@ -58,13 +58,13 @@ jobs:
```
{% endraw %}
-### Specifying the Ruby version
+### Especificar a versão do Ruby
-The easiest way to specify a Ruby version is by using the `ruby/setup-ruby` action provided by the Ruby organization on GitHub. The action adds any supported Ruby version to `PATH` for each job run in a workflow. For more information see, the [`ruby/setup-ruby`](https://github.com/ruby/setup-ruby).
+A maneira mais fácil de especificar uma versão do Ruby é usar a ação `ruby/setup-ruby` fornecida pela organização Ruby no GitHub. A ação adiciona qualquer versão do Ruby compatível com `PATH` para cada tarefa executada em um fluxo de trabalho. Para mais informações, consulte [`ruby/setup-ruby`](https://github.com/ruby/setup-ruby).
-Using either Ruby's `ruby/setup-ruby` action or GitHub's `actions/setup-ruby` action is the recommended way of using Ruby with GitHub Actions because it ensures consistent behavior across different runners and different versions of Ruby.
+Usar a ação `ruby/setup-ruby` do Ruby ou a ação `/setup-ruby` do GitHubt é a forma recomendada de usar o Ruby com o GitHub Actions porque garante um comportamento consistente entre diferentes executores e versões do Ruby.
-The `setup-ruby` action takes a Ruby version as an input and configures that version on the runner.
+A ação `setup-ruby` toma uma versão Ruby como uma entrada e configura essa versão no executor.
{% raw %}
```yaml
@@ -78,11 +78,11 @@ steps:
```
{% endraw %}
-Alternatively, you can check a `.ruby-version` file into the root of your repository and `setup-ruby` will use the version defined in that file.
+Como alternativa, você pode verificar um arquivo `.ruby-version` na raiz do seu repositório e `setup-ruby` usará a versão definida nesse arquivo.
-### Testing with multiple versions of Ruby
+### Testar com versões múltiplas do Ruby
-You can add a matrix strategy to run your workflow with more than one version of Ruby. For example, you can test your code against the latest patch releases of versions 2.7, 2.6, and 2.5. The 'x' is a wildcard character that matches the latest patch release available for a version.
+Você pode adicionar uma estratégia matriz para executar seu fluxo de trabalho com mais de uma versão do Ruby. Por exemplo, você pode testar o seu código para as últimas versões de correção das versões 2.7, 2.6 e 2.5. O "x" é um caractere curinga que corresponde à última versão do patch disponível para uma versão.
{% raw %}
```yaml
@@ -92,9 +92,9 @@ strategy:
```
{% endraw %}
-Each version of Ruby specified in the `ruby-version` array creates a job that runs the same steps. The {% raw %}`${{ matrix.ruby-version }}`{% endraw %} context is used to access the current job's version. For more information about matrix strategies and contexts, see "Workflow syntax for GitHub Actions" and "Context and expression syntax for GitHub Actions."
+Cada versão do Ruby especificada no array `ruby-version` cria um trabalho que executa as mesmas etapas. O contexto {% raw %}`${{ matrix.ruby-version }}`{% endraw %} é usado para acessar a versão atual do trabalho. Para obter mais informações sobre estratégias e contextos da matriz, consulte a "Sintaxe de fluxo de trabalho para Ações no GitHub" e a "Sintaxe de Contexto e expressão para Ações no GitHub."
-The full updated workflow with a matrix strategy could look like this:
+O fluxo de trabalho totalmente atualizado com uma estratégia de matriz pode parecer com isto:
{% raw %}
```yaml
@@ -131,9 +131,9 @@ jobs:
```
{% endraw %}
-### Installing dependencies with Bundler
+### Instalar dependências com o Bundler
-The `setup-ruby` action will automatically install bundler for you. The version is determined by your `gemfile.lock` file. If no version is present in your lockfile, then the latest compatible version will be installed.
+A ação `setup-ruby` irá instalar o bundler automaticamente para você. A versão é determinada pelo arquivo `gemfile.lock`. Se nenhuma versão estiver presente no seu arquivo de bloqueio, será instalada a última versão compatível.
{% raw %}
```yaml
@@ -148,9 +148,9 @@ steps:
#### Memorizar dependências
-The `setup-ruby` actions provides a method to automatically handle the caching of your gems between runs.
+If you are using {% data variables.product.prodname_dotcom %}-hosted runners, the `setup-ruby` actions provides a method to automatically handle the caching of your gems between runs.
-To enable caching, set the following.
+Para habilitar o cache, defina o seguinte.
{% raw %}
```yaml
@@ -161,11 +161,11 @@ steps:
```
{% endraw %}
-This will configure bundler to install your gems to `vendor/cache`. For each successful run of your workflow, this folder will be cached by Actions and re-downloaded for subsequent workflow runs. A hash of your gemfile.lock and the Ruby version are used as the cache key. If you install any new gems, or change a version, the cache will be invalidated and bundler will do a fresh install.
+Isso irá configurar o bundler para instalar seus gems em `vendor/cache`. Para cada execução bem sucedida do seu fluxo de trabalho, esta pasta será armazenada em cache por Ações e baixada novamente para subsequentes execuções de fluxo de trabalho. São usados um hash do seu gemfile.lock e versão do Ruby como a chave de cache. Se você instalar qualquer novo gem, ou mudar uma versão, o cache será invalidado e o bundler fará uma nova instalação.
-**Caching without setup-ruby**
+**Fazer armazenamento em cache sem o setup-ruby**
-For greater control over caching, you can use the `actions/cache` Action directly. Para obter mais informações, consulte "[Memorizando dependências para acelerar seu fluxo de trabalho](/actions/automating-your-workflow-with-github-actions/caching-dependencies-to-speed-up-workflows)".
+For greater control over caching, if you are using {% data variables.product.prodname_dotcom %}-hosted runners, you can use the `actions/cache` Action directly. Para obter mais informações, consulte "Memorizar dependências para acelerar fluxos de trabalho".
{% raw %}
```yaml
@@ -183,7 +183,7 @@ steps:
```
{% endraw %}
-If you're using a matrix build, you will want to include the matrix variables in your cache key. For example, if you have a matrix strategy for different ruby versions (`matrix.ruby-version`) and different operating systems (`matrix.os`), your workflow steps might look like this:
+Se você estiver usando uma compilação de matriz, você vai querer incluir as variáveis da matriz na sua chave de cache. Por exemplo, se você tem uma estratégia matriz para diferentes versões do ruby (`matrix. uby-version`) e diferentes sistemas operacionais (`matrix.os`), suas etapas de fluxo de trabalho podem se parecer com isso:
{% raw %}
```yaml
@@ -201,9 +201,9 @@ steps:
```
{% endraw %}
-### Matrix testing your code
+### Matriz que testa o seu código
-The following example matrix tests all stable releases and head versions of MRI, JRuby and TruffleRuby on Ubuntu and macOS.
+O exemplo a seguir da matriz testa todas as versões estáveis e versões principais de MRI, JRuby e TruffleRuby no Ubuntu e no macOS.
{% raw %}
```yaml
@@ -234,9 +234,9 @@ jobs:
```
{% endraw %}
-### Linting your code
+### Fazer linting do seu código
-The following example installs `rubocop` and uses it to lint all files. For more information, see [Rubocop](https://github.com/rubocop-hq/rubocop). You can [configure Rubocop](https://docs.rubocop.org/rubocop/configuration.html) to decide on the specific linting rules.
+O exemplo a seguir instala `rubocop` e o utiliza para fazer lint de todos os arquivos. Para obter mais informações, consulte [Rubocop](https://github.com/rubocop-hq/rubocop). Pode [configurar o Rubocop](https://docs.rubocop.org/rubocop/configuration.html) para decidir as regras específicas de linting.
{% raw %}
```yaml
@@ -258,11 +258,11 @@ jobs:
```
{% endraw %}
-### Publishing Gems
+### Publicar gems
-You can configure your workflow to publish your Ruby package to any package registry you'd like when your CI tests pass.
+Você pode configurar o seu fluxo de trabalho para publicar o seu pacote do Ruby em qualquer pacote de registro que você desejar quando os seus testes de CI passarem.
-Você pode armazenar qualquer token de acesso ou credenciais necessárias para publicar seu pacote usando segredos do repositório. The following example creates and publishes a package to `GitHub Package Registry` and `RubyGems`.
+Você pode armazenar qualquer token de acesso ou credenciais necessárias para publicar seu pacote usando segredos do repositório. O exemplo a seguir cria e publica um pacote no `Registro de Pacote do GitHub` e `RubyGems`.
{% raw %}
```yaml
diff --git a/translations/pt-BR/content/actions/guides/index.md b/translations/pt-BR/content/actions/guides/index.md
index f7e40ce2e9..8774c1a09c 100644
--- a/translations/pt-BR/content/actions/guides/index.md
+++ b/translations/pt-BR/content/actions/guides/index.md
@@ -31,6 +31,7 @@ Você pode usar o {% data variables.product.prodname_actions %} para criar fluxo
{% link_in_list /building-and-testing-nodejs %}
{% link_in_list /building-and-testing-powershell %}
{% link_in_list /building-and-testing-python %}
+{% link_in_list /building-and-testing-ruby %}
{% link_in_list /building-and-testing-java-with-maven %}
{% link_in_list /building-and-testing-java-with-gradle %}
{% link_in_list /building-and-testing-java-with-ant %}
diff --git a/translations/pt-BR/content/actions/guides/publishing-nodejs-packages.md b/translations/pt-BR/content/actions/guides/publishing-nodejs-packages.md
index 2883119128..055a0ebeec 100644
--- a/translations/pt-BR/content/actions/guides/publishing-nodejs-packages.md
+++ b/translations/pt-BR/content/actions/guides/publishing-nodejs-packages.md
@@ -8,6 +8,8 @@ redirect_from:
versions:
free-pro-team: '*'
enterprise-server: '>=2.22'
+authors:
+ - GitHub
---
{% data reusables.actions.enterprise-beta %}
diff --git a/translations/pt-BR/content/actions/guides/setting-up-continuous-integration-using-workflow-templates.md b/translations/pt-BR/content/actions/guides/setting-up-continuous-integration-using-workflow-templates.md
index 631a3792dd..f0cf61a99c 100644
--- a/translations/pt-BR/content/actions/guides/setting-up-continuous-integration-using-workflow-templates.md
+++ b/translations/pt-BR/content/actions/guides/setting-up-continuous-integration-using-workflow-templates.md
@@ -11,6 +11,8 @@ redirect_from:
versions:
free-pro-team: '*'
enterprise-server: '>=2.22'
+authors:
+ - GitHub
---
{% data reusables.actions.enterprise-beta %}
diff --git a/translations/pt-BR/content/actions/guides/storing-workflow-data-as-artifacts.md b/translations/pt-BR/content/actions/guides/storing-workflow-data-as-artifacts.md
index 2add474fe8..de100c86f4 100644
--- a/translations/pt-BR/content/actions/guides/storing-workflow-data-as-artifacts.md
+++ b/translations/pt-BR/content/actions/guides/storing-workflow-data-as-artifacts.md
@@ -131,7 +131,7 @@ O valor `retention-days` não pode exceder o limite de retenção definido pelo
Durante a execução de um fluxo de trabalho, você pode usar a ação [`download-artifact`](https://github.com/actions/download-artifact)para fazer o download de artefatos previamente carregados na mesma execução de fluxo de trabalho.
-Após a conclusão da execução de um fluxo de trabalho, você pode fazer o download ou excluir artefatos em {% data variables.product.prodname_dotcom %} ou usar a API REST. Para obter mais informações, consulte "[Fazer o download de artefatos de fluxo de trabalho](/actions/managing-workflow-runs/downloading-workflow-artifacts), "[Remover artefatos do fluxo de trabalho](/actions/managing-workflow-runs/removing-workflow-artifacts)" e "[Artefatos da REST API](/v3/actions/artifacts/)".
+Após a conclusão da execução de um fluxo de trabalho, você pode fazer o download ou excluir artefatos em {% data variables.product.prodname_dotcom %} ou usar a API REST. Para obter mais informações, consulte "[Fazer o download de artefatos de fluxo de trabalho](/actions/managing-workflow-runs/downloading-workflow-artifacts), "[Remover artefatos do fluxo de trabalho](/actions/managing-workflow-runs/removing-workflow-artifacts)" e "[Artefatos da REST API](/rest/reference/actions#artifacts)".
#### Fazer o download dos artefatos durante a execução de um fluxo de trabalho
@@ -171,12 +171,12 @@ Os trabalhos que são dependentes de artefatos de um trabalho anterior devem agu
O Job 1 (Trabalho 1) executa estas etapas:
- Realiza um cálculo de correspondência e salva o resultado em um arquivo de texto denominado `math-homework.txt`.
-- Uses the `upload-artifact` action to upload the `math-homework.txt` file with the artifact name `homework`.
+- Usa a ação `upload-artifact` para fazer upload do arquivo `math-homework.txt` com o nome do artefato `homework`.
O Job 2 (Trabalho 2) usa o resultado do trabalho anterior:
- Baixa o artefato `homework` carregado no trabalho anterior. Por padrão, a ação `download-artifact` baixa artefatos no diretório da área de trabalho no qual a etapa está sendo executada. Você pode usar o parâmetro da entrada do `caminho` para especificar um diretório diferente para o download.
-- Reads the value in the `math-homework.txt` file, performs a math calculation, and saves the result to `math-homework.txt` again, overwriting its contents.
-- Faz upload do arquivo `math-homework.txt`. This upload overwrites the previously uploaded artifact because they share the same name.
+- Lê o valor no arquivo `math-homework.txt`, efetua um cálculo matemático e salva o resultado em `math-homework.txt` novamente, sobrescrevendo o seu conteúdo.
+- Faz upload do arquivo `math-homework.txt`. Este upload sobrescreve o artefato carregado anteriormente porque compartilham o mesmo nome.
O Job 3 (Trabalho 3) mostra o resultado carregado no trabalho anterior:
- Baixa o artefato `homework`.
diff --git a/translations/pt-BR/content/actions/hosting-your-own-runners/managing-access-to-self-hosted-runners-using-groups.md b/translations/pt-BR/content/actions/hosting-your-own-runners/managing-access-to-self-hosted-runners-using-groups.md
index 95e31e98e9..36c3292cfe 100644
--- a/translations/pt-BR/content/actions/hosting-your-own-runners/managing-access-to-self-hosted-runners-using-groups.md
+++ b/translations/pt-BR/content/actions/hosting-your-own-runners/managing-access-to-self-hosted-runners-using-groups.md
@@ -33,7 +33,7 @@ Todas as organizações têm um único grupo de executores auto-hospedados padr
Os executores auto-hospedados são automaticamente atribuídos ao grupo-padrão quando criados e só podem ser membros de um grupo por vez. Você pode mover um executor do grupo- padrão para qualquer grupo que você criar.
-Ao criar um grupo, você deverá escolher uma política que defina quais repositórios têm acesso ao grupo do executor. É possível configurar um grupo do executor para ser acessível a uma lista específica de repositórios, todos repositórios privados ou todos os repositórios na organização.
+Ao criar um grupo, você deverá escolher uma política que defina quais repositórios têm acesso ao grupo do executor.
{% data reusables.organizations.navigate-to-org %}
{% data reusables.organizations.org_settings %}
@@ -42,10 +42,23 @@ Ao criar um grupo, você deverá escolher uma política que defina quais reposit
![Adicionar grupo de executor](/assets/images/help/settings/actions-org-add-runner-group.png)
1
-Insira um nome para o seu grupo do seu executor e selecione uma política de acesso na lista suspensa **Acesso ao repositório**.
+Enter a name for your runner group, and assign a policy for repository access.
- ![Adicionar opções de grupo de executores](/assets/images/help/settings/actions-org-add-runner-group-options.png)
-1 Clique em **Salvar grupo** para criar o grupo e aplicar a política.
+ {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %} You can configure a runner group to be accessible to a specific list of repositories, or to all repositories in the organization. By default, public repositories can't access runners in a runner group, but you can use the **Allow public repositories** option to override this.{% else if currentVersion == "enterprise-server@2.22"%}You can configure a runner group to be accessible to a specific list of repositories, all private repositories, or all repositories in the organization.{% endif %}
+
+ {% warning %}
+
+ **Aviso**
+
+ {% indented_data_reference site.data.reusables.github-actions.self-hosted-runner-security spaces=3 %}
+
+ Para obter mais informações, consulte "[Sobre os executores auto-hospedados](/actions/hosting-your-own-runners/about-self-hosted-runners#self-hosted-runner-security-with-public-repositories)."
+
+ {% endwarning %}
+
+ ![Adicionar opções de grupo de executores](/assets/images/help/settings/actions-org-add-runner-group-options.png)
+1
+Clique em **Salvar grupo** para criar o grupo e aplicar a política.
### Criar um grupo de executor auto-hospedado para uma empresa
@@ -53,7 +66,7 @@ As empresas podem adicionar seus executores auto-hospedados a grupos para gerenc
Os executores auto-hospedados são automaticamente atribuídos ao grupo-padrão quando criados e só podem ser membros de um grupo por vez. Você pode atribuir o executor a um grupo específico durante o processo de registro, ou você pode mover o executor do grupo-padrão para um grupo personalizado.
-Ao criar um grupo, é necessário escolher uma política que conceda acesso a todas as organizações da empresa ou escolher organizações específicas.
+When creating a group, you must choose a policy that defines which organizations have access to the runner group.
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.policies-tab %}
@@ -62,7 +75,19 @@ Ao criar um grupo, é necessário escolher uma política que conceda acesso a to
1. Clique em **Adicionar novo** e, em seguida, **Novo grupo**.
![Adicionar grupo de executor](/assets/images/help/settings/actions-enterprise-account-add-runner-group.png)
-1. Insira um nome para o seu grupo do seu executor e selecione uma política de acesso na lista suspensa **Acesso à organização**.
+1. Enter a name for your runner group, and assign a policy for organization access.
+
+ {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %} You can configure a runner group to be accessible to a specific list of organizations, or all organizations in the enterprise. By default, public repositories can't access runners in a runner group, but you can use the **Allow public repositories** option to override this.{% else if currentVersion == "enterprise-server@2.22"%}You can configure a runner group to be accessible to all organizations in the enterprise or choose specific organizations.{% endif %}
+
+ {% warning %}
+
+ **Aviso**
+
+ {% indented_data_reference site.data.reusables.github-actions.self-hosted-runner-security spaces=3 %}
+
+ Para obter mais informações, consulte "[Sobre os executores auto-hospedados](/actions/hosting-your-own-runners/about-self-hosted-runners#self-hosted-runner-security-with-public-repositories)."
+
+ {% endwarning %}
![Adicionar opções de grupo de executores](/assets/images/help/settings/actions-enterprise-account-add-runner-group-options.png)
1. Clique em **Salvar grupo** para criar o grupo e aplicar a política.
diff --git a/translations/pt-BR/content/actions/index.md b/translations/pt-BR/content/actions/index.md
index 573d92de1a..7d23c9b917 100644
--- a/translations/pt-BR/content/actions/index.md
+++ b/translations/pt-BR/content/actions/index.md
@@ -7,31 +7,40 @@ introLinks:
reference: /actions/reference
featuredLinks:
guides:
- - /actions/guides/setting-up-continuous-integration-using-workflow-templates
+ - /actions/learn-github-actions
+ - /actions/guides/about-continuous-integration
- /actions/guides/about-packaging-with-github-actions
gettingStarted:
- /actions/managing-workflow-runs
- /actions/hosting-your-own-runners
+ guideCards:
+ - /actions/guides/setting-up-continuous-integration-using-workflow-templates
+ - /actions/guides/publishing-nodejs-packages
+ - /actions/guides/building-and-testing-powershell
popular:
- /actions/reference/workflow-syntax-for-github-actions
- /actions/reference/events-that-trigger-workflows
+ - /actions/learn-github-actions
+ - /actions/reference/context-and-expression-syntax-for-github-actions
+ - /actions/reference/workflow-commands-for-github-actions
+ - /actions/reference/environment-variables
changelog:
-
- title: Self-Hosted Runner Group Access Changes
+ title: Remover comandos set-env e add-path em 16 de novembro
+ date: '2020-11-09'
+ href: https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/
+ -
+ title: Os últimos fluxos de trabalho do Ubuntu-20.04
+ date: '2020-10-29'
+ href: https://github.blog/changelog/2020-10-29-github-actions-ubuntu-latest-workflows-will-use-ubuntu-20-04
+ -
+ title: Pré-visualização para MacOS Big Sur
+ date: '2020-10-29'
+ href: https://github.blog/changelog/2020-10-29-github-actions-macos-big-sur-preview
+ -
+ title: Alterações de acesso ao grupo de executores auto-hospedados
date: '2020-10-16'
href: https://github.blog/changelog/2020-10-16-github-actions-self-hosted-runner-group-access-changes/
- -
- title: Ability to change retention days for artifacts and logs
- date: '2020-10-08'
- href: https://github.blog/changelog/2020-10-08-github-actions-ability-to-change-retention-days-for-artifacts-and-logs
- -
- title: Deprecating set-env and add-path commands
- date: '2020-10-01'
- href: https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands
- -
- title: Fine-tune access to external actions
- date: '2020-10-01'
- href: https://github.blog/changelog/2020-10-01-github-actions-fine-tune-access-to-external-actions
redirect_from:
- /articles/automating-your-workflow-with-github-actions/
- /articles/customizing-your-project-with-github-actions/
@@ -54,107 +63,26 @@ versions:
+{% assign actionsCodeExamples = site.data.variables.action_code_examples %}
+{% if actionsCodeExamples %}
+{% endif %}
diff --git a/translations/pt-BR/content/actions/learn-github-actions/finding-and-customizing-actions.md b/translations/pt-BR/content/actions/learn-github-actions/finding-and-customizing-actions.md
index 7c7d0bac96..27acef164a 100644
--- a/translations/pt-BR/content/actions/learn-github-actions/finding-and-customizing-actions.md
+++ b/translations/pt-BR/content/actions/learn-github-actions/finding-and-customizing-actions.md
@@ -87,7 +87,7 @@ Para obter mais informações, consulte "[Usar o gerenciamento de versões para
### Usar entradas e saídas com uma ação
-Uma ação geralmente aceita ou exige entradas e gera saídas que você pode usar. For example, an action might require you to specify a path to a file, the name of a label, or other data it will use as part of the action processing.
+Uma ação geralmente aceita ou exige entradas e gera saídas que você pode usar. Por exemplo, uma ação pode exigir que você especifique um caminho para um arquivo, o nome de uma etiqueta ou outros dados que usará como parte do processamento da ação.
Para ver as entradas e saídas de uma ação, verifique a `action.yml` ou `action.yaml` no diretório-raiz do repositório.
diff --git a/translations/pt-BR/content/actions/learn-github-actions/introduction-to-github-actions.md b/translations/pt-BR/content/actions/learn-github-actions/introduction-to-github-actions.md
index e7ebf1d5c6..99b803b1ab 100644
--- a/translations/pt-BR/content/actions/learn-github-actions/introduction-to-github-actions.md
+++ b/translations/pt-BR/content/actions/learn-github-actions/introduction-to-github-actions.md
@@ -34,7 +34,7 @@ O fluxo de trabalho é um procedimento automatizado que você adiciona ao seu re
#### Eventos
-Um evento é uma atividade específica que aciona um fluxo de trabalho. Por exemplo, uma atividade pode originar de {% data variables.product.prodname_dotcom %} quando alguém faz o push de um commit em um repositório ou quando são criados um problema ou um pull request. You can also use the [repository dispatch webhook](/rest/reference/repos#create-a-repository-dispatch-event) to trigger a workflow when an external event occurs. Para obter uma lista completa de eventos que podem ser usados para acionar fluxos de trabalho, consulte [Eventos que acionam fluxos de trabalho](/actions/reference/events-that-trigger-workflows).
+Um evento é uma atividade específica que aciona um fluxo de trabalho. Por exemplo, uma atividade pode originar de {% data variables.product.prodname_dotcom %} quando alguém faz o push de um commit em um repositório ou quando são criados um problema ou um pull request. Também é possível usar o [webhook de envio de repositórios](/rest/reference/repos#create-a-repository-dispatch-event) para acionar um fluxo de trabalho quando ocorre um evento externo. Para obter uma lista completa de eventos que podem ser usados para acionar fluxos de trabalho, consulte [Eventos que acionam fluxos de trabalho](/actions/reference/events-that-trigger-workflows).
#### Trabalhos
@@ -42,7 +42,7 @@ Um trabalho é um conjunto de etapas executadas no mesmo executor. Por padrão,
#### Etapas
-Uma etapa é uma tarefa individual que pode executar comandos (conhecidos como _ações_). Cada etapa de um trabalho é executada no mesmo executor, permitindo que as ações naquele trabalho compartilhem dados entre si.
+Uma etapa é uma tarefa individual que pode executar comandos em um trabalho. Uma etapa pode ser uma _ação_ ou um comando de shell. Cada etapa de um trabalho é executada no mesmo executor, permitindo que as ações naquele trabalho compartilhem dados entre si.
#### Ações
@@ -50,7 +50,7 @@ _Ações_ são comandos autônomos combinados em _etapas_ para criar um _trabalh
#### Executores
-Um executor é um servidor com a aplicação de executor de {% data variables.product.prodname_actions %} instalada. Você pode usar um executor hospedado em {% data variables.product.prodname_dotcom %} ou você pode hospedar seu próprio. Um executor escuta trabalhos disponíveis, executa um trabalho de cada vez e relata o progresso, os registros e os resultados de volta para {% data variables.product.prodname_dotcom %}. Para executores hospedados em {% data variables.product.prodname_dotcom %}, cada trabalho em um fluxo de trabalho é executado em um novo ambiente virtual.
+Um executor é um servidor que tem o[aplicativo do executor de {% data variables.product.prodname_actions %}](https://github.com/actions/runner) instalado. Você pode usar um executor hospedado em {% data variables.product.prodname_dotcom %} ou você pode hospedar seu próprio. Um executor escuta trabalhos disponíveis, executa um trabalho de cada vez e relata o progresso, os registros e os resultados de volta para {% data variables.product.prodname_dotcom %}. Para executores hospedados em {% data variables.product.prodname_dotcom %}, cada trabalho em um fluxo de trabalho é executado em um novo ambiente virtual.
Os executores hospedados em {% data variables.product.prodname_dotcom %}runners são baseados no Ubuntu Linux, Microsoft Windows e macOS. Para informações sobre executores hospedados em {% data variables.product.prodname_dotcom %}, consulte "[Ambientes virtuais para executores hospedados em {% data variables.product.prodname_dotcom %}-](/actions/reference/virtual-environments-for-github-hosted-runners)". Se você precisar de um sistema operacional diferente ou precisar de uma configuração de hardware específica, você poderá hospedar seus próprios executores. Para obter informações sobre executores auto-hospedados, consulte "[Hospedar seus próprios executores](/actions/hosting-your-own-runners)".
@@ -197,7 +197,7 @@ Para ajudar você a entender como a sintaxe de YAML é usada para criar um arqui
#### Visualizar o arquivo de fluxo de trabalho
-Neste diagrama, você pode ver o arquivo de fluxo de trabalho que acabou de criar e como os componentes de {% data variables.product.prodname_actions %} estão organizados em uma hierarquia. Cada etapa executa uma única ação. As etapas 1 e 2 usam ações de comunidade pré-criadas. Para encontrar mais ações pré-criadas para seus fluxos de trabalho, consulte "[Encontrar e personalizar ações](/actions/learn-github-actions/finding-and-customizing-actions)".
+Neste diagrama, você pode ver o arquivo de fluxo de trabalho que acabou de criar e como os componentes de {% data variables.product.prodname_actions %} estão organizados em uma hierarquia. Cada etapa executa uma única ação ou comando de shell. As etapas 1 e 2 usam ações de comunidade pré-criadas. As etapas 3 e 4 executam comandos de shell diretamente no executor. Para encontrar mais ações pré-criadas para seus fluxos de trabalho, consulte "[Encontrar e personalizar ações](/actions/learn-github-actions/finding-and-customizing-actions)".
![Visão geral do fluxo de trabalho](/assets/images/help/images/overview-actions-event.png)
diff --git a/translations/pt-BR/content/actions/learn-github-actions/managing-complex-workflows.md b/translations/pt-BR/content/actions/learn-github-actions/managing-complex-workflows.md
index 95fa953742..877ed92f90 100644
--- a/translations/pt-BR/content/actions/learn-github-actions/managing-complex-workflows.md
+++ b/translations/pt-BR/content/actions/learn-github-actions/managing-complex-workflows.md
@@ -57,7 +57,7 @@ jobs:
needs: build
runs-on: ubuntu-latest
steps:
- - run: ./test_server.sh
+ - run: ./test_server.sh
```
Para obter mais informações, consulte [`jobs..needs`](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idneeds).
@@ -106,7 +106,7 @@ jobs:
```
{% endraw %}
-Para obter mais informações, consulte "[Memorizando dependências para acelerar fluxos de trabalho](/actions/configuring-and-managing-workflows/caching-dependencies-to-speed-up-workflows)".
+Para obter mais informações, consulte "Memorizar dependências para acelerar fluxos de trabalho".
### Usar bancos de dados e contêineres de serviço
diff --git a/translations/pt-BR/content/actions/learn-github-actions/migrating-from-circleci-to-github-actions.md b/translations/pt-BR/content/actions/learn-github-actions/migrating-from-circleci-to-github-actions.md
index bfd0cd507d..a7bdcbea7d 100644
--- a/translations/pt-BR/content/actions/learn-github-actions/migrating-from-circleci-to-github-actions.md
+++ b/translations/pt-BR/content/actions/learn-github-actions/migrating-from-circleci-to-github-actions.md
@@ -101,7 +101,7 @@ GitHub Actions
-Para obter mais informações, consulte "[Memorizando dependências para acelerar fluxos de trabalho](/actions/configuring-and-managing-workflows/caching-dependencies-to-speed-up-workflows)".
+{% data variables.product.prodname_actions %} caching is only applicable to {% data variables.product.prodname_dotcom %}-hosted runners. Para obter mais informações, consulte "Memorizar dependências para acelerar fluxos de trabalho".
{% data variables.product.prodname_actions %} não tem o equivalente ao Docker Layer Caching (DLC) do CircleCI.
diff --git a/translations/pt-BR/content/actions/learn-github-actions/migrating-from-gitlab-cicd-to-github-actions.md b/translations/pt-BR/content/actions/learn-github-actions/migrating-from-gitlab-cicd-to-github-actions.md
index 19a18a6325..71c29a33c7 100644
--- a/translations/pt-BR/content/actions/learn-github-actions/migrating-from-gitlab-cicd-to-github-actions.md
+++ b/translations/pt-BR/content/actions/learn-github-actions/migrating-from-gitlab-cicd-to-github-actions.md
@@ -262,7 +262,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- run: echo "This job will be run first, in parallel with build_a"
-
+
test_ab:
runs-on: ubuntu-latest
needs: [build_a,build_b]
@@ -346,7 +346,7 @@ jobs:
-Para obter mais informações, consulte "[Memorizar dependências para acelerar fluxos de trabalho](/actions/guides/caching-dependencies-to-speed-up-workflows)".
+{% data variables.product.prodname_actions %} caching is only applicable to {% data variables.product.prodname_dotcom %}-hosted runners. Para obter mais informações, consulte "Memorizar dependências para acelerar fluxos de trabalho".
### Artefatos
@@ -367,7 +367,7 @@ GitLab CI/CD
{% raw %}
```yaml
-script:
+script:
artifacts:
paths:
- math-homework.txt
@@ -414,7 +414,7 @@ GitLab CI/CD
container-job:
variables:
POSTGRES_PASSWORD: postgres
- # The hostname used to communicate with the
+ # The hostname used to communicate with the
# PostgreSQL service container
POSTGRES_HOST: postgres
# The default PostgreSQL port
@@ -423,10 +423,10 @@ container-job:
services:
- postgres
script:
- # Performs a clean installation of all dependencies
+ # Performs a clean installation of all dependencies
# in the `package.json` file
- npm ci
- # Runs a script that creates a PostgreSQL client,
+ # Runs a script that creates a PostgreSQL client,
# populates the client with data, and retrieves data
- node client.js
tags:
@@ -452,7 +452,7 @@ jobs:
- name: Check out repository code
uses: actions/checkout@v2
- # Performs a clean installation of all dependencies
+ # Performs a clean installation of all dependencies
# in the `package.json` file
- name: Install dependencies
run: npm ci
@@ -462,7 +462,7 @@ jobs:
# populates the client with data, and retrieves data
run: node client.js
env:
- # The hostname used to communicate with the
+ # The hostname used to communicate with the
# PostgreSQL service container
POSTGRES_HOST: postgres
# The default PostgreSQL port
diff --git a/translations/pt-BR/content/actions/learn-github-actions/migrating-from-travis-ci-to-github-actions.md b/translations/pt-BR/content/actions/learn-github-actions/migrating-from-travis-ci-to-github-actions.md
index 3f2ec972ac..ec1ff5e102 100644
--- a/translations/pt-BR/content/actions/learn-github-actions/migrating-from-travis-ci-to-github-actions.md
+++ b/translations/pt-BR/content/actions/learn-github-actions/migrating-from-travis-ci-to-github-actions.md
@@ -1,6 +1,6 @@
---
-title: Migrating from Travis CI to GitHub Actions
-intro: '{% data variables.product.prodname_actions %} and Travis CI share multiple similarities, which helps make it relatively straightforward to migrate to {% data variables.product.prodname_actions %}.'
+title: Migrar do Travis CI para o GitHub Actions
+intro: '{% data variables.product.prodname_actions %} e o Travis CI compartilham várias semelhanças, o que ajuda a tornar relativamente fácil a migração para {% data variables.product.prodname_actions %}.'
redirect_from:
- /actions/migrating-to-github-actions/migrating-from-travis-ci-to-github-actions
versions:
@@ -10,48 +10,48 @@ versions:
### Introdução
-This guide helps you migrate from Travis CI to {% data variables.product.prodname_actions %}. It compares their concepts and syntax, describes the similarities, and demonstrates their different approaches to common tasks.
+Este guia ajuda a você a fazer a migração do Travis CI para {% data variables.product.prodname_actions %}. Ele compara os seus conceitos e sintaxe, descreve as semelhanças e demonstra as suas diferentes abordagens em relação às tarefas comuns.
-### Before you start
+### Antes de começar
-Before starting your migration to {% data variables.product.prodname_actions %}, it would be useful to become familiar with how it works:
+Antes de iniciar sua migração para {% data variables.product.prodname_actions %}, seria importante familiarizar-se com a forma como funciona:
-- For a quick example that demonstrates a {% data variables.product.prodname_actions %} job, see "[Quickstart for {% data variables.product.prodname_actions %}](/actions/quickstart)."
-- To learn the essential {% data variables.product.prodname_actions %} concepts, see "[Introduction to GitHub Actions](/actions/learn-github-actions/introduction-to-github-actions)."
+- Para um exemplo rápido que demonstra um trabalho de {% data variables.product.prodname_actions %}, consulte "[Início rápido para {% data variables.product.prodname_actions %}](/actions/quickstart)".
+- Para aprender os conceitos básicos de {% data variables.product.prodname_actions %}, consulte "[Introdução ao GitHub Actions](/actions/learn-github-actions/introduction-to-github-actions)".
-### Comparing job execution
+### Comparar a execução do trabalho
-To give you control over when CI tasks are executed, a {% data variables.product.prodname_actions %} _workflow_ uses _jobs_ that run in parallel by default. Each job contains _steps_ that are executed in a sequence that you define. If you need to run setup and cleanup actions for a job, you can define steps in each job to perform these.
+Para dar controle a você sobre quando as tarefas de CI são executadas, um _fluxo de trabalho_ de {% data variables.product.prodname_actions %} usa _trabalhos_ que são executados em paralelo por padrão. Cada trabalho contém _etapas_ que são executadas em uma sequência que você define. Se você precisa executar a configuração e a limpeza de ações para um trabalho, você pode definir etapas em cada trabalho para executá-las.
-### Key similarities
+### Principais semelhanças
-{% data variables.product.prodname_actions %} and Travis CI share certain similarities, and understanding these ahead of time can help smooth the migration process.
+{% data variables.product.prodname_actions %} e o Travis CI compartilham certas semelhanças e entendê-las antecipadamente pode ajudar a agilizar o processo de migração.
-#### Using YAML syntax
+#### Usar a sintaxe de YAML
-Travis CI and {% data variables.product.prodname_actions %} both use YAML to create jobs and workflows, and these files are stored in the code's repository. For more information on how {% data variables.product.prodname_actions %} uses YAML, see ["Creating a workflow file](/actions/learn-github-actions/introduction-to-github-actions#create-an-example-workflow)."
+O Travis CI e o {% data variables.product.prodname_actions %} usam o YAML para criar trabalhos e fluxos de trabalho, e esses arquivos são armazenados no repositório do código. Para obter mais informações sobre como o {% data variables.product.prodname_actions %} usa o YAML, consulte ["Criar um arquivo de fluxo de trabalho](/actions/learn-github-actions/introduction-to-github-actions#create-an-example-workflow)".
-#### Custom environment variables
+#### Variáveis de ambiente personalizadas
-Travis CI lets you set environment variables and share them between stages. Similarly, {% data variables.product.prodname_actions %} lets you define environment variables for a step, job, or workflow. For more information, see ["Environment variables](/actions/reference/environment-variables)."
+O Travis CI permite que você defina variáveis de ambiente e compartilhe-as entre stages. Da mesma forma, {% data variables.product.prodname_actions %} permite definir variáveis de ambiente para uma etapa, um trabalho ou um fluxo de trabalho. Para obter mais informações, consulte ["Variáveis de ambiente](/actions/reference/environment-variables)".
#### Variáveis padrão de ambiente
-Travis CI and {% data variables.product.prodname_actions %} both include default environment variables that you can use in your YAML files. For {% data variables.product.prodname_actions %}, you can see these listed in "[Default environment variables](/actions/reference/environment-variables#default-environment-variables)."
+O Travis CI e {% data variables.product.prodname_actions %} incluem variáveis de ambiente padrão que você pode usar nos seus arquivos de YAML. Para {% data variables.product.prodname_actions %}, você pode ver estes listados em "[Variáveis de ambiente padrão](/actions/reference/environment-variables#default-environment-variables)".
#### Processamento paralelo do trabalho
-Travis CI can use `stages` to run jobs in parallel. Similarly, {% data variables.product.prodname_actions %} runs `jobs` in parallel. For more information, see "[Creating dependent jobs](/actions/learn-github-actions/managing-complex-workflows#creating-dependent-jobs)."
+O Travis CI pode usar `stages` para executar trabalhos em paralelo. Da mesma forma, {% data variables.product.prodname_actions %} executa `trabalhos` em paralelo. Para obter mais informações, consulte "[Criar trabalhos dependentes](/actions/learn-github-actions/managing-complex-workflows#creating-dependent-jobs)".
-#### Status badges
+#### Selos de status
-Travis CI and {% data variables.product.prodname_actions %} both support status badges, which let you indicate whether a build is passing or failing. For more information, see ["Adding a workflow status badge to your repository](/actions/managing-workflow-runs/adding-a-workflow-status-badge)."
+O Travis CI e {% data variables.product.prodname_actions %} são compatíveis com selos de status, o que permite que você indique se uma criação está sendo aprovada ou falhando. Para obter mais informações, consulte ["Adicionar um selo de status de fluxo de trabalho ao seu repositório](/actions/managing-workflow-runs/adding-a-workflow-status-badge)".
#### Usar uma matriz de criação
-Travis CI and {% data variables.product.prodname_actions %} both support a build matrix, allowing you to perform testing using combinations of operating systems and software packages. For more information, see "[Using a build matrix](/actions/learn-github-actions/managing-complex-workflows#using-a-build-matrix)."
+O Travis CI e {% data variables.product.prodname_actions %} são compatíveis com uma matriz de criação, o que permite que você realize testes usando combinações de sistemas operacionais e pacotes de software. Para obter mais informações, consulte "[Usar uma matriz de criação](/actions/learn-github-actions/managing-complex-workflows#using-a-build-matrix)".
-Below is an example comparing the syntax for each system:
+Abaixo, há um exemplo de comparação da sintaxe para cada sistema:
@@ -87,9 +87,9 @@ jobs:
-#### Targeting specific branches
+#### Apontar para branches específicos
-Travis CI and {% data variables.product.prodname_actions %} both allow you to target your CI to a specific branch. Para obter mais informações, consulte "[Sintaxe do fluxo de trabalho para o GitHub Actions](/actions/reference/workflow-syntax-for-github-actions#onpushpull_requestbranchestags)".
+O Travis CI e {% data variables.product.prodname_actions %} permitem que você aponte a sua CI para um branch específico. Para obter mais informações, consulte "[Sintaxe do fluxo de trabalho para o GitHub Actions](/actions/reference/workflow-syntax-for-github-actions#onpushpull_requestbranchestags)".
Abaixo, há um exemplo da sintaxe para cada sistema:
@@ -127,9 +127,9 @@ on:
-#### Checking out submodules
+#### Verificar submódulos
-Travis CI and {% data variables.product.prodname_actions %} both allow you to control whether submodules are included in the repository clone.
+O Travis CI e {% data variables.product.prodname_actions %} permitem que você controle se os submódulos estão incluídos no clone do repositório.
Abaixo, há um exemplo da sintaxe para cada sistema:
@@ -163,39 +163,45 @@ git:
-### Key features in {% data variables.product.prodname_actions %}
+#### Usando variáveis de ambiente em uma matriz
-When migrating from Travis CI, consider the following key features in {% data variables.product.prodname_actions %}:
+Travis CI and {% data variables.product.prodname_actions %} can both add custom environment variables to a test matrix, which allows you to refer to the variable in a later step.
+
+In {% data variables.product.prodname_actions %}, you can use the `include` key to add custom environment variables to a matrix. {% data reusables.github-actions.matrix-variable-example %}
+
+### Principais recursos em {% data variables.product.prodname_actions %}
+
+Ao fazer a migração do Travis CI, considere os recursos principais a seguir em {% data variables.product.prodname_actions %}:
#### Armazenar segredos
-{% data variables.product.prodname_actions %} allows you to store secrets and reference them in your jobs. {% data variables.product.prodname_actions %} also includes policies that allow you to limit access to secrets at the repository and organization level. For more information, see "[Encrypted secrets](/actions/reference/encrypted-secrets)."
+{% data variables.product.prodname_actions %} permite armazenar segredos e referenciá-los em seus trabalhos. {% data variables.product.prodname_actions %} também inclui políticas que permitem limitar o acesso a segredos no nível do repositório e da organização. Para obter mais informações, consulte "[Segredos criptografados](/actions/reference/encrypted-secrets)".
-#### Sharing files between jobs and workflows
+#### Compartilhar arquivos entre trabalhos e fluxos de trabalho
-{% data variables.product.prodname_actions %} includes integrated support for artifact storage, allowing you to share files between jobs in a workflow. You can also save the resulting files and share them with other workflows. For more information, see "[Sharing data between jobs](/actions/learn-github-actions/essential-features-of-github-actions#sharing-data-between-jobs)."
+{% data variables.product.prodname_actions %} inclui suporte integrado para o armazenamento de artefatos, permitindo que você compartilhe arquivos entre os trabalhos de um fluxo de trabalho. Você também pode salvar os arquivos resultantes e compartilhá-los com outros fluxos de trabalho. Para obter mais informações, consulte "[Compartilhar dados entre trabalhos](/actions/learn-github-actions/essential-features-of-github-actions#sharing-data-between-jobs)".
#### Hospedar seus próprios executores
-If your jobs require specific hardware or software, {% data variables.product.prodname_actions %} allows you to host your own runners and send your jobs to them for processing. {% data variables.product.prodname_actions %} also lets you use policies to control how these runners are accessed, granting access at the organization or repository level. For more information, see ["Hosting your own runners](/actions/hosting-your-own-runners)."
+Se os seus trabalhos exigirem hardware ou software específico, {% data variables.product.prodname_actions %} permitirá que você hospede seus próprios executores e envie seus trabalhos para eles processarem. {% data variables.product.prodname_actions %} também permite usar políticas para controlar como esses executores são acessados, concedendo acesso ao nível da organização ou do repositório. Para obter mais informações, consulte ["Hospedar seus próprios executores](/actions/hosting-your-own-runners)".
-#### Concurrent jobs and execution time
+#### Trabalhos simultâneos e tempo de execução
-The concurrent jobs and workflow execution times in {% data variables.product.prodname_actions %} can vary depending on your {% data variables.product.company_short %} plan. Para obter mais informações, consulte "[Limites de uso, cobrança e administração](/actions/reference/usage-limits-billing-and-administration)."
+Os trabalhos simultâneos e os tempos de execução do fluxo de trabalho em {% data variables.product.prodname_actions %} podem variar dependendo do seu plano de {% data variables.product.company_short %}. Para obter mais informações, consulte "[Limites de uso, cobrança e administração](/actions/reference/usage-limits-billing-and-administration)".
-#### Using different languages in {% data variables.product.prodname_actions %}
+#### Usar diferentes linguagens em {% data variables.product.prodname_actions %}
-When working with different languages in {% data variables.product.prodname_actions %}, you can create a step in your job to set up your language dependencies. For more information about working with a particular language, see the specific guide:
+Ao trabalhar com diferentes linguagens em {% data variables.product.prodname_actions %}, você pode criar uma etapa no seu trabalho para configurar as dependências da sua linguagem. Para obter mais informações sobre como trabalhar com uma linguagem em particular, consulte o guia específico:
- [Criar e testar Node.js](/actions/guides/building-and-testing-nodejs)
- - [Building and testing PowerShell](/actions/guides/building-and-testing-powershell)
+ - [Criar e testar PowerShell](/actions/guides/building-and-testing-powershell)
- [Criar e testar o Python](/actions/guides/building-and-testing-python)
- [Criar e estar o Java com o Maven](/actions/guides/building-and-testing-java-with-maven)
- [Criar e estar o Java com o Gradle](/actions/guides/building-and-testing-java-with-gradle)
- [Criar e estar o Java com o Ant](/actions/guides/building-and-testing-java-with-ant)
-### Executing scripts
+### Executar scripts
-{% data variables.product.prodname_actions %} can use `run` steps to run scripts or shell commands. To use a particular shell, you can specify the `shell` type when providing the path to the script. Para obter mais informações, consulte "[Sintaxe de fluxo de trabalho para o {% data variables.product.prodname_actions %}](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idstepsrun)".
+{% data variables.product.prodname_actions %} pode usar as etapas de `executar` para executar scripts ou comandos de shell. Para usar um shell específico, você pode especificar o tipo de `shell` ao fornecer o caminho para o script. Para obter mais informações, consulte "[Sintaxe de fluxo de trabalho para o {% data variables.product.prodname_actions %}](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idstepsrun)".
Por exemplo:
@@ -206,23 +212,23 @@ Por exemplo:
shell: bash
```
-### Error handling in {% data variables.product.prodname_actions %}
+### Manuseio de erros em {% data variables.product.prodname_actions %}
-When migrating to {% data variables.product.prodname_actions %}, there are different approaches to error handling that you might need to be aware of.
+Ao migrar para {% data variables.product.prodname_actions %}, existem diferentes abordagens para a manipulação de erros das quais você precisa estar ciente.
-#### Script error handling
+#### Manipulação de erros de script
-{% data variables.product.prodname_actions %} stops a job immediately if one of the steps returns an error code. Para obter mais informações, consulte "[Sintaxe de fluxo de trabalho para o {% data variables.product.prodname_actions %}](/actions/reference/workflow-syntax-for-github-actions#exit-codes-and-error-action-preference)".
+{% data variables.product.prodname_actions %} interrompe um trabalho imediatamente se uma das etapas retornar um código de erro. Para obter mais informações, consulte "[Sintaxe de fluxo de trabalho para o {% data variables.product.prodname_actions %}](/actions/reference/workflow-syntax-for-github-actions#exit-codes-and-error-action-preference)".
-#### Job error handling
+#### Manipulação de erro de trabalho
-{% data variables.product.prodname_actions %} uses `if` conditionals to execute jobs or steps in certain situations. For example, you can run a step when another step results in a `failure()`. Para obter mais informações, consulte "[Sintaxe de fluxo de trabalho para o {% data variables.product.prodname_actions %}](/actions/reference/workflow-syntax-for-github-actions#example-using-status-check-functions)". You can also use [`continue-on-error`](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idcontinue-on-error) to prevent a workflow run from stopping when a job fails.
+{% data variables.product.prodname_actions %} usa condicionais do tipo `se` para executar trabalhos ou etapas em certas situações. Por exemplo, você pode executar um passo quando outro passo resulta em uma `failure()`. Para obter mais informações, consulte "[Sintaxe de fluxo de trabalho para o {% data variables.product.prodname_actions %}](/actions/reference/workflow-syntax-for-github-actions#example-using-status-check-functions)". Você também pode usar [`continue-on-error`](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idcontinue-on-error) para impedir que uma execução de um fluxo de trabalho seja interrompida quando um trabalho falhar.
-### Migrating syntax for conditionals and expressions
+### Migrar a sintaxe para condicionais e expressões
-To run jobs under conditional expressions, Travis CI and {% data variables.product.prodname_actions %} share a similar `if` condition syntax. {% data variables.product.prodname_actions %} lets you use the `if` conditional to prevent a job or step from running unless a condition is met. Para obter mais informações, consulte "[Contexto e sintaxe de expressão para {% data variables.product.prodname_actions %}](/actions/reference/context-and-expression-syntax-for-github-actions)".
+Para executar trabalhos sob expressões condicionais, o Travis CI e {% data variables.product.prodname_actions %} compartilham uma sintaxe condicional do tipo `se` similar. {% data variables.product.prodname_actions %} permite que você use a condicional do tipo `se` para evitar que um trabalho ou etapa seja executado, a menos que uma condição seja atendida. Para obter mais informações, consulte "[Contexto e sintaxe de expressão para {% data variables.product.prodname_actions %}](/actions/reference/context-and-expression-syntax-for-github-actions)".
-This example demonstrates how an `if` conditional can control whether a step is executed:
+Este exemplo demonstra como uma condicional do tipo `se` pode controlar se uma etapa é executada:
```yaml
jobs:
@@ -233,9 +239,9 @@ jobs:
if: env.str == 'ABC' && env.num == 123
```
-### Migrating phases to steps
+### Migrar fases para etapas
-Where Travis CI uses _phases_ to run _steps_, {% data variables.product.prodname_actions %} has _steps_ which execute _actions_. You can find prebuilt actions in the [{% data variables.product.prodname_marketplace %}](https://github.com/marketplace?type=actions), or you can create your own actions. Para obter mais informações, consulte "[Criar ações](/actions/building-actions)".
+Quando o Travis CI usa _fases_ para executar _etapas_, {% data variables.product.prodname_actions %} tem _etapas_ que executam _ações_. Você pode encontrar ações pré-criadas no [{% data variables.product.prodname_marketplace %}](https://github.com/marketplace?type=actions), ou você pode criar as suas próprias ações. Para obter mais informações, consulte "[Criar ações](/actions/building-actions)".
Abaixo, há um exemplo da sintaxe para cada sistema:
@@ -281,7 +287,7 @@ trabalhos:
### Memorizar dependências
-Travis CI and {% data variables.product.prodname_actions %} let you manually cache dependencies for later reuse. This example demonstrates the cache syntax for each system.
+O Travis CI e {% data variables.product.prodname_actions %} permitem que você armazene as as dependências em cache manualmente para reutilização posterior. Esse exemplo demonstra a sintaxe do cache para cada sistema.
@@ -316,15 +322,15 @@ cache: npm
-Para obter mais informações, consulte "[Memorizar dependências para acelerar fluxos de trabalho](/actions/guides/caching-dependencies-to-speed-up-workflows)".
+{% data variables.product.prodname_actions %} caching is only applicable to {% data variables.product.prodname_dotcom %}-hosted runners. Para obter mais informações, consulte "Memorizar dependências para acelerar fluxos de trabalho".
### Exemplos de tarefas comuns
-This section compares how {% data variables.product.prodname_actions %} and Travis CI perform common tasks.
+Esta seção compara como {% data variables.product.prodname_actions %} e o Travis CI realizam tarefas comuns.
-#### Configuring environment variables
+#### Configurar variáveis de ambiente
-You can create custom environment variables in a {% data variables.product.prodname_actions %} job. Por exemplo:
+Você pode criar variáveis de ambiente personalizadas em uma tarefa de {% data variables.product.prodname_actions %}. Por exemplo:
@@ -357,7 +363,7 @@ env:
-#### Building with Node.js
+#### Criar com Node.js
@@ -405,4 +411,4 @@ jobs:
### Próximas etapas
-To continue learning about the main features of {% data variables.product.prodname_actions %}, see "[Learn {% data variables.product.prodname_actions %}](/actions/learn-github-actions)."
+Para continuar aprendendo sobre os principais recursos de {% data variables.product.prodname_actions %}, consulte "[Aprender {% data variables.product.prodname_actions %}](/actions/learn-github-actions)".
diff --git a/translations/pt-BR/content/actions/learn-github-actions/security-hardening-for-github-actions.md b/translations/pt-BR/content/actions/learn-github-actions/security-hardening-for-github-actions.md
index 3f579e27c2..0dd84827a9 100644
--- a/translations/pt-BR/content/actions/learn-github-actions/security-hardening-for-github-actions.md
+++ b/translations/pt-BR/content/actions/learn-github-actions/security-hardening-for-github-actions.md
@@ -26,7 +26,7 @@ Os segredos usam [caixas fechadas de Libsodium](https://libsodium.gitbook.io/doc
Para ajudar a prevenir a divulgação acidental, o {% data variables.product.product_name %} usa um mecanismo que tenta redigir quaisquer segredos que aparecem nos registros de execução. Esta redação procura correspondências exatas de quaisquer segredos configurados, bem como codificações comuns dos valores, como Base64. No entanto, como há várias maneiras de transformar o valor de um segredo, essa anulação não é garantida. Como resultado, existem certas etapas proativas e boas práticas que você deve seguir para ajudar a garantir que os segredos sejam editados, e para limitar outros riscos associados aos segredos:
- **Nunca usar dados estruturados como um segredo**
- - Structured data can cause secret redaction within logs to fail, because redaction largely relies on finding an exact match for the specific secret value. Por exemplo, não use um blob de JSON, XML, ou YAML (ou similar) para encapsular o valor de um segredo, já que isso reduz significativamente a probabilidade de os segredos serem devidamente redigidos. Em vez disso, crie segredos individuais para cada valor sensível.
+ - Os dados estruturados podem fazer com que ocorra uma falha nos registros de segredos, pois a redação depende, em grande parte, de encontrar uma correspondência exata para o valor específico do segredo. Por exemplo, não use um blob de JSON, XML, ou YAML (ou similar) para encapsular o valor de um segredo, já que isso reduz significativamente a probabilidade de os segredos serem devidamente redigidos. Em vez disso, crie segredos individuais para cada valor sensível.
- **Registre todos os segredos usados nos fluxos de trabalho**
- Se um segredo for usado para gerar outro valor sensível dentro de um fluxo de trabalho, esse valor gerado deve ser formalmente [registrado como um segredo](https://github.com/actions/toolkit/tree/main/packages/core#setting-a-secret) para que seja reproduzido se alguma vez aparecer nos registros. Por exemplo, se, ao usar uma chave privada para gerar um JWT assinado para acessar uma API web, certifique-se de registrar que JWT é um segredo ou não será redigido se entrar na saída de do registro.
- O registro de segredos também aplica-se a qualquer tipo de transformação/codificação. Se seu segredo foi transformado de alguma forma (como Base64 ou URL codificada), certifique-se de registrar o novo valor como um segredo também.
@@ -98,7 +98,7 @@ Você também deve considerar o ambiente das máquinas de executores auto-hosped
### Auditar eventos de {% data variables.product.prodname_actions %}
-Você pode usar o log de auditoria para monitorar tarefas administrativas em uma organização. The audit log records the type of action, when it was run, and which user account performed the action.
+Você pode usar o log de auditoria para monitorar tarefas administrativas em uma organização. O log de auditoria registra o tipo de ação, quando foi executado, e qual conta de usuário executou a ação.
Por exemplo, você pode usar o log de auditoria para monitorar o evento de `action:org.update_actions_secret`, que controla as alterações nos segredos da organização: ![Entradas do log de auditoria](/assets/images/help/repository/audit-log-entries.png)
@@ -129,6 +129,6 @@ As tabelas a seguir descrevem os eventos de {% data variables.product.prodname_a
| `action:org.runner_group_removed` | Acionado quando um administrador da organização remove um grupo de executores auto-hospedados. |
| `action:org.runner_group_renamed` | Acionado quando um administrador da organização renomeia um grupo de executores auto-hospedados. |
| `action:org.runner_group_runners_added` | Acionada quando um administrador da organização [adiciona um executor auto-hospedado a um grupo](/actions/hosting-your-own-runners/managing-access-to-self-hosted-runners-using-groups#moving-a-self-hosted-runner-to-a-group). |
-| `action:org.runner_group_runners_removed` | Triggered when an organization admin removes a self-hosted runner from a group. |
+| `action:org.runner_group_runners_removed` | Acionado quando um administrador da organização remove um grupo de executores auto-hospedados. |
diff --git a/translations/pt-BR/content/actions/learn-github-actions/sharing-workflows-with-your-organization.md b/translations/pt-BR/content/actions/learn-github-actions/sharing-workflows-with-your-organization.md
index e8626f46a9..75e45c99f4 100644
--- a/translations/pt-BR/content/actions/learn-github-actions/sharing-workflows-with-your-organization.md
+++ b/translations/pt-BR/content/actions/learn-github-actions/sharing-workflows-with-your-organization.md
@@ -14,7 +14,7 @@ versions:
### Visão Geral
-Se você precisar compartilhar fluxos de trabalho e outros recursos de {% data variables.product.prodname_actions %} com a sua equipe, considere colaborar dentro de uma organização de {% data variables.product.prodname_dotcom %}. An organization allows you to centrally store and manage secrets, artifacts, and self-hosted runners. Você também pode criar modelos de fluxo de trabalho no repositório `.github` e compartilhá-los com outros usuários na sua organização.
+Se você precisar compartilhar fluxos de trabalho e outros recursos de {% data variables.product.prodname_actions %} com a sua equipe, considere colaborar dentro de uma organização de {% data variables.product.prodname_dotcom %}. Uma organização permite que você armazene e gerencie, centralizadamente, segredos, artefatos e executores auto-hospedados. Você também pode criar modelos de fluxo de trabalho no repositório `.github` e compartilhá-los com outros usuários na sua organização.
### Criar um modelo do fluxo de trabalho
diff --git a/translations/pt-BR/content/actions/managing-workflow-runs/manually-running-a-workflow.md b/translations/pt-BR/content/actions/managing-workflow-runs/manually-running-a-workflow.md
index 75661c7e25..ebc6a5002c 100644
--- a/translations/pt-BR/content/actions/managing-workflow-runs/manually-running-a-workflow.md
+++ b/translations/pt-BR/content/actions/managing-workflow-runs/manually-running-a-workflow.md
@@ -10,9 +10,9 @@ versions:
{% data reusables.actions.enterprise-beta %}
{% data reusables.actions.enterprise-github-hosted-runners %}
-### Configuring a workflow to run manually
+### Configurar um fluxo de trabalho para ser executado manualmente
-Para executar um fluxo de trabalho manualmente, o fluxo de trabalho deve ser configurado para ser executado no evento `workflow_dispatch`. For more information about configuring the `workflow_dispatch` event, see "[Events that trigger workflows](/actions/reference/events-that-trigger-workflows#workflow_dispatch)".
+Para executar um fluxo de trabalho manualmente, o fluxo de trabalho deve ser configurado para ser executado no evento `workflow_dispatch`. Para obter mais informações sobre a configuração do evento `workflow_despatch`, consulte "[Eventos que acionam fluxos de trabalho](/actions/reference/events-that-trigger-workflows#workflow_dispatch)".
### Executar um fluxo de trabalho em {% data variables.product.prodname_dotcom %}
diff --git a/translations/pt-BR/content/actions/managing-workflow-runs/re-running-a-workflow.md b/translations/pt-BR/content/actions/managing-workflow-runs/re-running-a-workflow.md
index c68ead7ac9..8374c0bc65 100644
--- a/translations/pt-BR/content/actions/managing-workflow-runs/re-running-a-workflow.md
+++ b/translations/pt-BR/content/actions/managing-workflow-runs/re-running-a-workflow.md
@@ -10,7 +10,7 @@ versions:
{% data reusables.actions.enterprise-beta %}
{% data reusables.actions.enterprise-github-hosted-runners %}
-{% data reusables.repositories.permissions-statement-read %}
+{% data reusables.repositories.permissions-statement-write %}
{% data reusables.repositories.navigate-to-repo %}
{% data reusables.repositories.actions-tab %}
diff --git a/translations/pt-BR/content/actions/managing-workflow-runs/using-workflow-run-logs.md b/translations/pt-BR/content/actions/managing-workflow-runs/using-workflow-run-logs.md
index 39f2e7c610..eac8188e84 100644
--- a/translations/pt-BR/content/actions/managing-workflow-runs/using-workflow-run-logs.md
+++ b/translations/pt-BR/content/actions/managing-workflow-runs/using-workflow-run-logs.md
@@ -14,7 +14,7 @@ Na página de execução de fluxo de trabalho, você pode verificar se a execuç
Se a execução estiver concluída, será possível ver se o resultado teve êxito, se houve falha, se foi cancelado ou se ficou neutro. Em caso de falha, você poderá exibir e pesquisar os logs de criação para diagnosticar a falha e executar o fluxo de trabalho novamente. Você também pode visualizar os minutos da execução do trabalho faturável ou fazer o download dos registros e criar artefatos.
-O {% data variables.product.prodname_actions %} usa a API de Verificação para mostrar os status, resultados e logs de um fluxo de trabalho. O {% data variables.product.prodname_dotcom %} cria um novo conjunto de verificações para cada execução de fluxo de trabalho. O conjunto de verificações contêm uma execução de verificação para cada trabalho no fluxo de trabalho, e cada trabalho inclui etapas. As ações do {% data variables.product.prodname_actions %} são executadas como etapas no fluxo de trabalho. Para obter mais informações sobre a API de verificações, consulte "[Verificações](/v3/checks/)".
+O {% data variables.product.prodname_actions %} usa a API de Verificação para mostrar os status, resultados e logs de um fluxo de trabalho. O {% data variables.product.prodname_dotcom %} cria um novo conjunto de verificações para cada execução de fluxo de trabalho. O conjunto de verificações contêm uma execução de verificação para cada trabalho no fluxo de trabalho, e cada trabalho inclui etapas. As ações do {% data variables.product.prodname_actions %} são executadas como etapas no fluxo de trabalho. Para obter mais informações sobre a API de verificações, consulte "[Verificações](/rest/reference/checks)".
{% data reusables.github-actions.invalid-workflow-files %}
diff --git a/translations/pt-BR/content/actions/quickstart.md b/translations/pt-BR/content/actions/quickstart.md
index 1388f9bd77..9da0b4a78c 100644
--- a/translations/pt-BR/content/actions/quickstart.md
+++ b/translations/pt-BR/content/actions/quickstart.md
@@ -73,3 +73,69 @@ O fluxo de trabalho do super-linter que você acabou de adicionar é executado s
- "[Aprenda {% data variables.product.prodname_actions %}](/actions/learn-github-actions)" para obter um tutorial aprofundado
- "[Guias](/actions/guides)" para casos e exemplos específicos de uso
- [github/super-linter](https://github.com/github/super-linter) para obter mais informações sobre a configuração da ação de Super-Linter
+
+
+
+### Introdução
+
+Imprimir "Olá, mundo!" é uma ótima maneira de explorar a configuração e a sintaxe básicas de uma nova linguagem de programação. Neste guia, você usará o GitHub Actions para imprimir "Hello, World!" dentro dos registros do fluxo de trabalho do seu repositório de {% data variables.product.prodname_dotcom %}. Tudo o que você precisa para começar é um repositório de {% data variables.product.prodname_dotcom %} em que você se sente confortável para criar e executar um fluxo de trabalho de amostra de {% data variables.product.prodname_actions %}. Sinta-se à vontade para criar um novo repositório para este Início rápido. Você pode usá-lo para testar este e futuros fluxos de trabalho de {% data variables.product.prodname_actions %}.
+
+### Criar o seu primeiro fluxo de trabalho
+
+1. Do seu repositório em {% data variables.product.prodname_dotcom %}, crie um novo arquivo no diretório `.github/workflows` denominado `hello-world.yml`. Para obter mais informações, consulte "[Criar novos arquivos](/github/managing-files-in-a-repository/creating-new-files)."
+2. Copie o seguinte conteúdo YAML para o arquivo `hello-world.yml`.
+ {% raw %}
+ ```yaml{:copy}
+ name: Say hello!
+
+ # GitHub Actions Workflows are automatically triggered by GitHub events
+ on:
+ # For this workflow, we're using the workflow_dispatch event which is triggered when the user clicks Run workflow in the GitHub Actions UI
+ workflow_dispatch:
+ # The workflow_dispatch event accepts optional inputs so you can customize the behavior of the workflow
+ inputs:
+ name:
+ description: 'Person to greet'
+ required: true
+ default: 'World'
+ # When the event is triggered, GitHub Actions will run the jobs indicated
+ jobs:
+ say_hello:
+ # Uses a ubuntu-lates runner to complete the requested steps
+ runs-on: ubuntu-latest
+ steps:
+ - run: |
+ echo "Hello ${{ github.event.inputs.name }}!"
+ ```
+ {% endraw %}
+3. Vá até o final da página e selecione **Criar um novo branch para este commit e inicie um pull request**. Em seguida, para criar um pull request, clique em **Propor novo arquivo**.
+ ![Commit workflow file](/assets/images/help/repository/commit-hello-world-file.png)
+4. Assim que o merge do pull request for realizado, você estará pronto para "Acionar o seu fluxo de trabalho".
+
+### Acionar o seu fluxo de trabalho
+
+{% data reusables.repositories.navigate-to-repo %}
+{% data reusables.repositories.actions-tab %}
+1. Na barra lateral esquerda, clique no fluxo de trabalho que você deseja executar.
+ ![Selecione o trabalho "say hello"](/assets/images/help/repository/say-hello-job.png)
+1. À direita, clique no menu suspenso **Executar fluxo de trabalho** e clique em **Executar fluxo de trabalho**. Opcionalmente, você pode inserir uma mensagem personalizada na entrada "Pessoa a saudar" antes de executar o fluxo de trabalho.
+ ![Acionar o fluxo de trabalho manual](/assets/images/help/repository/manual-workflow-trigger.png)
+1. A execução do fluxo de trabalho irá aparecer na parte superior da lista de execuções de fluxos de trabalho "Say hello!". Clique em "Say hello!" para ver o resultado da execução do fluxo de trabalho.
+ ![Lista de resultado da execução do fluxo de trabalho](/assets/images/help/repository/workflow-run-listing.png)
+1. Na barra lateral esquerda, clique no trabalho "say_hello".
+ ![Lista de trabalhos do fluxo de trabalho](/assets/images/help/repository/workflow-job-listing.png)
+1. Nos registros do fluxo de trabalho, expanda a seção 'Run echo "Hello World!"'.
+ ![Detalhe do fluxo de trabalho(/assets/images/help/repository/workflow-log-listing.png)
+
+### Mais fluxos de trabalho iniciais
+
+{% data variables.product.prodname_dotcom %} fornece modelos de fluxo de trabalho pré-configurados dos quais você pode partir para automatizar ou criar fluxos de trabalho de integração contínua. Você pode pesquisar a lista completa de modelos de fluxo de trabalho no repositório {% if currentVersion == "free-pro-team@latest" %}[actions/starter-workflows](https://github.com/actions/starter-workflows){% else %} repositorio `actions/starter-workflows` em {% data variables.product.product_location %}{% endif %}.
+
+### Próximas etapas
+
+O fluxo de trabalho hello-world que você acabou de adicionar é um exemplo simples de um fluxo de trabalho acionado manualmente. Esse é apenas o início do que você pode fazer com {% data variables.product.prodname_actions %}. O seu repositório pode conter vários fluxos de trabalho que ativam diferentes tarefas com base em diferentes eventos. O {% data variables.product.prodname_actions %} pode ajudá-lo a automatizar quase todos os aspectos dos processos de desenvolvimento do seu aplicativo. Pronto para começar? Aqui estão alguns recursos úteis para dar seus próximos passos com {% data variables.product.prodname_actions %}:
+
+- "[Aprenda {% data variables.product.prodname_actions %}](/actions/learn-github-actions)" para um tutorial detalhado
+- "[Guides](/actions/guides)" para casos específicos de usos e exemplos
+
+
diff --git a/translations/pt-BR/content/actions/reference/authentication-in-a-workflow.md b/translations/pt-BR/content/actions/reference/authentication-in-a-workflow.md
index a85cc79130..3362ce34d1 100644
--- a/translations/pt-BR/content/actions/reference/authentication-in-a-workflow.md
+++ b/translations/pt-BR/content/actions/reference/authentication-in-a-workflow.md
@@ -79,7 +79,7 @@ Você pode usar o `GITHUB_TOKEN` para fazer chamadas de API autenticada. Este ex
### Permissões para o `GITHUB_TOKEN`
-Para obter informações sobre os pontos de extremidade da API que {% data variables.product.prodname_github_apps %} pode acessar com cada permissão, consulte "[Permissões de {% data variables.product.prodname_github_app %}](/v3/apps/permissions/). "
+Para obter informações sobre os pontos de extremidade da API que {% data variables.product.prodname_github_apps %} pode acessar com cada permissão, consulte "[Permissões de {% data variables.product.prodname_github_app %}](/rest/reference/permissions-required-for-github-apps). "
| Permissão | Tipo de acesso | Acesso pelos repositórios bifurcados |
| ----------------------- | ---------------- | ------------------------------------ |
diff --git a/translations/pt-BR/content/actions/reference/context-and-expression-syntax-for-github-actions.md b/translations/pt-BR/content/actions/reference/context-and-expression-syntax-for-github-actions.md
index fd52b14239..79537ed880 100644
--- a/translations/pt-BR/content/actions/reference/context-and-expression-syntax-for-github-actions.md
+++ b/translations/pt-BR/content/actions/reference/context-and-expression-syntax-for-github-actions.md
@@ -59,7 +59,7 @@ Os contextos são uma forma de acessar informações sobre execuções de fluxo
| ---------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `github` | `objeto` | Informações sobre a execução do fluxo de trabalho. Para obter mais informações, consulte [contexto `github`](#github-context). |
| `env` | `objeto` | Contém variáveis de ambiente definidas em um fluxo de trabalho, trabalho ou etapa. Para obter mais informações, consulte o contexto contexto [`env`](#env-context). |
-| `trabalho` | `objeto` | Tem informações sobre o trabalho em execução no momento. Para obter mais informações, consulte [contexto `trabalho`](#job-context). |
+| `job` | `objeto` | Tem informações sobre o trabalho em execução no momento. Para obter mais informações, consulte [contexto `trabalho`](#job-context). |
| `steps` | `objeto` | Informações sobre as etapas que foram executadas neste trabalho. Para obter mais informações, consulte [contexto `etapas`](#steps-context). |
| `runner` | `objeto` | Informações sobre o executor do trabalho atual. Para obter mais informações, consulte [`runner` context](#runner-context). |
| `secrets` | `objeto` | Habilita o acesso a segredos. Para obter mais informações sobre segredos, consulte "[Criar e usar segredos encriptados](/actions/automating-your-workflow-with-github-actions/creating-and-using-encrypted-secrets)". |
@@ -123,7 +123,7 @@ O contexto `job` (trabalho) contém informações sobre o trabalho atualmente em
| Nome da propriedade | Tipo | Descrição |
| ----------------------------------------- | -------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `trabalho` | `objeto` | Esse contexto altera cada trabalho em uma execução de fluxo de trabalho. Você pode acessar esse contexto em qualquer etapa de um trabalho. |
+| `job` | `objeto` | Esse contexto altera cada trabalho em uma execução de fluxo de trabalho. Você pode acessar esse contexto em qualquer etapa de um trabalho. |
| `job.container` | `objeto` | Informações sobre o contêiner do trabalho. Para obter mais informações sobre contêineres, consulte "[Sintaxe de fluxo de trabalho para o {% data variables.product.prodname_actions %}](/articles/workflow-syntax-for-github-actions#jobsjob_idcontainer)". |
| `job.container.id` | `string` | Identificação do contêiner. |
| `job.container.network` | `string` | Identificação da rede do contêiner. O executor cria a rede usada por todos os contêineres em um trabalho. |
diff --git a/translations/pt-BR/content/actions/reference/encrypted-secrets.md b/translations/pt-BR/content/actions/reference/encrypted-secrets.md
index 5efcfc19b5..e624cd1cf8 100644
--- a/translations/pt-BR/content/actions/reference/encrypted-secrets.md
+++ b/translations/pt-BR/content/actions/reference/encrypted-secrets.md
@@ -43,11 +43,11 @@ Você pode usar e ler segredos encriptados em um arquivo de fluxo de trabalho se
{% endwarning %}
-Você também pode gerenciar segredos usando o API REST. Para obter mais informações, consulte "[Segredos](/v3/actions/secrets/)".
+Você também pode gerenciar segredos usando o API REST. Para obter mais informações, consulte "[Segredos](/rest/reference/actions#secrets)".
#### Permissões limitadas de credenciais
-Ao gerar credenciais, recomendamos que você conceda as permissões mínimas possíveis. Por exemplo, em vez de usar credenciais pessoais, use [chaves de implantação](/v3/guides/managing-deploy-keys/#deploy-keys) ou uma conta de serviço. Considere conceder permissões somente leitura se isso o necessário e limite o acesso tanto quanto possível. Ao gerar um token de acesso pessoal (PAT), selecione o menor escopo necessário.
+Ao gerar credenciais, recomendamos que você conceda as permissões mínimas possíveis. Por exemplo, em vez de usar credenciais pessoais, use [chaves de implantação](/developers/overview/managing-deploy-keys#deploy-keys) ou uma conta de serviço. Considere conceder permissões somente leitura se isso o necessário e limite o acesso tanto quanto possível. Ao gerar um token de acesso pessoal (PAT), selecione o menor escopo necessário.
### Criar segredos encriptados para um repositório
diff --git a/translations/pt-BR/content/actions/reference/events-that-trigger-workflows.md b/translations/pt-BR/content/actions/reference/events-that-trigger-workflows.md
index 0cc799e2f7..29e172067e 100644
--- a/translations/pt-BR/content/actions/reference/events-that-trigger-workflows.md
+++ b/translations/pt-BR/content/actions/reference/events-that-trigger-workflows.md
@@ -100,7 +100,7 @@ Você pode acionar manualmente uma execução de fluxo de trabalho usando a API
##### Exemplo
-To use the `workflow_dispatch` event, you need to include it as a trigger in your GitHub Actions workflow file. The example below only runs the workflow when it's manually triggered:
+Para usar o evento `workflow_dispatch`, é necessário incluí-lo como um gatilho no seu arquivo de fluxo de trabalho do GitHub Actions. O exemplo abaixo só executa o fluxo de trabalho quando é acionado manualmente:
```yaml
on: workflow_dispatch
@@ -108,7 +108,7 @@ on: workflow_dispatch
##### Exemplo de configuração de fluxo de trabalho
-Este exemplo define o nome `` e `entradas de` domésticas e as imprime usando os contextos `github.event.inputs.name` e `github.event.inputs.home` . If a `home` isn't provided, the default value 'The Octoverse' is printed.
+Este exemplo define o nome `` e `entradas de` domésticas e as imprime usando os contextos `github.event.inputs.name` e `github.event.inputs.home` . Se `home` não for fornecido, será impresso o valor-padrão 'The Octoverse'.
{% raw %}
```yaml
@@ -143,7 +143,7 @@ jobs:
{% data reusables.github-actions.branch-requirement %}
-Você pode usar a API do {% data variables.product.product_name %} para acionar um evento do webhook denominado [`repository_dispatch`](/webhooks/event-payloads/#repository_dispatch) quando quiser acionar um fluxo de trabalho para uma atividade que ocorre fora do {% data variables.product.prodname_dotcom %}. Para obter mais informações, consulte "[Criar um evento de despacho de repositório](/v3/repos/#create-a-repository-dispatch-event)."
+Você pode usar a API do {% data variables.product.product_name %} para acionar um evento do webhook denominado [`repository_dispatch`](/webhooks/event-payloads/#repository_dispatch) quando quiser acionar um fluxo de trabalho para uma atividade que ocorre fora do {% data variables.product.prodname_dotcom %}. Para obter mais informações, consulte "[Criar um evento de envio do repositório](/rest/reference/repos#create-a-repository-dispatch-event)".
Para acionar o evento webhook `repository_dispatch` personalizado, envie uma solicitação `POST` para um ponto de extremidade da API do {% data variables.product.product_name %} e forneça um nome de `event_type` para descrever o tipo de atividade. Para acionar a execução de um fluxo de trabalho, configure também o fluxo de trabalho para usar o evento `repository_dispatch`.
@@ -163,7 +163,7 @@ em:
#### `check_run`
-Executa o fluxo de trabalho sempre que o evento `check_run` ocorre. {% data reusables.developer-site.multiple_activity_types %} Para obter informações sobre a API REST, consulte "[Execuções de verificação](/v3/checks/runs/)".
+Executa o fluxo de trabalho sempre que o evento `check_run` ocorre. {% data reusables.developer-site.multiple_activity_types %} Para obter informações sobre a API REST, consulte "[Execuções de verificação](/rest/reference/checks#runs)".
{% data reusables.github-actions.branch-requirement %}
@@ -183,7 +183,7 @@ on:
#### `check_suite`
-Executa o fluxo de trabalho sempre que o evento `check_suite` ocorre. {% data reusables.developer-site.multiple_activity_types %} Para obter informações sobre a API REST, consulte "[Conjuntos de verificações](/v3/checks/suites/)".
+Executa o fluxo de trabalho sempre que o evento `check_suite` ocorre. {% data reusables.developer-site.multiple_activity_types %} Para obter informações sobre a API REST, consulte "[Conjuntos de verificações](/rest/reference/checks#suites)".
{% data reusables.github-actions.branch-requirement %}
@@ -209,7 +209,7 @@ on:
#### `create`
-Executa o fluxo de trabalho sempre que alguém cria um branch ou tag, o que aciona o evento `create`. Para obter informações sobre a API REST, consulte "[Criar uma referência](/v3/git/refs/#create-a-reference)".
+Executa o fluxo de trabalho sempre que alguém cria um branch ou tag, o que aciona o evento `create`. Para obter informações sobre a API REST, consulte "[Criar uma referência](/rest/reference/git#create-a-reference)".
| Carga de evento webhook | Tipos de atividade | `GITHUB_SHA` | `GITHUB_REF` |
| -------------------------------------------- | ------------------ | ------------------------------------- | -------------------- |
@@ -224,7 +224,7 @@ on:
#### `delete`
-Executa o fluxo de trabalho sempre que alguém exclui um branch ou tag, o que aciona o evento `delete`. Para obter informações sobre a API REST, consulte "[Excluir uma referência](/v3/git/refs/#delete-a-reference)".
+Executa o fluxo de trabalho sempre que alguém exclui um branch ou tag, o que aciona o evento `delete`. Para obter informações sobre a API REST, consulte "[Excluir uma referência](/rest/reference/git#delete-a-reference)".
{% data reusables.github-actions.branch-requirement %}
@@ -271,7 +271,7 @@ on:
#### `bifurcação`
-Executa o fluxo de trabalho sempre que alguém bifurca um repositório, o que aciona o evento `fork`. Para obter informações sobre a API REST, consulte "[Criar uma bifurcação](/v3/repos/forks/#create-a-fork)".
+Executa o fluxo de trabalho sempre que alguém bifurca um repositório, o que aciona o evento `fork`. Para obter informações sobre a API REST, consulte "[Criar uma bifurcação](/rest/reference/repos#create-a-fork)".
{% data reusables.github-actions.branch-requirement %}
@@ -323,10 +323,11 @@ on:
types: [created, deleted]
```
-The `issue_comment` event occurs for comments on both issues and pull requests. To determine whether the `issue_comment` event was triggered from an issue or pull request, you can check the event payload for the `issue.pull_request` property and use it as a condition to skip a job.
+O evento `issue_comment` ocorre para comentários em ambos os problemas e pull requests. Para determinar se o evento `issue_comment` foi acionado a partir de um problema ou pull request, você poderá verificar a carga do evento para a propriedade `issue.pull_request` e usá-la como condição para ignorar um trabalho.
-For example, you can choose to run the `pr_commented` job when comment events occur in a pull request, and the `issue_commented` job when comment events occur in an issue.
+Por exemplo, você pode optar por executar o trabalho `pr_commented` quando eventos de comentários ocorrem em um pull request e executar o trabalho `issue_commented` quando os eventos de comentários ocorrem em um problema.
+{% raw %}
```yaml
on: issue_comment
@@ -349,10 +350,11 @@ jobs:
- run: |
echo "Comment on issue #${{ github.event.issue.number }}"
```
+{% endraw %}
#### `Problemas`
-Executa o fluxo de trabalho sempre que o evento `issues` ocorre. {% data reusables.developer-site.multiple_activity_types %} Para obter informações sobre a API REST, consulte "[problemas](/v3/issues)".
+Executa o fluxo de trabalho sempre que o evento `issues` ocorre. {% data reusables.developer-site.multiple_activity_types %} Para obter informações sobre a API REST, consulte "[problemas](/rest/reference/issues)".
{% data reusables.github-actions.branch-requirement %}
@@ -372,7 +374,7 @@ on:
#### `etiqueta`
-Executa o fluxo de trabalho sempre que o evento `label` ocorre. {% data reusables.developer-site.multiple_activity_types %} Para obter informações sobre a API REST, consulte "[Etiquetas](/v3/issues/labels/)".
+Executa o fluxo de trabalho sempre que o evento `label` ocorre. {% data reusables.developer-site.multiple_activity_types %} Para obter informações sobre a API REST, consulte "[Etiquetas](/rest/reference/issues#labels)".
{% data reusables.github-actions.branch-requirement %}
@@ -392,7 +394,7 @@ on:
#### `marco`
-Executa o fluxo de trabalho sempre que o evento `milestone` ocorre. {% data reusables.developer-site.multiple_activity_types %} Para obter informações sobre a API REST, consulte "[Marcos](/v3/issues/milestones/)".
+Executa o fluxo de trabalho sempre que o evento `milestone` ocorre. {% data reusables.developer-site.multiple_activity_types %} Para obter informações sobre a API REST, consulte "[Marcos](/rest/reference/issues#milestones)".
{% data reusables.github-actions.branch-requirement %}
@@ -412,7 +414,7 @@ on:
#### `page_build`
-Executa o fluxo de trabalho sempre que alguém faz push em um branch habilitado para o {% data variables.product.product_name %} Pages, o que aciona o evento `page_build`. For information about the REST API, see "[Pages](/rest/reference/repos#pages)."
+Executa o fluxo de trabalho sempre que alguém faz push em um branch habilitado para o {% data variables.product.product_name %} Pages, o que aciona o evento `page_build`. Para obter informações sobre a API REST, consulte "[Páginas](/rest/reference/repos#pages)".
{% data reusables.github-actions.branch-requirement %}
@@ -429,7 +431,7 @@ on:
#### `project`
-Executa o fluxo de trabalho sempre que o evento `project` ocorre. {% data reusables.developer-site.multiple_activity_types %} Para obter informações sobre a API REST, consulte "[Projetos](/v3/projects/)".
+Executa o fluxo de trabalho sempre que o evento `project` ocorre. {% data reusables.developer-site.multiple_activity_types %} Para obter informações sobre a API REST, consulte "[Projetos](/rest/reference/projects)".
{% data reusables.github-actions.branch-requirement %}
@@ -449,7 +451,7 @@ on:
#### `project_card`
-Executa o fluxo de trabalho sempre que o evento `project_card` ocorre. {% data reusables.developer-site.multiple_activity_types %} Para obter informações sobre a API REST, consulte "[Cartões de projeto](/v3/projects/cards)".
+Executa o fluxo de trabalho sempre que o evento `project_card` ocorre. {% data reusables.developer-site.multiple_activity_types %} Para obter informações sobre a API REST, consulte "[Cartões de projeto](/rest/reference/projects#cards)".
{% data reusables.github-actions.branch-requirement %}
@@ -469,7 +471,7 @@ on:
#### `project_column`
-Executa o fluxo de trabalho sempre que o evento `project_column` ocorre. {% data reusables.developer-site.multiple_activity_types %} Para obter informações sobre a API REST, consulte "[Colunas do projeto](/v3/projects/columns)".
+Executa o fluxo de trabalho sempre que o evento `project_column` ocorre. {% data reusables.developer-site.multiple_activity_types %} Para obter informações sobre a API REST, consulte "[Colunas do projeto](/rest/reference/projects#columns)".
{% data reusables.github-actions.branch-requirement %}
@@ -489,7 +491,7 @@ on:
#### `público`
-Executa o fluxo de trabalho sempre que alguém torna público um repositório privado, o que aciona o evento `public`. Para obter informações sobre a API REST, consulte "[Editar repositórios](/v3/repos/#edit)".
+Executa o fluxo de trabalho sempre que alguém torna público um repositório privado, o que aciona o evento `public`. Para obter informações sobre a API REST, consulte "[Editar repositórios](/rest/reference/repos#edit)".
{% data reusables.github-actions.branch-requirement %}
@@ -506,7 +508,7 @@ on:
#### `pull_request`
-Executa o fluxo de trabalho sempre que o evento `pull_request` ocorre. {% data reusables.developer-site.multiple_activity_types %} Para obter informações sobre a API REST, consulte "[Pull requests](/v3/pulls)".
+Executa o fluxo de trabalho sempre que o evento `pull_request` ocorre. {% data reusables.developer-site.multiple_activity_types %} Para obter informações sobre a API REST, consulte "[Pull requests](/rest/reference/pulls)".
{% note %}
@@ -532,7 +534,7 @@ on:
#### `pull_request_review`
-Executa o fluxo de trabalho sempre que o evento `pull_request_review` ocorre. {% data reusables.developer-site.multiple_activity_types %} Para obter informações sobre a API REST, consulte "[Revisões de pull request](/v3/pulls/reviews)".
+Executa o fluxo de trabalho sempre que o evento `pull_request_review` ocorre. {% data reusables.developer-site.multiple_activity_types %} Para obter informações sobre a API REST, consulte "[Revisões de pull request](/rest/reference/pulls#reviews)".
| Carga de evento webhook | Tipos de atividade | `GITHUB_SHA` | `GITHUB_REF` |
| ---------------------------------------------------------------------- | ---------------------------------------------------------- | --------------------------------------------- | ------------------------------------------------- |
@@ -552,7 +554,7 @@ on:
#### `pull_request_review_comment`
-Executa o fluxo de trabalho sempre que um comentário no diff unificado de uma pull request é modificado, o que aciona o evento `pull_request_review_comment`. {% data reusables.developer-site.multiple_activity_types %} Para obter informações sobre a API REST, consulte [Comentários da revisão](/v3/pulls/comments).
+Executa o fluxo de trabalho sempre que um comentário no diff unificado de uma pull request é modificado, o que aciona o evento `pull_request_review_comment`. {% data reusables.developer-site.multiple_activity_types %} Para obter informações sobre a API REST, consulte [Comentários da revisão](/rest/reference/pulls#comments).
| Carga de evento webhook | Tipos de atividade | `GITHUB_SHA` | `GITHUB_REF` |
| -------------------------------------------------------------------------------------- | ------------------------------------------------------ | --------------------------------------------- | ------------------------------------------------- |
@@ -570,6 +572,8 @@ on:
{% data reusables.developer-site.pull_request_forked_repos_link %}
+{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %}
+
#### `pull_request_target`
Este evento é semelhante ao `pull_request`, exceto que é executado no contexto do repositório-base do pull request, em vez de ser executado no commit de merge. Isso significa que você pode disponibilizar os seus segredos de forma mais segura nos fluxos de trabalho acionados pelo pull request, porque apenas os fluxos de trabalho definidos no commit no repositório-base são executados. Por exemplo, este evento permite que você crie fluxos de trabalho que etiquetam e façam comentários em pull requests, com base no conteúdo da carga do evento.
@@ -587,11 +591,13 @@ on: pull_request_target
types: [assigned, opened, synchronize, reopened]
```
+{% endif %}
+
#### `push`
{% note %}
-**Observação:** a carga de webhook disponível para o GitHub Actions não inclui os atributos `added`, `removed` e `modified` no objeto `commit`. É possível recuperar o objeto de commit completo usando a API REST. Para obter mais informações, consulte "[Obter um único commit](/v3/repos/commits/#get-a-single-commit)"".
+**Observação:** a carga de webhook disponível para o GitHub Actions não inclui os atributos `added`, `removed` e `modified` no objeto `commit`. É possível recuperar o objeto de commit completo usando a API REST. Para obter mais informações, consulte "[Obter um único commit](/rest/reference/repos#get-a-single-commit)"".
{% endnote %}
@@ -634,7 +640,7 @@ em:
{% endnote %}
-Executa o fluxo de trabalho sempre que o evento `release` ocorre. {% data reusables.developer-site.multiple_activity_types %} Para obter informações sobre a API REST, consulte "[Versões](/v3/repos/releases/)".
+Executa o fluxo de trabalho sempre que o evento `release` ocorre. {% data reusables.developer-site.multiple_activity_types %} Para obter informações sobre a API REST, consulte "[Versões](/rest/reference/repos#releases)".
| Carga de evento webhook | Tipos de atividade | `GITHUB_SHA` | `GITHUB_REF` |
| --------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------- | ------------- |
@@ -652,7 +658,7 @@ on:
#### `status`
-Executa o fluxo de trabalho sempre que o status de um commit do Git muda, o que aciona o evento `status`. Para obter informações sobre a API REST, consulte [Status](/v3/repos/statuses/).
+Executa o fluxo de trabalho sempre que o status de um commit do Git muda, o que aciona o evento `status`. Para obter informações sobre a API REST, consulte [Status](/rest/reference/repos#statuses).
{% data reusables.github-actions.branch-requirement %}
@@ -669,7 +675,7 @@ on:
#### `inspecionar`
-Executa o fluxo de trabalho sempre que o evento `watch` ocorre. {% data reusables.developer-site.multiple_activity_types %} Para obter informações sobre a API REST, consulte "[Marcar com uma estrela](/v3/activity/starring/)".
+Executa o fluxo de trabalho sempre que o evento `watch` ocorre. {% data reusables.developer-site.multiple_activity_types %} Para obter informações sobre a API REST, consulte "[Marcar com uma estrela](/rest/reference/activity#starring)".
{% data reusables.github-actions.branch-requirement %}
@@ -687,6 +693,8 @@ on:
types: [started]
```
+{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %}
+
#### `workflow_run`
{% data reusables.webhooks.workflow_run_desc %}
@@ -709,6 +717,8 @@ on:
- requested
```
+{% endif %}
+
### Acionar novos fluxos de trabalho usando um token de acesso pessoal
{% data reusables.github-actions.actions-do-not-trigger-workflows %} Para obter mais informações, consulte "[Efetuando a autenticação com o GITHUB_TOKEN](/actions/configuring-and-managing-workflows/authenticating-with-the-github_token)".
diff --git a/translations/pt-BR/content/actions/reference/specifications-for-github-hosted-runners.md b/translations/pt-BR/content/actions/reference/specifications-for-github-hosted-runners.md
index a919016587..84ee8a1a71 100644
--- a/translations/pt-BR/content/actions/reference/specifications-for-github-hosted-runners.md
+++ b/translations/pt-BR/content/actions/reference/specifications-for-github-hosted-runners.md
@@ -31,7 +31,7 @@ Você pode especificar o tipo de executor para cada trabalho em um fluxo de trab
O {% data variables.product.prodname_dotcom %} hospeda executores do Linux e Windows no Standard_DS2_v2 máquinas virtuais no Microsoft Azure com o aplicativo do executor {% data variables.product.prodname_actions %} instalado. A o aplicativo do executor hospedado no {% data variables.product.prodname_dotcom %} é uma bifurcação do agente do Azure Pipelines. Os pacotes ICMP de entrada estão bloqueados para todas as máquinas virtuais do Azure. Portanto, é possível que os comandos ping ou traceroute não funcionem. Para obter mais informações sobre os recursos da máquina Standard_DS2_v2, consulte "[Dv2 e DSv2-series](https://docs.microsoft.com/azure/virtual-machines/dv2-dsv2-series#dsv2-series)" na documentação do Microsoft Azure.
-O {% data variables.product.prodname_dotcom %} usa [MacStadium](https://www.macstadium.com/) para hospedar os executores do macOS.
+{% data variables.product.prodname_dotcom %} hospedas executores do macOS na nuvem do macOS do próprio {% data variables.product.prodname_dotcom %}.
#### Privilégios administrativos os executores hospedados no {% data variables.product.prodname_dotcom %}
diff --git a/translations/pt-BR/content/actions/reference/usage-limits-billing-and-administration.md b/translations/pt-BR/content/actions/reference/usage-limits-billing-and-administration.md
index 3a754d50e9..a12f044a09 100644
--- a/translations/pt-BR/content/actions/reference/usage-limits-billing-and-administration.md
+++ b/translations/pt-BR/content/actions/reference/usage-limits-billing-and-administration.md
@@ -79,6 +79,7 @@ Para obter mais informações, consulte:
- "[Desabilitar ou limitar {% data variables.product.prodname_actions %} para a sua organização](/github/setting-up-and-managing-organizations-and-teams/disabling-or-limiting-github-actions-for-your-organization)"{% if currentVersion == "free-pro-team@latest" %}
- "[Aplicar as políticas de {% data variables.product.prodname_actions %} na sua conta corporativa](/github/setting-up-and-managing-your-enterprise/enforcing-github-actions-policies-in-your-enterprise-account)" para {% data variables.product.prodname_ghe_cloud %}{% endif %}
+{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %}
### Desabilitar e habilitar fluxos de trabalho
Você pode habilitar e desabilitar os fluxos de trabalho individuais no seu repositório em {% data variables.product.prodname_dotcom %}.
@@ -86,3 +87,4 @@ Você pode habilitar e desabilitar os fluxos de trabalho individuais no seu repo
{% data reusables.actions.scheduled-workflows-disabled %}
Para obter mais informações, consulte "[Desabilitar e habilitar um fluxo de trabalho](/actions/managing-workflow-runs/disabling-and-enabling-a-workflow)".
+{% endif %}
diff --git a/translations/pt-BR/content/actions/reference/workflow-commands-for-github-actions.md b/translations/pt-BR/content/actions/reference/workflow-commands-for-github-actions.md
index 70980a1067..056b5a3f1a 100644
--- a/translations/pt-BR/content/actions/reference/workflow-commands-for-github-actions.md
+++ b/translations/pt-BR/content/actions/reference/workflow-commands-for-github-actions.md
@@ -164,14 +164,14 @@ Cria uma mensagem de erro e a imprime no log. Cria uma mensagem de erro e a impr
echo "::error file=app.js,line=10,col=15::Something went wrong"
```
-### Grouping log lines
+### Agrupar linhas dos registros
```
::group::{title}
::endgroup::
```
-Creates an expandable group in the log. To create a group, use the `group` command and specify a `title`. Anything you print to the log between the `group` and `endgroup` commands is nested inside an expandable entry in the log.
+Cria um grupo expansível no registro. Para criar um grupo, use o comando `grupo` e especifique um `título`. Qualquer coisa que você imprimir no registro entre os comandos `grupo` e `endgroup` estará aninhada dentro de uma entrada expansível no registro.
#### Exemplo
@@ -181,7 +181,7 @@ echo "Inside group"
echo "::endgroup::"
```
-![Foldable group in workflow run log](/assets/images/actions-log-group.png)
+![Grupo dobrável no registro da execução do fluxo de trabalho](/assets/images/actions-log-group.png)
### Mascarar um valor no registro
@@ -278,7 +278,7 @@ echo "action_state=yellow" >> $GITHUB_ENV
Executar `$action_state` em uma etapa futura agora retornará `amarelo`
-#### Multiline strings
+#### Strings de linha múltipla
Para strings linha múltipla, você pode usar um delimitador com a seguinte sintaxe.
diff --git a/translations/pt-BR/content/actions/reference/workflow-syntax-for-github-actions.md b/translations/pt-BR/content/actions/reference/workflow-syntax-for-github-actions.md
index 2d4d9a44df..b5bf5e3677 100644
--- a/translations/pt-BR/content/actions/reference/workflow-syntax-for-github-actions.md
+++ b/translations/pt-BR/content/actions/reference/workflow-syntax-for-github-actions.md
@@ -1,7 +1,7 @@
---
-title: Workflow syntax for GitHub Actions
-shortTitle: Workflow syntax
-intro: A workflow is a configurable automated process made up of one or more jobs. You must create a YAML file to define your workflow configuration.
+title: Sintaxe de fluxo de trabalho para o GitHub Actions
+shortTitle: Sintaxe de fluxo de trabalho
+intro: Um fluxo de trabalho é um processo automatizado configurável constituído de um ou mais trabalhos. Você deve criar um arquivo YAML para definir a configuração do seu fluxo de trabalho.
product: '{% data reusables.gated-features.actions %}'
redirect_from:
- /articles/workflow-syntax-for-github-actions
@@ -15,45 +15,45 @@ versions:
{% data reusables.actions.enterprise-beta %}
{% data reusables.actions.enterprise-github-hosted-runners %}
-### About YAML syntax for workflows
+### Sobre sintaxe YAML para fluxos de trabalho
-Workflow files use YAML syntax, and must have either a `.yml` or `.yaml` file extension. If you're new to YAML and want to learn more, see "[Learn YAML in five minutes](https://www.codeproject.com/Articles/1214409/Learn-YAML-in-five-minutes)."
+Arquivos de fluxo de trabalho usam sintaxe YAML e devem ter uma extensão de arquivo `.yml` ou `.yaml`. Se você não souber o que é YAMLe quiser saber mais, consulte "[Aprender a usar YAML em cinco minutos](https://www.codeproject.com/Articles/1214409/Learn-YAML-in-five-minutes)".
-You must store workflow files in the `.github/workflows` directory of your repository.
+Você deve armazenar os arquivos de fluxo de trabalho no diretório `.github/workflows` do seu repositório.
### **`name`**
-The name of your workflow. {% data variables.product.prodname_dotcom %} displays the names of your workflows on your repository's actions page. If you omit `name`, {% data variables.product.prodname_dotcom %} sets it to the workflow file path relative to the root of the repository.
+Nome do fluxo de trabalho. O {% data variables.product.prodname_dotcom %} exibe os nomes dos fluxos de trabalho na página de ações do repositório. Se você omitir o `nome`, o {% data variables.product.prodname_dotcom %} irá defini-lo como o caminho do arquivo do fluxo de trabalho relativo à raiz do repositório.
### **`on`**
-**Required** The name of the {% data variables.product.prodname_dotcom %} event that triggers the workflow. You can provide a single event `string`, `array` of events, `array` of event `types`, or an event configuration `map` that schedules a workflow or restricts the execution of a workflow to specific files, tags, or branch changes. For a list of available events, see "[Events that trigger workflows](/articles/events-that-trigger-workflows)."
+**Obrigatório** Nome do evento do {% data variables.product.prodname_dotcom %} que aciona o fluxo de trabalho. Você pode fornecer uma única `string` de evento, um `array` de eventos, um `array` de `types` (tipos) de eventos ou um `map` (mapa) de configuração de eventos que programe um fluxo de trabalho ou restrinja a execução do fluxo de trabalho a alterações em determinados arquivos, tags ou branches. Para obter uma lista de eventos disponíveis, consulte "[Eventos que acionam fluxos de trabalho](/articles/events-that-trigger-workflows)".
{% data reusables.github-actions.actions-on-examples %}
### **`on..types`**
-Selects the types of activity that will trigger a workflow run. Most GitHub events are triggered by more than one type of activity. For example, the event for the release resource is triggered when a release is `published`, `unpublished`, `created`, `edited`, `deleted`, or `prereleased`. The `types` keyword enables you to narrow down activity that causes the workflow to run. When only one activity type triggers a webhook event, the `types` keyword is unnecessary.
+Seleciona os tipos de atividades que acionarão a execução de um fluxo de trabalho. A maioria dos eventos GitHub são acionados por mais de um tipo de atividade. Por exemplo, o evento para o recurso release (versão) é acionado quando uma versão é `published` (publicada), `unpublished` (a publicação é cancelada), `created` (criada), `edited` (editada), `deleted` (excluída) ou `prereleased` (versão prévia). A palavra-chave `types` (tipos) permite que você limite a atividade que faz com que o fluxo de trabalho seja executado. Quando somente um tipo de atividade aciona um evento de webhook, a palavra-chave `types` (tipos) é desnecessária.
-You can use an array of event `types`. For more information about each event and their activity types, see "[Events that trigger workflows](/articles/events-that-trigger-workflows#webhook-events)."
+É possível usar um array de `types` (tipos) de evento. Para obter mais informações sobre cada evento e seus tipos de atividades, consulte "[Eventos que acionam fluxos de trabalho](/articles/events-that-trigger-workflows#webhook-events)".
```yaml
-# Trigger the workflow on pull request activity
+# Aciona o fluxo de trabalho na atividade de pull request
on:
release:
- # Only use the types keyword to narrow down the activity types that will trigger your workflow.
+ # Usa apenas a palavra-chave types (tipos) para limitar os tipos de atividades que acionam o fluxo de trabalho.
types: [published, created, edited]
```
### **`on..`**
-When using the `push` and `pull_request` events, you can configure a workflow to run on specific branches or tags. For a `pull_request` event, only branches and tags on the base are evaluated. If you define only `tags` or only `branches`, the workflow won't run for events affecting the undefined Git ref.
+Ao usar os eventos `push` e `pull_request`, é possível configurar um fluxo de trabalho para ser executado em branches ou tags específicos. Para um evento de `pull_request`, são avaliados apenas os branches e tags na base. Se você definir apenas `tags` ou `branches`, o fluxo de trabalho não será executado para eventos que afetam o Git ref indefinido.
-The `branches`, `branches-ignore`, `tags`, and `tags-ignore` keywords accept glob patterns that use the `*` and `**` wildcard characters to match more than one branch or tag name. For more information, see the "[Filter pattern cheat sheet](#filter-pattern-cheat-sheet)."
+As palavras-chave `branches`, `branches-ignore`, `tags` e `tags-ignore` aceitam padrões glob que usam os caracteres curinga `*` e `**` para coincidir com mais de um nome de branch ou tag. Para obter mais informações, consulte a "[Folha de consulta de filtro padrão](#filter-pattern-cheat-sheet)".
-#### Example including branches and tags
+#### Exemplo com branches e tags
-The patterns defined in `branches` and `tags` are evaluated against the Git ref's name. For example, defining the pattern `mona/octocat` in `branches` will match the `refs/heads/mona/octocat` Git ref. The pattern `releases/**` will match the `refs/heads/releases/10` Git ref.
+Os padrões definidos nos `branches` e `tags` são avaliados relativamente ao nome do Git ref. Por exemplo, definir o padrão `mona/octocat` nos `branches` corresponde ao Git ref `refs/heads/mona/octocat`. O padrão `releases/**` corresponderá ao Git ref `refs/heads/releases/10`.
```yaml
on:
@@ -72,37 +72,37 @@ on:
- v1.* # Push events to v1.0, v1.1, and v1.9 tags
```
-#### Example ignoring branches and tags
+#### Exemplo desconsiderando branches e tags
-Anytime a pattern matches the `branches-ignore` or `tags-ignore` pattern, the workflow will not run. The patterns defined in `branches-ignore` and `tags-ignore` are evaluated against the Git ref's name. For example, defining the pattern `mona/octocat` in `branches` will match the `refs/heads/mona/octocat` Git ref. The pattern `releases/**-alpha` in `branches` will match the `refs/releases/beta/3-alpha` Git ref.
+Sempre que um padrão corresponde ao padrão `branches-ignore` ou `tags-ignore`, o fluxo de trabalho não será executado. Os padrões definidos em `branches-ignore` e `tags-ignore` são avaliados relativamente ao nome do Git ref. Por exemplo, definir o padrão `mona/octocat` nos `branches` corresponde ao Git ref `refs/heads/mona/octocat`. O padrão `releases/**-alpha` em `branches` corresponderá ao Git ref `refs/releases/beta/3-alpha`.
```yaml
-on:
+em:
push:
- # Sequence of patterns matched against refs/heads
+ # Sequência de padrões que correspondem a refs/heads
branches-ignore:
- # Push events to branches matching refs/heads/mona/octocat
+ # Push de eventos para branches que correspondem a refs/heads/mona/octocat
- 'mona/octocat'
- # Push events to branches matching refs/heads/releases/beta/3-alpha
+ # Push de eventos para branches que correspondem a refs/heads/releases/beta/3-alpha
- 'releases/**-alpha'
- # Sequence of patterns matched against refs/tags
+ # Sequência de padrões que correspondem a refs/tags
tags-ignore:
- v1.* # Push events to tags v1.0, v1.1, and v1.9
```
-#### Excluding branches and tags
+#### Excluir branches e tags
-You can use two types of filters to prevent a workflow from running on pushes and pull requests to tags and branches.
-- `branches` or `branches-ignore` - You cannot use both the `branches` and `branches-ignore` filters for the same event in a workflow. Use the `branches` filter when you need to filter branches for positive matches and exclude branches. Use the `branches-ignore` filter when you only need to exclude branch names.
-- `tags` or `tags-ignore` - You cannot use both the `tags` and `tags-ignore` filters for the same event in a workflow. Use the `tags` filter when you need to filter tags for positive matches and exclude tags. Use the `tags-ignore` filter when you only need to exclude tag names.
+Você pode usar dois tipos de filtros para impedir a execução de um fluxo de trabalho em pushes e pull requests para tags e branches.
+- `branches` ou `branches-ignore` - não é possível usar os dois filtros `branches` e `branches-ignore` para o mesmo evento em um fluxo de trabalho. Use o filtro `branches` quando você precisa filtrar branches para correspondências positivas e excluir branches. Use o filtro `branches-ignore` quando você só precisa excluir nomes de branches.
+- `tags` ou `tags-ignore` - não é possível usar os dois filtros `tags` e `tags-ignore` para o mesmo evento em um fluxo de trabalho. Use o filtro `tags` quando você precisa filtrar tags para correspondências positivas e excluir tags. Use o filtro `tags-ignore` quando você só precisa excluir nomes de tags.
-#### Example using positive and negative patterns
+#### Exemplo com padrões positivos e negativos
-You can exclude `tags` and `branches` using the `!` character. The order that you define patterns matters.
- - A matching negative pattern (prefixed with `!`) after a positive match will exclude the Git ref.
- - A matching positive pattern after a negative match will include the Git ref again.
+Você pode excluir `tags` e `branches` usando o caractere `!`. A ordem de definição dos padrões é importante.
+ - Um padrão negativo (precedido por `!`) depois de uma correspondência positiva excluirá o Git ref.
+ - Um padrão positivo correspondente após uma correspondência negativa incluirá a Git ref novamente.
-The following workflow will run on pushes to `releases/10` or `releases/beta/mona`, but not on `releases/10-alpha` or `releases/beta/3-alpha` because the negative pattern `!releases/**-alpha` follows the positive pattern.
+O fluxo de trabalho a seguir será executado em pushes para `releases/10` ou `releases/beta/mona`, mas não em `releases/10-alpha` ou `releases/beta/3-alpha`, pois o padrão negativo `!releases/**-alpha` está na sequência do padrão positivo.
```yaml
on:
@@ -114,13 +114,13 @@ on:
### **`on..paths`**
-When using the `push` and `pull_request` events, you can configure a workflow to run when at least one file does not match `paths-ignore` or at least one modified file matches the configured `paths`. Path filters are not evaluated for pushes to tags.
+Ao usar os eventos `push` e `pull_request`, é possível configurar um fluxo de trabalho para ser executado quando pelo menos um arquivo não corresponde a `paths-ignore` ou pelo menos um arquivo modificado corresponde ao `paths` configurado. Flitros de caminho não são avaliados em pushes para tags.
-The `paths-ignore` and `paths` keywords accept glob patterns that use the `*` and `**` wildcard characters to match more than one path name. For more information, see the "[Filter pattern cheat sheet](#filter-pattern-cheat-sheet)."
+As palavras-chave `paths-ignore` e `paths` aceitam padrões glob que usam os caracteres curinga `*` e `**` para coincidir com mais de um nome de caminho. Para obter mais informações, consulte a "[Folha de consulta de filtro padrão](#filter-pattern-cheat-sheet)".
-#### Example ignoring paths
+#### Exemplo desconsiderando caminhos
-Anytime a path name matches a pattern in `paths-ignore`, the workflow will not run. {% data variables.product.prodname_dotcom %} evaluates patterns defined in `paths-ignore` against the path name. A workflow with the following path filter will only run on `push` events that include at least one file outside the `docs` directory at the root of the repository.
+Sempre que um nome de caminho corresponder a um padrão em `paths-ignore`, o fluxo de trabalho não será executado. O {% data variables.product.prodname_dotcom %} avalia os padrões definidos em `paths-ignore` com relação ao nome do caminho. Um fluxo de trabalho com o seguinte filtro de caminho só será executado em eventos `push` que tiverem pelo menos um arquivo fora do diretório `docs` na raiz do repositório.
```yaml
on:
@@ -129,9 +129,9 @@ on:
- 'docs/**'
```
-#### Example including paths
+#### Exemplo incluindo caminhos
-If at least one path matches a pattern in the `paths` filter, the workflow runs. To trigger a build anytime you push a JavaScript file, you can use a wildcard pattern.
+Se pelo menos um caminho corresponder a um padrão no filtro `paths`, o fluxo de trabalho será executado. Para acionar uma compilação sempre que você fizer push de um arquivo JavaScript, você pode usar um padrão curinga.
```yaml
on:
@@ -140,19 +140,19 @@ on:
- '**.js'
```
-#### Excluding paths
+#### Excluir caminhos
-You can exclude paths using two types of filters. You cannot use both of these filters for the same event in a workflow.
-- `paths-ignore` - Use the `paths-ignore` filter when you only need to exclude path names.
-- `paths` - Use the `paths` filter when you need to filter paths for positive matches and exclude paths.
+Você pode excluir caminhos com dois tipos de filtros. Não é possível usar ambos os filtros para o mesmo evento em um fluxo de trabalho.
+- `paths-ignore` - use o filtro `paths-ignore` quando você precisa somente excluir nomes de caminhos.
+- `paths` - use o filtro `paths` quando você precisa filtrar caminhos para correspondências positivas e excluir caminhos.
-#### Example using positive and negative patterns
+#### Exemplo com padrões positivos e negativos
-You can exclude `paths` using the `!` character. The order that you define patterns matters:
- - A matching negative pattern (prefixed with `!`) after a positive match will exclude the path.
- - A matching positive pattern after a negative match will include the path again.
+Você pode excluir `paths` usando o caractere `!`. A ordem de definição dos padrões é importante:
+ - Um padrão negativo (precedido por `!`) depois de uma correspondência positiva excluirá o caminho.
+ - Um padrão positivo correspondente após uma correspondência negativa incluirá o caminho novamente.
-This example runs anytime the `push` event includes a file in the `sub-project` directory or its subdirectories, unless the file is in the `sub-project/docs` directory. For example, a push that changed `sub-project/index.js` or `sub-project/src/index.js` will trigger a workflow run, but a push changing only `sub-project/docs/readme.md` will not.
+Este exemplo é executado sempre que o evento `push` inclui um arquivo no diretório `sub-project` ou seus subdiretórios, a menos que o arquivo esteja no diretório `sub-project/docs`. Por exemplo, um push que alterou `sub-project/index.js` ou `sub-project/src/index.js` acionará uma execução de fluxo de trabalho, mas um push que altere somente`sub-project/docs/readme.md` não acionará.
```yaml
on:
@@ -162,55 +162,55 @@ on:
- '!sub-project/docs/**'
```
-#### Git diff comparisons
+#### Comparações Git diff
{% note %}
-**Note:** If you push more than 1,000 commits, or if {% data variables.product.prodname_dotcom %} does not generate the diff due to a timeout (diffs that are too large diffs), the workflow will always run.
+**Observação:** se você fizer push de mais de 1.000 commits ou se o {% data variables.product.prodname_dotcom %} não gera o diff devido a um tempo limite esgotado (diffs muito grandes), o fluxo de trabalho sempre será executado.
{% endnote %}
-The filter determines if a workflow should run by evaluating the changed files and running them against the `paths-ignore` or `paths` list. If there are no files changed, the workflow will not run.
+O filtro determina se um fluxo de trabalho deve ser executado avaliando os arquivos alterados e comparando-os à lista de `paths-ignore` ou `paths`. Se não houver arquivos alterados, o fluxo de trabalho não será executado.
-{% data variables.product.prodname_dotcom %} generates the list of changed files using two-dot diffs for pushes and three-dot diffs for pull requests:
-- **Pull requests:** Three-dot diffs are a comparison between the most recent version of the topic branch and the commit where the topic branch was last synced with the base branch.
-- **Pushes to existing branches:** A two-dot diff compares the head and base SHAs directly with each other.
-- **Pushes to new branches:** A two-dot diff against the parent of the ancestor of the deepest commit pushed.
+O {% data variables.product.prodname_dotcom %} gera a lista de arquivos alterados usando diffs de dois pontos para pushes e diffs de três pontos para pull requests:
+- **Pull requests:** diffs de três pontos são uma comparação entre a versão mais recente do branch de tópico e o commit onde o branch de tópico foi sincronizado pela última vez com o branch de base.
+- **Pushes para branches existentes:** um diff de dois pontos compara os SHAs head e base, um com o outro.
+- **Pushes para novos branches:** um diff de dois pontos compara o principal do ancestral do commit mais extenso que foi feito push.
-For more information, see "[About comparing branches in pull requests](/articles/about-comparing-branches-in-pull-requests)."
+Para obter mais informações, consulte "[Sobre comparação de branches em pull requests](/articles/about-comparing-branches-in-pull-requests)".
### **`on.schedule`**
{% data reusables.repositories.actions-scheduled-workflow-example %}
-For more information about cron syntax, see "[Events that trigger workflows](/actions/automating-your-workflow-with-github-actions/events-that-trigger-workflows#scheduled-events)."
+Para obter mais informações sobre a sintaxe cron, consulte "[Eventos que acionam fluxos de trabalho](/actions/automating-your-workflow-with-github-actions/events-that-trigger-workflows#scheduled-events)".
### **`env`**
-A `map` of environment variables that are available to all jobs and steps in the workflow. You can also set environment variables that are only available to a job or step. For more information, see [`jobs..env`](#jobsjob_idenv) and [`jobs..steps.env`](#jobsjob_idstepsenv).
+Um `map` (mapa) das variáveis de ambiente que estão disponíveis para todos os trabalhos e etapas do fluxo de trabalho. Também é possível configurar variáveis de ambiente que estão disponíveis apenas para um trabalho ou etapa. Para obter mais informações, consulte [`jobs..env`](#jobsjob_idenv) e [`jobs..steps.env`](#jobsjob_idstepsenv).
{% data reusables.repositories.actions-env-var-note %}
-#### Example
+#### Exemplo
```yaml
env:
SERVER: production
```
-### **`defaults`**
+### **`padrões`**
-A `map` of default settings that will apply to all jobs in the workflow. You can also set default settings that are only available to a job. For more information, see [`jobs..defaults`](#jobsjob_iddefaults).
+Um `mapa` das configurações-padrão que serão aplicadas a todos os trabalhos do fluxo de trabalho. Você também pode definir as configurações-padrão disponíveis para um trabalho. Para obter mais informações, consulte [`jobs..defaults`](#jobsjob_iddefaults).
{% data reusables.github-actions.defaults-override %}
### **`defaults.run`**
-You can provide default `shell` and `working-directory` options for all [`run`](#jobsjob_idstepsrun) steps in a workflow. You can also set default settings for `run` that are only available to a job. For more information, see [`jobs..defaults.run`](#jobsjob_iddefaultsrun). You cannot use contexts or expressions in this keyword.
+Você pode fornecer opções-padrão de `shell` e `working-directory` para todas as etapas de [`executar`](#jobsjob_idstepsrun) em um fluxo de trabalho. Você também pode definir as configurações-padrão para `execução` apenas disponíveis para um trabalho. Para obter mais informações, consulte [`jobs..defaults.run`](#jobsjob_iddefaultsrun). Você não pode usar contextos ou expressões nesta palavra-chave.
{% data reusables.github-actions.defaults-override %}
-#### Example
+#### Exemplo
```yaml
defaults:
@@ -221,19 +221,19 @@ defaults:
### **`jobs`**
-A workflow run is made up of one or more jobs. Jobs run in parallel by default. To run jobs sequentially, you can define dependencies on other jobs using the `jobs..needs` keyword.
+A execução de um fluxo de trabalho consiste em um ou mais trabalhos. Por padrão, os trabalhos são executados paralelamente. Para executar trabalhos sequencialmente, você pode definir dependências em outros trabalhos usando a palavra-chave `jobs..needs`.
-Each job runs in an environment specified by `runs-on`.
+Cada trabalho é executado em um ambiente especificado por `runs-on`.
-You can run an unlimited number of jobs as long as you are within the workflow usage limits. For more information, see "[Usage limits and billing](/actions/reference/usage-limits-billing-and-administration)" for {% data variables.product.prodname_dotcom %}-hosted runners and "[About self-hosted runners](/actions/hosting-your-own-runners/about-self-hosted-runners/#usage-limits)" for self-hosted runner usage limits.
+Você pode executar quantos trabalhos desejar, desde que esteja dentro dos limites de uso do fluxo de trabalho. Para obter mais informações, consulte "[Limites de uso e cobrança](/actions/reference/usage-limits-billing-and-administration)" para executores hospedados em {% data variables.product.prodname_dotcom %} e "[Sobre executores auto-hospedados](/actions/hosting-your-own-runners/about-self-hosted-runners/#usage-limits)" para limites de uso de executores auto-hospedados.
-If you need to find the unique identifier of a job running in a workflow run, you can use the {% data variables.product.prodname_dotcom %} API. For more information, see "[Workflow Jobs](/v3/actions/workflow-jobs)."
+Se você precisar encontrar o identificador exclusivo de um trabalho e execução em um fluxo de trabalho, você poderá usar a API {% data variables.product.prodname_dotcom %}. Para obter mais informações, consulte "[Trabalhos do fluxo de trabalho](/rest/reference/actions#workflow-jobs)".
### **`jobs.`**
-Each job must have an id to associate with the job. The key `job_id` is a string and its value is a map of the job's configuration data. You must replace `` with a string that is unique to the `jobs` object. The `` must start with a letter or `_` and contain only alphanumeric characters, `-`, or `_`.
+Cada trabalho deve ter um id associado. A chave `job_id` é uma string, e seu valor é um mapa dos dados de configuração do trabalho. Você deve substituir `` por uma string exclusiva para o objeto `jobs`. `` deve começar por uma letra ou `_`, além de conter somente caracteres alfanuméricos, `-` ou `_`.
-#### Example
+#### Exemplo
```yaml
jobs:
@@ -245,13 +245,13 @@ jobs:
### **`jobs..name`**
-The name of the job displayed on {% data variables.product.prodname_dotcom %}.
+Nome do trabalho no {% data variables.product.prodname_dotcom %}.
### **`jobs..needs`**
-Identifies any jobs that must complete successfully before this job will run. It can be a string or array of strings. If a job fails, all jobs that need it are skipped unless the jobs use a conditional statement that causes the job to continue.
+Identifica todos os trabalhos a serem concluídos com êxito antes da execução deste trabalho. Esse código pode ser uma string ou array de strings. Se houver falha em um trabalho, todos os trabalhos que dependem dele serão ignorados, a menos que os trabalhos usem uma instrução condicional que faça o trabalho continuar.
-#### Example
+#### Exemplo
```yaml
jobs:
@@ -262,9 +262,9 @@ jobs:
needs: [job1, job2]
```
-In this example, `job1` must complete successfully before `job2` begins, and `job3` waits for both `job1` and `job2` to complete.
+Neste exemplo, `job1` deve ser concluído com êxito antes do início de `job2`, e `job3` aguarda a conclusão de `job1` e `job2`.
-The jobs in this example run sequentially:
+Os trabalhos neste exemplo são executados sequencialmente:
1. `job1`
2. `job2`
@@ -272,49 +272,49 @@ The jobs in this example run sequentially:
### **`jobs..runs-on`**
-**Required** The type of machine to run the job on. The machine can be either a {% data variables.product.prodname_dotcom %}-hosted runner or a self-hosted runner.
+**Obrigatório** O tipo de máquina para executar o trabalho. A máquina pode ser ou um executor hospedado em {% data variables.product.prodname_dotcom %} ou um executor auto-hospedado.
{% data reusables.actions.enterprise-github-hosted-runners %}
-#### {% data variables.product.prodname_dotcom %}-hosted runners
+#### Runners hospedados no {% data variables.product.prodname_dotcom %}
-If you use a {% data variables.product.prodname_dotcom %}-hosted runner, each job runs in a fresh instance of a virtual environment specified by `runs-on`.
+Se você usar um executor hospedado no {% data variables.product.prodname_dotcom %}, cada trabalho será executado em uma nova instância de um ambiente virtual especificado por `runs-on`.
-Available {% data variables.product.prodname_dotcom %}-hosted runner types are:
+Os tipos de executor disponíveis para {% data variables.product.prodname_dotcom %} são:
{% data reusables.github-actions.supported-github-runners %}
{% data reusables.github-actions.ubuntu-runner-preview %}
-##### **Example**
+##### **Exemplo**
```yaml
runs-on: ubuntu-latest
```
-For more information, see "[Virtual environments for {% data variables.product.prodname_dotcom %}-hosted runners](/github/automating-your-workflow-with-github-actions/virtual-environments-for-github-hosted-runners)."
+Para obter mais informações, consulte "[Ambientes virtuais para executores hospedados em {% data variables.product.prodname_dotcom %}](/github/automating-your-workflow-with-github-actions/virtual-environments-for-github-hosted-runners)".
-#### Self-hosted runners
+#### Executores auto-hospedados
{% data reusables.github-actions.self-hosted-runner-labels-runs-on %}
-##### **Example**
+##### **Exemplo**
```yaml
runs-on: [self-hosted, linux]
```
-For more information, see "[About self-hosted runners](/github/automating-your-workflow-with-github-actions/about-self-hosted-runners)" and "[Using self-hosted runners in a workflow](/github/automating-your-workflow-with-github-actions/using-self-hosted-runners-in-a-workflow)."
+Para obter mais informações, consulte "[Sobre executores auto-hospedados](/github/automating-your-workflow-with-github-actions/about-self-hosted-runners)" e "[Usar executores auto-hospedados em um fluxo de trabalho](/github/automating-your-workflow-with-github-actions/using-self-hosted-runners-in-a-workflow)."
### **`jobs..outputs`**
-A `map` of outputs for a job. Job outputs are available to all downstream jobs that depend on this job. For more information on defining job dependencies, see [`jobs..needs`](#jobsjob_idneeds).
+Um `mapa` de saídas para um trabalho. As saídas de trabalho estão disponíveis para todos os trabalhos downstream que dependem deste trabalho. Para obter mais informações sobre a definição de dependências de trabalhos, consulte [`jobs..needs`](#jobsjob_idneeds).
-Job outputs are strings, and job outputs containing expressions are evaluated on the runner at the end of each job. Outputs containing secrets are redacted on the runner and not sent to {% data variables.product.prodname_actions %}.
+As saídas de trabalho são strings e saídas de trabalho que contêm expressões são avaliadas no executor ao final de cada trabalho. As saídas que contêm segredos são eliminadas no executor e não são enviadas para {% data variables.product.prodname_actions %}.
-To use job outputs in a dependent job, you can use the `needs` context. For more information, see "[Context and expression syntax for {% data variables.product.prodname_actions %}](/actions/reference/context-and-expression-syntax-for-github-actions#needs-context)."
+Para usar as saídas de trabalho em um trabalho dependente, você poderá usar o contexto `needs`. Para obter mais informações, consulte "[Contexto e sintaxe de expressão para {% data variables.product.prodname_actions %}](/actions/reference/context-and-expression-syntax-for-github-actions#needs-context)".
-#### **Example**
+#### **Exemplo**
{% raw %}
```yaml
@@ -340,11 +340,11 @@ jobs:
### **`jobs..env`**
-A `map` of environment variables that are available to all steps in the job. You can also set environment variables for the entire workflow or an individual step. For more information, see [`env`](#env) and [`jobs..steps.env`](#jobsjob_idstepsenv).
+Um `map` (mapa) das variáveis de ambiente que estão disponíveis para todos as etapas do trabalho. Também é possível definir variáveis de ambiente para todo o fluxo de trabalho ou uma etapa individual. Para obter mais informações, consulte [`env`](#env) e [`jobs..steps.env`](#jobsjob_idstepsenv).
{% data reusables.repositories.actions-env-var-note %}
-#### **Example**
+#### **Exemplo**
```yaml
jobs:
@@ -355,19 +355,19 @@ jobs:
### **`jobs..defaults`**
-A `map` of default settings that will apply to all steps in the job. You can also set default settings for the entire workflow. For more information, see [`defaults`](#defaults).
+Um `mapa` com as configurações- padrão que serão aplicadas a todas as etapas do trabalho. Você também pode definir as configurações-padrão para todo o fluxo de trabalho. Para obter mais informações, consulte [`padrão`](#defaults).
{% data reusables.github-actions.defaults-override %}
### **`jobs..defaults.run`**
-Provide default `shell` and `working-directory` to all `run` steps in the job. Context and expression are not allowed in this section.
+Forneça o `shell` e `working-directory` para todas as etapas do trabalho `executar`. Não são permitidos contexto e expressão nesta seção.
-You can provide default `shell` and `working-directory` options for all [`run`](#jobsjob_idstepsrun) steps in a job. You can also set default settings for `run` for the entire workflow. For more information, see [`jobs.defaults.run`](#defaultsrun). You cannot use contexts or expressions in this keyword.
+Você pode fornecer as opções-padrão de `shell` e `working-directory` para todas as etapas de [`execução`](#jobsjob_idstepsrun) de um trabalho. Você também pode definir as configurações-padrão para `execução` para todo o fluxo de trabalho. Para obter mais informações, consulte [`jobs.defaults.run`](#defaultsrun). Você não pode usar contextos ou expressões nesta palavra-chave.
{% data reusables.github-actions.defaults-override %}
-#### Example
+#### Exemplo
```yaml
jobs:
@@ -381,17 +381,17 @@ jobs:
### **`jobs..if`**
-You can use the `if` conditional to prevent a job from running unless a condition is met. You can use any supported context and expression to create a conditional.
+Você pode usar a condicional `if` (se) para evitar que um trabalho seja executado a não ser que determinada condição seja atendida. Você pode usar qualquer contexto e expressão compatível para criar uma condicional.
-{% data reusables.github-actions.expression-syntax-if %} For more information, see "[Context and expression syntax for {% data variables.product.prodname_actions %}](/actions/reference/context-and-expression-syntax-for-github-actions)."
+{% data reusables.github-actions.expression-syntax-if %} Para obter mais informações, consulte "[Contexto e sintaxe de expressão para {% data variables.product.prodname_actions %}](/actions/reference/context-and-expression-syntax-for-github-actions)".
### **`jobs..steps`**
-A job contains a sequence of tasks called `steps`. Steps can run commands, run setup tasks, or run an action in your repository, a public repository, or an action published in a Docker registry. Not all steps run actions, but all actions run as a step. Each step runs in its own process in the runner environment and has access to the workspace and filesystem. Because steps run in their own process, changes to environment variables are not preserved between steps. {% data variables.product.prodname_dotcom %} provides built-in steps to set up and complete a job.
+Trabalhos contêm sequências de tarefas chamadas `steps`. As etapas podem executar comandos, executar trabalhos de configuração ou executar ações no seu repositório, em repositórios públicos, ou ações publicadas em registros do Docker. Nem todas as etapas executam ações, mas todas as ações são executadas como etapas. Cada etapa é executada em seu próprio processo no ambiente do executor, tendo acesso ao espaço de trabalho e ao sistema de arquivos. Como as etapas são executadas em seus próprios processos, as alterações nas variáveis de ambiente não são preservadas entre as etapas. O {% data variables.product.prodname_dotcom %} fornece etapas integradas para configurar e concluir trabalhos.
-You can run an unlimited number of steps as long as you are within the workflow usage limits. For more information, see "[Usage limits and billing](/actions/reference/usage-limits-billing-and-administration)" for {% data variables.product.prodname_dotcom %}-hosted runners and "[About self-hosted runners](/actions/hosting-your-own-runners/about-self-hosted-runners/#usage-limits)" for self-hosted runner usage limits.
+Você pode executar quantas etapas quiser, desde que esteja dentro dos limites de uso do fluxo de trabalho. Para obter mais informações, consulte "[Limites de uso e cobrança](/actions/reference/usage-limits-billing-and-administration)" para executores hospedados em {% data variables.product.prodname_dotcom %} e "[Sobre executores auto-hospedados](/actions/hosting-your-own-runners/about-self-hosted-runners/#usage-limits)" para limites de uso de executores auto-hospedados.
-#### Example
+#### Exemplo
{% raw %}
```yaml
@@ -417,17 +417,17 @@ jobs:
#### **`jobs..steps.id`**
-A unique identifier for the step. You can use the `id` to reference the step in contexts. For more information, see "[Context and expression syntax for {% data variables.product.prodname_actions %}](/actions/reference/context-and-expression-syntax-for-github-actions)."
+Identificador exclusivo da etapa. Você pode usar `id` para fazer referência à etapa em contextos. Para obter mais informações, consulte "[Contexto e sintaxe de expressão para {% data variables.product.prodname_actions %}](/actions/reference/context-and-expression-syntax-for-github-actions)".
#### **`jobs..steps.if`**
-You can use the `if` conditional to prevent a step from running unless a condition is met. You can use any supported context and expression to create a conditional.
+Você pode usar a condicional `if` (se) para evitar que uma etapa trabalho seja executada a não ser que determinada condição seja atendida. Você pode usar qualquer contexto e expressão compatível para criar uma condicional.
-{% data reusables.github-actions.expression-syntax-if %} For more information, see "[Context and expression syntax for {% data variables.product.prodname_actions %}](/actions/reference/context-and-expression-syntax-for-github-actions)."
+{% data reusables.github-actions.expression-syntax-if %} Para obter mais informações, consulte "[Contexto e sintaxe de expressão para {% data variables.product.prodname_actions %}](/actions/reference/context-and-expression-syntax-for-github-actions)".
-##### Example using contexts
+##### Exemplo usando contextos
- This step only runs when the event type is a `pull_request` and the event action is `unassigned`.
+ Essa etapa somente é executada quando o tipo de evento é uma `pull_request` e a ação do evento é `unassigned` (não atribuída).
```yaml
steps:
@@ -436,9 +436,9 @@ steps:
run: echo This event is a pull request that had an assignee removed.
```
-##### Example using status check functions
+##### Exemplo usando funções de verificação de status
-The `my backup step` only runs when the previous step of a job fails. For more information, see "[Context and expression syntax for {% data variables.product.prodname_actions %}](/actions/reference/context-and-expression-syntax-for-github-actions#job-status-check-functions)."
+A função `my backup step` (minha etapa de backup) somente é executada quando houver falha em uma etapa anterior do trabalho. Para obter mais informações, consulte "[Contexto e sintaxe de expressão para {% data variables.product.prodname_actions %}](/actions/reference/context-and-expression-syntax-for-github-actions#job-status-check-functions)".
```yaml
steps:
@@ -446,27 +446,27 @@ steps:
uses: monacorp/action-name@main
- name: My backup step
if: {% raw %}${{ failure() }}{% endraw %}
- uses: actions/heroku@master
+ uses: actions/heroku@1.0.0
```
#### **`jobs..steps.name`**
-A name for your step to display on {% data variables.product.prodname_dotcom %}.
+Nome da etapa no {% data variables.product.prodname_dotcom %}.
#### **`jobs..steps.uses`**
-Selects an action to run as part of a step in your job. An action is a reusable unit of code. You can use an action defined in the same repository as the workflow, a public repository, or in a [published Docker container image](https://hub.docker.com/).
+Seleciona uma ação para executar como parte de uma etapa no trabalho. A ação é uma unidade reutilizável de código. Você pode usar uma ação definida no mesmo repositório que o fluxo de trabalho, um repositório público ou em uma [imagem publicada de contêiner Docker](https://hub.docker.com/).
-We strongly recommend that you include the version of the action you are using by specifying a Git ref, SHA, or Docker tag number. If you don't specify a version, it could break your workflows or cause unexpected behavior when the action owner publishes an update.
-- Using the commit SHA of a released action version is the safest for stability and security.
-- Using the specific major action version allows you to receive critical fixes and security patches while still maintaining compatibility. It also assures that your workflow should still work.
-- Using the default branch of an action may be convenient, but if someone releases a new major version with a breaking change, your workflow could break.
+É altamente recomendável incluir a versão da ação que você está usando ao especificar um número de tag Docker, SHA ou ref do Git. Se você não especificar uma versão, ela poderá interromper seus fluxos de trabalho ou causar um comportamento inesperado quando o proprietário da ação publicar uma atualização.
+- Usar o commit SHA de uma versão de ação lançada é a maneira mais garantida de obter estabilidade e segurança.
+- Usar a versão principal da ação permite receber correções importantes e patches de segurança sem perder a compatibilidade. Fazer isso também garante o funcionamento contínuo do fluxo de trabalho.
+- Usar o branch-padrão de uma ação pode ser conveniente, mas se alguém lançar uma nova versão principal com uma mudança significativa, seu fluxo de trabalho poderá ter problemas.
-Some actions require inputs that you must set using the [`with`](#jobsjob_idstepswith) keyword. Review the action's README file to determine the inputs required.
+Algumas ações requerem entradas que devem ser definidas com a palavra-chave [`with`](#jobsjob_idstepswith) (com). Revise o arquivo README da ação para determinar as entradas obrigatórias.
-Actions are either JavaScript files or Docker containers. If the action you're using is a Docker container you must run the job in a Linux environment. For more details, see [`runs-on`](#jobsjob_idruns-on).
+Ações são arquivos JavaScript ou contêineres Docker. Se a ação em uso for um contêiner do Docker, você deverá executar o trabalho em um ambiente do Linux. Para obter mais detalhes, consulte [`runs-on`](#jobsjob_idruns-on).
-##### Example using versioned actions
+##### Exemplo usando ações com versão
```yaml
steps:
@@ -480,11 +480,11 @@ steps:
- uses: actions/setup-node@main
```
-##### Example using a public action
+##### Exemplo usando uma ação pública
`{owner}/{repo}@{ref}`
-You can specific branch, ref, or SHA in a public {% data variables.product.prodname_dotcom %} repository.
+Você pode especificar um branch, ref ou SHA em um repositório público {% data variables.product.prodname_dotcom %}.
```yaml
jobs:
@@ -492,17 +492,17 @@ jobs:
steps:
- name: My first step
# Uses the default branch of a public repository
- uses: actions/heroku@master
+ uses: actions/heroku@1.0.0
- name: My second step
# Uses a specific version tag of a public repository
uses: actions/aws@v2.0.1
```
-##### Example using a public action in a subdirectory
+##### Exemplo usando uma ação pública em um subdiretório
`{owner}/{repo}/{path}@{ref}`
-A subdirectory in a public {% data variables.product.prodname_dotcom %} repository at a specific branch, ref, or SHA.
+Subdiretório em um repositório público do {% data variables.product.prodname_dotcom %} em um branch, ref ou SHA específico.
```yaml
jobs:
@@ -512,11 +512,11 @@ jobs:
uses: actions/aws/ec2@main
```
-##### Example using action in the same repository as the workflow
+##### Exemplo usando a ação no mesmo repositório que o fluxo de trabalho
`./path/to/dir`
-The path to the directory that contains the action in your workflow's repository. You must check out your repository before using the action.
+Caminho para o diretório que contém a ação no repositório do seu fluxo de trabalho. Você deve reservar seu repositório antes de usar a ação.
```yaml
jobs:
@@ -528,11 +528,11 @@ jobs:
uses: ./.github/actions/my-action
```
-##### Example using a Docker Hub action
+##### Exemplo usando uma ação do Docker Hub
`docker://{image}:{tag}`
-A Docker image published on [Docker Hub](https://hub.docker.com/).
+Imagem Docker publicada no [Docker Hub](https://hub.docker.com/).
```yaml
jobs:
@@ -542,11 +542,11 @@ jobs:
uses: docker://alpine:3.8
```
-##### Example using a Docker public registry action
+##### Exemplo usando uma ação do registro público do Docker Hub
`docker://{host}/{image}:{tag}`
-A Docker image in a public registry.
+Imagem Docker em um registro público.
```yaml
jobs:
@@ -558,20 +558,20 @@ jobs:
#### **`jobs..steps.run`**
-Runs command-line programs using the operating system's shell. If you do not provide a `name`, the step name will default to the text specified in the `run` command.
+Executa programas de linha de comando usando o shell do sistema operacional. Se você não informar um `name`, o nome da etapa será configurado por padrão como o texto indicado no comando `run`.
-Commands run using non-login shells by default. You can choose a different shell and customize the shell used to run commands. For more information, see "[Using a specific shell](#using-a-specific-shell)."
+Por padrão, os comandos run usam shells de não login. Você pode escolher um shell diferente e personalizar o shell usado para executar comandos. Para obter mais informações, consulte "[Usar um shell específico](#using-a-specific-shell)".
-Each `run` keyword represents a new process and shell in the runner environment. When you provide multi-line commands, each line runs in the same shell. For example:
+Cada palavra-chave `run` representa um novo processo e shell no ambiente do executor. Quando você fornece comandos de várias linhas, cada linha será executada no mesmo shell. Por exemplo:
-* A single-line command:
+* Um comando de linha única:
```yaml
- name: Install Dependencies
run: npm install
```
-* A multi-line command:
+* Um comando de várias linhas:
```yaml
- name: Clean install dependencies and build
@@ -580,7 +580,7 @@ Each `run` keyword represents a new process and shell in the runner environment.
npm run build
```
-Using the `working-directory` keyword, you can specify the working directory of where to run the command.
+Com a palavra-chave `working-directory` (diretório de trabalho), é possível especificar o diretório de trabalho de onde o comando será executado.
```yaml
- name: Clean temp directory
@@ -588,20 +588,20 @@ Using the `working-directory` keyword, you can specify the working directory of
working-directory: ./temp
```
-##### Using a specific shell
+##### Usar um shell específico
-You can override the default shell settings in the runner's operating system using the `shell` keyword. You can use built-in `shell` keywords, or you can define a custom set of shell options.
+Você pode anular as configurações padrão de shell no sistema operacional do executor usando a palavra-chave `shell`. É possível usar palavras-chave integradas a `shell` ou definir um conjunto personalizado de opções de shell.
-| Supported platform | `shell` parameter | Description | Command run internally |
-|--------------------|-------------------|-------------|------------------------|
-| All | `bash` | The default shell on non-Windows platforms with a fallback to `sh`. When specifying a bash shell on Windows, the bash shell included with Git for Windows is used. | `bash --noprofile --norc -eo pipefail {0}` |
-| All | `pwsh` | The PowerShell Core. {% data variables.product.prodname_dotcom %} appends the extension `.ps1` to your script name. | `pwsh -command ". '{0}'"` |
-| All | `python` | Executes the python command. | `python {0}` |
-| Linux / macOS | `sh` | The fallback behavior for non-Windows platforms if no shell is provided and `bash` is not found in the path. | `sh -e {0}` |
-| Windows | `cmd` | {% data variables.product.prodname_dotcom %} appends the extension `.cmd` to your script name and substitutes for `{0}`. | `%ComSpec% /D /E:ON /V:OFF /S /C "CALL "{0}""`. |
-| Windows | `powershell` | This is the default shell used on Windows. The Desktop PowerShell. {% data variables.product.prodname_dotcom %} appends the extension `.ps1` to your script name. | `powershell -command ". '{0}'"`. |
+| Plataforma compatível | Parâmetro `shell` | Descrição | Comando executado internamente |
+| --------------------- | ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------- |
+| Todas | `bash` | O shell padrão em plataformas que não sejam Windows como uma alternativa para `sh`. Ao especificar um shell bash no Windows, é utilizado o shell bash incluído no Git para Windows. | `bash --noprofile --norc -eo pipefail {0}` |
+| Todas | `pwsh` | Powershell Core. O {% data variables.product.prodname_dotcom %} anexa a extensão `.ps1` ao nome do script. | `pwsh -command ". '{0}'"` |
+| Todas | `python` | Executa o comando python. | `python {0}` |
+| Linux / macOS | `sh` | Comportamento alternativo para plataformas que não sejam Windows se nenhum shell for fornecido e o `bash` não for encontrado no caminho. | `sh -e {0}` |
+| Windows | `cmd` | O {% data variables.product.prodname_dotcom %} anexa a extensão `.cmd` ao nome do script e a substitui por `{0}`. | `%ComSpec% /D /E:ON /V:OFF /S /C "CALL "{0}""`. |
+| Windows | `powershell` | Essa é a shell padrão usada no Windows. PowerShell Desktop. O {% data variables.product.prodname_dotcom %} anexa a extensão `.ps1` ao nome do script. | `powershell -command ". '{0}'"`. |
-##### Example running a script using bash
+##### Exemplo de execução de um script usando bash:
```yaml
steps:
@@ -610,7 +610,7 @@ steps:
shell: bash
```
-##### Example running a script using Windows `cmd`
+##### Exemplo de execução de um script usando Windows `cmd`
```yaml
steps:
@@ -619,7 +619,7 @@ steps:
shell: cmd
```
-##### Example running a script using PowerShell Core
+##### Exemplo de execução de um script usando PowerShell Core
```yaml
steps:
@@ -628,7 +628,7 @@ steps:
shell: pwsh
```
-##### Example running a python script
+##### Exemplo de execução de um script python
```yaml
steps:
@@ -639,35 +639,35 @@ steps:
shell: python
```
-##### Custom shell
+##### Shell personalizado
-You can set the `shell` value to a template string using `command […options] {0} [..more_options]`. {% data variables.product.prodname_dotcom %} interprets the first whitespace-delimited word of the string as the command, and inserts the file name for the temporary script at `{0}`.
+Você pode usar o valor `shell` em um string modelo usando `command […options] {0} [..more_options]`. O {% data variables.product.prodname_dotcom %} interpreta a primeira palavra da string delimitada por um espaço em branco como o comando e insere o nome do arquivo para o script temporário em `{0}`.
-##### Exit codes and error action preference
+##### Preferências de ação de erro e códigos de saída
-For built-in shell keywords, we provide the following defaults that are executed by {% data variables.product.prodname_dotcom %}-hosted runners. You should use these guidelines when running shell scripts.
+Para palavras-chave de shell integradas, fornecemos os seguintes padrões usados por executores hospedados no {% data variables.product.prodname_dotcom %}. Você deve seguir estas diretrizes quando executar scripts shell.
- `bash`/`sh`:
- - Fail-fast behavior using `set -e o pipefail`: Default for `bash` and built-in `shell`. It is also the default when you don't provide an option on non-Windows platforms.
- - You can opt out of fail-fast and take full control by providing a template string to the shell options. For example, `bash {0}`.
- - sh-like shells exit with the exit code of the last command executed in a script, which is also the default behavior for actions. The runner will report the status of the step as fail/succeed based on this exit code.
+ - Comportamento fail-fast usando `set -e o pipefail`: padrão para `bash` e `shell` integrado. Também é o padrão quando você não der opção em plataformas que não sejam Windows.
+ - Você pode cancelar o fail-fast e assumir o controle fornecendo uma string de modelo para as opções do shell. Por exemplo, `bash {0}`.
+ - Shells do tipo sh saem com o código de saída do último comando executado em um script, que também é o comportamento padrão das ações. O executor relatará o status da etapa como falha/êxito com base nesse código de saída.
- `powershell`/`pwsh`
- - Fail-fast behavior when possible. For `pwsh` and `powershell` built-in shell, we will prepend `$ErrorActionPreference = 'stop'` to script contents.
- - We append `if ((Test-Path -LiteralPath variable:\LASTEXITCODE)) { exit $LASTEXITCODE }` to powershell scripts so action statuses reflect the script's last exit code.
- - Users can always opt out by not using the built-in shell, and providing a custom shell option like: `pwsh -File {0}`, or `powershell -Command "& '{0}'"`, depending on need.
+ - Comportamento fail-fast quando possível. Para shell integrado `pwsh` e `powershell`, precederemos `$ErrorActionPreference = 'stop'` para conteúdos de script.
+ - Vincularemos `if ((Test-Path -LiteralPath variable:\LASTEXITCODE)) { exit $LASTEXITCODE }` a scripts powershell para que os status da ação reflitam o código de saída mais recente do script.
+ - Os usuários podem sempre optar por não usar o shell integrado e fornecer uma opção personalizada, como: `pwsh -File {0}` ou `powershell -Command "& '{0}'"`, dependendo da situação.
- `cmd`
- - There doesn't seem to be a way to fully opt into fail-fast behavior other than writing your script to check each error code and respond accordingly. Because we can't actually provide that behavior by default, you need to write this behavior into your script.
- - `cmd.exe` will exit with the error level of the last program it executed, and it will and return the error code to the runner. This behavior is internally consistent with the previous `sh` and `pwsh` default behavior and is the `cmd.exe` default, so this behavior remains intact.
+ - Parece não haver uma forma de optar totalmente por um comportamento fail-fast que não seja gravar seu script para verificar cada código de erro e reagir de acordo. Como não podemos fornecer esse comportamento por padrão, você precisa gravá-lo em seu script.
+ - `cmd.exe` sairá com o nível de erro do último programa que executou e retornará o código de erro para o executor. Este comportamento é internamente consistente o padrão de comportamento anterior `sh` e `pwsh`, e é o padrão `cmd.exe`; portanto, ele fica intacto.
#### **`jobs..steps.with`**
-A `map` of the input parameters defined by the action. Each input parameter is a key/value pair. Input parameters are set as environment variables. The variable is prefixed with `INPUT_` and converted to upper case.
+Um `map` (mapa) dos parâmetros de entrada definidos pela ação. Cada parâmetro de entrada é um par chave/valor. Parâmetros de entrada são definidos como variáveis de ambiente. A variável é precedida por `INPUT_` e convertida em letras maiúsculas.
-##### Example
+##### Exemplo
-Defines the three input parameters (`first_name`, `middle_name`, and `last_name`) defined by the `hello_world` action. These input variables will be accessible to the `hello-world` action as `INPUT_FIRST_NAME`, `INPUT_MIDDLE_NAME`, and `INPUT_LAST_NAME` environment variables.
+Define os três parâmetros de entrada (`first_name`, `middle_name` e `last_name`) definidos pela ação `hello_world`. Essas variáveis de entrada estarão acessíveis para a ação `hello-world` como variáveis de ambiente `INPUT_FIRST_NAME`, `INPUT_MIDDLE_NAME` e `INPUT_LAST_NAME`.
```yaml
jobs:
@@ -683,9 +683,9 @@ jobs:
#### **`jobs..steps.with.args`**
-A `string` that defines the inputs for a Docker container. {% data variables.product.prodname_dotcom %} passes the `args` to the container's `ENTRYPOINT` when the container starts up. An `array of strings` is not supported by this parameter.
+Uma `string` que define as entradas para um contêiner Docker. O {% data variables.product.prodname_dotcom %} entrega os `args` ao `ENTRYPOINT` do contêiner quando o contêiner inicia. Um `array de strings` não é compatível com esse parâmetro.
-##### Example
+##### Exemplo
{% raw %}
```yaml
@@ -698,17 +698,17 @@ steps:
```
{% endraw %}
-The `args` are used in place of the `CMD` instruction in a `Dockerfile`. If you use `CMD` in your `Dockerfile`, use the guidelines ordered by preference:
+`args` são usados em substituição à instrução `CMD` em um `Dockerfile`. Se você usar `CMD` no `Dockerfile`, use as diretrizes ordenadas por preferência:
-1. Document required arguments in the action's README and omit them from the `CMD` instruction.
-1. Use defaults that allow using the action without specifying any `args`.
-1. If the action exposes a `--help` flag, or something similar, use that as the default to make your action self-documenting.
+1. Documente os argumentos necessários no LEIAME das ações e omita-os da instrução `CMD`.
+1. Use padrões que permitam o uso da ação sem especificação de `args`.
+1. Se a ação expõe um sinalizador `--help` ou similar, use isso como padrão para que a ação se documente automaticamente.
#### **`jobs..steps.with.entrypoint`**
-Overrides the Docker `ENTRYPOINT` in the `Dockerfile`, or sets it if one wasn't already specified. Unlike the Docker `ENTRYPOINT` instruction which has a shell and exec form, `entrypoint` keyword accepts only a single string defining the executable to be run.
+Anula o `ENTRYPOINT` Docker no `Dockerfile` ou define-o caso ainda não tenha sido especificado. Diferentemente da instrução Docker `ENTRYPOINT` que tem um formulário shell e exec, a palavra-chave `entrypoint` aceita apena uma única string que define o executável.
-##### Example
+##### Exemplo
```yaml
steps:
@@ -718,83 +718,83 @@ steps:
entrypoint: /a/different/executable
```
-The `entrypoint` keyword is meant to use with Docker container actions, but you can also use it with JavaScript actions that don't define any inputs.
+A palavra-chave `entrypoint` é para ser usada com ações de contêiner Docker, mas você também pode usá-la com ações JavaScript que não definem nenhuma entrada.
#### **`jobs..steps.env`**
-Sets environment variables for steps to use in the runner environment. You can also set environment variables for the entire workflow or a job. For more information, see [`env`](#env) and [`jobs..env`](#jobsjob_idenv).
+Define variáveis de ambiente para etapas a serem usadas no ambiente do executor. Também é possível definir variáveis de ambiente para todo o fluxo de trabalho ou para um trabalho. Para obter mais informações, consulte [`env`](#env) e [`jobs..env`](#jobsjob_idenv).
{% data reusables.repositories.actions-env-var-note %}
-Public actions may specify expected environment variables in the README file. If you are setting a secret in an environment variable, you must set secrets using the `secrets` context. For more information, see "[Using environment variables](/actions/automating-your-workflow-with-github-actions/using-environment-variables)" and "[Context and expression syntax for {% data variables.product.prodname_actions %}](/actions/reference/context-and-expression-syntax-for-github-actions)."
+Ações públicas podem especificar variáveis de ambiente esperadas no arquivo LEIAME. Se você está configurando um segredo em uma variável de ambiente, use o contexto `secrets`. Para obter mais informações, consulte "[Usar variáveis de ambiente](/actions/automating-your-workflow-with-github-actions/using-environment-variables)e "[Sintaxe de contexto e expressão para {% data variables.product.prodname_actions %}](/actions/reference/context-and-expression-syntax-for-github-actions)".
-##### Example
+##### Exemplo
{% raw %}
```yaml
steps:
- - name: My first action
- env:
- GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- FIRST_NAME: Mona
- LAST_NAME: Octocat
+ - name: minha primeira ação
+ env:
+ GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+ FIRST_NAME: Mona
+ LAST_NAME: Octocat
```
{% endraw %}
#### **`jobs..steps.continue-on-error`**
-Prevents a job from failing when a step fails. Set to `true` to allow a job to pass when this step fails.
+Impede a falha de um trabalho se uma etapa não funcionar. Defina `true` (verdadeiro) para permitir que um trabalho aconteça quando essa etapa falhar.
#### **`jobs..steps.timeout-minutes`**
-The maximum number of minutes to run the step before killing the process.
+Número máximo de minutos para executar a etapa antes de interromper o processo.
### **`jobs..timeout-minutes`**
-The maximum number of minutes to let a job run before {% data variables.product.prodname_dotcom %} automatically cancels it. Default: 360
+Número máximo de minutos para permitir a execução de um trabalho o antes que o {% data variables.product.prodname_dotcom %} o cancele automaticamente. Padrão: 360
### **`jobs..strategy`**
-A strategy creates a build matrix for your jobs. You can define different variations of an environment to run each job in.
+Estratégias criam matrizes de compilação para os trabalhos. Você pode definir variações diferentes dos ambientes em que vai executar os trabalhos.
#### **`jobs..strategy.matrix`**
-You can define a matrix of different job configurations. A matrix allows you to create multiple jobs by performing variable substitution in a single job definition. For example, you can use a matrix to create jobs for more than one supported version of a programming language, operating system, or tool. A matrix reuses the job's configuration and creates a job for each matrix you configure.
+Você pode definir uma matriz de diferentes configurações de trabalho. Uma matriz permite que você crie vários trabalhos que realizam a substituição de variável em uma definição de trabalho único. Por exemplo, você pode usar uma matriz para criar trabalhos para mais de uma versão compatível de uma linguagem de programação, sistema operacional ou ferramenta. Uma matriz reutiliza a configuração do trabalho e cria trabalho para cada matriz que você configurar.
{% data reusables.github-actions.usage-matrix-limits %}
-Each option you define in the `matrix` has a key and value. The keys you define become properties in the `matrix` context and you can reference the property in other areas of your workflow file. For example, if you define the key `os` that contains an array of operating systems, you can use the `matrix.os` property as the value of the `runs-on` keyword to create a job for each operating system. For more information, see "[Context and expression syntax for {% data variables.product.prodname_actions %}](/actions/reference/context-and-expression-syntax-for-github-actions)."
+Cada opção que você define na `matriz` tem uma chave e um valor. As chaves que você define tornam-se propriedades no contexto da `matriz` e você pode fazer referência à propriedade em outras áreas do seu arquivo de fluxo de trabalho. Por exemplo, se você definir a chave `os` que contém um array de sistemas operacionais, você poderá usar a propriedade `matrix.os` como o valor da palavra-chave `runs-on` para criar um trabalho para cada sistema operacional. Para obter mais informações, consulte "[Contexto e sintaxe de expressão para {% data variables.product.prodname_actions %}](/actions/reference/context-and-expression-syntax-for-github-actions)".
-The order that you define a `matrix` matters. The first option you define will be the first job that runs in your workflow.
+A ordem que você define uma `matriz` importa. A primeira opção que você definir será a primeira que será executada no seu fluxo de trabalho.
-##### Example running with more than one version of Node.js
+##### Exemplo de execução com mais de uma versão do Node.js
-You can specify a matrix by supplying an array for the configuration options. For example, if the runner supports Node.js versions 6, 8, and 10, you could specify an array of those versions in the `matrix`.
+Você pode especificar uma matriz ao fornecer um array para as opções de configuração. Por exemplo, se o executor for compatível com as versões 6, 8 e 10 do Node.js versões, você poderá especificar um array dessas versões na `matriz`.
-This example creates a matrix of three jobs by setting the `node` key to an array of three Node.js versions. To use the matrix, the example sets the `matrix.node` context property as the value of the `setup-node` action's input parameter `node-version`. As a result, three jobs will run, each using a different Node.js version.
+Este exemplo cria uma matriz de três trabalhos, definindo a chave `nó` para um array de três versões do Node.js. Para usar a matriz, o exemplo define a propriedade do contexto `matrix.node` como o valor do parâmetro `setup-node` de entrada da ação `node-version`. Como resultado, três trabalhos serão executados, cada uma usando uma versão diferente do Node.js.
{% raw %}
```yaml
-strategy:
- matrix:
- node: [6, 8, 10]
-steps:
- # Configures the node version used on GitHub-hosted runners
- - uses: actions/setup-node@v1
- with:
- # The Node.js version to configure
+estratégia:
+ matriz:
+ nó: [6, 8, 10]
+etapas:
+ # Configura a versão do nó usada nos executores hospedados no GitHub
+ - usa: actions/setup-node@v1
+ com:
+ # A versão do Node.js a ser configurada
node-version: ${{ matrix.node }}
```
{% endraw %}
-The `setup-node` action is the recommended way to configure a Node.js version when using {% data variables.product.prodname_dotcom %}-hosted runners. For more information, see the [`setup-node`](https://github.com/actions/setup-node) action.
+A ação setup-node `` é a forma recomendada de configurar uma versão do Node.js ao usar executores hospedados em {% data variables.product.prodname_dotcom %}. Para obter mais informações, consulte a ação [`setup-node`](https://github.com/actions/setup-node).
-##### Example running with more than one operating system
+##### Exemplo de execução com mais de um sistema operacional
-You can create a matrix to run workflows on more than one runner operating system. You can also specify more than one matrix configuration. This example creates a matrix of 6 jobs:
+Você pode criar uma matriz para executar fluxos de trabalho em mais de um sistema operacional do executor. Você também pode especificar mais de uma configuração da matriz. Este exemplo cria uma matriz de 6 trabalhos:
-- 2 operating systems specified in the `os` array
-- 3 Node.js versions specified in the `node` array
+- 2 sistemas operacionais especificados na array `os`
+- 3 versões do Node.js especificadas na array do `nó`
{% data reusables.repositories.actions-matrix-builds-os %}
@@ -812,11 +812,11 @@ steps:
```
{% endraw %}
-To find supported configuration options for {% data variables.product.prodname_dotcom %}-hosted runners, see "[Virtual environments for {% data variables.product.prodname_dotcom %}-hosted runners](/actions/automating-your-workflow-with-github-actions/virtual-environments-for-github-hosted-runners)."
+Para encontrar opções de configuração compatíveis com os executores hospedados em {% data variables.product.prodname_dotcom %}, consulte "[Ambientes virtuais para executores hospedados em {% data variables.product.prodname_dotcom %}](/actions/automating-your-workflow-with-github-actions/virtual-environments-for-github-hosted-runners)."
-##### Example including additional values into combinations
+##### Exemplo de inclusão valores adicionais em combinações
-You can add additional configuration options to a build matrix job that already exists. For example, if you want to use a specific version of `npm` when the job that uses `windows-latest` and version 4 of `node` runs, you can use `include` to specify that additional option.
+Você pode adicionar opções de configurações para um trabalho de matriz de compilação existente. Por exemplo, se você quer usar uma versão específica do `npm` quando o trabalho que usa o `windows-latest` e a versão 4 do `nó` é executado, você pode usar `incluir` para especificar a opção adicional.
{% raw %}
```yaml
@@ -834,9 +834,9 @@ strategy:
```
{% endraw %}
-##### Example including new combinations
+##### Exemplo de inclusão novas combinações
-You can use `include` to add new jobs to a build matrix. Any unmatched include configurations are added to the matrix. For example, if you want to use `node` version 12 to build on multiple operating systems, but wanted one extra experimental job using node version 13 on Ubuntu, you can use `include` to specify that additional job.
+Você pode usar `incluir` para adicionar novos trabalhos a uma matriz de criação. Qualquer configuração sem correspondência de incluir será adicionadas à matriz. Por exemplo, se você quiser usar a versão 12 do `nó` para compilar em vários sistemas operacionais, mas quiser uma tarefa experimental extra usando o node 13 no Ubuntu, você poderá usar `incluir` para especificar essa tarefa adicional.
{% raw %}
```yaml
@@ -852,9 +852,9 @@ strategy:
```
{% endraw %}
-##### Example excluding configurations from a matrix
+##### Exemplo excluindo configurações de uma matriz
-You can remove a specific configurations defined in the build matrix using the `exclude` option. Using `exclude` removes a job defined by the build matrix. The number of jobs is the cross product of the number of operating systems (`os`) included in the arrays you provide, minus any subtractions (`exclude`).
+Você pode remover uma configuração específica definida na matriz de compilação usando a opção `exclude` (excluir). `exclude` remove um trabalho definido pela matriz de compilação. O número de trabalhos é o produto cruzado do número de sistemas operacionais (`os`) incluídos nos arrays fornecidos por você, menos quaisquer subtrações (`exclude`).
{% raw %}
```yaml
@@ -872,17 +872,23 @@ strategy:
{% note %}
-**Note:** All `include` combinations are processed after `exclude`. This allows you to use `include` to add back combinations that were previously excluded.
+**Observação:** Todas as combinações de `incluir` são processadas depois de `excluir`. Isso permite que você use `incluir` para voltar a adicionar combinações que foram excluídas anteriormente.
{% endnote %}
+##### Usando variáveis de ambiente em uma matriz
+
+Você pode adicionar variáveis de ambiente personalizadas para cada combinação de testes usando a chave `include`. Em seguida, você pode se referir às variáveis de ambiente personalizadas em um passo posterior.
+
+{% data reusables.github-actions.matrix-variable-example %}
+
### **`jobs..strategy.fail-fast`**
-When set to `true`, {% data variables.product.prodname_dotcom %} cancels all in-progress jobs if any `matrix` job fails. Default: `true`
+Quando definido como `true`, o {% data variables.product.prodname_dotcom %} cancela todos os trabalhos em andamento em caso de falha de algum trabalho de `matrix`. Padrão: `true`
### **`jobs..strategy.max-parallel`**
-The maximum number of jobs that can run simultaneously when using a `matrix` job strategy. By default, {% data variables.product.prodname_dotcom %} will maximize the number of jobs run in parallel depending on the available runners on {% data variables.product.prodname_dotcom %}-hosted virtual machines.
+Número máximo de trabalhos que podem ser executados simultaneamente ao usar uma estratégia de trabalho de `matrix`. Por padrão, o {% data variables.product.prodname_dotcom %} maximizará o número de trabalhos executados em paralelo dependendo dos executores disponíveis nas máquinas virtuais hospedadas no {% data variables.product.prodname_dotcom %}.
```yaml
strategy:
@@ -891,11 +897,11 @@ strategy:
### **`jobs..continue-on-error`**
-Prevents a workflow run from failing when a job fails. Set to `true` to allow a workflow run to pass when this job fails.
+Impede que ocorra falha na execução de um fluxo de trabalho quando ocorrer uma falha em um trabalho. Defina como `verdadeiro` para permitir que uma execução de um fluxo de trabalho passe quando este trabalho falhar.
-#### Example preventing a specific failing matrix job from failing a workflow run
+#### Exemplo do impedimento de uma matriz falha específica de gerar uma falha na execução do fluxo de trabalho
-You can allow specific jobs in a job matrix to fail without failing the workflow run. For example, if you wanted to only allow an experimental job with `node` set to `13` to fail without failing the workflow run.
+Você pode permitir que as tarefas específicas em uma matriz de tarefas falhem sem que ocorra falha na execução do fluxo de trabalho. Por exemplo, se você deseja permitir apenas um trabalho experimental com o `nó` definido como `13` sem falhar a execução do fluxo de trabalho.
{% raw %}
```yaml
@@ -916,11 +922,11 @@ strategy:
### **`jobs..container`**
-A container to run any steps in a job that don't already specify a container. If you have steps that use both script and container actions, the container actions will run as sibling containers on the same network with the same volume mounts.
+Contêiner para executar qualquer etapa em um trabalho que ainda não tenha especificado um contêiner. Se você tiver etapas que usam ações de script e de contêiner, as ações de contêiner serão executadas como contêineres irmãos na mesma rede e com as mesmas montagens de volume.
-If you do not set a `container`, all steps will run directly on the host specified by `runs-on` unless a step refers to an action configured to run in a container.
+Se você não definir um `container`, todas as etapas serão executadas diretamente no host especificado por `runs-on`, a menos que uma etapa se refira a uma ação configurada para execução em um contêiner.
-#### Example
+#### Exemplo
```yaml
jobs:
@@ -936,7 +942,7 @@ jobs:
options: --cpus 1
```
-When you only specify a container image, you can omit the `image` keyword.
+Ao especificar somente uma imagem de contêiner, você pode omitir a palavra-chave `image`.
```yaml
jobs:
@@ -946,14 +952,14 @@ jobs:
#### **`jobs..container.image`**
-The Docker image to use as the container to run the action. The value can be the Docker Hub image name or a {% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.23" %}public{% endif %} registry name.
+Imagem Docker a ser usada como contêiner para executar a ação. O valor pode ser o nome da imagem do Docker Hub ou um {% if enterpriseServerVersions contém currentVersion e currentVersion ver_lt "enterprise-server@2.23" %}nome de registro{% endif %} público.
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %}
#### **`jobs..container.credentials`**
{% data reusables.actions.registry-credentials %}
-##### Example
+##### Exemplo
{% raw %}
```yaml
@@ -968,23 +974,23 @@ container:
#### **`jobs..container.env`**
-Sets a `map` of environment variables in the container.
+Define um `mapa` das variáveis de ambiente no contêiner.
#### **`jobs..container.ports`**
-Sets an `array` of ports to expose on the container.
+Define um `array` de portas para expor no contêiner.
#### **`jobs..container.volumes`**
-Sets an `array` of volumes for the container to use. You can use volumes to share data between services or other steps in a job. You can specify named Docker volumes, anonymous Docker volumes, or bind mounts on the host.
+Define um `array` de volumes para uso do contêiner. É possível usar volumes para compartilhar dados entre serviços ou outras etapas em um trabalho. Você pode especificar volumes de nome Docker, volumes Docker anônimos ou vincular montagens no host.
-To specify a volume, you specify the source and destination path:
+Para especificar um volume, especifique o caminho de origem e destino:
`
-
-
Reply URL
-
https://YOUR-GITHUB-AE-HOSTNAME/saml/consume` |
- | Sign on URL | https://YOUR-GITHUB-AE-HOSTNAME/sso |
-
-1. In {% data variables.product.prodname_ghe_managed %}, enter the details for your Azure AD tenant.
+1. Em {% data variables.product.prodname_ghe_managed %}, insira os detalhes para o seu inquilino do Azure AD.
- {% data reusables.saml.ae-enable-saml-sso-during-bootstrapping %}
- - If you've already configured SAML SSO for {% data variables.product.product_location %} using another IdP and you want to use Azure AD instead, you can edit your configuration. For more information, see "[Configuring SAML single sign-on for your enterprise](/admin/authentication/configuring-saml-single-sign-on-for-your-enterprise#editing-the-saml-sso-configuration)."
+ - Se você já configurou SSO de SAML para {% data variables.product.product_location %} usando outro IdP e você deseja usar o Azure AD, você pode editar a sua configuração. Para obter mais informações, consulte "[Configurar logon único SAML para a sua empresa](/admin/authentication/configuring-saml-single-sign-on-for-your-enterprise#editing-the-saml-sso-configuration)".
-1. Enable user provisioning in {% data variables.product.product_name %} and configure user provisioning in Azure AD. For more information, see "[Configuring user provisioning for your enterprise](/admin/authentication/configuring-user-provisioning-for-your-enterprise#enabling-user-provisioning-for-your-enterprise)."
+1. Habilitar provisionamento do usuário em {% data variables.product.product_name %} e configurar provisionamento do usuário no Azure AD. Para obter mais informações, consulte "[Configurar provisionamento do usuário para sua empresa](/admin/authentication/configuring-user-provisioning-for-your-enterprise#enabling-user-provisioning-for-your-enterprise)".
{% endif %}
diff --git a/translations/pt-BR/content/admin/authentication/configuring-authentication-and-provisioning-with-your-identity-provider.md b/translations/pt-BR/content/admin/authentication/configuring-authentication-and-provisioning-with-your-identity-provider.md
index ef320ac2ce..d2461efe4a 100644
--- a/translations/pt-BR/content/admin/authentication/configuring-authentication-and-provisioning-with-your-identity-provider.md
+++ b/translations/pt-BR/content/admin/authentication/configuring-authentication-and-provisioning-with-your-identity-provider.md
@@ -1,6 +1,6 @@
---
-title: Configuring authentication and provisioning with your identity provider
-intro: You can use an identity provider (IdP) that supports both SAML single sign-on (SSO) and System for Cross-domain Identity Management (SCIM) to configure authentication and user provisioning for {% data variables.product.product_location %}.
+title: Configurar a autenticação e provisionamento com seu provedor de identidade
+intro: Você Pode usar um provedor de identidade (IdP) compatível tanto com o logon único SAML (SSO) quanto com o Sistema de Gerenciamento de Identidades de Domínio Cruzado (SCIM) para configurar a autenticação e provisionamento do usuário para {% data variables.product.product_location %}.
mapTopic: true
versions:
github-ae: '*'
diff --git a/translations/pt-BR/content/admin/authentication/configuring-saml-single-sign-on-for-your-enterprise.md b/translations/pt-BR/content/admin/authentication/configuring-saml-single-sign-on-for-your-enterprise.md
index eebe52d89f..c95fb420de 100644
--- a/translations/pt-BR/content/admin/authentication/configuring-saml-single-sign-on-for-your-enterprise.md
+++ b/translations/pt-BR/content/admin/authentication/configuring-saml-single-sign-on-for-your-enterprise.md
@@ -1,9 +1,9 @@
---
-title: Configuring SAML single sign-on for your enterprise
-shortTitle: Configuring SAML SSO
-intro: You can configure SAML single sign-on (SSO) for your enterprise, which allows you to centrally control authentication for {% data variables.product.product_location %} using your identity provider (IdP).
+title: Configurar o logon único SAML para sua empresa
+shortTitle: Configurando o SAML SSO
+intro: Você pode configurar o logon único SAML (SSO) para sua empresa, o que permite que você controle centralmente a autenticação para {% data variables.product.product_location %} usando seu provedor de identidade (IdP).
product: '{% data reusables.gated-features.saml-sso %}'
-permissions: Enterprise owners can configure SAML SSO for an enterprise on {% data variables.product.product_name %}.
+permissions: Os proprietários das empresas podem configurar o SAML SSO para uma empresa em {% data variables.product.product_name %}.
versions:
github-ae: '*'
---
@@ -12,45 +12,51 @@ versions:
{% if currentVersion == "github-ae@latest" %}
-SAML SSO allows you to centrally control and secure access to {% data variables.product.product_location %} from your SAML IdP. When an unauthenticated user visits {% data variables.product.product_location %} in a browser, {% data variables.product.product_name %} will redirect the user to your SAML IdP to authenticate. After the user successfully authenticates with an account on the IdP, the IdP redirects the user back to {% data variables.product.product_location %}. {% data variables.product.product_name %} validates the response from your IdP, then grants access to the user.
+O SAML SSO permite que você controle centralmente e proteja o acesso ao {% data variables.product.product_location %} a partir do seu IdP SAML. Quando um usuário não autenticado visita {% data variables.product.product_location %} em um navegador, {% data variables.product.product_name %} redirecionará o usuário para seu IdP do SAML para efetuar a autenticação. Depois que o usuário efetua a autenticação com sucesso com uma conta no IdP, o usuário do IdP redireciona o usuário de volta para {% data variables.product.product_location %}. {% data variables.product.product_name %} valida a resposta do seu IdP e, em seguida, concede acesso ao usuário.
-After a user successfully authenticates on your IdP, the user's SAML session for {% data variables.product.product_location %} is active in the browser for 24 hours. After 24 hours, the user must authenticate again with your IdP.
+Depois que um usuário efetua a autenticação com sucesso no seu IdP, a sessão do SAML do usuário para {% data variables.product.product_location %} fica ativa no navegador por 24 horas. Depois de 24 horas, o usuário deve efetuar a autenticação novamente com o seu IdP.
{% data reusables.saml.assert-the-administrator-attribute %}
-{% data reusables.scim.after-you-configure-saml %} For more information, see "[Configuring user provisioning for your enterprise](/admin/authentication/configuring-user-provisioning-for-your-enterprise)."
+{% data reusables.scim.after-you-configure-saml %} Para obter mais informações, consulte "[Configurar provisionamento do usuário para sua empresa](/admin/authentication/configuring-user-provisioning-for-your-enterprise)".
{% endif %}
-### Supported identity providers
+### Provedores de identidade compatíveis
-{% data variables.product.product_name %} supports SAML SSO with IdPs that implement the SAML 2.0 standard. For more information, see the [SAML Wiki](https://wiki.oasis-open.org/security) on the OASIS website.
+{% data variables.product.product_name %} é compatível com o SAML SSO, com IdPs que implementam o padrão SAML 2.0. Para obter mais informações, consulte a [Wiki do SAML](https://wiki.oasis-open.org/security) no site do OASIS.
-{% data variables.product.company_short %} has tested SAML SSO for {% data variables.product.product_name %} with the following IdPs.
+{% data variables.product.company_short %} testou o SAML SSO para {% data variables.product.product_name %} com os seguintes IdPs.
{% if currentVersion == "github-ae@latest" %}
- Azure AD
{% endif %}
-### Enabling SAML SSO
+### Habilitar o SAML SSO
{% if currentVersion == "github-ae@latest" %}
{% data reusables.saml.ae-enable-saml-sso-during-bootstrapping %}
-During initialization for {% data variables.product.product_name %}, you must configure {% data variables.product.product_name %} as a SAML Service Provider (SP) on your IdP. You must enter several unique values on your IdP to configure {% data variables.product.product_name %} as a valid SP.
+Os seguintes IdPs fornecem documentação sobre a configuração de do SAML SSO para {% data variables.product.product_name %}. Se seu IdP não estiver listado, entre em contato com seu IdP para solicitar suporte para {% data variables.product.product_name %}.
-| Valor | Other names | Descrição | Exemplo |
-|:--------------------------------------- |:----------- |:-------------------------------------------------------------------------- |:------------------------- |
-| SP Entity ID | SP URL | Your top-level URL for {% data variables.product.prodname_ghe_managed %} | https://YOUR-GITHUB-AE-HOSTNAME |
-| SP Assertion Consumer Service (ACS) URL | Reply URL | URL where IdP sends SAML responses | https://YOUR-GITHUB-AE-HOSTNAME/saml/consume |
-| SP Single Sign-On (SSO) URL | | URL where IdP begins SSO | https://YOUR-GITHUB-AE-HOSTNAME/sso |
+ | IdP | Mais informações |
+ |:-------- |:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
+ | Azure AD | [Tutorial: integração do logon único (SSO) do Azure Active Directory com {% data variables.product.prodname_ghe_managed %}](https://docs.microsoft.com/azure/active-directory/saas-apps/github-ae-tutorial) na documentação da Microsoft |
+
+Durante a inicialização para {% data variables.product.product_name %}, você deve configurar {% data variables.product.product_name %} como um Provedor de Serviço do SAML (SP) no seu IdP. Você deve inserir vários valores únicos no seu IdP para configurar {% data variables.product.product_name %} como um SP válido.
+
+| Valor | Outros nomes | Descrição | Exemplo |
+|:------------------------------------------------------ |:--------------- |:---------------------------------------------------------------------------------- |:------------------------- |
+| ID da Entidade do SP | URL do SP | Sua URL de nível superior para {% data variables.product.prodname_ghe_managed %} | https://YOUR-GITHUB-AE-HOSTNAME |
+| URL do Serviço do Consumidor de Declaração (ACS) do SP | URL de resposta | URL em que o IdP envia respostas do SAML | https://YOUR-GITHUB-AE-HOSTNAME/saml/consume |
+| URL de logon único (SSO) do SP | | URL em que o IdP começa com SSO | https://YOUR-GITHUB-AE-HOSTNAME/sso |
{% endif %}
-### Editing the SAML SSO configuration
+### Editar a configuração SAML SSO
-If the details for your IdP change, you'll need to edit the SAML SSO configuration for {% data variables.product.product_location %}. For example, if the certificate for your IdP expires, you can edit the value for the public certificate.
+Se os detalhes para o seu IdP forem alterados, você deverá editar a configuração SAML SSO para o {% data variables.product.product_location %}. Por exemplo, se o certificado de seu IdP expirar, você poderá editar o valor para o certificado público.
{% if currentVersion == "github-ae@latest" %}
@@ -63,23 +69,23 @@ If the details for your IdP change, you'll need to edit the SAML SSO configurati
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.settings-tab %}
{% data reusables.enterprise-accounts.security-tab %}
-1. Under "SAML single sign-on", type the new details for your IdP. ![Text entry fields with IdP details for SAML SSO configuration for an enterprise](/assets/images/help/saml/ae-edit-idp-details.png)
-1. Optionally, click {% octicon "pencil" aria-label="The edit icon" %} to configure a new signature or digest method. ![Edit icon for changing signature and digest method](/assets/images/help/saml/ae-edit-idp-details-edit-signature-and-digest.png)
+1. Em "logon único SAML", digite os novos detalhes para o seu IdP. ![Os campos de entrada de texto com detalhes de IdP para configuração SAML SSO para uma empresa](/assets/images/help/saml/ae-edit-idp-details.png)
+1. Opcionalmente, clique em {% octicon "pencil" aria-label="The edit icon" %} para configurar uma nova assinatura ou método de resumo. ![Ícone de editar para alterar a assinatura e o método de resumo](/assets/images/help/saml/ae-edit-idp-details-edit-signature-and-digest.png)
- - Use the drop-down menus and choose the new signature or digest method. ![Drop-down menus for choosing a new signature or digest method](/assets/images/help/saml/ae-edit-idp-details-edit-signature-and-digest-drop-down-menus.png)
-1. To ensure that the information you've entered is correct, click **Test SAML configuration**. !["Test SAML configuration" button](/assets/images/help/saml/ae-edit-idp-details-test-saml-configuration.png)
-1. Clique em **Salvar**. !["Save" button for SAML SSO configuration](/assets/images/help/saml/ae-edit-idp-details-save.png)
-1. Optionally, to automatically provision and deprovision user accounts for {% data variables.product.product_location %}, reconfigure user provisioning with SCIM. For more information, see "[Configuring user provisioning for your enterprise](/admin/authentication/configuring-user-provisioning-for-your-enterprise)."
+ - Use os menus suspensos e escolha a nova assinatura ou o método de resumo. ![Menus suspensos para escolher uma nova assinatura ou método de resumo](/assets/images/help/saml/ae-edit-idp-details-edit-signature-and-digest-drop-down-menus.png)
+1. Para garantir que a informação inserida está correta, clique em **Testar configuração de SAML**. ![Botão "Testar configuração do SAML"](/assets/images/help/saml/ae-edit-idp-details-test-saml-configuration.png)
+1. Clique em **Salvar**. ![Botão "Salvar" para configuração do SAML SSO](/assets/images/help/saml/ae-edit-idp-details-save.png)
+1. Opcionalmente, para provisionar e desprovisionar contas de usuário automaticamente para {% data variables.product.product_location %}, reconfigure o provisionamento de usuário com SCIM. Para obter mais informações, consulte "[Configurar provisionamento do usuário para sua empresa](/admin/authentication/configuring-user-provisioning-for-your-enterprise)".
{% endif %}
-### Disabling SAML SSO
+### Desabilitar SAML SSO
{% if currentVersion == "github-ae@latest" %}
{% warning %}
-**Warning**: If you disable SAML SSO for {% data variables.product.product_location %}, users without existing SAML SSO sessions cannot sign into {% data variables.product.product_location %}. SAML SSO sessions on {% data variables.product.product_location %} end after 24 hours.
+**Aviso**: se você desabilitar o SAML SSO para {% data variables.product.product_location %}, os usuários sem sessões SAML SSO existentes não poderão entrar em {% data variables.product.product_location %}. As sessões SAML SSO em {% data variables.product.product_location %} terminam após 24 horas.
{% endwarning %}
@@ -92,7 +98,7 @@ If the details for your IdP change, you'll need to edit the SAML SSO configurati
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.settings-tab %}
{% data reusables.enterprise-accounts.security-tab %}
-1. Under "SAML single sign-on", unselect **Enable SAML authentication**. ![Checkbox for "Enable SAML authentication"](/assets/images/help/saml/ae-saml-disabled.png)
-1. To disable SAML SSO and require signing in with the built-in user account you created during initialization, click **Save**. !["Save" button for SAML SSO configuration](/assets/images/help/saml/ae-saml-disabled-save.png)
+1. Em "Logon único SAML", selecione **Habilitar autenticação do SAML**. ![Caixa de seleção para "Habilitar autenticação do SAML"](/assets/images/help/saml/ae-saml-disabled.png)
+1. Para desabilitar o SAML SSO e exigir o login com a conta de usuário integrada que você criou durante a inicialização, clique em **Salvar**. ![Botão "Salvar" para configuração do SAML SSO](/assets/images/help/saml/ae-saml-disabled-save.png)
{% endif %}
diff --git a/translations/pt-BR/content/admin/authentication/configuring-user-provisioning-for-your-enterprise.md b/translations/pt-BR/content/admin/authentication/configuring-user-provisioning-for-your-enterprise.md
index d65730e271..cc57824de0 100644
--- a/translations/pt-BR/content/admin/authentication/configuring-user-provisioning-for-your-enterprise.md
+++ b/translations/pt-BR/content/admin/authentication/configuring-user-provisioning-for-your-enterprise.md
@@ -1,30 +1,30 @@
---
-title: Configuring user provisioning for your enterprise
-shortTitle: Configuring user provisioning
-intro: You can configure System for Cross-domain Identity Management (SCIM) for your enterprise, which automatically provisions user accounts on {% data variables.product.product_location %} when you assign the application for {% data variables.product.product_location %} to a user on your identity provider (IdP).
-permissions: Enterprise owners can configure user provisioning for an enterprise on {% data variables.product.product_name %}.
+title: Configurar o provisionamento do usuário para a sua empresa
+shortTitle: Configurar o provisionamento do usuário
+intro: Você pode configurar o Sistema para Gerenciamento de Identidades entre Domínios (SCIM) para sua empresa, que automaticamente fornece contas de usuário em {% data variables.product.product_location %} quando você atribuir o aplicativo para {% data variables.product.product_location %} a um usuário no seu provedor de identidade (IdP).
+permissions: Os proprietários das empresas podem configurar o provisionamento de usuários para uma empresa em {% data variables.product.product_name %}.
product: '{% data reusables.gated-features.saml-sso %}'
versions:
github-ae: '*'
---
-### About user provisioning for your enterprise
+### Sobre provisionamento de usuários para sua empresa
-{% data reusables.saml.ae-uses-saml-sso %} For more information, see "[Configuring SAML single sign-on for your enterprise](/admin/authentication/configuring-saml-single-sign-on-for-your-enterprise)."
+{% data reusables.saml.ae-uses-saml-sso %} Para obter mais informações, consulte "[Configurar logon único SAML para a sua empresa](/admin/authentication/configuring-saml-single-sign-on-for-your-enterprise)".
-{% data reusables.scim.after-you-configure-saml %} For more information about SCIM, see [System for Cross-domain Identity Management: Protocol (RFC 7644)](https://tools.ietf.org/html/rfc7644) on the IETF website.
+{% data reusables.scim.after-you-configure-saml %} Para obter mais informações sobre SCIM, consulte [Sistema para Gerenciamento de Identidade de Domínio Cruzado: Protocolo (RFC 7644)](https://tools.ietf.org/html/rfc7644) no site de IETF.
{% if currentVersion == "github-ae@latest" %}
-Configuring provisioning allows your IdP to communicate with {% data variables.product.product_location %} when you assign or unassign the application for {% data variables.product.product_name %} to a user on your IdP. When you assign the application, your IdP will prompt {% data variables.product.product_location %} to create an account and send an onboarding email to the user. When you unassign the application, your IdP will communicate with {% data variables.product.product_name %} to invalidate any SAML sessions and disable the member's account.
+A configuração do provisionamento permite que o seu IdP se comunique com {% data variables.product.product_location %} quando você atribuir ou cancela a atribuição do aplicativo para {% data variables.product.product_name %} a um usuário no seu IdP. Ao atribuir o aplicativo, seu IdP pedirá que {% data variables.product.product_location %} crie uma conta e enviar um e-mail de integração para o usuário. Ao desatribuir o aplicativo, o seu IdP irá comunicar-se com {% data variables.product.product_name %} para invalidar quaisquer sessões de SAML e desabilitar a conta do integrante.
-To configure provisioning for your enterprise, you must enable provisioning on {% data variables.product.product_name %}, then install and configure a provisioning application on your IdP.
+Para configurar o provisionamento para o seu negócio, você deve habilitar o provisionamento em {% data variables.product.product_name %} e, em seguida, instalar e configurar um aplicativo de provisionamento no seu IdP.
-The provisioning application on your IdP communicates with {% data variables.product.product_name %} via our SCIM API for enterprises. For more information, see "[GitHub Enterprise administration](/rest/reference/enterprise-admin#scim)" in the {% data variables.product.prodname_dotcom %} REST API documentation.
+O aplicativo de provisionamento no seu IdP comunica-se com {% data variables.product.product_name %} através da nossa API de SCIM para empresas. Para obter mais informações, consulte "[Administração do GitHub Enterprise](/rest/reference/enterprise-admin#scim)" na documentação da API REST de {% data variables.product.prodname_dotcom %}.
{% endif %}
-### Supported identity providers
+### Provedores de identidade compatíveis
{% data reusables.scim.supported-idps %}
@@ -32,41 +32,49 @@ The provisioning application on your IdP communicates with {% data variables.pro
{% if currentVersion == "github-ae@latest" %}
-To automatically provision and deprovision access to {% data variables.product.product_location %} from your IdP, you must first configure SAML SSO when you initialize {% data variables.product.product_name %}. For more information, see "[Initializing {% data variables.product.prodname_ghe_managed %}](/admin/configuration/initializing-github-ae)."
+Para prover e desprover automaticamente o acesso a {% data variables.product.product_location %} a partir do seu IdP, primeiro você deve configurar o SSO de SAML ao inicializar {% data variables.product.product_name %}. Para obter mais informações, consulte "[Inicializar {% data variables.product.prodname_ghe_managed %}](/admin/configuration/initializing-github-ae)".
-You must have administrative access on your IdP to configure the application for user provisioning for {% data variables.product.product_name %}.
+Você deve ter acesso administrativo no seu IdP para configurar o aplicativo para o provisionamento do usuário para {% data variables.product.product_name %}.
{% endif %}
-### Enabling user provisioning for your enterprise
+### Habilitar provisionamento de usuários para a sua empresa
{% if currentVersion == "github-ae@latest" %}
-1. While signed into
+1. Enquanto estiver conectado
-{% data variables.product.product_location %} as an enterprise owner, create a personal access token with **admin:enterprise** scope. Para mais informação, consulte "[Criando um token de acesso pessoal](/github/authenticating-to-github/creating-a-personal-access-token)."
+{% data variables.product.product_location %} como proprietário corporativo, crie um token de acesso pessoal com o escopo **admin:enterprise**. Para mais informação, consulte "[Criando um token de acesso pessoal](/github/authenticating-to-github/creating-a-personal-access-token)."
{% note %}
**Atenção**:
- - To create the personal access token, we recommend using the account for the first enterprise owner that you created during initialization. For more information, see "[Initializing {% data variables.product.prodname_ghe_managed %}](/admin/configuration/initializing-github-ae)."
- - You'll need this personal access token to configure the application for SCIM on your IdP. Store the token securely in a password manager until you need the token again later in these instructions.
+ - Para criar o token de acesso pessoal, recomendamos usar a conta para o primeiro proprietário da empresa criado durante a inicialização. Para obter mais informações, consulte "[Inicializar {% data variables.product.prodname_ghe_managed %}](/admin/configuration/initializing-github-ae)".
+ - Você precisará deste token de acesso pessoal para configurar o aplicativo para o SCIM no seu IdP. Armazene o token com segurança em um gerenciador de senhas até que você precise do token novamente posteriormente nestas instruções.
{% endnote %}
{% warning %}
- **Warning**: If the user account for the enterprise owner who creates the personal access token is deactivated or deprovisioned, your IdP will no longer provision and deprovision user accounts for your enterprise automatically. Another enterprise owner must create a new personal access token and reconfigure provisioning on the IdP.
+ **Aviso**: Se a conta de usuário para o dono da empresa que cria o token de acesso pessoal está desativada ou desprovisionada, seu IdP não vai mais provisionar e desprovisionar contas de usuário a sua empresa automaticamente. Outro proprietário da empresa deve criar um novo token de acesso pessoal e reconfigurar o provisionamento no IdP.
{% endwarning %}
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.settings-tab %}
{% data reusables.enterprise-accounts.security-tab %}
-1. Under "SCIM User Provisioning", select **Require SCIM user provisioning**. ![Checkbox for "Require SCIM user provisioning" within enterprise security settings](/assets/images/help/enterprises/settings-require-scim-user-provisioning.png)
-1. Clique em **Salvar**. ![Save button under "Require SCIM user provisioning" within enterprise security settings](/assets/images/help/enterprises/settings-scim-save.png)
-1. Configure user provisioning in the application for {% data variables.product.product_name %} on your IdP. The application on your IdP requires two values to provision or deprovision user accounts on {% data variables.product.product_location %}.
+1. Em "Provisionamento do Usuário do SCIM", selecione **Exigir o provisionamento do usuário do SCIM**. ![Caixa de seleção para "Exigir o provisionamento do usuário do SCIM" nas configurações de segurança das empresas](/assets/images/help/enterprises/settings-require-scim-user-provisioning.png)
+1. Clique em **Salvar**. ![Salvar botão em "Exigir o provisionamento do usuário SCIM" nas configurações de segurança da empresa](/assets/images/help/enterprises/settings-scim-save.png)
+1. Configurar provisionamento de usuário no aplicativo para {% data variables.product.product_name %} no seu IdP.
- | Valor | Other names | Descrição | Exemplo |
- |:------------- |:----------------------------------- |:----------------------------------------------------------------------------------------------------------- |:------------------------------------------- |
- | URL | Tenant URL | URL to the SCIM provisioning API for your enterprise on {% data variables.product.prodname_ghe_managed %} | https://YOUR-GITHUB-AE-HOSTNAME/scim/v2 |
- | Shared secret | Personal access token, secret token | Token for application on your IdP to perform provisioning tasks on behalf of an enterprise owner | Personal access token you created in step 1 |
+ Os seguintes IdPs fornecem documentação sobre configuração de provisionamento para {% data variables.product.product_name %}. Se seu IdP não estiver listado, entre em contato com seu IdP para solicitar suporte para {% data variables.product.product_name %}.
+
+ | IdP | Mais informações |
+ |:-------- |:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
+ | Azure AD | [Tutorial: Configurar {% data variables.product.prodname_ghe_managed %} para provisionamento automático do usuário](https://docs.microsoft.com/azure/active-directory/saas-apps/github-ae-provisioning-tutorial) na documentação da Microsoft. |
+
+ O aplicativo no seu IdP exige dois valores para provisionar ou desprovisionar contas de usuário em {% data variables.product.product_location %}.
+
+ | Valor | Outros nomes | Descrição | Exemplo |
+ |:------------------ |:-------------------------------------- |:---------------------------------------------------------------------------------------------------------------- |:------------------------------------------------- |
+ | URL | URL do inquilino | URL para a API de provisionamento SCIM para a sua empresa em {% data variables.product.prodname_ghe_managed %} | https://YOUR-GITHUB-AE-HOSTNAME/scim/v2 |
+ | Segredo partilhado | Token de acesso pessoal, token secreto | Token para aplicativo no seu IdP para executar tarefas de provisionamento em nome do proprietário de uma empresa | Token de acesso pessoal que você criou no passo 1 |
{% endif %}
diff --git a/translations/pt-BR/content/admin/authentication/index.md b/translations/pt-BR/content/admin/authentication/index.md
index 5c95b61411..a442518aa3 100644
--- a/translations/pt-BR/content/admin/authentication/index.md
+++ b/translations/pt-BR/content/admin/authentication/index.md
@@ -1,6 +1,6 @@
---
title: Autenticação
-intro: You can configure how users sign into {% data variables.product.product_name %}.
+intro: Você pode configurar como os usuários conectam-se a {% data variables.product.product_name %}.
redirect_from:
- /enterprise/admin/authentication
versions:
diff --git a/translations/pt-BR/content/admin/authentication/managing-identity-and-access-for-your-enterprise.md b/translations/pt-BR/content/admin/authentication/managing-identity-and-access-for-your-enterprise.md
index 9b4b3f0a0a..b037d6f7ea 100644
--- a/translations/pt-BR/content/admin/authentication/managing-identity-and-access-for-your-enterprise.md
+++ b/translations/pt-BR/content/admin/authentication/managing-identity-and-access-for-your-enterprise.md
@@ -1,7 +1,7 @@
---
-title: Managing identity and access for your enterprise
-shortTitle: Managing identity and access
-intro: You can centrally manage accounts and access to {% data variables.product.product_location %}.
+title: Gerenciar identidade e acesso para a sua empresa
+shortTitle: Gerenciar identidade e acesso
+intro: Você pode gerenciar as contas centralmente e ter acesso a {% data variables.product.product_location %}.
mapTopic: true
versions:
github-ae: '*'
diff --git a/translations/pt-BR/content/admin/authentication/using-saml.md b/translations/pt-BR/content/admin/authentication/using-saml.md
index c1c8230c9d..3304f0e048 100644
--- a/translations/pt-BR/content/admin/authentication/using-saml.md
+++ b/translations/pt-BR/content/admin/authentication/using-saml.md
@@ -29,7 +29,7 @@ Cada nome de usuário do {% data variables.product.prodname_ghe_server %} é det
O elemento `NameID` é obrigatório, mesmo que os outros atributos estejam presentes.
-A mapping is created between the `NameID` and the {% data variables.product.prodname_ghe_server %} username, so the `NameID` should be persistent, unique, and not subject to change for the lifecycle of the user.
+É criado um mapeamento entre `NameID` e o nome de usuário do {% data variables.product.prodname_ghe_server %}. Portanto, o `NameID` deve ser persistente, exclusivo e não estar sujeito a alterações no ciclo de vida do usuário.
{% note %}
diff --git a/translations/pt-BR/content/admin/configuration/about-enterprise-configuration.md b/translations/pt-BR/content/admin/configuration/about-enterprise-configuration.md
index a343b03be7..da4bcad0fd 100644
--- a/translations/pt-BR/content/admin/configuration/about-enterprise-configuration.md
+++ b/translations/pt-BR/content/admin/configuration/about-enterprise-configuration.md
@@ -1,31 +1,31 @@
---
-title: About enterprise configuration
-intro: 'You can use the site admin dashboard{% if enterpriseServerVersions contains currentVersion %}, {% data variables.enterprise.management_console %}, and administrative shell (SSH) {% elsif currentVersion == "github-ae@latest" %} and enterprise settings or contact support{% endif %} to manage your enterprise.'
+title: Sobre a configuração corporativa
+intro: 'Você pode usar o painel de administração do site{% if enterpriseServerVersions contains currentVersion %}, {% data variables.enterprise.management_console %} e o shell administrativo (SSH) {% elsif currentVersion == "github-ae@latest" %} e as configurações corporativas ou entrar em contato com o suporte{% endif %} para gerenciar a sua empresa.'
versions:
enterprise-server: '*'
github-ae: '*'
---
{% if enterpriseServerVersions contains currentVersion %}
-{% data reusables.enterprise_site_admin_settings.about-the-site-admin-dashboard %} For more information, see "[Site admin dashboard](/admin/configuration/site-admin-dashboard)."
+{% data reusables.enterprise_site_admin_settings.about-the-site-admin-dashboard %} Para obter mais informações, consulte "[Painel de administração do site](/admin/configuration/site-admin-dashboard)".
-{% data reusables.enterprise_site_admin_settings.about-the-management-console %} For more information, see "[Accessing the management console](/admin/configuration/accessing-the-management-console)."
+{% data reusables.enterprise_site_admin_settings.about-the-management-console %} Para obter mais informações, consulte "[Acessar o console de gerenciamento](/admin/configuration/accessing-the-management-console)".
-{% data reusables.enterprise_site_admin_settings.about-ssh-access %} For more information, see "[Accessing the administrative shell (SSH)](/admin/configuration/accessing-the-administrative-shell-ssh)."
+{% data reusables.enterprise_site_admin_settings.about-ssh-access %} Para obter mais informações, consulte "[Acessar o shell administrativo (SSH)](/admin/configuration/accessing-the-administrative-shell-ssh)".
{% endif %}
{% if currentVersion == "github-ae@latest" %}
-The first time you access your enterprise, you will complete an initial configuration to get
-{% data variables.product.product_name %} ready to use. The initial configuration includes connecting your enterprise with an idP, authenticating with SAML SSO, and configuring policies for repositories and organizations in your enterprise. For more information, see "[Initializing {% data variables.product.prodname_ghe_managed %}](/admin/configuration/initializing-github-ae)."
+A primeira vez que você acessar sua empresa, você irá definir uma configuração inicial para fazer com que
+{% data variables.product.product_name %} esteja pronto para usar. A configuração inicial inclui conectar a sua empresa a um idP, efetuar a autenticação com o SSO SAML e configurar políticas para repositórios e organizações da sua empresa. Para obter mais informações, consulte "[Inicializar {% data variables.product.prodname_ghe_managed %}](/admin/configuration/initializing-github-ae)".
-For users to receive any emails from {% data variables.product.product_name %} after the initial configuration, you must ask {% data variables.contact.github_support %} to configure outbound email support with your SMTP server. For more information, see "[Configuring email for notifications](/admin/configuration/configuring-email-for-notifications)."
+Para os usuários receberem qualquer e-mail de {% data variables.product.product_name %} após a configuração inicial, você precisa pedir que {% data variables.contact.github_support %} configure o suporte a email de saída com o seu servidor SMTP. Para obter mais informações, consulte "[Configurar e-mail para notificações](/admin/configuration/configuring-email-for-notifications).
-Later, you can use the site admin dashboard and enterprise settings to further configure your enterprise, manage users, organizations and repositories, and set policies that reduce risk and increase quality.
+Posteriormente, você poderá usar o painel de administração do site e as configurações corporativas para configurar ainda mais sua empresa, gerenciar usuários, organizações e repositórios e definir políticas que reduzem o risco e aumentam a qualidade.
-All enterprises are configured with subdomain isolation and support for TLS 1.2 and higher for encrypted traffic only.
+Todas as empresas estão configuradas com isolamento de subdomínio e suporte para TLS 1.2 e posterior apenas para tráfego criptografado.
{% endif %}
### Leia mais
-- "[Managing users, organizations, and repositories](/admin/user-management)"
-- "[Setting policies for your enterprise](/admin/policies)"
+- "[Gerenciar usuários, organizações e repositórios](/admin/user-management)"
+- "[Configurar políticas para a sua empresa](/admin/policies)"
diff --git a/translations/pt-BR/content/admin/configuration/command-line-utilities.md b/translations/pt-BR/content/admin/configuration/command-line-utilities.md
index f6a1ea9840..3f33b5b25d 100644
--- a/translations/pt-BR/content/admin/configuration/command-line-utilities.md
+++ b/translations/pt-BR/content/admin/configuration/command-line-utilities.md
@@ -84,7 +84,7 @@ Permite encontrar o uuid do nó em `cluster.conf`.
Permite isentar uma lista de usuários do limite de taxa de da API. Para obter mais informações, consulte "[Recursos na API REST](/rest/overview/resources-in-the-rest-api#rate-limiting)".
``` shell
-$ ghe-config app.github.rate_limiting_exempt_users "hubotgithub-actions"
+$ ghe-config app.github.rate-limiting-exempt-users "hubotgithub-actions"
# Exempts the users hubot and github-actions from rate limits
```
{% endif %}
@@ -159,7 +159,7 @@ $ ghe-es-index-status -do | column -ts,
#### ghe-legacy-github-services-report
-Este utilitário lista os repositórios no appliance que usam o {% data variables.product.prodname_dotcom %} Services, um método de integração que será descontinuado em 1 de outubro de 2018. Os usuários do seu appliance podem ter configurado o {% data variables.product.prodname_dotcom %} Services para criar notificações de pushes em determinados repositórios. Para obter mais informações, consulte "[Anunciar a depreciação dos serviços de {% data variables.product.prodname_dotcom %}](https://developer.github.com/changes/2018-04-25-github-services-deprecation/)" em {% data variables.product.prodname_blog %} ou "[Substituir serviços de {% data variables.product.prodname_dotcom %}](/v3/guides/replacing-github-services/)". Para saber mais sobre este comando ou consultar opções adicionais, use o sinalizador `-h`.
+Este utilitário lista os repositórios no appliance que usam o {% data variables.product.prodname_dotcom %} Services, um método de integração que será descontinuado em 1 de outubro de 2018. Os usuários do seu appliance podem ter configurado o {% data variables.product.prodname_dotcom %} Services para criar notificações de pushes em determinados repositórios. Para obter mais informações, consulte "[Anunciar a depreciação dos serviços de {% data variables.product.prodname_dotcom %}](https://developer.github.com/changes/2018-04-25-github-services-deprecation/)" em {% data variables.product.prodname_blog %} ou "[Substituir serviços de {% data variables.product.prodname_dotcom %}](/developers/overview/replacing-github-services)". Para saber mais sobre este comando ou consultar opções adicionais, use o sinalizador `-h`.
```shell
ghe-legacy-github-services-report
diff --git a/translations/pt-BR/content/admin/configuration/configuring-data-encryption-for-your-enterprise.md b/translations/pt-BR/content/admin/configuration/configuring-data-encryption-for-your-enterprise.md
index 595cb26b3e..fa33e83cea 100644
--- a/translations/pt-BR/content/admin/configuration/configuring-data-encryption-for-your-enterprise.md
+++ b/translations/pt-BR/content/admin/configuration/configuring-data-encryption-for-your-enterprise.md
@@ -1,32 +1,32 @@
---
-title: Configuring data encryption for your enterprise
-shortTitle: Configuring data encryption
-intro: 'For encryption at rest, you can provide your own encryption key to encrypt your data under your encryption policies.'
+title: Configurar criptografia de dados para a sua empresa
+shortTitle: Configurar criptografia de dados
+intro: 'Para criptografia estática, você pode fornecer sua própria chave de criptografia para criptografar seus dados conforme as suas políticas de criptografia.'
versions:
github-ae: '*'
---
{% note %}
-**Note:** Configuring encryption at rest with a customer-managed key is currently in beta and subject to change.
+**Observação:** A configuração de criptografia estática com uma chave gerenciada pelo cliente está atualmente na versão beta e sujeita a alterações.
{% endnote %}
-### About data encryption
+### Sobre a criptografia de dados
-To provide a high level of security, {% data variables.product.product_name %} encrypts your data while at rest in the data centers and while your data is in transit between users' machines and the data centers.
+Proporcionar um alto nível de segurança {% data variables.product.product_name %} criptografa seus dados em modo estático nos centros de dados e enquanto seus dados estão em trânsito entre as máquinas dos usuários e os centros de dados.
-For encryption in transit, {% data variables.product.product_name %} uses Transport Layer Security (TLS). For encryption at rest, {% data variables.product.product_name %} provides a default RSA key. After you've initialized your enterprise, you can choose to provide your own key instead. Your key should be a 2048 bit RSA private key in PEM format.
+Para criptografia em trânsito, {% data variables.product.product_name %} usa o Transport Layer Security (TLS). Para criptografia em modo estático, {% data variables.product.product_name %} fornece uma chave RSA padrão. Depois de ter inicializado a sua empresa, você pode escolher fornecer a sua própria chave. A sua chave deve ser uma chave RSA privada de 2048 bits no formato PEM.
-The key that you provide is stored in a hardware security module (HSM) in a key vault that {% data variables.product.company_short %} manages.
+A chave que você fornecer é armazenada em um módulo de segurança de hardware (HSM) em um cofre chave que {% data variables.product.company_short %} gerencia.
-To configure your encryption key, use the REST API. There are a number of API endpoints, for example to check the status of encryption, update your encryption key, and delete your encryption key. Note that deleting your key will freeze your enterprise. For more information about the API endpoints, see "[Encryption at rest](/rest/reference/enterprise-admin#encryption-at-rest)" in the REST API documentation.
+Para configurar sua chave de criptografia, use a API REST. Existem vários pontos de extremidade da API, por exemplo, para verificar o status da criptografia, atualizar sua chave de criptografia e excluir sua chave de criptografia. Observe que que apagar sua chave irá congelar a sua empresa. Para obter mais informações sobre os pontos de extremidade da API, consulte "[Criptografia estática](/rest/reference/enterprise-admin#encryption-at-rest)" na documentação da API REST.
-### Adding or updating an encryption key
+### Adicionar ou atualizar uma chave de criptografia
-You can add a new encryption key as often as you need. When you add a new key, the old key is discarded. Your enterprise won't experience downtime when you update the key.
+Você pode adicionar uma nova chave de criptografia sempre que precisar. Ao adicionar uma chave nova, a chave antiga é descartada. A sua empresa não vai ter inatividade quando você atualizar a chave.
-Your 2048 bit RSA private key should be in PEM format, for example in a file called _private-key.pem_.
+Sua chave privada RSA de 2048 bits deve estar no formato PEM como, por exemplo, em um arquivo denominado _private-key.pem_.
```
-----BEGIN RSA PRIVATE KEY-----
@@ -35,32 +35,32 @@ Your 2048 bit RSA private key should be in PEM format, for example in a file cal
-----END RSA PRIVATE KEY-----
```
-1. To add your key, use the `PATCH /enterprise/encryption` endpoint, replacing *~/private-key.pem* with the path to your private key.
+1. Para adicionar a sua chave, use o ponto de extremidade `PATCH /enterprise/encryption`, substituindo *~/private-key.pem* pelo caminho para sua chave privada.
```shell
curl -X PATCH http(s)://hostname/api/v3/enterprise/encryption \
-d "{ \"key\": \"$(awk '{printf "%s\\n", $0}' ~/private-key.pem)\" }"
```
-2. Optionally, check the status of the update operation.
+2. Opcionalmente, verifique o status da operação de atualização.
```shell
curl -X GET http(s)://hostname/api/v3/enterprise/encryption/status/request_id
```
-### Deleting your encryption key
+### Excluir a sua chave de criptografia
-To freeze your enterprise, for example in the case of a breach, you can disable encryption at rest by deleting your encryption key.
+Para congelar a sua empresa, por exemplo, no caso de uma violação, você pode desabilitar a criptografia, excluindo sua chave de criptografia.
-To unfreeze your enterprise after you've deleted your encryption key, contact support. Para obter mais informações, consulte "[Sobre o {% data variables.contact.enterprise_support %}](/admin/enterprise-support/about-github-enterprise-support)".
+Para descongelar a sua empresa depois de ter excluído sua chave de criptografia, entre em contato com o suporte. Para obter mais informações, consulte "[Sobre o {% data variables.contact.enterprise_support %}](/admin/enterprise-support/about-github-enterprise-support)".
-1. To delete your key and disable encryption at rest, use the `DELETE /enterprise/encryption` endpoint.
+1. Para excluir sua chave e desabilitar a criptografia estática, use o ponto de extremidade `DELETE /enterprise/encryption`.
```shell
curl -X DELETE http(s)://hostname/api/v3/enterprise/encryption
```
-2. Optionally, check the status of the delete operation.
+2. Opcionalmente, verifique o status da operação de exclusão.
```shell
curl -X GET http(s)://hostname/api/v3/enterprise/encryption/status/request_id
@@ -68,4 +68,4 @@ To unfreeze your enterprise after you've deleted your encryption key, contact su
### Leia mais
-- "[Encryption at rest](/rest/reference/enterprise-admin#encryption-at-rest)" in the REST API documentation
+- "[Criptografia estática](/rest/reference/enterprise-admin#encryption-at-rest)" na documentação da API REST
diff --git a/translations/pt-BR/content/admin/configuration/configuring-email-for-notifications.md b/translations/pt-BR/content/admin/configuration/configuring-email-for-notifications.md
index a64ee9b62f..28a6f4a3e0 100644
--- a/translations/pt-BR/content/admin/configuration/configuring-email-for-notifications.md
+++ b/translations/pt-BR/content/admin/configuration/configuring-email-for-notifications.md
@@ -6,7 +6,7 @@ redirect_from:
- /enterprise/admin/articles/troubleshooting-email/
- /enterprise/admin/articles/email-configuration-and-troubleshooting/
- /enterprise/admin/user-management/configuring-email-for-notifications
-intro: 'To make it easy for users to respond quickly to activity on {% data variables.product.product_name %}, you can configure your enterprise to send email notifications on issue, pull request, and commit comments{% if enterpriseServerVersions contains currentVersion %}, as well as additional settings to allow inbound email replies{% endif %}.'
+intro: 'Para facilitar a resposta rápida dos usuários à atividade em {% data variables.product.product_name %}, você pode configurar sua empresa para enviar notificações por e-mail sobre problemas, pull request e comentários de commit{% if enterpriseServerVersions contains currentVersion %}, bem como configurações adicionais para permitir respostas de e-mail de envio{% endif %}.'
versions:
enterprise-server: '*'
github-ae: '*'
@@ -15,16 +15,16 @@ versions:
Os e-mails de notificação serão enviados se houver atividades no repositório em que o usuário estiver participando, se houver atividades em pull requests ou problemas em que ele esteja envolvido, ou se houver @menções ao usuário ou à equipe da qual ele é integrante.
{% if currentVersion == "github-ae@latest" %}
-Your dedicated technical account manager in
-{% data variables.contact.github_support %} can configure email for notifications to be sent through your SMTP server. Make sure you include the following details in your support request.
+O seu gerente de contas técnico dedicado em
+{% data variables.contact.github_support %} pode configurar o e-mail para notificações serem enviadas através de seu servidor SMTP. Certifique-se de incluir os detalhes a seguir na sua solicitação de suporte.
-- Your SMTP server address
-- The port your SMTP server uses to send email
-- The domain name that your SMTP server will send with a HELO response, if any
-- The type of encryption used by your SMTP server
-- The no-reply email address to use in the `From` and `To` field for all notifications
+- O endereço do seu servidor SMTP
+- A porta que o seu servidor SMTP usa para enviar e-mail
+- O nome de domínio que o seu servidor SMTP enviará com uma resposta HELO, se houver
+- O tipo de criptografia usado pelo seu servidor SMTP
+- O endereço de e-mail "no-reply" a ser usado nos campos `De` e `Para` para todas as notificações
-For more information about contacting support, see "[About {% data variables.contact.enterprise_support %}](/enterprise/admin/guides/enterprise-support/about-github-enterprise-support)."
+Para obter mais informações sobre como entrar em contato com o suporte, consulte "[Sobre {% data variables.contact.enterprise_support %}](/enterprise/admin/guides/enterprise-support/about-github-enterprise-support)".
{% else %}
### Configurar SMTP
@@ -161,7 +161,7 @@ Para processar corretamente os e-mails de entrada, você deve configurar um regi
Se a {% data variables.product.product_location %} estiver atrás de um firewall ou estiver funcionando com um grupo de segurança do AWS, verifique se a porta 25 está aberta para todos os servidores de e-mail que enviam mensagens para `reply@reply.[hostname]`.
#### Entrar em contato com o suporte
-If you're still unable to resolve the problem, contact
+Se ainda não conseguir resolver o problema, entre em contato
{% data variables.contact.contact_ent_support %}. Para nos ajudar a resolver a questão, anexe o arquivo de saída de `http(s)://[hostname]/setup/diagnostics` ao seu e-mail.
{% endif %}
diff --git a/translations/pt-BR/content/admin/configuration/configuring-github-pages-for-your-enterprise.md b/translations/pt-BR/content/admin/configuration/configuring-github-pages-for-your-enterprise.md
index e7f2358345..a7e0a46830 100644
--- a/translations/pt-BR/content/admin/configuration/configuring-github-pages-for-your-enterprise.md
+++ b/translations/pt-BR/content/admin/configuration/configuring-github-pages-for-your-enterprise.md
@@ -1,6 +1,6 @@
---
-title: Configuring GitHub Pages for your enterprise
-intro: 'You can enable or disable {% data variables.product.prodname_pages %} for your enterprise and choose whether to make sites publicly accessible.'
+title: Configurar o GitHub Pages para a sua empresa
+intro: 'Você pode habilitar ou desabilitar {% data variables.product.prodname_pages %} para a sua empresa e escolher se deseja tornar os sites acessíveis ao público.'
redirect_from:
- /enterprise/admin/guides/installation/disabling-github-enterprise-pages/
- /enterprise/admin/guides/installation/configuring-github-enterprise-pages/
@@ -13,13 +13,13 @@ versions:
github-ae: '*'
---
-### Enabling public sites for {% data variables.product.prodname_pages %}
+### Habilitar sites públicos para {% data variables.product.prodname_pages %}
-{% if enterpriseServerVersions contains currentVersion %}If private mode is enabled on your enterprise, the {% else %}The {% endif %}public cannot access {% data variables.product.prodname_pages %} sites hosted by your enterprise unless you enable public sites.
+{% if enterpriseServerVersions contains currentVersion %}Se o modo privado for habilitado na sua empresa, o {% else %}O {% endif %}público não poderá acessar sites de {% data variables.product.prodname_pages %} hospedados pela sua empresa, a menos que você habilite os sites públicos.
{% warning %}
-**Warning:** If you enable public sites for {% data variables.product.prodname_pages %}, every site in every repository on your enterprise will be accessible to the public.
+**Aviso:** Se você habilitar sites públicos para {% data variables.product.prodname_pages %}, todos os sites em cada repositório da sua empresa serão acessíveis ao público.
{% endwarning %}
@@ -33,15 +33,15 @@ versions:
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.policies-tab %}
{% data reusables.enterprise-accounts.pages-tab %}
-5. Under "Pages policies", select **Public {% data variables.product.prodname_pages %}**. ![Checkbox to enable public {% data variables.product.prodname_pages %}](/assets/images/enterprise/business-accounts/public-github-pages-checkbox.png)
+5. Em "Páginas políticas", selecione **{% data variables.product.prodname_pages %}públicas**. ![Caixa de seleção para habilitar as {% data variables.product.prodname_pages %} públicas](/assets/images/enterprise/business-accounts/public-github-pages-checkbox.png)
{% data reusables.enterprise-accounts.pages-policies-save %}
{% endif %}
-### Disabling {% data variables.product.prodname_pages %} for your enterprise
+### Desabilitar {% data variables.product.prodname_pages %} para a sua empresa
{% if enterpriseServerVersions contains currentVersion %}
-If subdomain isolation is disabled for your enterprise, you should also disable
-{% data variables.product.prodname_pages %} to protect yourself from potential security vulnerabilities. Para obter mais informações, consulte "[Habilitar o isolamento de subdomínio](/admin/configuration/enabling-subdomain-isolation)".
+Se o isolamento de subdomínio estiver desabilitado para sua empresa, você também deverá desabilitar
+{% data variables.product.prodname_pages %} para proteger você de possíveis vulnerabilidades de segurança. Para obter mais informações, consulte "[Habilitar o isolamento de subdomínio](/admin/configuration/enabling-subdomain-isolation)".
{% endif %}
{% if enterpriseServerVersions contains currentVersion %}
@@ -54,12 +54,12 @@ If subdomain isolation is disabled for your enterprise, you should also disable
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.policies-tab %}
{% data reusables.enterprise-accounts.pages-tab %}
-5. Under "Pages policies", deselect **Enable {% data variables.product.prodname_pages %}**. ![Caixa de seleção para desabilitar o{% data variables.product.prodname_pages %}](/assets/images/enterprise/business-accounts/enable-github-pages-checkbox.png)
+5. Em "Páginas políticas", desmarque **{% data variables.product.prodname_pages %}públicas**. ![Caixa de seleção para desabilitar o{% data variables.product.prodname_pages %}](/assets/images/enterprise/business-accounts/enable-github-pages-checkbox.png)
{% data reusables.enterprise-accounts.pages-policies-save %}
{% endif %}
{% if enterpriseServerVersions contains currentVersion %}
### Leia mais
-- "[Enabling private mode](/admin/configuration/enabling-private-mode)"
+- "[Habilitar o modo privado](/admin/configuration/enabling-private-mode)"
{% endif %}
diff --git a/translations/pt-BR/content/admin/configuration/configuring-your-enterprise.md b/translations/pt-BR/content/admin/configuration/configuring-your-enterprise.md
index 86c9b6baae..e3ac6f8214 100644
--- a/translations/pt-BR/content/admin/configuration/configuring-your-enterprise.md
+++ b/translations/pt-BR/content/admin/configuration/configuring-your-enterprise.md
@@ -1,6 +1,6 @@
---
title: Configurar a sua empresa
-intro: "After {% data variables.product.product_name %} is up and running, you can configure your enterprise to suit your organization's needs."
+intro: "Depois que {% data variables.product.product_name %} estiver pronto e funcionando, você poderá configurar a sua empresa para atender às necessidades da sua organização."
redirect_from:
- /enterprise/admin/guides/installation/basic-configuration/
- /enterprise/admin/guides/installation/administrative-tools/
diff --git a/translations/pt-BR/content/admin/configuration/connecting-github-enterprise-server-to-github-enterprise-cloud.md b/translations/pt-BR/content/admin/configuration/connecting-github-enterprise-server-to-github-enterprise-cloud.md
index b85293af35..a7554f21e2 100644
--- a/translations/pt-BR/content/admin/configuration/connecting-github-enterprise-server-to-github-enterprise-cloud.md
+++ b/translations/pt-BR/content/admin/configuration/connecting-github-enterprise-server-to-github-enterprise-cloud.md
@@ -37,7 +37,7 @@ O {% data variables.product.prodname_ghe_server %} armazena as credenciais do {%
Habilitar o {% data variables.product.prodname_github_connect %} não permitirá que os usuários do {% data variables.product.prodname_dotcom_the_website %} façam alterações no {% data variables.product.prodname_ghe_server %}.
-Para obter mais informações sobre o gerenciamento de contas corporativas usando a API GraphQL, consulte "[Contas corporativas](/v4/guides/managing-enterprise-accounts)".
+Para obter mais informações sobre o gerenciamento de contas corporativas usando a API GraphQL, consulte "[Contas corporativas](/graphql/guides/managing-enterprise-accounts)".
### Habilitar o {% data variables.product.prodname_github_connect %}
1. Fazer login em
diff --git a/translations/pt-BR/content/admin/configuration/enabling-alerts-for-vulnerable-dependencies-on-github-enterprise-server.md b/translations/pt-BR/content/admin/configuration/enabling-alerts-for-vulnerable-dependencies-on-github-enterprise-server.md
index 5c3243a4cf..4112082aae 100644
--- a/translations/pt-BR/content/admin/configuration/enabling-alerts-for-vulnerable-dependencies-on-github-enterprise-server.md
+++ b/translations/pt-BR/content/admin/configuration/enabling-alerts-for-vulnerable-dependencies-on-github-enterprise-server.md
@@ -18,17 +18,17 @@ Você pode conectar {% data variables.product.product_location %} a {% data vari
Depois de conectar {% data variables.product.product_location %} a {% data variables.product.prodname_dotcom_the_website %} e habilitar {% if currentVersion ver_gt "enterprise-server@2. 1" %}{% data variables.product.prodname_dependabot %}{% else %}alertas de segurança{% endif %} para dependências vulneráveis, os dados de vulnerabilidade serão sincronizados de {% data variables.product.prodname_dotcom_the_website %} para a sua instância uma vez por hora. Também é possível sincronizar os dados de vulnerabilidade manualmente a qualquer momento. Nenhum código ou informações sobre o código da {% data variables.product.product_location %} são carregados para o {% data variables.product.prodname_dotcom_the_website %}.
-{% if currentVersion ver_gt "enterprise-server@2.21" %}When {% data variables.product.product_location %} receives information about a vulnerability, it will identify repositories in your instance that use the affected version of the dependency and generate {% data variables.product.prodname_dependabot_alerts %}. You can customize how you receive {% data variables.product.prodname_dependabot_alerts %}. Para obter mais informações, consulte "[Configurar notificações para dependências vulneráveis](/github/managing-security-vulnerabilities/configuring-notifications-for-vulnerable-dependencies/#configuring-notifications-for-dependabot-alerts)".
+{% if currentVersion ver_gt "enterprise-server@2. 1" %}Quando {% data variables.product.product_location %} recebe informações sobre uma vulnerabilidade, ele identificará repositórios na sua instância que usam a versão afetada da dependência e irá gerar {% data variables.product.prodname_dependabot_alerts %}. Você pode personalizar como você recebe {% data variables.product.prodname_dependabot_alerts %}. Para obter mais informações, consulte "[Configurar notificações para dependências vulneráveis](/github/managing-security-vulnerabilities/configuring-notifications-for-vulnerable-dependencies/#configuring-notifications-for-dependabot-alerts)".
{% endif %}
-{% if currentVersion == "enterprise-server@2.21" %}When {% data variables.product.product_location %} receives information about a vulnerability, it will identify repositories in your instance that use the affected version of the dependency and generate security alerts. Você pode personalizar a forma como recebe os alertas de segurança. Para obter mais informações, consulte "[Configurar notificações para dependências vulneráveis](/github/managing-security-vulnerabilities/configuring-notifications-for-vulnerable-dependencies/#configuring-notifications-for-security-alerts)".
+{% if currentVersion == "enterprise-server@2. 1" %}Quando {% data variables.product.product_location %} recebe informações sobre uma vulnerabilidade, ele identifica repositórios na sua instância que usam a versão afetada da dependência e envia alertas de segurança. Você pode personalizar a forma como recebe os alertas de segurança. Para obter mais informações, consulte "[Configurar notificações para dependências vulneráveis](/github/managing-security-vulnerabilities/configuring-notifications-for-vulnerable-dependencies/#configuring-notifications-for-security-alerts)".
{% endif %}
-{% if currentVersion ver_lt "enterprise-server@2.21" %}When {% data variables.product.product_location %} receives information about a vulnerability, it will identify repositories in your instance that use the affected version of the dependency and generate security alerts. Você pode personalizar a forma como recebe os alertas de segurança. Para obter mais informações, consulte "[Escolher o método de entrega das suas notificações](/github/receiving-notifications-about-activity-on-github/choosing-the-delivery-method-for-your-notifications#choosing-the-delivery-method-for-security-alerts-for-vulnerable-dependencies)".
+{% if currentVersion ver_lt "enterprise-server@2. 1" %}Quando {% data variables.product.product_location %} recebe informações sobre uma vulnerabilidade, ele identificará repositórios na sua instância que usam a versão afetada da dependência e irá gerar alertas de segurança. Você pode personalizar a forma como recebe os alertas de segurança. Para obter mais informações, consulte "[Escolher o método de entrega das suas notificações](/github/receiving-notifications-about-activity-on-github/choosing-the-delivery-method-for-your-notifications#choosing-the-delivery-method-for-security-alerts-for-vulnerable-dependencies)".
{% endif %}
{% if currentVersion ver_gt "enterprise-server@2.21" %}
-### Enabling {% data variables.product.prodname_dependabot_alerts %} for vulnerable dependencies on {% data variables.product.prodname_ghe_server %}
+### Habilitar {% data variables.product.prodname_dependabot_alerts %} para dependências vulneráveis em {% data variables.product.prodname_ghe_server %}
{% else %}
### Habilitar alertas de segurança para dependências vulneráveis no {% data variables.product.prodname_ghe_server %}
{% endif %}
@@ -37,7 +37,7 @@ Antes de habilitar {% if currentVersion ver_gt "enterprise-server@2. 1" %}{% dat
{% if currentVersion ver_gt "enterprise-server@2.20" %}
-{% if currentVersion ver_gt "enterprise-server@2.21" %}We recommend configuring {% data variables.product.prodname_dependabot_alerts %} without notifications for the first few days to avoid an overload of emails. After a few days, you can enable notifications to receive {% data variables.product.prodname_dependabot_alerts %} as usual.{% endif %}
+{% if currentVersion ver_gt "enterprise-server@2.21" %}Recomendamos configurar {% data variables.product.prodname_dependabot_alerts %} sem notificações para os primeiros dias a fim de evitar uma sobrecarga de e-mails. Após alguns dias, você poderá habilitar as notificações para receber {% data variables.product.prodname_dependabot_alerts %}, como de costume.{% endif %}
{% if currentVersion == "enterprise-server@2.21" %}Recomendamos configurar alertas de segurança sem notificações nos primeiros dias para evitar uma sobrecarga de e-mails. Após alguns dias, você pode habilitar notificações para receber alertas de segurança como de costume.{% endif %}
diff --git a/translations/pt-BR/content/admin/configuration/index.md b/translations/pt-BR/content/admin/configuration/index.md
index 3024b7a519..1968eda320 100644
--- a/translations/pt-BR/content/admin/configuration/index.md
+++ b/translations/pt-BR/content/admin/configuration/index.md
@@ -1,7 +1,7 @@
---
title: Configurar o GitHub Enterprise
shortTitle: Configurar o GitHub Enterprise
-intro: "You can configure your enterprise to suit your organization's needs."
+intro: "É possível configurar sua empresa para atender às necessidades da sua organização."
redirect_from:
- /enterprise/admin/configuration
versions:
diff --git a/translations/pt-BR/content/admin/configuration/initializing-github-ae.md b/translations/pt-BR/content/admin/configuration/initializing-github-ae.md
index aa6af7a305..ca8b44834e 100644
--- a/translations/pt-BR/content/admin/configuration/initializing-github-ae.md
+++ b/translations/pt-BR/content/admin/configuration/initializing-github-ae.md
@@ -1,27 +1,27 @@
---
-title: Initializing GitHub AE
-intro: 'To get your enterprise ready to use, you can complete the initial configuration of {% data variables.product.product_name %}.'
+title: Inicializar o GitHub AE
+intro: 'Para deixar a sua empresa pronta para uso, você pode definir a configuração inicial de {% data variables.product.product_name %}.'
versions:
github-ae: '*'
---
-### About initialization
+### Sobre a inicialização
-Before you can initialize your enterprise, you must purchase {% data variables.product.product_name %}. For more information, contact {% data variables.contact.contact_enterprise_sales %}.
+Antes de inicializar sua empresa, você deve comprar {% data variables.product.product_name %}. Para mais informações, entre em contato com {% data variables.contact.contact_enterprise_sales %}.
-After you purchase {% data variables.product.product_name %}, we'll ask you to provide an email address and username for the person you want to initialize the enterprise. Your dedicated technical account manager in {% data variables.contact.enterprise_support %} will create an account for the enterprise owner and send the enterprise owner an email to log into {% data variables.product.product_name %} and complete the initialization. Make sure the information you provide matches the intended enterprise owner's information in the IdP. For more information about enterprise owners, see "[Roles in an enterprise](/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise#enterprise-owner)."
+Após comprar {% data variables.product.product_name %}, pediremos que você informe um endereço de e-mail e nome de usuário da pessoa que deseja inicializar a empresa. O seu gerente de conta técnico dedicado em {% data variables.contact.enterprise_support %} criará uma conta para o proprietário da empresa e enviará um e-mail para o dono da empresa para entrar em {% data variables.product.product_name %} e concluir a inicialização. Certifique-se de que as informações fornecidas correspondam às informações do proprietário da empresa pretendido no IdP. Para obter mais informações sobre os proprietários corporativos, consulte "[Funções em uma empresa](/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise#enterprise-owner)".
-During initialization, the enterprise owner will name your enterprise, configure SAML SSO, create policies for all organizations in your enterprise, and configure a support contact for your users.
+Durante a inicialização, o proprietário da empresa irá nomear a sua empresa, configurar o SAML SSO, criar políticas para todas as organizações da sua empresa e configurar um contato de suporte para seus usuários.
### Pré-requisitos
{% note %}
-**Note**: Before you begin initialization, store the initial username and password for {% data variables.product.prodname_ghe_managed %} securely in a password manager. {% data reusables.saml.contact-support-if-your-idp-is-unavailable %}
+**Observação**: Antes de dar início à inicialização, armazene o nome de usuário e senha iniciais para {% data variables.product.prodname_ghe_managed %} de forma segura em um gerenciador de senhas. {% data reusables.saml.contact-support-if-your-idp-is-unavailable %}
{% endnote %}
-1. To initialize {% data variables.product.product_location %}, you must have a SAML identity provider (IdP). {% data reusables.saml.ae-uses-saml-sso %} To connect your IdP to your enterprise during initialization, you should have your IdP's Entity ID (SSO) URL, Issuer ID URL, and public signing certificate (Base64-encoded). For more information, see "[About identity and access management for your enterprise](/admin/authentication/about-identity-and-access-management-for-your-enterprise)."
+1. Para inicializar {% data variables.product.product_location %}, você deve ter um provedor de identidade (IdP) SAML. {% data reusables.saml.ae-uses-saml-sso %} Para conectar seu IdP à sua empresa durante a inicialização, você deve ter a URL do ID da Entidade do seu IdP (SSO), a URL do ID do Emissor e o certificado de assinatura pública (codificado em Base64). Para obter mais informações, consulte "[Sobre identidade e gerenciamento de acesso para sua empresa](/admin/authentication/about-identity-and-access-management-for-your-enterprise)".
{% note %}
@@ -31,43 +31,43 @@ During initialization, the enterprise owner will name your enterprise, configure
2. {% data reusables.saml.assert-the-administrator-attribute %}
-### Signing in and naming your enterprise
+### Efetuar login e nomear a sua empresa
-1. Follow the instructions in your welcome email to reach your enterprise.
-2. Type your credentials under "Change password", then click **Change password**.
-3. Under "What would you like your enterprise account to be named?", type the enterprise's name, then click **Save and continue**. !["Save and continue" button for naming an enterprise](/assets/images/enterprise/configuration/ae-enterprise-configuration.png)
+1. Siga as instruções no seu e-mail de boas-vindas para chegar à sua empresa.
+2. Digite as suas credenciais em "Alterar senha" e, em seguida, clique em **Alterar senha**.
+3. Em "Como você gostaria que sua conta corporativa fosse nomeada?", digite o nome da empresa e clique em **Salvar e continuar**. ![Botão "Salvar e continuar" para nomear uma empresa](/assets/images/enterprise/configuration/ae-enterprise-configuration.png)
-### Connecting your IdP to your enterprise
+### Conectar o seu IdP à sua empresa
-To configure authentication for {% data variables.product.product_name %}, you must provide {% data variables.product.product_name %} with the details for your SAML IdP. {% data variables.product.company_short %} recommends using Azure AD as your IdP. For more information, see "[Configuring authentication and provisioning with your identity provider](/admin/authentication/configuring-authentication-and-provisioning-with-your-identity-provider)."
+Para configurar a autenticação para {% data variables.product.product_name %}, você deve fornecer os detalhes do seu IdP SAML para {% data variables.product.product_name %}. {% data variables.product.company_short %} recomenda usar o Azure AD como seu IdP. Para obter mais informações, consulte "[Configurar a autenticação e provisionamento com seu provedor de identidade](/admin/authentication/configuring-authentication-and-provisioning-with-your-identity-provider)".
-1. To the right of "Set up your identity provider", click **Configure**. !["Configure" button for IdP configuration](/assets/images/enterprise/configuration/ae-idp-configure.png)
-1. Under "Sign on URL", copy and paste the URL for your SAML IdP. ![Text field for SAML IdP's sign-on URL](/assets/images/enterprise/configuration/ae-idp-sign-on-url.png)
-1. Under "Issuer", copy and paste the issuer URL for your SAML IdP. ![Text field for SAML IdP's issuer URL](/assets/images/enterprise/configuration/ae-idp-issuer-url.png)
-1. Under "Public certificate", copy and paste the public certificate for your SAML IdP. ![Text field for SAML IdP's public certificate](/assets/images/enterprise/configuration/ae-idp-public-certificate.png)
-1. Click **Test SAML configuration** to ensure that the information you've entered is correct. !["Test SAML configuration" button](/assets/images/enterprise/configuration/ae-test-saml-configuration.png)
-1. Clique em **Salvar**. !["Save" button for IdP configuration](/assets/images/enterprise/configuration/ae-save.png)
+1. À direita de "Configure o seu provedor de identidade", clique em **Configurar**. ![Botão "Configurar" para configuração de IdP](/assets/images/enterprise/configuration/ae-idp-configure.png)
+1. Em "URL de logon", copie e cole a URL no seu IdP do SAML. ![Campo de texto para URL de logon do IdP do SAML](/assets/images/enterprise/configuration/ae-idp-sign-on-url.png)
+1. Em "Emissor", copie e cole a URL do emissor para o seu IdP do SAML. ![Campo de texto para a URL do emissor do IdP do SAML](/assets/images/enterprise/configuration/ae-idp-issuer-url.png)
+1. Em "Certificado público, copie e cole o certificado público no seu IdP do SAML. ![Campo de texto para o certificado público do IdP do SAML](/assets/images/enterprise/configuration/ae-idp-public-certificate.png)
+1. Clique em **Testar a configuração do SAML** para garantir que a informação inserida está correta. ![Botão "Testar configuração do SAML"](/assets/images/enterprise/configuration/ae-test-saml-configuration.png)
+1. Clique em **Salvar**. ![Botão "Salvar" para configuração de IdP](/assets/images/enterprise/configuration/ae-save.png)
-### Setting your enterprise policies
+### Configurar as suas políticas empresariais
-Configuring policies will set limitations for repository and organization management for your enterprise. These can be reconfigured after the initialization process.
+A configuração de políticas definirá limitações para o gerenciamento do repositório e da organização para a sua empresa. Elas podem ser reconfiguradas após o processo de inicialização.
-1. To the right of "Set your enterprise policies", click **Configure**. !["Configure" button for policies configuration](/assets/images/enterprise/configuration/ae-policies-configure.png)
-2. Under "Default Repository Permissions", use the drop-down menu and click a default permissions level for repositories in your enterprise. If a person has multiple avenues of access to an organization, either individually, through a team, or as an organization member, the highest permission level overrides any lower permission levels. Optionally, to allow organizations within your enterprise to set their default repository permissions, click **No policy** ![Drop-down menu for default repository permissions options](/assets/images/enterprise/configuration/ae-repository-permissions-menu.png)
-3. Under "Repository creation", choose whether you want to allow members to create repositories. Optionally, to allow organizations within your enterprise to set permissions, click **No policy**. !["Members can create repositories" button for enterprise policies configuration](/assets/images/enterprise/configuration/ae-repository-creation-permissions.png)
-4. Under "Repository forking", choose whether to allow forking of private and internal repositories. Optionally, to allow organizations within your enterprise to set permissions, click **No policy** ![Drop-down menu for repository forking permissions options](/assets/images/enterprise/configuration/ae-repository-forking-menu.png)
-5. Under "Repository invitations", choose whether members or organization owners can invite collaborators to repositories. Optionally, to allow organizations within your enterprise to set permissions, click **No policy** ![Drop-down menu for repository invitation permissions options](/assets/images/enterprise/configuration/ae-repository-invitations-menu.png)
-6. Under "Default repository visibility", use the drop-down menu and click the default visibility setting for new repositories. ![Drop-down menu for default repository visibility options](/assets/images/enterprise/configuration/ae-repository-visibility-menu.png)
-7. Under "Users can create organizations", use the drop-down menu to enable or disable organization creation access for members of the enterprise. ![Drop-down menu for organization creation permissions options](/assets/images/enterprise/configuration/ae-organization-creation-permissions-menu.png)
-8. Under "Force pushes", use the drop-down menu and choose whether to allow or block force pushes. ![Drop-down menu for force pushes configuration options](/assets/images/enterprise/configuration/ae-force-pushes-configuration-menu.png)
-9. Under "Git SSH access", use the drop-down menu and choose whether to enable Git SSH access for all repositories in the enterprise. ![Drop-down menu for Git SSH access options](/assets/images/enterprise/configuration/ae-git-ssh-access-menu.png)
-10. Clique em **Salvar** !["Save" button for enterprise policies configuration](/assets/images/enterprise/configuration/ae-save.png)
-11. Optionally, to reset all selections, click "Reset to default policies". ![Link to reset all default policies](/assets/images/enterprise/configuration/ae-reset-default-options.png)
+1. À direita de "Configurar as suas políticas corporativas", clique em **Configurar**. ![Botão "Configurar" para configuração de políticas](/assets/images/enterprise/configuration/ae-policies-configure.png)
+2. Em "Permissões padrão de repositórios" use o menu suspenso e clique em um nível padrão de permissões para repositórios da sua empresa. Se uma pessoa tem várias possibilidades de acesso a uma organização, individualmente, por meio de uma equipe ou como integrante da organização, o nível de permissão mais alto substitui todos os níveis de permissão inferiores. Opcionalmente, para permitir que as organizações da sua empresa definam suas permissões padrão no repositório, clique em **Sem políticas** ![Menu suspenso para opções de permissões padrão do repositório](/assets/images/enterprise/configuration/ae-repository-permissions-menu.png)
+3. Em "Criação de repositório", escolha se deseja permitir que os integrantes criem repositórios. Opcionalmente, para permitir que as organizações dentro da empresa definam permissões, clique em **Sem política**. ![Botão "Integrantes podem criar repositórios" para configuração de políticas corporativas](/assets/images/enterprise/configuration/ae-repository-creation-permissions.png)
+4. Na "Bifurcação do repositório", escolha se deseja permitir a bifurcação de repositórios privados ou internos. Opcionalmente, para permitir que as organizações dentro da empresa definam permissões, clique em **Sem política** ![Menu suspenso para opções de permissões de bifurcação do repositório](/assets/images/enterprise/configuration/ae-repository-forking-menu.png)
+5. Em "Convites do repositório", escolha se os integrantes ou proprietários ou da organização podem convidar colaboradores para repositórios. Opcionalmente, para permitir que as organizações dentro da empresa definam permissões, clique em **Sem política** ![Menu suspenso para opções de permissões de convite de repositório](/assets/images/enterprise/configuration/ae-repository-invitations-menu.png)
+6. Em "Visibilidade padrão do repositório", use o menu suspenso e clique na configuração de visibilidade padrão para novos repositórios. ![Menu suspenso para opções padrão de visibilidade do repositório](/assets/images/enterprise/configuration/ae-repository-visibility-menu.png)
+7. Em "Os usuários podem criar organizações", use o menu suspenso para habilitar ou desabilitar o acesso à criação da organização para os integrantes da empresa. ![Menu suspenso para opções de permissão de criação de organização](/assets/images/enterprise/configuration/ae-organization-creation-permissions-menu.png)
+8. Em "Pushes forçados", use o menu suspenso e escolha se deseja permitir ou bloquear pushes forçados. ![Menu suspenso para opções de configuração de push forçado](/assets/images/enterprise/configuration/ae-force-pushes-configuration-menu.png)
+9. Em "Acesso SSH ao Git", use o menu suspenso e escolha se deseja habilitar o acesso SSH ao Git para todos os repositórios da empresa. ![Menu suspenso para opções de acesso SSH ao Git](/assets/images/enterprise/configuration/ae-git-ssh-access-menu.png)
+10. Clique em **Salvar** ![Botão "Salvar" para configuração das políticas corporativas](/assets/images/enterprise/configuration/ae-save.png)
+11. Opcionalmente, para redefinir todas as seleções, clique em "Redefinir para as políticas padrão". ![Link para redefinir todas as políticas padrão](/assets/images/enterprise/configuration/ae-reset-default-options.png)
-### Setting your internal support contact
+### Configurar seu contato de suporte interno
-You can configure the method your users will use to contact your internal support team. This can be reconfigured after the initialization process.
+Você pode configurar o método que os seus usuários usarão para entrar em contato com sua equipe de suporte interno. Isto pode ser reconfigurado após o processo de inicialização.
-1. To the right of "Internal support contact", click **Configure**. !["Configure" button for internal support contact configuration](/assets/images/enterprise/configuration/ae-support-configure.png)
-2. Under "Internal support contact", select the method for users of your enterprise to contact support, through a URL or an e-mail address. Then, type the support contact information. ![Text field for internal support contact URL](/assets/images/enterprise/configuration/ae-support-link-url.png)
-3. Clique em **Salvar**. !["Save" button for enterprise support contact configuration](/assets/images/enterprise/configuration/ae-save.png)
+1. À direita do "Contato de suporte interno", clique em **Configurar**. ![Botão "Configurar" para configuração do contato de suporte interno](/assets/images/enterprise/configuration/ae-support-configure.png)
+2. Em "Contato de suporte interno, selecione o método para os usuários da sua empresa contactar o suporte, por meio de um URL ou endereço de e-mail. Em seguida, digite as informações de contato de suporte. ![Campo de texto para a URL de contato de suporte interno](/assets/images/enterprise/configuration/ae-support-link-url.png)
+3. Clique em **Salvar**. ![Botão "Salvar" para configuração de contato de suporte do Enterprise](/assets/images/enterprise/configuration/ae-save.png)
diff --git a/translations/pt-BR/content/admin/configuration/restricting-network-traffic-to-your-enterprise.md b/translations/pt-BR/content/admin/configuration/restricting-network-traffic-to-your-enterprise.md
index d20a711bd0..645f01789e 100644
--- a/translations/pt-BR/content/admin/configuration/restricting-network-traffic-to-your-enterprise.md
+++ b/translations/pt-BR/content/admin/configuration/restricting-network-traffic-to-your-enterprise.md
@@ -1,11 +1,11 @@
---
-title: Restricting network traffic to your enterprise
-shortTitle: Restricting network traffic
-intro: 'You can restrict access to your enterprise to connections from specified IP addresses.'
+title: Restringir o tráfego de rede para a sua empresa
+shortTitle: Restringir tráfego de rede
+intro: 'Você pode restringir o acesso a conexões corporativas a partir de endereços IP especificados.'
versions:
github-ae: '*'
---
-By default, authorized users can access your enterprise from any IP address. You can restrict access to specific IP addresses such as your physical office locations by contacting support.
+Por padrão, os usuários autorizados podem acessar sua empresa a partir de qualquer endereço IP. Você pode restringir o acesso a endereços IP específicos, como seus locais físico de escritório, entrando em contato com o suporte.
-Contact {% data variables.contact.github_support %} with the IP addresses that should be allowed to access your enterprise. Specify address ranges using the standard CIDR (Classless Inter-Domain Routing) format. {% data variables.contact.github_support %} will configure the appropriate firewall rules for your enterprise to restrict network access over HTTP, SSH, HTTPS, and SMTP. For more information, see "[Receiving help from {% data variables.contact.github_support %}](/enterprise/admin/guides/enterprise-support/receiving-help-from-github-support)."
+Entre em contato com {% data variables.contact.github_support %} com os endereços IP que devem ter permissão para acessar a sua empresa. Especifica os intervalos de endereços usando o formato CIDR padrão (Encaminhamento sem Classe entre Domínios). {% data variables.contact.github_support %} irá configurar as regras de firewall apropriadas para sua empresa para restringir o acesso à rede por meio de HTTP, SSH, HTTPS e SMTP. Para obter mais informações, consulte "[Receber ajuda de {% data variables.contact.github_support %}](/enterprise/admin/guides/enterprise-support/receiving-help-from-github-support)".
diff --git a/translations/pt-BR/content/admin/enterprise-management/configuring-collectd.md b/translations/pt-BR/content/admin/enterprise-management/configuring-collectd.md
index 89d045d1e7..c62ef59472 100644
--- a/translations/pt-BR/content/admin/enterprise-management/configuring-collectd.md
+++ b/translations/pt-BR/content/admin/enterprise-management/configuring-collectd.md
@@ -11,7 +11,7 @@ versions:
### Configurar um servidor externo `collectd`
-Se você ainda não configurou um servidor externo `collectd`, será preciso fazê-lo antes de ativar o encaminhamento `collectd` na {% data variables.product.product_location %}. Seu servidor `collectd` deve ser configurado executando uma versão `collectd` 5.x ou mais recente.
+Se você ainda não configurou um servidor externo `collectd`, será preciso fazê-lo antes de ativar o encaminhamento `collectd` na {% data variables.product.product_location %}. Seu servidor `collectd` deve estar executando uma versão `collectd` 5.x ou superior.
1. Faça login no servidor `collectd`.
2. Crie ou edite o arquivo de configuração `collectd` para carregar o plugin de rede e preencher as diretivas de servidor e porta com os valores adequados. Na maioria das distribuições, esses dados ficam em `/etc/collectd/collectd.conf`
diff --git a/translations/pt-BR/content/admin/enterprise-management/configuring-high-availability-replication-for-a-cluster.md b/translations/pt-BR/content/admin/enterprise-management/configuring-high-availability-replication-for-a-cluster.md
index 56f9b9cace..65a7243970 100644
--- a/translations/pt-BR/content/admin/enterprise-management/configuring-high-availability-replication-for-a-cluster.md
+++ b/translations/pt-BR/content/admin/enterprise-management/configuring-high-availability-replication-for-a-cluster.md
@@ -57,32 +57,36 @@ Antes de definir um centro de dados secundário para seus nós passivos, certifi
mysql-master = HOSTNAME
redis-master = HOSTNAMEprimary-datacenter = default
- ```
+ ```
- Opcionalmente, altere o nome do centro de dados primário para algo mais descritivo ou preciso, editando o valor do `primary-datacenter`.
4. {% data reusables.enterprise_clustering.configuration-file-heading %} Embaixo do cabeçalho de cada nó, adicione um novo par chave-valor para atribuir o nó a um centro de dados. Use o mesmo valor do `primary-datacenter` da etapa 3 acima. Por exemplo, se você quiser usar o nome-padrão (`padrão`) adicionar o seguinte par de chave-valor à seção para cada nó.
- centro de dados = padrão
+ ```
+ centro de dados = padrão
+ ```
Ao concluir, a seção para cada nó no arquivo de configuração de cluster deve parecer-se com o exemplo a seguir. {% data reusables.enterprise_clustering.key-value-pair-order-irrelevant %}
- ```shell
- [cluster "HOSTNAME"]
- datacenter = default
- hostname = HOSTNAME
- ipv4 = IP ADDRESS
+ ```shell
+ [cluster "HOSTNAME"]
+ datacenter = default
+ hostname = HOSTNAME
+ ipv4 = IP ADDRESS
+ ...
...
- ...
- ```
+ ```
- {% note %}
+ {% note %}
- **Observação**: Se você alterou o nome do centro de dados primário no passo 3, encontre o par chave-valor `consul-datacenter` chave-valor na seção para cada nó e altere o valor para o centro de dados primário renomeado. Por exemplo, se você nomeou o centro de dados `primário`, use o seguinte par de chave-valor para cada nó.
+ **Observação**: Se você alterou o nome do centro de dados primário no passo 3, encontre o par chave-valor `consul-datacenter` chave-valor na seção para cada nó e altere o valor para o centro de dados primário renomeado. Por exemplo, se você nomeou o centro de dados `primário`, use o seguinte par de chave-valor para cada nó.
- consul-datacenter = primary
+ ```
+ consul-datacenter = primary
+ ```
- {% endnote %}
+ {% endnote %}
{% data reusables.enterprise_clustering.apply-configuration %}
@@ -103,31 +107,37 @@ Para uma exemplo de configuração, consulte "[Exemplo de Configuração'](#exam
1. Para cada nó no seu cluster, forneça uma máquina virtual correspondente com especificações idênticas, executando a mesma versão do {% data variables.product.prodname_ghe_server %}. Observe o endereço de host e endereço IPv4 para cada novo nó de cluster. Para obter mais informações, consulte "[Pré-requisitos](#prerequisites)".
- {% note %}
+ {% note %}
- **Observação**: Se você estiver reconfigurando alta disponibilidade após um failover, você poderá usar os nós antigos do centro de dados principal.
+ **Observação**: Se você estiver reconfigurando alta disponibilidade após um failover, você poderá usar os nós antigos do centro de dados principal.
- {% endnote %}
+ {% endnote %}
{% data reusables.enterprise_clustering.ssh-to-a-node %}
3. Faça o backup da sua configuração de cluster existente.
-
- cp /data/user/common/cluster.conf ~/$(date +%Y-%m-%d)-cluster.conf.backup
+
+ ```
+ cp /data/user/common/cluster.conf ~/$(date +%Y-%m-%d)-cluster.conf.backup
+ ```
4. Crie uma cópia do seu arquivo de configuração de cluster existente em um local temporário, como _/home/admin/cluster-passive.conf_. Excluir pares de chave-valor únicos para endereços IP (`ipv*`), UUIDs (`uid`) e chaves públicas para WireGuard (`wireguard-pubkey`).
-
- grep -Ev "(?:|ipv|uuid|vpn|wireguard\-pubkey)" /data/user/common/cluster.conf > ~/cluster-passive.conf
+
+ ```
+ grep -Ev "(?:|ipv|uuid|vpn|wireguard\-pubkey)" /data/user/common/cluster.conf > ~/cluster-passive.conf
+ ```
5. Remova a seção `[cluster]` do arquivo de configuração temporário do cluster que você copiou na etapa anterior.
-
- git config -f ~/cluster-passive.conf --remove-section cluster
+
+ ```
+ git config -f ~/cluster-passive.conf --remove-section cluster
+ ```
6. Defina um nome para o centro de dados secundário onde você forneceu seus nós passivos e, em seguida, atualize o arquivo de configuração temporário do cluster com o novo nome do centro de dados. Substitua `SEGUNDÁRIO` pelo nome escolhido.
```shell
- sed -i 's/datacenter = default/datacenter = SECONDARY/g' ~/cluster-passive.conf
- ```
+ sed -i 's/datacenter = default/datacenter = SECONDARY/g' ~/cluster-passive.conf
+ ```
7. Defina um padrão para os nomes de host dos nós passivos.
@@ -140,7 +150,7 @@ Para uma exemplo de configuração, consulte "[Exemplo de Configuração'](#exam
8. Abra o arquivo de configuração temporário do cluster da etapa 3 em um editor de texto. Por exemplo, você pode usar o Vim.
```shell
- sudo vim ~/cluster-passive.conf
+ sudo vim ~/cluster-passive.conf
```
9. Em cada seção dentro do arquivo de configuração temporária, atualize as configurações do nó. {% data reusables.enterprise_clustering.configuration-file-heading %}
@@ -150,37 +160,37 @@ Para uma exemplo de configuração, consulte "[Exemplo de Configuração'](#exam
- Adicione um novo par de chave-valor, `réplica = habilitado`.
```shell
- [cluster "NEW PASSIVE NODE HOSTNAME"]
+ [cluster "NEW PASSIVE NODE HOSTNAME"]
+ ...
+ hostname = NEW PASSIVE NODE HOSTNAME
+ ipv4 = NEW PASSIVE NODE IPV4 ADDRESS
+ replica = enabled
+ ...
...
- hostname = NEW PASSIVE NODE HOSTNAME
- ipv4 = NEW PASSIVE NODE IPV4 ADDRESS
- replica = enabled
- ...
- ...
```
10. Adicione o conteúdo do arquivo de configuração de cluster temporário que você criou na etapa 4 ao arquivo de configuração ativo.
```shell
- cat ~/cluster-passive.conf >> /data/user/common/cluster.conf
- ```
+ cat ~/cluster-passive.conf >> /data/user/common/cluster.conf
+ ```
11. Nomeie os nós primários do MySQL e Redis no centro de dados secundário. Substitua `MYSQL REPLICA PRIMARY HOSTNAME` e `REPLICA REDIS PRIMARY HOSTNAME` pelos nomes de host do nó passivo que você forneceu para corresponder aos seus MySQL e Redis primários.
```shell
- git config -f /data/user/common/cluster.conf cluster.mysql-master-replica REPLICA MYSQL PRIMARY HOSTNAME
- git config -f /data/user/common/cluster.conf cluster.redis-master-replica REPLICA REDIS PRIMARY HOSTNAME
- ```
+ git config -f /data/user/common/cluster.conf cluster.mysql-master-replica REPLICA MYSQL PRIMARY HOSTNAME
+ git config -f /data/user/common/cluster.conf cluster.redis-master-replica REPLICA REDIS PRIMARY HOSTNAME
+ ```
12. Habilite o MySQL para falhar automaticamente quando você gerar uma falha para os nós de réplica passiva.
```shell
- git config -f /data/user/common/cluster.conf cluster.mysql-auto-failover true
+ git config -f /data/user/common/cluster.conf cluster.mysql-auto-failover true
```
- {% warning %}
+ {% warning %}
- **Aviso**: Revise seu arquivo de configuração de cluster antes de prosseguir.
+ **Aviso**: Revise seu arquivo de configuração de cluster antes de prosseguir.
- Na seção de nível superior `[cluster]`, certifique-se de que os valores para `mysql-master-replica` e `redis-master-replica` são os nomes corretos para os nós passivos no centro de dados secundário que servirão como MySQL e Redis primários após um failover.
- Em cada seção para um nó ativo denominado `[cluster "ACTIVE NODE HOSTNAME"]`, verifique novamente os seguintes pares de chave-valor.
@@ -194,9 +204,9 @@ Para uma exemplo de configuração, consulte "[Exemplo de Configuração'](#exam
- A `réplica` deve ser configurada como `habilitada`.
- Aproveite a oportunidade para remover seções para nós off-line que não estão mais sendo usados.
- Para revisar uma configuração de exemplo, consulte "[Exemplo de confoguração](#example-configuration)".
+ Para revisar uma configuração de exemplo, consulte "[Exemplo de confoguração](#example-configuration)".
- {% endwarning %}
+ {% endwarning %}
13. Inicializar a nova configuração de cluster. {% data reusables.enterprise.use-a-multiplexer %}
@@ -207,7 +217,7 @@ Para uma exemplo de configuração, consulte "[Exemplo de Configuração'](#exam
14. Após a conclusão da inicialização , {% data variables.product.prodname_ghe_server %} exibirá a seguinte mensagem.
```shell
- Inicialização de cluster concluída
+ Inicialização de cluster concluída
```
{% data reusables.enterprise_clustering.apply-configuration %}
@@ -293,20 +303,28 @@ A replicação inicial entre os nós ativos e passivos do seu cluster leva tempo
Você pode monitorar o progresso em qualquer nó do cluster, usando ferramentas de linha de comando disponíveis através do shell administrativo do {% data variables.product.prodname_ghe_server %}. Para obter mais informações sobre o shell administrativa, consulte "[Acessar o shell administrativo (SSH)](/enterprise/admin/configuration/accessing-the-administrative-shell-ssh)".
- Monitorar replicação dos bancos de dados:
-
- /usr/local/share/enterprise/ghe-cluster-status-mysql
+
+ ```
+ /usr/local/share/enterprise/ghe-cluster-status-mysql
+ ```
- Monitorar replicação do repositório e dos dados do Gist:
-
- ghe-spokes status
+
+ ```
+ ghe-spokes status
+ ```
- Monitorar replicação dos anexo e dos dados de LFS:
-
- ghe-storage replication-status
+
+ ```
+ ghe-storage replication-status
+ ```
- Monitorar replicação dos dados das páginas:
-
- ghe-dpages replication-status
+
+ ```
+ ghe-dpages replication-status
+ ```
Você pode usar `ghe-cluster-status` para revisar a saúde geral do seu cluster. Para obter mais informações, consulte "[Utilitários de linha de comando](/enterprise/admin/configuration/command-line-utilities#ghe-cluster-status)".
diff --git a/translations/pt-BR/content/admin/enterprise-management/increasing-storage-capacity.md b/translations/pt-BR/content/admin/enterprise-management/increasing-storage-capacity.md
index c18f580928..b585ba614e 100644
--- a/translations/pt-BR/content/admin/enterprise-management/increasing-storage-capacity.md
+++ b/translations/pt-BR/content/admin/enterprise-management/increasing-storage-capacity.md
@@ -20,6 +20,8 @@ versions:
{% endnote %}
+#### Requisitos mínimos
+
{% data reusables.enterprise_installation.hardware-rec-table %}
### Aumentar o tamanho da partição de dados
diff --git a/translations/pt-BR/content/admin/enterprise-management/monitoring-cluster-nodes.md b/translations/pt-BR/content/admin/enterprise-management/monitoring-cluster-nodes.md
index 4043491892..7ab408f8ff 100644
--- a/translations/pt-BR/content/admin/enterprise-management/monitoring-cluster-nodes.md
+++ b/translations/pt-BR/content/admin/enterprise-management/monitoring-cluster-nodes.md
@@ -49,19 +49,19 @@ admin@ghe-data-node-0:~$ status-ghe-cluster | grep erro
{% enddanger %}
{% note %}
- **Note:** If you're using a distribution of Linux that doesn't support the Ed25519 algorithm, use the command:
+ **Observação:** Se você estiver usando uma distribuição do Linux que não seja compatível com o algoritmo Ed25519, use o comando:
```shell
nagiosuser@nagios:~$ ssh-keygen -t rsa -b 4096
```
{% endnote %}
-2. Copy the private key (`id_ed25519`) to the `nagios` home folder and set the appropriate ownership.
+2. Copie a chave privada (`id_ed25519`) para a pasta inicial `nagios` e defina a propriedade adequada.
```shell
nagiosuser@nagios:~$ sudo cp .ssh/id_ed25519 /var/lib/nagios/.ssh/
nagiosuser@nagios:~$ sudo chown nagios:nagios /var/lib/nagios/.ssh/id_ed25519
```
-3. Para autorizar a chave pública a executar *somente* o comando `ghe-cluster-status-n`, use o prefixo `command=` no arquivo `/data/user/common/authorized_keys`. No shell administrativo de qualquer nó, modifique esse arquivo para incluir a chave pública gerada na etapa 1. For example: `command="/usr/local/bin/ghe-cluster-status -n" ssh-ed25519 AAAA....`
+3. Para autorizar a chave pública a executar *somente* o comando `ghe-cluster-status-n`, use o prefixo `command=` no arquivo `/data/user/common/authorized_keys`. No shell administrativo de qualquer nó, modifique esse arquivo para incluir a chave pública gerada na etapa 1. Por exemplo: `command="/usr/local/bin/ghe-cluster-status -n" ssh-ed25519 AAAA....`
4. Valide e copie a configuração para cada nó do cluster executando `ghe-cluster-config-apply` no nó em que você modificou o arquivo `/data/user/common/authorized_keys`.
diff --git a/translations/pt-BR/content/admin/enterprise-support/about-github-enterprise-support.md b/translations/pt-BR/content/admin/enterprise-support/about-github-enterprise-support.md
index 13f5d92a6c..e3335854c4 100644
--- a/translations/pt-BR/content/admin/enterprise-support/about-github-enterprise-support.md
+++ b/translations/pt-BR/content/admin/enterprise-support/about-github-enterprise-support.md
@@ -1,6 +1,6 @@
---
title: Sobre o Suporte do GitHub Enterprise
-intro: '{% data variables.contact.github_support %} can help you troubleshoot issues that arise on {% data variables.product.product_name %}.'
+intro: '{% data variables.contact.github_support %} pode ajudar você a resolver problemas que surgem em {% data variables.product.product_name %}.'
redirect_from:
- /enterprise/admin/enterprise-support/about-github-enterprise-support
versions:
@@ -16,28 +16,28 @@ versions:
### Sobre o {% data variables.contact.enterprise_support %}
-{% data variables.product.product_name %} includes {% data variables.contact.enterprise_support %} in English{% if enterpriseServerVersions contains currentVersion %}and Japanese{% endif %}.
+{% data variables.product.product_name %} inclui {% data variables.contact.enterprise_support %} em inglês{% if enterpriseServerVersions contains currentVersion %}e japonês{% endif %}.
{% if enterpriseServerVersions contains currentVersion %}
-You can contact
-{% data variables.contact.enterprise_support %} through {% data variables.contact.contact_enterprise_portal %} for help with:
+Você pode entrar em contato com
+{% data variables.contact.enterprise_support %} por meio de {% data variables.contact.contact_enterprise_portal %} para obter ajuda com:
- Instalar e usar o {% data variables.product.product_name %};
- Identificar e verificar as causas dos erros.
{% endif %}
-In addition to all of the benefits of {% data variables.contact.enterprise_support %}, {% if enterpriseServerVersions contains currentVersion %}{% data variables.contact.premium_support %}{% else %}support for {% data variables.product.product_name %}{% endif %} offers:
+Além de todos os benefícios de {% data variables.contact.enterprise_support %}, {% if enterpriseServerVersions contains currentVersion %}{% data variables.contact.premium_support %}{% else %}o suporte para {% data variables.product.product_name %}{% endif %} oferece:
- Suporte gravado por meio de nosso portal de suporte 24 horas por dias, 7 dias por semana
- Suporte por telefone 24 horas por dia, 7 dias por semana
- - A{% if currentVersion == "github-ae@latest" %}n enhanced{% endif %} Service Level Agreement (SLA) {% if enterpriseServerVersions contains currentVersion %}with guaranteed initial response times{% endif %}
+ - Um{% if currentVersion == "github-ae@latest" %}n melhorou{% endif %} Contrato de Nível de Serviço (SLA) {% if enterpriseServerVersions contains currentVersion %}com tempo de resposta inicial garantido{% endif %}
{% if currentVersion == "github-ae@latest" %}
- - An assigned Technical Service Account Manager
- - Quarterly support reviews
- - Managed Admin services
+ - Um gerente de conta de serviço técnico atribuído
+ - Revisões de suporte trimestrais
+ - Serviços de administração gerenciados
{% else if enterpriseServerVersions contains currentVersion %}
- - Technical account managers
+ - Gerentes técnicos de conta
- Acesso a conteúdo premium
- Verificação de integridade agendadas
- - Managed Admin hours
+ - Horas administrativas gerenciadas
{% endif %}
{% data reusables.support.government-response-times-may-vary %}
@@ -50,7 +50,7 @@ Para obter mais informações, consulte a seção "[Sobre o {% data variables.co
### Entrar em contato com o {% data variables.contact.enterprise_support %}
-You can contact {% data variables.contact.enterprise_support %} through {% if enterpriseServerVersions contains currentVersion %}{% data variables.contact.contact_enterprise_portal %}{% elsif currentVersion == "github-ae@latest" %} the {% data variables.contact.ae_azure_portal %}{% endif %} to report issues in writing. For more information, see "[Receiving help from {% data variables.contact.github_support %}](/admin/enterprise-support/receiving-help-from-github-support)."
+Você pode entrar em contato com {% data variables.contact.enterprise_support %} através de {% if enterpriseServerVersions contains currentVersion %}{% data variables.contact.contact_enterprise_portal %}{% elsif currentVersion == "github-ae@latest" %} o {% data variables.contact.ae_azure_portal %}{% endif %} para relatar problemas por escrito. Para obter mais informações, consulte "[Receber ajuda de {% data variables.contact.github_support %}](/admin/enterprise-support/receiving-help-from-github-support)".
### Horas de operação
@@ -61,7 +61,7 @@ You can contact {% data variables.contact.enterprise_support %} through {% if en
{% if enterpriseServerVersions contains currentVersion %}
Para problemas não urgentes, oferecemos suporte em inglês 24 horas por dia e 5 dias por semana, exceto nos fins de semana e feriados nacionais dos EUA. feriados. O tempo padrão de resposta é de 24 horas.
-For urgent issues, we {% else %}We{% endif %} are available 24 hours per day, 7 days per week, even during national U.S. feriados.
+Para problemas urgentes, nós {% else %}Nós{% endif %} estamos disponíveis 24 horas por dia, 7 dias por semana, mesmo durante feriados nacionais nos EUA. feriados.
{% data reusables.support.government-response-times-may-vary %}
@@ -70,16 +70,16 @@ For urgent issues, we {% else %}We{% endif %} are available 24 hours per day, 7
Para problemas não urgentes, o suporte em japonês está disponível de segunda-feira à sexta-feira, das 9h às 17h JST, exceto durante os feriados nacionais no Japão. Para problemas urgentes, oferecemos suporte em inglês 24 horas por dia, 7 dias por semana, mesmo durante os feriados nacionais nos EUA. feriados.
-Para obter uma lista completa dos EUA. and Japanese national holidays observed by {% data variables.contact.enterprise_support %}, see "[Holiday schedules](#holiday-schedules)."{% endif %}
+Para obter uma lista completa dos EUA. Para ver uma lista de feriados nacionais no Japão observados por {% data variables.contact.enterprise_support %}, consulte "[Cronogramas de feriados](#holiday-schedules){% endif %}
{% if enterpriseServerVersions contains currentVersion %}
### Calendário de feriados
-Para problemas urgentes, fornecemos suporte em inglês 44 horas por dia, 7 dias por semana, incluindo nos EUA. {% if enterpriseServerVersions contains currentVersion %}and Japanese{% endif %} holidays.
+Para problemas urgentes, fornecemos suporte em inglês 44 horas por dia, 7 dias por semana, incluindo nos EUA. {% if enterpriseServerVersions contains currentVersion %}e{% endif %} feriados japoneses.
#### Feriados nos Estados Unidos
-O {% data variables.contact.enterprise_support %} observa esses feriados dos EUA. holidays{% if enterpriseServerVersions contains currentVersion %}, although our global support team is available to answer urgent tickets{% endif %}.
+O {% data variables.contact.enterprise_support %} observa esses feriados dos EUA. feriados{% if enterpriseServerVersions contains currentVersion %}, embora nossa equipe de suporte global esteja disponível para responder tíquetes urgentes{% endif %}.
| EUA Feriado | Data de observação |
| ----------------------- | ----------------------------- |
@@ -124,7 +124,7 @@ Ao entrar em contato com {% data variables.contact.enterprise_support %}, você
{% if enterpriseServerVersions contains currentVersion %}
- [Perguntas frequentes sobre o {% data variables.product.prodname_ghe_server %}](https://enterprise.github.com/faq)
-- Section 10 on Support in the "[{% data variables.product.prodname_ghe_server %} License Agreement](https://enterprise.github.com/license)"{% endif %}
-- "[Receiving help from {% data variables.contact.github_support %}](/admin/enterprise-support/receiving-help-from-github-support)"{% if enterpriseServerVersions contains currentVersion %}
-- "[Preparing to submit a ticket](/enterprise/admin/guides/enterprise-support/preparing-to-submit-a-ticket)"{% endif %}
+- Seção 10 sobre suporte no Contrato de Licença de "[{% data variables.product.prodname_ghe_server %}](https://enterprise.github.com/license)"{% endif %}
+- "[Receber ajuda de {% data variables.contact.github_support %}](/admin/enterprise-support/receiving-help-from-github-support)"{% if enterpriseServerVersions contains currentVersion %}
+- "[Preparar para enviar um tíquete](/enterprise/admin/guides/enterprise-support/preparing-to-submit-a-ticket)"{% endif %}
- [Enviar um tíquete](/enterprise/admin/guides/enterprise-support/submitting-a-ticket)
diff --git a/translations/pt-BR/content/admin/enterprise-support/preparing-to-submit-a-ticket.md b/translations/pt-BR/content/admin/enterprise-support/preparing-to-submit-a-ticket.md
index 3ac2a84849..18de3b0597 100644
--- a/translations/pt-BR/content/admin/enterprise-support/preparing-to-submit-a-ticket.md
+++ b/translations/pt-BR/content/admin/enterprise-support/preparing-to-submit-a-ticket.md
@@ -1,6 +1,6 @@
---
title: Preparar para enviar um tíquete
-intro: 'You can expedite your issue with {% data variables.contact.enterprise_support %} by following these suggestions before you open a support ticket.'
+intro: 'Você pode agilizar o seu problema com {% data variables.contact.enterprise_support %} seguindo essas sugestões antes de abrir um tíquete de suporte.'
redirect_from:
- /enterprise/admin/enterprise-support/preparing-to-submit-a-ticket
versions:
diff --git a/translations/pt-BR/content/admin/enterprise-support/providing-data-to-github-support.md b/translations/pt-BR/content/admin/enterprise-support/providing-data-to-github-support.md
index c687980e23..b1d5b8a546 100644
--- a/translations/pt-BR/content/admin/enterprise-support/providing-data-to-github-support.md
+++ b/translations/pt-BR/content/admin/enterprise-support/providing-data-to-github-support.md
@@ -85,7 +85,7 @@ Você pode usar essas etapas para criar e compartilhar um pacote de suporte se c
#### Criar um pacote de suporte usando SSH
-You can use these steps to create and share a support bundle if you have SSH access to {% data variables.product.product_location %} and have outbound internet access.
+Você pode usar esses passos para criar e compartilhar um pacote de suporte se você tiver acesso de SSH ao {% data variables.product.product_location %} e tiver acesso à internet de saída.
{% data reusables.enterprise_enterprise_support.use_ghe_cluster_support_bundle %}
@@ -110,8 +110,8 @@ You can use these steps to create and share a support bundle if you have SSH acc
#### Fazer upload de um pacote de suporte usando SSH
Você pode fazer upload diretamente de um pacote de suporte para o nosso servidor nas seguintes situações:
-- You have SSH access to {% data variables.product.product_location %}.
-- Outbound HTTPS connections over TCP port 443 are allowed from {% data variables.product.product_location %}.
+- Você tem acesso de SSH a {% data variables.product.product_location %}.
+- São permitidas as conexões de saída HTTPS por meio da porta TCP 443 a partir de {% data variables.product.product_location %}.
1. Faça upload do pacote para o nosso servidor de pacotes de suporte:
```shell
@@ -126,7 +126,7 @@ Para evitar que fiquem grandes demais, os pacotes só têm logs que não passara
#### Criar um pacote de suporte estendido usando SSH
-You can use these steps to create and share an extended support bundle if you have SSH access to {% data variables.product.product_location %} and you have outbound internet access.
+Você pode usar essas etapas para criar e compartilhar um pacote de suporte estendido se você tiver acesso de SSH ao {% data variables.product.product_location %} e tiver acesso à internet de saída.
1. Baixe o pacote de suporte estendido via SSH adicionando o sinalizador `-x` ao comando `ghe-support-bundle`:
```shell
@@ -138,8 +138,8 @@ You can use these steps to create and share an extended support bundle if you ha
#### Fazer upload de um pacote de suporte estendido usando SSH
Você pode fazer upload diretamente de um pacote de suporte para o nosso servidor nas seguintes situações:
-- You have SSH access to {% data variables.product.product_location %}.
-- Outbound HTTPS connections over TCP port 443 are allowed from {% data variables.product.product_location %}.
+- Você tem acesso de SSH a {% data variables.product.product_location %}.
+- São permitidas as conexões de saída HTTPS por meio da porta TCP 443 a partir de {% data variables.product.product_location %}.
1. Faça upload do pacote para o nosso servidor de pacotes de suporte:
```shell
diff --git a/translations/pt-BR/content/admin/enterprise-support/reaching-github-support.md b/translations/pt-BR/content/admin/enterprise-support/reaching-github-support.md
index c31d8df26e..8bd24a4b45 100644
--- a/translations/pt-BR/content/admin/enterprise-support/reaching-github-support.md
+++ b/translations/pt-BR/content/admin/enterprise-support/reaching-github-support.md
@@ -1,6 +1,6 @@
---
title: Entrar em contato com o suporte do GitHub
-intro: 'Contact {% data variables.contact.enterprise_support %} using the {% if enterpriseServerVersions contains currentVersion %}{% data variables.product.prodname_ghe_server %} {% data variables.enterprise.management_console %} or{% endif %} the support portal.'
+intro: 'Entre em contato com {% data variables.contact.enterprise_support %} usando o {% if enterpriseServerVersions contains currentVersion %}{% data variables.product.prodname_ghe_server %} {% data variables.enterprise.management_console %} ou{% endif %} o portal de suporte.'
redirect_from:
- /enterprise/admin/guides/enterprise-support/reaching-github-enterprise-support/
- /enterprise/admin/enterprise-support/reaching-github-support
@@ -14,7 +14,7 @@ Embora a nossa equipe de suporte faça o melhor para responder às solicitaçõe
### Entrar em contato com o {% data variables.contact.enterprise_support %}
-{% data variables.contact.enterprise_support %} customers can open a support ticket using the {% if enterpriseServerVersions contains currentVersion %}{% data variables.product.prodname_ghe_server %} {% data variables.enterprise.management_console %} or the {% data variables.contact.contact_enterprise_portal %}{% elsif currentVersion == "github-ae@latest" %} the {% data variables.contact.contact_ae_portal %}{% endif %}. Marque a prioridade do tíquete como {% data variables.product.support_ticket_priority_urgent %}, {% data variables.product.support_ticket_priority_high %}, {% data variables.product.support_ticket_priority_normal %} ou {% data variables.product.support_ticket_priority_low %}. Para obter mais informações, consulte "[Atribuir uma prioridade a um tíquete de suporte](/enterprise/admin/guides/enterprise-support/about-github-enterprise-support#assigning-a-priority-to-a-support-ticket)" e "[Enviar um tíquete](/enterprise/admin/guides/enterprise-support/submitting-a-ticket)".
+Os clientes de {% data variables.contact.enterprise_support %} podem abrir um tíquete de suporte usando o {% if enterpriseServerVersions contains currentVersion %}{% data variables.product.prodname_ghe_server %} {% data variables.enterprise.management_console %} ou o {% data variables.contact.contact_enterprise_portal %}{% elsif currentVersion == "github-ae@latest" %} o {% data variables.contact.contact_ae_portal %}{% endif %}. Marque a prioridade do tíquete como {% data variables.product.support_ticket_priority_urgent %}, {% data variables.product.support_ticket_priority_high %}, {% data variables.product.support_ticket_priority_normal %} ou {% data variables.product.support_ticket_priority_low %}. Para obter mais informações, consulte "[Atribuir uma prioridade a um tíquete de suporte](/enterprise/admin/guides/enterprise-support/about-github-enterprise-support#assigning-a-priority-to-a-support-ticket)" e "[Enviar um tíquete](/enterprise/admin/guides/enterprise-support/submitting-a-ticket)".
### Entrar em contato com o {% data variables.contact.enterprise_support %}
diff --git a/translations/pt-BR/content/admin/enterprise-support/receiving-help-from-github-support.md b/translations/pt-BR/content/admin/enterprise-support/receiving-help-from-github-support.md
index f986bff946..c6f1b83034 100644
--- a/translations/pt-BR/content/admin/enterprise-support/receiving-help-from-github-support.md
+++ b/translations/pt-BR/content/admin/enterprise-support/receiving-help-from-github-support.md
@@ -1,6 +1,6 @@
---
title: Receber ajuda do Suporte do GitHub
-intro: 'You can contact {% data variables.contact.enterprise_support %} to report a range of issues for your enterprise.'
+intro: 'Você pode entrar em contato com {% data variables.contact.enterprise_support %} para relatar uma série de problemas referentes à sua empresa.'
redirect_from:
- /enterprise/admin/guides/enterprise-support/receiving-help-from-github-enterprise-support/
- /enterprise/admin/enterprise-support/receiving-help-from-github-support
diff --git a/translations/pt-BR/content/admin/enterprise-support/submitting-a-ticket.md b/translations/pt-BR/content/admin/enterprise-support/submitting-a-ticket.md
index 500cc3cdcc..2338266d9a 100644
--- a/translations/pt-BR/content/admin/enterprise-support/submitting-a-ticket.md
+++ b/translations/pt-BR/content/admin/enterprise-support/submitting-a-ticket.md
@@ -1,6 +1,6 @@
---
title: Enviar um tíquete
-intro: 'You can submit a support ticket using the {% if enterpriseServerVersions contains currentVersion %}{% data variables.product.prodname_ghe_server %} {% data variables.enterprise.management_console %} or{% endif %} the support portal.'
+intro: 'Você pode enviar um tíquete de suporte usando {% if enterpriseServerVersions contains currentVersion %}{% data variables.product.prodname_ghe_server %} de {% data variables.enterprise.management_console %} ou{% endif %} o portal de suporte.'
redirect_from:
- /enterprise/admin/enterprise-support/submitting-a-ticket
versions:
@@ -13,8 +13,8 @@ versions:
Antes de enviar um ticket, reúna informações úteis sobre o {% data variables.contact.github_support %} e defina a melhor pessoa para fazer o contato. Para obter mais informações, consulte "[Preparar para enviar um tíquete](/enterprise/admin/guides/enterprise-support/preparing-to-submit-a-ticket)".
{% if enterpriseServerVersions contains currentVersion %}
-After submitting your support request and optional diagnostic information,
-{% data variables.contact.github_support %} may ask you to download and share a support bundle with us. Para obter mais informações, consulte "[Enviar dados ao {% data variables.contact.github_support %}](/enterprise/admin/guides/enterprise-support/providing-data-to-github-support)".
+Após enviar a sua solicitação de suporte e informações opcionais de diagnóstico,
+{% data variables.contact.github_support %} poderá pedir que você baixe e compartilhe um pacote de suporte conosco. Para obter mais informações, consulte "[Enviar dados ao {% data variables.contact.github_support %}](/enterprise/admin/guides/enterprise-support/providing-data-to-github-support)".
### Enviar um tíquete usando o {% data variables.contact.enterprise_portal %}
@@ -51,13 +51,13 @@ After submitting your support request and optional diagnostic information,
{% if currentVersion == "github-ae@latest" %}
### Enviar um tíquete usando o {% data variables.contact.ae_azure_portal %}
-Commercial customers can submit a support request in the {% data variables.contact.contact_ae_portal %}. Government customers should use the [Azure portal for government customers](https://portal.azure.us/#blade/Microsoft_Azure_Support/HelpAndSupportBlade). For more information, see [Create an Azure support request](https://docs.microsoft.com/azure/azure-portal/supportability/how-to-create-azure-support-request) in the Microsoft documentation.
+Os clientes comerciais podem enviar um pedido de suporte no {% data variables.contact.contact_ae_portal %}. Clientes do governo devem usar os [Portal do Azure para clientes do governo](https://portal.azure.us/#blade/Microsoft_Azure_Support/HelpAndSupportBlade). Para obter mais informações, consulte [Criar uma solicitação de suporte ao Azure](https://docs.microsoft.com/azure/azure-portal/supportability/how-to-create-azure-support-request) na documentação da Microsoft.
-For urgent issues, to ensure a quick response, after you submit a ticket, please call the support hotline immediately. Your Technical Support Account Manager (TSAM) will provide you with the number to use in your onboarding session.
+Para problemas urgentes, a fim de garantir uma resposta rápida, depois que enviar um ticket, chame a linha suporte imediatamente. Seu Administrador de Conta de Suporte Técnico (TSAM) irá fornecer a você o número a ser usado na sua sessão de integração.
{% endif %}
### Leia mais
-- "[About {% data variables.contact.enterprise_support %}](/enterprise/admin/guides/enterprise-support/about-github-enterprise-support)"{% if enterpriseServerVersions contains currentVersion %}
-- "[About {% data variables.contact.premium_support %} for {% data variables.product.prodname_ghe_server %}](/enterprise/admin/guides/enterprise-support/about-github-premium-support-for-github-enterprise-server)."{% endif %}
+- "[Sobre {% data variables.contact.enterprise_support %}](/enterprise/admin/guides/enterprise-support/about-github-enterprise-support)"{% if enterpriseServerVersions contains currentVersion %}
+- "[Sobre {% data variables.contact.premium_support %} para {% data variables.product.prodname_ghe_server %}](/enterprise/admin/guides/enterprise-support/about-github-premium-support-for-github-enterprise-server)."{% endif %}
diff --git a/translations/pt-BR/content/admin/github-actions/enforcing-github-actions-policies-for-your-enterprise.md b/translations/pt-BR/content/admin/github-actions/enforcing-github-actions-policies-for-your-enterprise.md
index 8757267bb2..3123ee0986 100644
--- a/translations/pt-BR/content/admin/github-actions/enforcing-github-actions-policies-for-your-enterprise.md
+++ b/translations/pt-BR/content/admin/github-actions/enforcing-github-actions-policies-for-your-enterprise.md
@@ -12,7 +12,7 @@ versions:
### Sobre as permissões de {% data variables.product.prodname_actions %} para sua empresa
-Ao habilitar o {% data variables.product.prodname_actions %} em {% data variables.product.prodname_ghe_server %}, ele fica habilitado para todas as organizações da sua empresa. Você pode optar por desativar {% data variables.product.prodname_actions %} para todas as organizações da sua empresa ou permitir apenas organizações específicas. You can also limit the use of public actions, so that people can only use local actions that exist in your enterprise.
+Ao habilitar o {% data variables.product.prodname_actions %} em {% data variables.product.prodname_ghe_server %}, ele fica habilitado para todas as organizações da sua empresa. Você pode optar por desativar {% data variables.product.prodname_actions %} para todas as organizações da sua empresa ou permitir apenas organizações específicas. Você também pode limitar o uso de ações públicas, de modo que as pessoas só possam usar ações locais que existem na sua empresa.
### Gerenciar as permissões de {% data variables.product.prodname_actions %} para a sua empresa
diff --git a/translations/pt-BR/content/admin/github-actions/manually-syncing-actions-from-githubcom.md b/translations/pt-BR/content/admin/github-actions/manually-syncing-actions-from-githubcom.md
index 83b767df11..e2b743fada 100644
--- a/translations/pt-BR/content/admin/github-actions/manually-syncing-actions-from-githubcom.md
+++ b/translations/pt-BR/content/admin/github-actions/manually-syncing-actions-from-githubcom.md
@@ -24,7 +24,7 @@ A ferramenta `actions-sync` só pode fazer download de ações de {% data variab
### Pré-requisitos
-* Antes de usar a ferramenta `actions-sync`, você deve garantir que todas as organizações de destino existam na instância corporativa. O exemplo a seguir demonstra como sincronizar ações com uma organização denominada `synced-actions` em uma instância corporativa. For more information, see "[Creating a new organization from scratch](/github/setting-up-and-managing-organizations-and-teams/creating-a-new-organization-from-scratch)."
+* Antes de usar a ferramenta `actions-sync`, você deve garantir que todas as organizações de destino existam na instância corporativa. O exemplo a seguir demonstra como sincronizar ações com uma organização denominada `synced-actions` em uma instância corporativa. Para obter mais informações, consulte "[Criar uma nova organização do zero](/github/setting-up-and-managing-organizations-and-teams/creating-a-new-organization-from-scratch)".
* Você deve criar um token de acesso pessoal (PAT) na instância corporativa que pode criar e gravar em repositórios nas organizações de destino. Para mais informação, consulte "[Criando um token de acesso pessoal](/github/authenticating-to-github/creating-a-personal-access-token)."
### Exemplo: Usando a ferramenta de `actions-sync`
diff --git a/translations/pt-BR/content/admin/index.md b/translations/pt-BR/content/admin/index.md
index 556efca9fb..bf33586b9d 100644
--- a/translations/pt-BR/content/admin/index.md
+++ b/translations/pt-BR/content/admin/index.md
@@ -3,7 +3,7 @@ title: Administradores da Empresa
redirect_from:
- /enterprise/admin/hidden/migrating-from-github-fi/
- /enterprise/admin
-intro: Documentation and guides for enterprise administrators, system administrators, and security specialists who {% if enterpriseServerVersions contains currentVersion %}deploy, {% endif %}configure{% if enterpriseServerVersions contains currentVersion %},{% endif %} and manage {% data variables.product.product_name %}.
+intro: Documentação e guias para administradores da empresa, administradores de sistema e especialistas em segurança que {% if enterpriseServerVersions contains currentVersion %}implementam, {% endif %}configuram{% if enterpriseServerVersions contains currentVersion %},{% endif %} e gerenciam {% data variables.product.product_name %}.
versions:
enterprise-server: '*'
github-ae: '*'
diff --git a/translations/pt-BR/content/admin/installation/installing-github-enterprise-server-on-google-cloud-platform.md b/translations/pt-BR/content/admin/installation/installing-github-enterprise-server-on-google-cloud-platform.md
index da19bdf83d..d650283415 100644
--- a/translations/pt-BR/content/admin/installation/installing-github-enterprise-server-on-google-cloud-platform.md
+++ b/translations/pt-BR/content/admin/installation/installing-github-enterprise-server-on-google-cloud-platform.md
@@ -26,14 +26,14 @@ Antes de iniciar a {% data variables.product.product_location %} no Google Cloud
O {% data variables.product.prodname_ghe_server %} é compatível nos seguintes tipos de máquina do Google Compute Engine (GCE). Para obter mais informações, consulte o [artigo sobre tipos de máquina do Google Cloud Platform](https://cloud.google.com/compute/docs/machine-types).
-| | Memória alta |
-| | ------------- |
-| | n1-highmem-4 |
-| | n1-highmem-8 |
-| | n1-highmem-16 |
-| | n1-highmem-32 |
-| | n1-highmem-64 |
-| | n1-highmem-96 |
+| Memória alta |
+| ------------- |
+| n1-highmem-4 |
+| n1-highmem-8 |
+| n1-highmem-16 |
+| n1-highmem-32 |
+| n1-highmem-64 |
+| n1-highmem-96 |
#### Tipos de máquina recomendados
@@ -54,7 +54,7 @@ Com base na contagem de licenças de usuário, recomendamos os seguintes tipos d
1. Usando a ferramenta de linha de comando [gcloud compute](https://cloud.google.com/compute/docs/gcloud-compute/), liste as imagens públicas do {% data variables.product.prodname_ghe_server %}:
```shell
$ gcloud compute images list --project github-enterprise-public --no-standard-images
- ```
+ ```
2. Anote o nome da imagem GCE mais recente do {% data variables.product.prodname_ghe_server %}.
@@ -63,18 +63,18 @@ Com base na contagem de licenças de usuário, recomendamos os seguintes tipos d
Máquinas virtuais GCE são criadas como integrantes de uma rede que tem um firewall. Na rede associada à VM do {% data variables.product.prodname_ghe_server %}, você terá que configurar o firewall para permitir as portas necessárias da tabela abaixo. Para obter mais informações sobre as regras de firewall no Google Cloud Platform, consulte o guia "[Visão geral das regras de firewall](https://cloud.google.com/vpc/docs/firewalls)" do Google.
1. Usando a ferramenta de linha de comando gcloud compute, crie a rede. Para obter mais informações, consulte "[criar redes com gcloud compute](https://cloud.google.com/sdk/gcloud/reference/compute/networks/create)" na documentação do Google.
- ```shell
- $ gcloud compute networks create NETWORK-NAME --subnet-mode auto
- ```
+ ```shell
+ $ gcloud compute networks create NETWORK-NAME --subnet-mode auto
+ ```
2. Crie uma regra de firewall para cada porta da tabela abaixo. Para obter mais informações, consulte "[regras de firewall do gcloud compute](https://cloud.google.com/sdk/gcloud/reference/compute/firewall-rules/)" na documentação do Google.
- ```shell
- $ gcloud compute firewall-rules create RULE-NAME \
- --network NETWORK-NAME \
- --allow tcp:22,tcp:25,tcp:80,tcp:122,udp:161,tcp:443,udp:1194,tcp:8080,tcp:8443,tcp:9418,icmp
- ```
- Esta tabela identifica as portas necessárias e o uso de cada uma delas.
+ ```shell
+ $ gcloud compute firewall-rules create RULE-NAME \
+ --network NETWORK-NAME \
+ --allow tcp:22,tcp:25,tcp:80,tcp:122,udp:161,tcp:443,udp:1194,tcp:8080,tcp:8443,tcp:9418,icmp
+ ```
+ Esta tabela identifica as portas necessárias e o uso de cada uma delas.
- {% data reusables.enterprise_installation.necessary_ports %}
+ {% data reusables.enterprise_installation.necessary_ports %}
### Alocar uma IP estática e associá-la com a VM
@@ -87,21 +87,21 @@ Nas configurações de alta disponibilidade de produção, os appliances primár
Para criar a instância do {% data variables.product.prodname_ghe_server %}, você deve criar uma instância do GCE com a imagem do {% data variables.product.prodname_ghe_server %} e vincular um volume de armazenamento adicional aos dados da sua instância. Para obter mais informações, consulte "[Considerações de hardware](#hardware-considerations)".
1. Usando a ferramenta de linha de comando gcloud compute, crie um disco de dados para usar como volume de armazenamento para os dados da sua instância e configure o tamanho com base na contagem de licenças de usuário. Para obter mais informações, consulte "[criar discos no gcloud compute](https://cloud.google.com/sdk/gcloud/reference/compute/disks/create)" na documentação do Google.
- ```shell
- $ gcloud compute disks create DATA-DISK-NAME --size DATA-DISK-SIZE --type DATA-DISK-TYPE --zone ZONE
- ```
+ ```shell
+ $ gcloud compute disks create DATA-DISK-NAME --size DATA-DISK-SIZE --type DATA-DISK-TYPE --zone ZONE
+ ```
2. Em seguida, crie uma instância usando o nome da imagem selecionada do {% data variables.product.prodname_ghe_server %} e vincule o disco de dados. Para obter mais informações, consulte "[criar instâncias no gcloud compute](https://cloud.google.com/sdk/gcloud/reference/compute/instances/create)" na documentação do Google.
- ```shell
- $ gcloud compute instances create INSTANCE-NAME \
- --machine-type n1-standard-8 \
- --image GITHUB-ENTERPRISE-IMAGE-NAME \
- --disk name=DATA-DISK-NAME \
- --metadata serial-port-enable=1 \
- --zone ZONE \
- --network NETWORK-NAME \
- --image-project github-enterprise-public
- ```
+ ```shell
+ $ gcloud compute instances create INSTANCE-NAME \
+ --machine-type n1-standard-8 \
+ --image GITHUB-ENTERPRISE-IMAGE-NAME \
+ --disk name=DATA-DISK-NAME \
+ --metadata serial-port-enable=1 \
+ --zone ZONE \
+ --network NETWORK-NAME \
+ --image-project github-enterprise-public
+ ```
### Configurar a instância
diff --git a/translations/pt-BR/content/admin/overview/about-enterprise-accounts.md b/translations/pt-BR/content/admin/overview/about-enterprise-accounts.md
index e0ad620614..7b3202222a 100644
--- a/translations/pt-BR/content/admin/overview/about-enterprise-accounts.md
+++ b/translations/pt-BR/content/admin/overview/about-enterprise-accounts.md
@@ -1,26 +1,31 @@
---
title: Sobre contas corporativas
-intro: 'Com {% data variables.product.prodname_ghe_server %}, você pode criar uma conta corporativa para dar aos administradores um único ponto de visibilidade e gestão para seu faturamento e uso da licença.'
+intro: 'With {% data variables.product.product_name %}, you can use an enterprise account to give administrators a single point of visibility and management{% if enterpriseServerVersions contains currentVersion %} for billing and license usage{% endif %}.'
redirect_from:
- /enterprise/admin/installation/about-enterprise-accounts
- /enterprise/admin/overview/about-enterprise-accounts
versions:
- enterprise-server: '*'
+ enterprise-server: '>=2.20'
+ github-ae: '*'
---
-### Sobre as contas corporativas do {% data variables.product.prodname_ghe_server %}
+### Sobre as contas corporativas do {% data variables.product.product_name %}
-Uma conta corporativa permite que você gerencie múltiplas organizações {% data variables.product.prodname_dotcom %} e instâncias {% data variables.product.prodname_ghe_server %}. Sua conta corporativa deve ter um manipulador, como uma conta pessoal ou organizacional no {% data variables.product.prodname_dotcom %}. Os administradores corporativos podem gerenciar configurações e preferências, como:
+An enterprise account allows you to manage multiple organizations{% if enterpriseServerVersions contains currentVersion %} and {% data variables.product.prodname_ghe_server %} instances{% else %} on {% data variables.product.product_name %}{% endif %}. Sua conta corporativa deve ter um manipulador, como uma conta pessoal ou organizacional no {% data variables.product.prodname_dotcom %}. Os administradores corporativos podem gerenciar configurações e preferências, como:
-- Acesso e gerenciamento de integrantes (integrantes da organização, colaboradores externos)
-- Faturamento e uso de instâncias de ({% data variables.product.prodname_ghe_server %}, licenças de usuário, pacotes de {% data variables.large_files.product_name_short %})
-- Segurança (logon único, autenticação de dois fatores)
-- Solicitações e compartilhamento de pacote de suporte com {% data variables.contact.enterprise_support %}
+- Member access and management (organization members, outside collaborators){% if enterpriseServerVersions contains currentVersion %}
+- Billing and usage ({% data variables.product.prodname_ghe_server %} instances, user licenses, {% data variables.large_files.product_name_short %} packs){% endif %}
+- Security{% if enterpriseServerVersions contains currentVersion %}(single sign-on, two factor authentication)
+- Requests {% if enterpriseServerVersions contains currentVersion %}and support bundle sharing {% endif %}with {% data variables.contact.enterprise_support %}{% endif %}
-{% data reusables.enterprise-accounts.enterprise-accounts-billing %}
+{% if enterpriseServerVersions contains currentVersion %}{% data reusables.enterprise-accounts.enterprise-accounts-billing %} For more information about managing your {% data variables.product.prodname_ghe_cloud %} subscription, see "[Viewing the subscription and usage for your enterprise account](/articles/viewing-the-subscription-and-usage-for-your-enterprise-account)." {% endif %}For more information about managing your {% data variables.product.product_name %} billing settings, see "[Managing billing for your enterprise](/admin/overview/managing-billing-for-your-enterprise)."
+
+{% if enterpriseServerVersions contains currentVersion %}
Para obter mais informações sobre o {% data variables.product.prodname_ghe_cloud %} e {% data variables.product.prodname_ghe_server %}, consulte "[Produtos do {% data variables.product.prodname_dotcom %}](/articles/github-s-products)". Para atualizar para {% data variables.product.prodname_enterprise %} ou para começar com uma conta corporativa, entre em contato com {% data variables.contact.contact_enterprise_sales %}.
### Gerenciando as licenças {% data variables.product.prodname_ghe_server %} vinculadas à sua conta corporativa
{% data reusables.enterprise-accounts.admin-managing-licenses %}
+
+{% endif %}
diff --git a/translations/pt-BR/content/admin/overview/about-the-github-enterprise-api.md b/translations/pt-BR/content/admin/overview/about-the-github-enterprise-api.md
index 155c8606d5..45dc6b3816 100644
--- a/translations/pt-BR/content/admin/overview/about-the-github-enterprise-api.md
+++ b/translations/pt-BR/content/admin/overview/about-the-github-enterprise-api.md
@@ -1,6 +1,6 @@
---
-title: About the GitHub Enterprise API
-intro: '{% data variables.product.product_name %} supports REST and GraphQL APIs.'
+title: Sobre a API do GitHub Enterprise
+intro: '{% data variables.product.product_name %} é compatível com APIs REST e do GraphQL.'
redirect_from:
- /enterprise/admin/installation/about-the-github-enterprise-server-api
- /enterprise/admin/articles/about-the-enterprise-api/
@@ -13,12 +13,12 @@ versions:
github-ae: '*'
---
-With the APIs, you can automate many administrative tasks. Veja alguns exemplos:
+Com as APIs, você pode automatizar muitas tarefas administrativas. Veja alguns exemplos:
{% if enterpriseServerVersions contains currentVersion %}
- Fazer alterações no {% data variables.enterprise.management_console %}. Para obter mais informações, consulte "[{% data variables.enterprise.management_console %}](/enterprise/{{ currentVersion }}/user/rest/reference/enterprise-admin#management-console)."
- Configurar a sincronização LDAP. Para obter mais informações, consulte "[LDAP](/enterprise/{{ currentVersion }}/user/rest/reference/enterprise-admin#admin-stats)".{% endif %}
-- Collect statistics about your enterprise. For more information, see "[Admin stats](/rest/reference/enterprise-admin#admin-stats)."
-- Gerenciar sua conta corporativa. Para obter mais informações, consulte "[Contas corporativas](/v4/guides/managing-enterprise-accounts)".
+- Colete estatísticas sobre sua empresa. Para obter mais informações, consulte " As[Estatísticas de Administrador](/rest/reference/enterprise-admin#admin-stats)".
+- Gerenciar sua conta corporativa. Para obter mais informações, consulte "[Contas corporativas](/graphql/guides/managing-enterprise-accounts)".
-For the complete documentation for {% data variables.product.prodname_enterprise_api %}, see [{% data variables.product.prodname_dotcom %} REST API](/rest) and [{% data variables.product.prodname_dotcom%} GraphQL API](/graphql).
\ No newline at end of file
+Para a documentação completa sobre {% data variables.product.prodname_enterprise_api %}, consulte [{% data variables.product.prodname_dotcom %} API REST](/rest) e [{% data variables.product.prodname_dotcom%} API do GraphQL](/graphql).
diff --git a/translations/pt-BR/content/admin/overview/index.md b/translations/pt-BR/content/admin/overview/index.md
index 764e02bae5..5e243d5ad1 100644
--- a/translations/pt-BR/content/admin/overview/index.md
+++ b/translations/pt-BR/content/admin/overview/index.md
@@ -1,6 +1,6 @@
---
title: Visão Geral
-intro: 'You can learn about {% data variables.product.product_name %} and manage{% if enterpriseServerVersions contains currentVersion %} accounts and access, licenses, and{% endif %} billing.'
+intro: 'Você pode aprender sobre {% data variables.product.product_name %} e gerenciar contas de {% if enterpriseServerVersions contains currentVersion %} e acesso, licenças e{% endif %} faturamento.'
redirect_from:
- /enterprise/admin/overview
versions:
diff --git a/translations/pt-BR/content/admin/overview/managing-billing-for-your-enterprise.md b/translations/pt-BR/content/admin/overview/managing-billing-for-your-enterprise.md
index 8e42153b82..0ef2520a96 100644
--- a/translations/pt-BR/content/admin/overview/managing-billing-for-your-enterprise.md
+++ b/translations/pt-BR/content/admin/overview/managing-billing-for-your-enterprise.md
@@ -1,6 +1,6 @@
---
-title: Managing billing for your enterprise
-intro: 'You can view billing information for your enterprise.'
+title: Gerenciar a cobrança para a sua empresa
+intro: 'Você pode visualizar as informações de cobrança para a sua empresa.'
product: '{% data reusables.gated-features.enterprise-accounts %}'
redirect_from:
- /enterprise/admin/installation/managing-billing-for-github-enterprise
@@ -13,26 +13,26 @@ versions:
{% if currentVersion == "github-ae@latest" %}
-{% data reusables.github-ae.about-billing %} Once per day, {% data variables.product.prodname_dotcom %} will count the number of users with a license for your enterprise. {% data variables.product.company_short %} bills you for each licensed user regardless of whether the user logged into {% data variables.product.prodname_ghe_managed %} that day.
+{% data reusables.github-ae.about-billing %} Uma vez por dia, {% data variables.product.prodname_dotcom %} contará o número de usuários com uma licença para sua empresa. {% data variables.product.company_short %} efetua a cobrança para cada usuário licenciado independentemente de o usuário estar conectado a {% data variables.product.prodname_ghe_managed %} nesse dia.
-For commercial regions, the price per user per day is $1.2580645161. For 31-day months, the monthly cost for each user is $39. For months with fewer days, the monthly cost is lower. Each billing month begins at a fixed time on the first day of the calendar month.
+Para regiões comerciais, o preço por usuário por dia é de $ 1,2580645161. Por meses de 31 dias, o custo mensal para cada usuário é de $ 39. Nos meses com menos dias, o custo mensal é menor. Cada mês de cobrança começa em um horário fixo no primeiro dia do mês do calendário.
-If you add a licensed user mid-month, that user will only be included in the count for the days they have a license. When you remove a licensed user, that user will remain in the count until the end of that month. Therefore, if you add a user mid-month and later remove the user in the same month, the user will be included in the count from the day the user was added through the end of the month. There is no additional cost if you re-add a user during the same month the user was removed.
+Se você adicionar um usuário licenciado no meio do mês, esse usuário será incluído apenas na contagem dos dias em que tem uma licença. Ao remover um usuário licenciado, esse usuário permanecerá na contagem até o final desse mês. Portanto, se você adicionar um usuário durante o mês ou depois remover o usuário no mesmo mês, o usuário será incluído na contagem a partir do dia em que o usuário foi adicionado até o final do mês. Não há custos adicionais se você adicionar novamente um usuário no mesmo mês em que o usuário foi removido.
-For example, here are the costs for users with licenses on different dates.
+Por exemplo, aqui estão os custos para os usuários com licenças em datas diferentes.
-| Usuário | License dates | Counted days | Cost |
-| --------- | ------------------------------------------------------- | ------------ | ------ |
-| @octocat | January 1 - January 31 | 31 | $39 |
-| @robocat | February 1 - February 28 | 29 | $35.23 |
-| @devtocat | January 15 - January 31 | 17 | $21.39 |
-| @doctocat | January 1 - January 15 | 31 | $39 |
-| @prodocat | January 7 - January 15 | 25 | $31.45 |
-| @monalisa | January 1 - January 7, January 15 - January 31 | 31 | $39 |
+| Usuário | Datas de licença | Dias contados | Custo |
+| --------- | ------------------------------------------------------------------ | ------------- | ------- |
+| @octocat | 1 de Janeiro - 31 de Janeiro | 31 | $ 39 |
+| @robocat | 1 de fevereiro - 28 de fevereiro | 29 | $ 35,23 |
+| @devtocat | 15 de Janeiro - 31 de Janeiro | 17 | $ 21,39 |
+| @doctocat | 1 de Janeiro - 15 de Janeiro | 31 | $ 39 |
+| @prodocat | 7 de Janeiro - 15 de Janeiro | 25 | $ 31,45 |
+| @monalisa | 1 de janeiro - 7 de janeiro 15 de janeiro - 31 de janeiro | 31 | $ 39 |
-Your enterprise can include one or more instances. {% data variables.product.prodname_ghe_managed %} has a 500-user minimum per instance. {% data variables.product.company_short %} bills you for a minimum of 500 users per instance, even if there are fewer than 500 users with a license that day.
+A sua empresa pode incluir uma ou mais instâncias. {% data variables.product.prodname_ghe_managed %} tem uma instância mínima de 500 usuários. {% data variables.product.company_short %} cobra de você um mínimo de 500 usuários por instância, mesmo que haja menos de 500 usuários com uma licença nesse dia.
-You can see your current usage in your [Azure account portal](https://portal.azure.com).
+Você pode ver seu uso atual no seu [Portal da conta do Azure](https://portal.azure.com).
{% else %}
@@ -40,7 +40,7 @@ You can see your current usage in your [Azure account portal](https://portal.azu
As contas corporativas atualmente estão disponíveis para clientes do {% data variables.product.prodname_enterprise %} que pagam com fatura. A cobrança de todas as organizações e instâncias {% data variables.product.prodname_ghe_server %} conectadas à sua conta corporativa é agregada em uma única fatura para todos os seus serviços pagos do {% data variables.product.prodname_dotcom_the_website %} (incluindo licenças pagas nas organizações, pacotes de dados do {% data variables.large_files.product_name_long %} e assinaturas de apps do {% data variables.product.prodname_marketplace %}).
-Proprietários corporativos e gerentes de cobrança podem acessar e gerenciar todas as configurações de cobrança relativas a contas corporativas. For more information about enterprise accounts, {% if currentVersion == "free-pro-team@latest" or "github-ae@latest" %}"[Roles in an enterprise](/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise#enterprise-members)" and {% endif %}"[Repository permission levels for an organization](/articles/repository-permission-levels-for-an-organization)."For more information about managing billing managers, see "[Inviting people to manage your enterprise](/github/setting-up-and-managing-your-enterprise/inviting-people-to-manage-your-enterprise)."
+Proprietários corporativos e gerentes de cobrança podem acessar e gerenciar todas as configurações de cobrança relativas a contas corporativas. Para mais informações sobre contas corporativas, {% if currentVersion == "free-pro-team@latest" or "github-ae@latest" %}"[Funções em uma empresa](/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise#enterprise-members)" e {% endif %}"[Níveis de permissão do repositório para uma organização](/articles/repository-permission-levels-for-an-organization). "Para obter mais informações sobre como gerenciar gerentes de cobrança, consulte "[Convidar pessoas para gerenciar a sua empresa](/github/setting-up-and-managing-your-enterprise/inviting-people-to-manage-your-enterprise)".
### Visualizando sua fatura atual
diff --git a/translations/pt-BR/content/admin/overview/system-overview.md b/translations/pt-BR/content/admin/overview/system-overview.md
index 8dad72f6f5..902c96e5c3 100644
--- a/translations/pt-BR/content/admin/overview/system-overview.md
+++ b/translations/pt-BR/content/admin/overview/system-overview.md
@@ -77,7 +77,7 @@ A equipe de segurança de aplicativos do {% data variables.product.prodname_dotc
#### Serviços externos e acesso ao suporte
-O {% data variables.product.prodname_ghe_server %} pode operar sem acessos de saída da sua rede para serviços externos. Alternativamente, você pode habilitar a integração com serviços externos de correio eletrônico, monitoramento externo e encaminhamento de logs. For more information, see "[Configuring email for notifications](/admin/configuration/configuring-email-for-notifications)," "[Setting up external monitoring](/enterprise/{{ currentVersion }}/admin/installation/setting-up-external-monitoring)," and "[Log forwarding](/admin/user-management/log-forwarding)."
+O {% data variables.product.prodname_ghe_server %} pode operar sem acessos de saída da sua rede para serviços externos. Alternativamente, você pode habilitar a integração com serviços externos de correio eletrônico, monitoramento externo e encaminhamento de logs. Para obter mais informações, consulte "[Configurar e-mail para notificações](/admin/configuration/configuring-email-for-notifications), "[Configurar o monitoramento externo](/enterprise/{{ currentVersion }}/admin/installation/setting-up-external-monitoring)" e "[Encaminhamento de registro](/admin/user-management/log-forwarding)".
Você pode levantar e enviar dados de soluções de problemas para o {% data variables.contact.github_support %}. Para obter mais informações, consulte "[Enviar dados para o {% data variables.contact.github_support %}](/enterprise/{{ currentVersion }}/admin/enterprise-support/providing-data-to-github-support)".
@@ -108,7 +108,7 @@ O {% data variables.product.prodname_ghe_server %} oferece quatro métodos de au
#### Log de auditoria e acesso
-O {% data variables.product.prodname_ghe_server %} armazena logs do sistema operacional tradicional e de aplicativos. O aplicativo também grava logs de auditoria e segurança detalhados, que são armazenados permanentemente pelo {% data variables.product.prodname_ghe_server %}. Os dois tipos de logs podem ser encaminhados em tempo real para destinos múltiplos via protocolo `syslog-ng`. For more information, see "[Log forwarding](/admin/user-management/log-forwarding)."
+O {% data variables.product.prodname_ghe_server %} armazena logs do sistema operacional tradicional e de aplicativos. O aplicativo também grava logs de auditoria e segurança detalhados, que são armazenados permanentemente pelo {% data variables.product.prodname_ghe_server %}. Os dois tipos de logs podem ser encaminhados em tempo real para destinos múltiplos via protocolo `syslog-ng`. Para obter mais informações, consulte "[Encaminhamento de registro](/admin/user-management/log-forwarding)".
Logs de acesso e auditoria contêm informações como as seguintes.
diff --git a/translations/pt-BR/content/admin/packages/configuring-third-party-storage-for-packages.md b/translations/pt-BR/content/admin/packages/configuring-third-party-storage-for-packages.md
index c23aba8618..3b99b93bf2 100644
--- a/translations/pt-BR/content/admin/packages/configuring-third-party-storage-for-packages.md
+++ b/translations/pt-BR/content/admin/packages/configuring-third-party-storage-for-packages.md
@@ -13,7 +13,7 @@ versions:
{% data variables.product.prodname_registry %} em {% data variables.product.prodname_ghe_server %} usa armazenamento externo de blob para armazenar seus pacotes. A quantidade de armazenamento necessária depende do seu uso de {% data variables.product.prodname_registry %}.
-No momento, {% data variables.product.prodname_registry %} é compatível com o armazenamento do blob com Amazon Web Services (AWS) S3. MinIO também é compatível, mas a configuração não está atualmente implementada na interface de {% data variables.product.product_name %}. You can use MinIO for storage by following the instructions for AWS S3, entering the analogous information for your MinIO configuration.
+No momento, {% data variables.product.prodname_registry %} é compatível com o armazenamento do blob com Amazon Web Services (AWS) S3. MinIO também é compatível, mas a configuração não está atualmente implementada na interface de {% data variables.product.product_name %}. Você pode usar MinIO para armazenamento, seguindo as instruções para AWS S3, inserindo as informações análogas para a configuração do seu MinIO. Antes de configurar o armazenamento de terceiros para {% data variables.product.prodname_registry %} em {% data variables.product.prodname_dotcom %}, você deve configurar um bucket com seu provedor de armazenamento de terceiros. Para mais informações sobre como instalar e executar um bucket de minIO para usar com {% data variables.product.prodname_registry %}, consulte o "[Início rápido para configurar o armazenamento de MinIO](/admin/packages/quickstart-for-configuring-minio-storage)".
Para a melhor experiência, recomendamos o uso de um bucket dedicado para {% data variables.product.prodname_registry %}, separado do bucket usado para armazenamento para {% data variables.product.prodname_actions %}.
@@ -21,7 +21,10 @@ Para a melhor experiência, recomendamos o uso de um bucket dedicado para {% dat
{% warning %}
-**Aviso:** Certifique-se de configurar o bucket que você vai querer usar no futuro. Não recomendamos alterar seu armazenamento depois de começar a usar {% data variables.product.prodname_registry %}.
+**Avisos:**
+- É fundamental que você defina as políticas de acesso restritivas que você deseja para o seu bucket de armazenamento porque {% data variables.product.company_short %} não aplica permissões específicas de objeto ou listas de controle de acesso adicionais (ACLs) à configuração do seu bucket de armazenamento. Por exemplo, se você tornar o seu bucket público, os dados no bucket poderão ser acessados através da Internet pública. Para obter mais informações, consulte [Configurar as permissões de acesso de objetos](https://docs.aws.amazon.com/AmazonS3/latest/user-guide/set-permissions.html) na documentação do AWS.
+- Recomendamos usar um bucket dedicado para {% data variables.product.prodname_registry %}, separar do bucket que você usa para o armazenamento de {% data variables.product.prodname_actions %}.
+- Certifique-se de configurar o bucket que você vai querer usar no futuro. Não recomendamos alterar seu armazenamento depois de começar a usar {% data variables.product.prodname_registry %}.
{% endwarning %}
diff --git a/translations/pt-BR/content/admin/packages/index.md b/translations/pt-BR/content/admin/packages/index.md
index 1b91d14bf7..2a5c94fda0 100644
--- a/translations/pt-BR/content/admin/packages/index.md
+++ b/translations/pt-BR/content/admin/packages/index.md
@@ -1,6 +1,5 @@
---
title: Gerenciar o GitHub Packages para a sua empresa
-shortTitle: GitHub Package Registry
intro: 'Você pode habilitar o {% data variables.product.prodname_registry %} para a sua empresa e gerenciar configurações de {% data variables.product.prodname_registry %} e tipos de pacotes permitidos.'
redirect_from:
- /enterprise/admin/packages
@@ -11,5 +10,6 @@ versions:
{% data reusables.package_registry.packages-ghes-release-stage %}
{% link_with_intro /enabling-github-packages-for-your-enterprise %}
+{% link_with_intro /quickstart-for-configuring-minio-storage %}
{% link_with_intro /configuring-packages-support-for-your-enterprise %}
{% link_with_intro /configuring-third-party-storage-for-packages %}
diff --git a/translations/pt-BR/content/admin/policies/creating-a-pre-receive-hook-environment.md b/translations/pt-BR/content/admin/policies/creating-a-pre-receive-hook-environment.md
index ac25e08892..0b2f16875e 100644
--- a/translations/pt-BR/content/admin/policies/creating-a-pre-receive-hook-environment.md
+++ b/translations/pt-BR/content/admin/policies/creating-a-pre-receive-hook-environment.md
@@ -21,10 +21,10 @@ Você pode usar uma ferramenta de gerenciamento de contêineres do Linux para cr
{% data reusables.linux.ensure-docker %}
2. Crie o arquivo `Dockerfile.alpine-3.3` que contém estas informações:
- ```
- FROM gliderlabs/alpine:3.3
- RUN apk add --no-cache git bash
- ```
+ ```
+ FROM gliderlabs/alpine:3.3
+ RUN apk add --no-cache git bash
+ ```
3. No diretório que contém `Dockerfile.alpine-3.3`, crie uma imagem:
```shell
@@ -36,37 +36,37 @@ Você pode usar uma ferramenta de gerenciamento de contêineres do Linux para cr
> ---> Using cache
> ---> 0250ab3be9c5
> Successfully built 0250ab3be9c5
- ```
+ ```
4. Crie um contêiner:
```shell
$ docker create --name pre-receive.alpine-3.3 pre-receive.alpine-3.3 /bin/true
- ```
+ ```
5. Exporte o contêiner Docker para um arquivo `tar` compactado por `gzip`:
```shell
$ docker export pre-receive.alpine-3.3 | gzip > alpine-3.3.tar.gz
- ```
+ ```
- O arquivo `alpine-3.3.tar.gz` está pronto para o upload no appliance do {% data variables.product.prodname_ghe_server %}.
+ O arquivo `alpine-3.3.tar.gz` está pronto para o upload no appliance do {% data variables.product.prodname_ghe_server %}.
### Criar um ambiente de hook pre-receive usando chroot
1. Crie um ambiente Linux `chroot`.
2. Crie um arquivo `tar` do diretório `chroot` compactado em um `gzip`.
- ```shell
- $ cd /path/to/chroot
- $ tar -czf /path/to/pre-receive-environment.tar.gz .
+ ```shell
+ $ cd /path/to/chroot
+ $ tar -czf /path/to/pre-receive-environment.tar.gz .
```
- {% note %}
+ {% note %}
- **Notas:**
- - Não inclua caminhos do diretório principal de arquivos dentro do arquivo tar, como `/path/to/chroot`.
- - `/bin/sh` deve existir e ser executável, como o ponto de entrada no ambiente chroot.
- - Ao contrário de chroots tradicionais, o diretório `dev` não é exigido pelo ambiente chroot para hooks pre-receive.
+ **Notas:**
+ - Não inclua caminhos do diretório principal de arquivos dentro do arquivo tar, como `/path/to/chroot`.
+ - `/bin/sh` deve existir e ser executável, como o ponto de entrada no ambiente chroot.
+ - Ao contrário de chroots tradicionais, o diretório `dev` não é exigido pelo ambiente chroot para hooks pre-receive.
- {% endnote %}
+ {% endnote %}
Para obter mais informações sobre como criar um ambiente chroot, consulte "[Chroot](https://wiki.debian.org/chroot)" na *Debian Wiki*, "[BasicChroot](https://help.ubuntu.com/community/BasicChroot)" na *Ubuntu Community Help Wiki* ou "[Instalar Alpine Linux em chroot](http://wiki.alpinelinux.org/wiki/Installing_Alpine_Linux_in_a_chroot)" na *Alpine Linux Wiki*.
@@ -89,4 +89,4 @@ Para obter mais informações sobre como criar um ambiente chroot, consulte "[Ch
```shell
admin@ghe-host:~$ ghe-hook-env-create AlpineTestEnv /home/admin/alpine-3.3.tar.gz
> Pre-receive hook environment 'AlpineTestEnv' (2) has been created.
- ```
+ ```
diff --git a/translations/pt-BR/content/admin/policies/creating-a-pre-receive-hook-script.md b/translations/pt-BR/content/admin/policies/creating-a-pre-receive-hook-script.md
index 39458b5454..a93c3ebc6c 100644
--- a/translations/pt-BR/content/admin/policies/creating-a-pre-receive-hook-script.md
+++ b/translations/pt-BR/content/admin/policies/creating-a-pre-receive-hook-script.md
@@ -70,19 +70,19 @@ Recomendamos consolidar os hooks em um único repositório. Se o repositório co
```shell
$ sudo chmod +x SCRIPT_FILE.sh
- ```
- Para usuários de Windows, certifique-se de que os scripts tenham estas permissões de execução:
+ ```
+ Para usuários de Windows, certifique-se de que os scripts tenham estas permissões de execução:
- ```shell
- git update-index --chmod=+x SCRIPT_FILE.sh
- ```
+ ```shell
+ git update-index --chmod=+x SCRIPT_FILE.sh
+ ```
2. Faça commit e push para o seu repositório designado de hooks pre-receive na instância do {% data variables.product.prodname_ghe_server %}.
```shell
$ git commit -m "YOUR COMMIT MESSAGE"
$ git push
- ```
+ ```
3. [Crie o hook pre-receive](/enterprise/{{ currentVersion }}/admin/guides/developer-workflow/managing-pre-receive-hooks-on-the-github-enterprise-server-appliance/#creating-pre-receive-hooks) na instância do {% data variables.product.prodname_ghe_server %}.
@@ -93,40 +93,40 @@ Antes de criar ou atualizar um script de hook pre-receive no appliance do {% dat
2. Crie um arquivo de nome `Dockerfile.dev` contendo:
- ```
- FROM gliderlabs/alpine:3.3
- RUN \
- apk add --no-cache git openssh bash && \
- ssh-keygen -A && \
- sed -i "s/#AuthorizedKeysFile/AuthorizedKeysFile/g" /etc/ssh/sshd_config && \
- adduser git -D -G root -h /home/git -s /bin/bash && \
- passwd -d git && \
- su git -c "mkdir /home/git/.ssh && \
- ssh-keygen -t ed25519 -f /home/git/.ssh/id_ed25519 -P '' && \
- mv /home/git/.ssh/id_ed25519.pub /home/git/.ssh/authorized_keys && \
- mkdir /home/git/test.git && \
- git --bare init /home/git/test.git"
+ ```
+ FROM gliderlabs/alpine:3.3
+ RUN \
+ apk add --no-cache git openssh bash && \
+ ssh-keygen -A && \
+ sed -i "s/#AuthorizedKeysFile/AuthorizedKeysFile/g" /etc/ssh/sshd_config && \
+ adduser git -D -G root -h /home/git -s /bin/bash && \
+ passwd -d git && \
+ su git -c "mkdir /home/git/.ssh && \
+ ssh-keygen -t ed25519 -f /home/git/.ssh/id_ed25519 -P '' && \
+ mv /home/git/.ssh/id_ed25519.pub /home/git/.ssh/authorized_keys && \
+ mkdir /home/git/test.git && \
+ git --bare init /home/git/test.git"
- VOLUME ["/home/git/.ssh", "/home/git/test.git/hooks"]
- WORKDIR /home/git
+ VOLUME ["/home/git/.ssh", "/home/git/test.git/hooks"]
+ WORKDIR /home/git
- CMD ["/usr/sbin/sshd", "-D"]
- ```
+ CMD ["/usr/sbin/sshd", "-D"]
+ ```
3. Crie um script pre-receive de teste chamado `always_reject.sh`. Este exemplo de script rejeitará todos os pushes, o que é importante para bloquear um repositório:
- ```
- #!/usr/bin/env bash
+ ```
+ #!/usr/bin/env bash
- echo "error: rejeitar todos os pushes"
- exit 1
- ```
+ echo "error: rejecting all pushes"
+ exit 1
+ ```
4. Certifique-se de que os scripts `always_reject.sh` têm permissões de execução:
```shell
$ chmod +x always_reject.sh
- ```
+ ```
5. No diretório contendo `Dockerfile.dev`, crie uma imagem:
@@ -149,32 +149,32 @@ Antes de criar ou atualizar um script de hook pre-receive no appliance do {% dat
....saída truncada....
> Initialized empty Git repository in /home/git/test.git/
> Successfully built dd8610c24f82
- ```
+ ```
6. Execute um contêiner de dados que contenha uma chave SSH gerada:
```shell
$ docker run --name data pre-receive.dev /bin/true
- ```
+ ```
7. Copie o hook pre-receive de teste `always_reject.sh` no contêiner de dados:
```shell
$ docker cp always_reject.sh data:/home/git/test.git/hooks/pre-receive
- ```
+ ```
8. Execute um contêiner de aplicativo que execute `sshd` e o hook. Anote o ID do contêiner:
```shell
$ docker run -d -p 52311:22 --volumes-from data pre-receive.dev
> 7f888bc700b8d23405dbcaf039e6c71d486793cad7d8ae4dd184f4a47000bc58
- ```
+ ```
9. Copie a chave SSH gerada do contêiner de dados para a máquina local:
```shell
$ docker cp data:/home/git/.ssh/id_ed25519 .
- ```
+ ```
10. Modifique o remote de um repositório de teste e faça push para o repo `test.git` no contêiner Docker. Este exemplo usa o `git@github.com:octocat/Hello-World.git`, mas você pode usar o repositório de sua preferência. Este exemplo pressupõe que a sua máquina local (127.0.0.1) está vinculando a porta 52311, mas você pode usar outro endereço IP se o docker estiver sendo executado em uma máquina remota.
@@ -193,9 +193,9 @@ Antes de criar ou atualizar um script de hook pre-receive no appliance do {% dat
> To git@192.168.99.100:test.git
> ! [remote rejected] master -> master (pre-receive hook declined)
> error: failed to push some refs to 'git@192.168.99.100:test.git'
- ```
+ ```
- Observe que o push foi rejeitado após a execução do hook pre-receive e o eco da saída do script.
+ Observe que o push foi rejeitado após a execução do hook pre-receive e o eco da saída do script.
### Leia mais
- "[Personalizar o Git - Um exemplo da aplicação da política do Git](https://git-scm.com/book/en/v2/Customizing-Git-An-Example-Git-Enforced-Policy)" no *site do Pro Git*
diff --git a/translations/pt-BR/content/admin/policies/enforcing-repository-management-policies-in-your-enterprise.md b/translations/pt-BR/content/admin/policies/enforcing-repository-management-policies-in-your-enterprise.md
index 6a536c064a..79552b39ee 100644
--- a/translations/pt-BR/content/admin/policies/enforcing-repository-management-policies-in-your-enterprise.md
+++ b/translations/pt-BR/content/admin/policies/enforcing-repository-management-policies-in-your-enterprise.md
@@ -30,11 +30,11 @@ versions:
github-ae: '*'
---
-### Configuring the default visibility of new repositories in your enterprise
+### Configurar a visibilidade padrão de novos repositórios na sua empresa
-Each time someone creates a new repository on your enterprise, that person must choose a visibility for the repository. When you configure a default visibility setting for the enterprise, you choose which visibility is selected by default. Para obter mais informações sobre a visibilidade de repositório, consulte "[Sobre a visibilidade do repositório](/github/creating-cloning-and-archiving-repositories/about-repository-visibility)".
+Toda vez que alguém criar um novo repositório na sua empresa, essa pessoa deverá escolher uma visibilidade para o repositório. Ao configurar uma configuração padrão de visibilidade para a empresa, você escolhe qual visibilidade será selecionada por padrão. Para obter mais informações sobre a visibilidade de repositório, consulte "[Sobre a visibilidade do repositório](/github/creating-cloning-and-archiving-repositories/about-repository-visibility)".
-Se um administrador do site impedir que os membros criem certos tipos de repositórios, os membros não serão capazes de criar esse tipo de repositório, mesmo se a configuração de visibilidade for padrão para esse tipo. For more information, see "[Setting a policy for repository creation](#setting-a-policy-for-repository-creation)."
+If an enterprise owner disallows members from creating certain types of repositories, members will not be able to create that type of repository even if the visibility setting defaults to that type. Para obter mais informações, consulte "[Definir uma política para a criação de repositórios](#setting-a-policy-for-repository-creation)".
{% data reusables.enterprise-accounts.access-enterprise %}
{% if currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %}
@@ -43,15 +43,15 @@ Se um administrador do site impedir que os membros criem certos tipos de reposit
{% data reusables.enterprise-accounts.settings-tab %}
{% endif %}
{% data reusables.enterprise-accounts.options-tab %}
-1. Em "Default repository visibility" (Visibilidade padrão do repositório), clique no menu suspenso e selecione uma visibilidade padrão.![Drop-down menu to choose the default repository visibility for your enterprise](/assets/images/enterprise/site-admin-settings/default-repository-visibility-settings.png)
+1. Em "Default repository visibility" (Visibilidade padrão do repositório), clique no menu suspenso e selecione uma visibilidade padrão.![Menu suspenso para escolher a visibilidade padrão do repositório para a sua empresa](/assets/images/enterprise/site-admin-settings/default-repository-visibility-settings.png)
{% data reusables.enterprise_installation.image-urls-viewable-warning %}
### Definir uma política para alterar a visibilidade de um repositório
-Se você impedir que os integrantes alterem a visibilidade do repositório, somente os administradores do site poderão tornar privados os repositórios públicos ou tornar públicos os repositórios privados.
+When you prevent members from changing repository visibility, only enterprise owners can change the visibility of a repository.
-Se um administrador do site tiver restringido a criação do repositório somente aos proprietários da organização, os integrantes não poderão alterar a visibilidade do repositório. Além disso, se o administrador do site restringir a criação de repositórios apenas aos repositórios privados, os integrantes só conseguirão tornar privados os repositórios públicos. For more information, see "[Setting a policy for repository creation](#setting-a-policy-for-repository-creation)."
+If an enterprise owner has restricted repository creation to organization owners only, then members will not be able to change repository visibility. If an enterprise owner has restricted member repository creation to private repositories only, then members will only be able to change the visibility of a repository to private. Para obter mais informações, consulte "[Definir uma política para a criação de repositórios](#setting-a-policy-for-repository-creation)".
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.policies-tab %}
@@ -75,6 +75,15 @@ Se um administrador do site tiver restringido a criação do repositório soment
6. Em "Repository creation" (Criação de repositórios), use o menu suspenso e escolha uma política. ![Menu suspenso com opções de políticas de criação de repositórios](/assets/images/enterprise/site-admin-settings/repository-creation-drop-down.png)
{% endif %}
+### Aplicar uma política de bifurcação de repositórios internos ou privados
+
+Across all organizations owned by your enterprise, you can allow people with access to a private or internal repository to fork the repository, never allow forking of private or internal repositories, or allow owners to administer the setting on the organization level.
+
+{% data reusables.enterprise-accounts.access-enterprise %}
+{% data reusables.enterprise-accounts.policies-tab %}
+3. Na guia **Repository policies** (Políticas de repositório), em Repository forking" (Bifurcação de repositórios), revise as informações sobre como alterar a configuração. {% data reusables.enterprise-accounts.view-current-policy-config-orgs %}
+4. Em "Repository forking" (Bifurcação de repositórios), use o menu suspenso e escolha uma política. ![Menu suspenso com opções de políticas de bifurcação de repositórios](/assets/images/help/business-accounts/repository-forking-policy-drop-down.png)
+
### Definir uma política de exclusão e transferência de repositório
{% data reusables.enterprise-accounts.access-enterprise %}
@@ -86,7 +95,7 @@ Se um administrador do site tiver restringido a criação do repositório soment
### Definir uma política para limites de push do Git
-To keep your repository size manageable and prevent performance issues, you can configure a file size limit for repositories in your enterprise.
+Para manter o tamanho do repositório gerenciável e evitar problemas de desempenho, você pode configurar um limite de tamanho de arquivo para os repositórios na sua empresa.
Por padrão, quando você impõe os limites de upload do repositório, as pessoas não podem adicionar ou atualizar arquivos maiores que 100 MB.
@@ -106,7 +115,7 @@ Por padrão, quando você impõe os limites de upload do repositório, as pessoa
{% endif %}
{% data reusables.enterprise-accounts.options-tab %}
4. Em "Repository upload limit" (Limite de upload de repositório), use o menu suspenso e clique para definir o tamanho máximo do objeto. ![Menu suspenso com opções de tamanho máximo de objeto](/assets/images/enterprise/site-admin-settings/repo-upload-limit-dropdown.png)
-5. Optionally, to enforce a maximum upload limit for all repositories in your enterprise, select **Enforce on all repositories** ![Opção de limitar o tamanho máximo de objeto em todos os repositórios](/assets/images/enterprise/site-admin-settings/all-repo-upload-limit-option.png)
+5. Opcionalmente, para aplicar um limite máximo de upload para todos os repositórios na sua empresa, selecione **Aplicar em todos os repositórios** ![Opção de limitar o tamanho máximo de objeto em todos os repositórios](/assets/images/enterprise/site-admin-settings/all-repo-upload-limit-option.png)
### Configurar o editor de conflitos de merge para pull requests entre repositórios
@@ -123,7 +132,7 @@ Solicitar que os usuário resolvam conflitos de merge em seus respectivos comput
### Configurar pushes forçados
-Cada repositório herda uma configuração padrão de push forçado das configurações da conta de usuário ou da organização à qual pertence. Likewise, each organization and user account inherits a default force push setting from the force push setting for the enterprise. If you change the force push setting for the enterprise, it will change for all repositories owned by any user or organization.
+Cada repositório herda uma configuração padrão de push forçado das configurações da conta de usuário ou da organização à qual pertence. Da mesma forma, cada conta de organização e usuário herda uma configuração padrão de push forçado a partir da configuração de push forçado para a empresa. Se você alterar a configuração de push forçado para a empresa, ela mudará para todos os repositórios pertencentes a qualquer usuário ou organização.
#### Bloquear todos as pushes forçados no seu dispositivo
@@ -151,7 +160,7 @@ Cada repositório herda uma configuração padrão de push forçado das configur
#### Bloquear pushes forçados em repositórios pertencentes a uma organização ou conta de usuário
-Os repositórios herdam as configurações de push forçado da conta do usuário ou da organização à qual pertencem. User accounts and organizations in turn inherit their force push settings from the force push settings for the enterprise.
+Os repositórios herdam as configurações de push forçado da conta do usuário ou da organização à qual pertencem. As contas de usuários e organizações herdam as configurações de push forçado a partir das configurações de push forçado para a empresa.
Você pode substituir as configurações padrão herdadas definindo as configurações da conta de usuário ou da organização.
@@ -164,17 +173,19 @@ Você pode substituir as configurações padrão herdadas definindo as configura
5. Em "Repository default settings" (Configurações padrão do repositório) na seção "Force pushes" (Pushes forçados), selecione
- **Block** (Bloquear) para bloquear os pushes forçados em todos os branches.
- **Block to the default branch** (Bloquear no branch padrão) para bloquear os pushes forçados apenas no branch padrão. ![Bloquear pushes forçados](/assets/images/enterprise/site-admin-settings/user/user-block-force-pushes.png)
-6. Você também pode selecionar a opção **Enforce on all repositories** (Forçar em todos os repositórios), que substituirá as configurações específicas do repositório. Note that this will **not** override an enterprise-wide policy. ![Bloquear pushes forçados](/assets/images/enterprise/site-admin-settings/user/user-block-all-force-pushes.png)
+6. Você também pode selecionar a opção **Enforce on all repositories** (Forçar em todos os repositórios), que substituirá as configurações específicas do repositório. Observe que isso **não** substituirá uma política para toda a empresa. ![Bloquear pushes forçados](/assets/images/enterprise/site-admin-settings/user/user-block-all-force-pushes.png)
+
+{% if enterpriseServerVersions contains currentVersion %}
### Configurar o acesso de leitura anônimo do Git
{% data reusables.enterprise_user_management.disclaimer-for-git-read-access %}
-{% if enterpriseServerVersions contains currentVersion %}If you have [enabled private mode](/enterprise/admin/configuration/enabling-private-mode) on your enterprise, you {% else %}You {% endif %}can allow repository administrators to enable anonymous Git read access to public repositories.
+{% if enterpriseServerVersions contains currentVersion %}Se você tiver o [habilitado o modo privado](/enterprise/admin/configuration/enabling-private-mode) na sua empresa, você {% else %}Você {% endif %}pode permitir que administradores de repositórios habilitem o acesso de leitura anônimo do Git aos repositórios públicos.
-Enabling anonymous Git read access allows users to bypass authentication for custom tools on your enterprise. Quando você ou um administrador de repositório habilitar essa configuração de acesso em um repositório, as operações não autenticadas do Git (e qualquer pessoa com acesso de rede ao {% data variables.product.product_name %}) terão acesso de leitura sem autenticação ao repositório.
+Habilitar o acesso de leitura anônimo do Git permite que os usuários ignorem a autenticação para ferramentas personalizadas na sua empresa. Quando você ou um administrador de repositório habilitar essa configuração de acesso em um repositório, as operações não autenticadas do Git (e qualquer pessoa com acesso de rede ao {% data variables.product.product_name %}) terão acesso de leitura sem autenticação ao repositório.
-If necessary, you can prevent repository administrators from changing anonymous Git access settings for repositories on your enterprise by locking the repository's access settings. Após o bloqueio, somente um administrador de site poderá alterar a configuração do acesso de leitura anônimo do Git.
+Se necessário, você pode impedir que os administradores do repositório alterem configurações anônimas de acesso do Git para repositórios, bloqueando as configurações de acesso do repositório. Após o bloqueio, somente um administrador de site poderá alterar a configuração do acesso de leitura anônimo do Git.
{% data reusables.enterprise_site_admin_settings.list-of-repos-with-anonymous-git-read-access-enabled %}
@@ -191,9 +202,8 @@ If necessary, you can prevent repository administrators from changing anonymous
{% data reusables.enterprise-accounts.options-tab %}
4. Em "Anonymous Git read access" (Acesso de leitura anônimo do Git), use o menu suspenso e clique em **Enabled** (Habilitado). ![Menu suspenso de acesso de leitura anônimo do Git com as opções "Enabled" (Habilitado) e "Disabled" (Desabilitado)
](/assets/images/enterprise/site-admin-settings/enable-anonymous-git-read-access.png)
-3. Optionally, to prevent repository admins from changing anonymous Git read access settings in all repositories on your enterprise, select **Prevent repository admins from changing anonymous Git read access**. ![Select checkbox to prevent repository admins from changing anonymous Git read access settings for all repositories on your enterprise](/assets/images/enterprise/site-admin-settings/globally-lock-repos-from-changing-anonymous-git-read-access.png)
+3. Opcionalmente, para impedir que os administradores do repositório alterem as configurações de acesso de leitura anônimas do Git em todos os repositórios da sua empresa, selecione **Impedir que os administradores do repositório de alterarem o acesso de leitura anônimo do Git**. ![Marque a caixa de seleção para evitar que os administradores do repositório alterem as configurações de acesso de leitura anônimas do Git para todos os repositórios da sua empresa](/assets/images/enterprise/site-admin-settings/globally-lock-repos-from-changing-anonymous-git-read-access.png)
-{% if enterpriseServerVersions contains currentVersion %}
#### Definir acesso de leitura anônimo do Git para um repositório específico
{% data reusables.enterprise_site_admin_settings.access-settings %}
@@ -204,6 +214,7 @@ If necessary, you can prevent repository administrators from changing anonymous
6. Em "Danger Zone" (Zona de perigo), ao lado de "Enable anonymous Git read access" (Habilitar acesso de leitura anônimo do Git), clique em **Enable** (Habilitar). ![Botão "Enabled" (Habilitado) na opção "Enable anonymous Git read access" (Habilitar acesso de leitura anônimo do Git) na zona de perigo das configurações de administração do site ](/assets/images/enterprise/site-admin-settings/site-admin-enable-anonymous-git-read-access.png)
7. Revise as alterações. Para confirmar, clique em **Yes, enable anonymous Git read access** (Sim, permitir acesso de leitura anônimo ao Git). ![Confirmar configuração de acesso de leitura anônimo do Git na janela pop-up](/assets/images/enterprise/site-admin-settings/confirm-anonymous-git-read-access-for-specific-repo-as-site-admin.png)
8. Para impedir que os administradores de repositório alterem a configuração nesse repositório, você também pode selecionar **Prevent repository admins from changing anonymous Git read access** (Impedir administradores de repositório de alterarem o acesso de leitura anônimo do Git). ![Marcar a caixa de seleção para impedir que administradores de repositório alterem as configurações de acesso de leitura anônimo do Git em todos os repositórios da instância](/assets/images/enterprise/site-admin-settings/lock_anonymous_git_access_for_specific_repo.png)
+
{% endif %}
{% if currentVersion ver_gt "enterprise-server@2.22" or currentVersion == "github-ae@latest" %}
diff --git a/translations/pt-BR/content/admin/user-management/activity-dashboard.md b/translations/pt-BR/content/admin/user-management/activity-dashboard.md
index 120209106b..0c2d58fe31 100644
--- a/translations/pt-BR/content/admin/user-management/activity-dashboard.md
+++ b/translations/pt-BR/content/admin/user-management/activity-dashboard.md
@@ -1,6 +1,6 @@
---
title: Painel Atividade
-intro: 'The Activity dashboard gives you an overview of all the activity in your enterprise.'
+intro: 'O painel de atividades oferece uma visão geral de toda a atividade da sua empresa.'
redirect_from:
- /enterprise/admin/articles/activity-dashboard/
- /enterprise/admin/installation/activity-dashboard
@@ -24,8 +24,8 @@ O painel Atividade gera gráficos semanais, mensais e anuais informando o númer
![Painel Atividade](/assets/images/enterprise/activity/activity-dashboard-yearly.png)
{% if enterpriseServerVersions contains currentVersion %}
-For more analytics based on data from
-{% data variables.product.product_name %}, you can purchase {% data variables.product.prodname_insights %}. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_insights %}](/insights/installing-and-configuring-github-insights/about-github-insights)."
+Para mais análises com base em dados de
+{% data variables.product.product_name %}, você pode comprar {% data variables.product.prodname_insights %}. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_insights %}](/insights/installing-and-configuring-github-insights/about-github-insights)."
{% endif %}
### Acessar o painel Atividade
diff --git a/translations/pt-BR/content/admin/user-management/audit-logging.md b/translations/pt-BR/content/admin/user-management/audit-logging.md
index 420adacf63..825e6d827a 100644
--- a/translations/pt-BR/content/admin/user-management/audit-logging.md
+++ b/translations/pt-BR/content/admin/user-management/audit-logging.md
@@ -1,6 +1,6 @@
---
title: Gerar logs de auditoria
-intro: '{% data variables.product.product_name %} keeps logs of audited{% if enterpriseServerVersions contains currentVersion %} system,{% endif %} user, organization, and repository events. Os logs são úteis para fins de depuração e conformidade interna e externa.'
+intro: '{% data variables.product.product_name %} mantém registros de{% if enterpriseServerVersions contains currentVersion %} sistema auditado,{% endif %} eventos de usuários, organização e repositórios. Os logs são úteis para fins de depuração e conformidade interna e externa.'
redirect_from:
- /enterprise/admin/articles/audit-logging/
- /enterprise/admin/installation/audit-logging
@@ -10,22 +10,22 @@ versions:
github-ae: '*'
---
-For a full list, see "[Audited actions](/admin/user-management/audited-actions)." For more information on finding a particular action, see "[Searching the audit log](/admin/user-management/searching-the-audit-log)."
+Para obter uma lista completa, consulte "[Ações auditadas](/admin/user-management/audited-actions)". Para obter mais informações sobre como encontrar uma ação em particular, consulte "[Pesquisar no log de auditoria](/admin/user-management/searching-the-audit-log)".
### Logs de push
-Todas as operações de push no Git têm um log. For more information, see "[Viewing push logs](/admin/user-management/viewing-push-logs)."
+Todas as operações de push no Git têm um log. Para obter mais informações, consulte "[Visualizar logs de push](/admin/user-management/viewing-push-logs)".
{% if enterpriseServerVersions contains currentVersion %}
### Eventos do sistema
Todos os eventos auditados do sistema, inclusive pushes e pulls, são registrados em logs no caminho `/var/log/github/audit.log`. Os logs passam por rotação a cada 24 horas e ficam guardados por sete dias.
-O pacote de suporte inclui logs de sistema. For more information, see "[Providing data to {% data variables.product.prodname_dotcom %} Support](/admin/enterprise-support/providing-data-to-github-support)."
+O pacote de suporte inclui logs de sistema. Para obter mais informações, consulte "[Fornecer dados para suporte de {% data variables.product.prodname_dotcom %}](/admin/enterprise-support/providing-data-to-github-support)."
### Pacotes de suporte
-Todas as informações de auditoria são registradas no arquivo `audit.log`, no diretório `github-logs` de qualquer pacote de suporte. Se o encaminhamento de logs estiver habilitado, você poderá transmitir esses dados para um consumidor de fluxo de syslog externo, como o [Splunk](http://www.splunk.com/) ou o [Logstash](http://logstash.net/). Todas as entradas desse log usam a palavra-chave `github_audit` e podem ser filtradas por ela. For more information see "[Log forwarding](/admin/user-management/log-forwarding)."
+Todas as informações de auditoria são registradas no arquivo `audit.log`, no diretório `github-logs` de qualquer pacote de suporte. Se o encaminhamento de logs estiver habilitado, você poderá transmitir esses dados para um consumidor de fluxo de syslog externo, como o [Splunk](http://www.splunk.com/) ou o [Logstash](http://logstash.net/). Todas as entradas desse log usam a palavra-chave `github_audit` e podem ser filtradas por ela. Para obter mais informações, consulte "[Encaminhamento de registro](/admin/user-management/log-forwarding)".
Por exemplo, esta entrada mostra que um repositório foi criado.
diff --git a/translations/pt-BR/content/admin/user-management/audited-actions.md b/translations/pt-BR/content/admin/user-management/audited-actions.md
index 7381c7b38b..fb75a36cfc 100644
--- a/translations/pt-BR/content/admin/user-management/audited-actions.md
+++ b/translations/pt-BR/content/admin/user-management/audited-actions.md
@@ -12,18 +12,18 @@ versions:
#### Autenticação
-| Nome | Descrição |
-| ------------------------------------:| ------------------------------------------------------------------------------------------------------------------------------- |
-| `oauth_access.create` | Um [token de acesso OAuth][] foi [gerado][generate token] para uma conta de usuário. |
-| `oauth_access.destroy` | Um [token de acesso OAuth][] foi excluído de uma conta de usuário. |
-| `oauth_application.destroy` | Um [aplicativo OAuth][] foi excluído de uma organização ou conta de usuário. |
-| `oauth_application.reset_secret` | A chave secreta de um [aplicativo OAuth][] foi redefinida. |
-| `oauth_application.transfer` | Um [aplicativo OAuth][] foi transferido de uma organização ou conta de usuário para outra. |
-| `public_key.create` | Uma chave SSH foi [adicionada][add key] a uma conta de usuário ou uma [chave de implantação][] foi adicionada ao repositório. |
-| `public_key.delete` | Uma chave SSH foi removida de uma conta de usuário ou uma [chave de implantação][] foi removida de um repositório. |
-| `public_key.update` | A user account's SSH key or a repository's [deploy key][] was updated.{% if enterpriseServerVersions contains currentVersion %}
-| `two_factor_authentication.enabled` | A [autenticação de dois fatores][2fa] foi habilitada para uma conta de usuário. |
-| `two_factor_authentication.disabled` | [Two-factor authentication][2fa] was disabled for a user account.{% endif %}
+| Nome | Descrição |
+| ------------------------------------:| ------------------------------------------------------------------------------------------------------------------------------------------------------------ |
+| `oauth_access.create` | Um [token de acesso OAuth][] foi [gerado][generate token] para uma conta de usuário. |
+| `oauth_access.destroy` | Um [token de acesso OAuth][] foi excluído de uma conta de usuário. |
+| `oauth_application.destroy` | Um [aplicativo OAuth][] foi excluído de uma organização ou conta de usuário. |
+| `oauth_application.reset_secret` | A chave secreta de um [aplicativo OAuth][] foi redefinida. |
+| `oauth_application.transfer` | Um [aplicativo OAuth][] foi transferido de uma organização ou conta de usuário para outra. |
+| `public_key.create` | Uma chave SSH foi [adicionada][add key] a uma conta de usuário ou uma [chave de implantação][] foi adicionada ao repositório. |
+| `public_key.delete` | Uma chave SSH foi removida de uma conta de usuário ou uma [chave de implantação][] foi removida de um repositório. |
+| `public_key.update` | A chave SSH de uma conta de usuário ou a [chave de implantação de um repositório][] foi atualizada.{% if enterpriseServerVersions contains currentVersion %}
+| `two_factor_authentication.enabled` | A [autenticação de dois fatores][2fa] foi habilitada para uma conta de usuário. |
+| `two_factor_authentication.disabled` | [A autenticação de dois fatores][2fa] foi desabilitada para uma conta de usuário.{% endif %}
#### Hooks
@@ -34,66 +34,66 @@ versions:
| `hook.destroy` | Um hook foi excluído. |
| `hook.events_changed` | Os eventos configurados de um hook foram alterados. |
-#### Enterprise configuration settings
+#### Configurações da empresa
-| Nome | Descrição |
-| -------------------------------------------------------:| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
-| `business.update_member_repository_creation_permission` | A site admin restricts repository creation in organizations in the enterprise. Para obter mais informações, consulte "[Aplicar políticas de gerenciamento do repositório na sua empresa](/admin/policies/enforcing-repository-management-policies-in-your-enterprise#setting-a-policy-for-repository-creation)". |
-| `business.clear_members_can_create_repos` | A site admin clears a restriction on repository creation in organizations in the enterprise. Para obter mais informações, consulte "[Aplicar políticas de gerenciamento do repositório na sua empresa](/admin/policies/enforcing-repository-management-policies-in-your-enterprise#setting-a-policy-for-repository-creation)". |
-| `enterprise.config.lock_anonymous_git_access` | A site admin locks anonymous Git read access to prevent repository admins from changing existing anonymous Git read access settings for repositories in the enterprise. Para obter mais informações, consulte "[Aplicar políticas de gerenciamento do repositório na sua empresa](/admin/policies/enforcing-repository-management-policies-in-your-enterprise#configuring-anonymous-git-read-access)". |
-| `enterprise.config.unlock_anonymous_git_access` | A site admin unlocks anonymous Git read access to allow repository admins to change existing anonymous Git read access settings for repositories in the enterprise. Para obter mais informações, consulte "[Aplicar políticas de gerenciamento do repositório na sua empresa](/admin/policies/enforcing-repository-management-policies-in-your-enterprise#configuring-anonymous-git-read-access)". |
+| Nome | Descrição |
+| -------------------------------------------------------:| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `business.update_member_repository_creation_permission` | Um administrador do site restringe a criação de repositórios em organizações da empresa. Para obter mais informações, consulte "[Aplicar políticas de gerenciamento do repositório na sua empresa](/admin/policies/enforcing-repository-management-policies-in-your-enterprise#setting-a-policy-for-repository-creation)". |
+| `business.clear_members_can_create_repos` | Um administrador do site elimina uma restrição de criação de repositórios em organizações da empresa. For more information, see "[Enforcing repository management policies in your enterprise](/admin/policies/enforcing-repository-management-policies-in-your-enterprise#setting-a-policy-for-repository-creation)."{% if enterpriseServerVersions contains currentVersion %}
+| `enterprise.config.lock_anonymous_git_access` | Um administrador do site bloqueia acessos de leitura anônimos do Git para impedir que os administradores do repositório alterem as configurações de acessos de leitura anônimos do Git existentes nos repositórios da empresa. Para obter mais informações, consulte "[Aplicar políticas de gerenciamento do repositório na sua empresa](/admin/policies/enforcing-repository-management-policies-in-your-enterprise#configuring-anonymous-git-read-access)". |
+| `enterprise.config.unlock_anonymous_git_access` | Um administrador do site desbloqueia acessos de leitura anônimos do Git para permitir que administradores alterem as configurações de acessos de leitura anônimos do Git existentes nos repositórios da empresa. For more information, see "[Enforcing repository management policies in your enterprise](/admin/policies/enforcing-repository-management-policies-in-your-enterprise#configuring-anonymous-git-read-access)."{% endif %}
#### Problemas e pull requests
-| Nome | Descrição |
-| ------------------------------------:| ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `issue.update` | O texto de um problema (comentário inicial) foi alterado. |
-| `issue_comment.update` | Um comentário em um problema (que não seja o inicial) foi alterado. |
-| `pull_request_review_comment.delete` | Foi excluído um comentário em um pull request. |
-| `issue.destroy` | Um problema foi excluído do repositório. For more information, see "[Deleting an issue](/github/managing-your-work-on-github/deleting-an-issue)." |
+| Nome | Descrição |
+| ------------------------------------:| ---------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `issue.update` | O texto de um problema (comentário inicial) foi alterado. |
+| `issue_comment.update` | Um comentário em um problema (que não seja o inicial) foi alterado. |
+| `pull_request_review_comment.delete` | Foi excluído um comentário em um pull request. |
+| `issue.destroy` | Um problema foi excluído do repositório. Para obter mais informações, consulte "[Excluir uma problema](/github/managing-your-work-on-github/deleting-an-issue)". |
#### Organizações
-| Nome | Descrição |
-| ------------------:| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `org.async_delete` | Um usuário iniciou um trabalho em segundo plano para excluir uma organização. |
-| `org.delete` | An organization was deleted by a user-initiated background job.{% if currentVersion != "github-ae@latest" %}
-| `org.transform` | A conta de usuário foi convertida em organização. For more information, see "[Converting a user into an organization](/github/setting-up-and-managing-your-github-user-account/converting-a-user-into-an-organization)."{% endif %}
+| Nome | Descrição |
+| ------------------:| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
+| `org.async_delete` | Um usuário iniciou um trabalho em segundo plano para excluir uma organização. |
+| `org.delete` | Uma organização foi excluída por um trabalho de segundo plano iniciado pelo usuário.{% if currentVersion != "github-ae@latest" %}
+| `org.transform` | A conta de usuário foi convertida em organização. Para obter mais informações, consulte "[Converter um usuário em uma organização](/github/setting-up-and-managing-your-github-user-account/converting-a-user-into-an-organization)."{% endif %}
#### Branches protegidos
-| Nome | Descrição |
-| ------------------------------------------------------------------:| ------------------------------------------------------------------------------------- |
-| `protected_branch.create` | A proteção do branch está habilitada em um branch. |
-| `protected_branch.destroy` | A proteção do branch está desabilitada em um branch. |
-| `protected_branch.update_admin_enforced` | A proteção do branch é exigida para os administradores do repositório. |
-| `protected_branch.update_require_code_owner_review` | Enforcement of required code owner review is updated on a branch. |
-| `protected_branch.dismiss_stale_reviews` | A exigência de ignorar pull requests obsoletas é atualizada em um branch. |
-| `protected_branch.update_signature_requirement_enforcement_level` | A exigência de assinatura de commit obrigatória é atualizada em um branch. |
-| `protected_branch.update_pull_request_reviews_enforcement_level` | A exigência de revisões obrigatórias de pull request é atualizada em um branch. |
-| `protected_branch.update_required_status_checks_enforcement_level` | A exigência de verificações de status obrigatórias é atualizada em um branch. |
-| `protected_branch.rejected_ref_update` | Uma tentativa de atualização do branch é rejeitada. |
-| `protected_branch.policy_override` | Um requisito de proteção do branch é sobrescrito por um administrador do repositório. |
+| Nome | Descrição |
+| ------------------------------------------------------------------:| --------------------------------------------------------------------------------------- |
+| `protected_branch.create` | A proteção do branch está habilitada em um branch. |
+| `protected_branch.destroy` | A proteção do branch está desabilitada em um branch. |
+| `protected_branch.update_admin_enforced` | A proteção do branch é exigida para os administradores do repositório. |
+| `protected_branch.update_require_code_owner_review` | A execução da revisão necessária do código do proprietário foi atualizada em um branch. |
+| `protected_branch.dismiss_stale_reviews` | A exigência de ignorar pull requests obsoletas é atualizada em um branch. |
+| `protected_branch.update_signature_requirement_enforcement_level` | A exigência de assinatura de commit obrigatória é atualizada em um branch. |
+| `protected_branch.update_pull_request_reviews_enforcement_level` | A exigência de revisões obrigatórias de pull request é atualizada em um branch. |
+| `protected_branch.update_required_status_checks_enforcement_level` | A exigência de verificações de status obrigatórias é atualizada em um branch. |
+| `protected_branch.rejected_ref_update` | Uma tentativa de atualização do branch é rejeitada. |
+| `protected_branch.policy_override` | Um requisito de proteção do branch é sobrescrito por um administrador do repositório. |
#### Repositórios
-| Nome | Descrição |
-| ------------------------------------------:| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `repo.access` | Um repositório privado passou a ser público, ou um repositório público passou a ser privado. |
-| `repo.archive` | Um repositório foi arquivado. For more information, see "[Archiving a {% data variables.product.prodname_dotcom %} repository](/github/creating-cloning-and-archiving-repositories/archiving-a-github-repository)." |
-| `repo.add_member` | Um colaborador foi adicionado ao repositório. |
-| `repo.config` | Um administrador do site bloqueou a opção de forçar pushes. Para obter mais informações, consulte [Bloquear pushes forçados em um repositório](/enterprise/{{ currentVersion }}/admin/guides/developer-workflow/blocking-force-pushes-to-a-repository/). |
-| `repo.create` | Um repositório foi criado. |
-| `repo.destroy` | Um repositório foi excluído. |
-| `repo.remove_member` | Um colaborador foi removido do repositório. |
-| `repo.rename` | Um repositório foi renomeado. |
-| `repo.transfer` | Um usuário aceitou uma solicitação para receber um repositório transferido. |
-| `repo.transfer_start` | Um usuário enviou uma solicitação para transferir um repositório a outro usuário ou organização. |
-| `repo.unarchive` | Um repositório teve o arquivamento cancelado. For more information, see "[Archiving a {% data variables.product.prodname_dotcom %} repository](/github/creating-cloning-and-archiving-repositories/archiving-a-github-repository)." |
-| `repo.config.disable_anonymous_git_access` | O acesso de leitura anônimo do Git está desabilitado em um repositório público. Para obter mais informações, consulte "[Habilitar acesso de leitura anônimo do Git para um repositório](/enterprise/{{ currentVersion }}/user/articles/enabling-anonymous-git-read-access-for-a-repository)". |
-| `repo.config.enable_anonymous_git_access` | O acesso de leitura anônimo do Git está habilitado em um repositório público. Para obter mais informações, consulte "[Habilitar acesso de leitura anônimo do Git para um repositório](/enterprise/{{ currentVersion }}/user/articles/enabling-anonymous-git-read-access-for-a-repository)". |
-| `repo.config.lock_anonymous_git_access` | O acesso de leitura anônimo de um repositório do Git está bloqueado, impedindo que os administradores de repositório alterem (habilitem ou desabilitem) essa configuração. Para obter mais informações, consulte "[Impedir os usuários de alterarem o acesso de leitura anônimo do Git](/enterprise/{{ currentVersion }}/admin/guides/user-management/preventing-users-from-changing-anonymous-git-read-access)". |
-| `repo.config.unlock_anonymous_git_access` | O acesso de leitura anônimo de um repositório do Git está desbloqueado, permitindo que os administradores de repositório alterem (habilitem ou desabilitem) essa configuração. Para obter mais informações, consulte "[Impedir os usuários de alterarem o acesso de leitura anônimo do Git](/enterprise/{{ currentVersion }}/admin/guides/user-management/preventing-users-from-changing-anonymous-git-read-access)". |
+| Nome | Descrição |
+| ------------------------------------------:| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `repo.access` | The visibility of a repository changed to private{% if enterpriseServerVersions contains currentVersion %}, public,{% endif %} or internal. |
+| `repo.archive` | Um repositório foi arquivado. Para obter mais informações, consulte "[Arquivar um repositório de {% data variables.product.prodname_dotcom %}](/github/creating-cloning-and-archiving-repositories/archiving-a-github-repository)". |
+| `repo.add_member` | Um colaborador foi adicionado ao repositório. |
+| `repo.config` | Um administrador do site bloqueou a opção de forçar pushes. Para obter mais informações, consulte [Bloquear pushes forçados em um repositório](/enterprise/{{ currentVersion }}/admin/guides/developer-workflow/blocking-force-pushes-to-a-repository/). |
+| `repo.create` | Um repositório foi criado. |
+| `repo.destroy` | Um repositório foi excluído. |
+| `repo.remove_member` | Um colaborador foi removido do repositório. |
+| `repo.rename` | Um repositório foi renomeado. |
+| `repo.transfer` | Um usuário aceitou uma solicitação para receber um repositório transferido. |
+| `repo.transfer_start` | Um usuário enviou uma solicitação para transferir um repositório a outro usuário ou organização. |
+| `repo.unarchive` | Um repositório teve o arquivamento cancelado. For more information, see "[Archiving a {% data variables.product.prodname_dotcom %} repository](/github/creating-cloning-and-archiving-repositories/archiving-a-github-repository)."{% if enterpriseServerVersions contains currentVersion %}
+| `repo.config.disable_anonymous_git_access` | Anonymous Git read access is disabled for a repository. Para obter mais informações, consulte "[Habilitar acesso de leitura anônimo do Git para um repositório](/enterprise/{{ currentVersion }}/user/articles/enabling-anonymous-git-read-access-for-a-repository)". |
+| `repo.config.enable_anonymous_git_access` | Anonymous Git read access is enabled for a repository. Para obter mais informações, consulte "[Habilitar acesso de leitura anônimo do Git para um repositório](/enterprise/{{ currentVersion }}/user/articles/enabling-anonymous-git-read-access-for-a-repository)". |
+| `repo.config.lock_anonymous_git_access` | O acesso de leitura anônimo de um repositório do Git está bloqueado, impedindo que os administradores de repositório alterem (habilitem ou desabilitem) essa configuração. Para obter mais informações, consulte "[Impedir os usuários de alterarem o acesso de leitura anônimo do Git](/enterprise/{{ currentVersion }}/admin/guides/user-management/preventing-users-from-changing-anonymous-git-read-access)". |
+| `repo.config.unlock_anonymous_git_access` | O acesso de leitura anônimo de um repositório do Git está desbloqueado, permitindo que os administradores de repositório alterem (habilitem ou desabilitem) essa configuração. For more information, see "[Preventing users from changing anonymous Git read access](/enterprise/{{ currentVersion }}/admin/guides/user-management/preventing-users-from-changing-anonymous-git-read-access)."{% endif %}
#### Ferramentas de administração do site
@@ -115,30 +115,30 @@ versions:
#### Usuários
-| Nome | Descrição |
-| ---------------------------:| -------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `user.add_email` | Um endereço de e-mail foi adicionado a uma conta de usuário. |
-| `user.async_delete` | An asynchronous job was started to destroy a user account, eventually triggering `user.delete`.{% if enterpriseServerVersions contains currentVersion %}
-| `user.change_password` | A user changed his or her password.{% endif %}
-| `user.create` | Uma nova conta de usuário foi criada. |
-| `user.delete` | Uma conta de usuário foi destruída por um trabalho assíncrono. |
-| `user.demote` | Um administrador do site foi rebaixado a uma conta de usuário regular. |
-| `user.destroy` | A user deleted his or her account, triggering `user.async_delete`.{% if enterpriseServerVersions contains currentVersion %}
-| `user.failed_login` | Um usuário tentou fazer login com nome de usuário, senha ou código de autenticação de dois fatores incorretos. |
-| `user.forgot_password` | A user requested a password reset via the sign-in page.{% endif %}
-| `user.login` | Um usuário fez login. |
-| `user.promote` | Uma conta de usuário regular foi promovida a administrador do site. |
-| `user.remove_email` | Um endereço de e-mail foi removido de uma conta de usuário. |
-| `user.rename` | Um nome de usuário foi alterado. |
-| `user.suspend` | A user account was suspended by a site admin.{% if enterpriseServerVersions contains currentVersion %}
-| `user.two_factor_requested` | A user was prompted for a two-factor authentication code.{% endif %}
-| `user.unsuspend` | Uma conta de usuário teve a suspensão cancelada por um administrador do site. |
+| Nome | Descrição |
+| ---------------------------:| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `user.add_email` | Um endereço de e-mail foi adicionado a uma conta de usuário. |
+| `user.async_delete` | Um trabalho assíncrono foi iniciado para destruir uma conta de usuário, eventualmente acionando `user.delete`.{% if enterpriseServerVersions contains currentVersion %}
+| `user.change_password` | Um usuário alterou sua senha.{% endif %}
+| `user.create` | Uma nova conta de usuário foi criada. |
+| `user.delete` | Uma conta de usuário foi destruída por um trabalho assíncrono. |
+| `user.demote` | Um administrador do site foi rebaixado a uma conta de usuário regular. |
+| `user.destroy` | Um usuário excluiu a sua conta, acionando `user.async_delete`.{% if enterpriseServerVersions contains currentVersion %}
+| `user.failed_login` | Um usuário tentou fazer login com nome de usuário, senha ou código de autenticação de dois fatores incorretos. |
+| `user.forgot_password` | Um usuário solicitou uma redefinição de senha através da página de login.{% endif %}
+| `user.login` | Um usuário fez login. |
+| `user.promote` | Uma conta de usuário regular foi promovida a administrador do site. |
+| `user.remove_email` | Um endereço de e-mail foi removido de uma conta de usuário. |
+| `user.rename` | Um nome de usuário foi alterado. |
+| `user.suspend` | Uma conta de usuário foi suspensa por um administrador do site.{% if enterpriseServerVersions contains currentVersion %}
+| `user.two_factor_requested` | Um código de autenticação de dois fatores foi solicitado de um usuário.{% endif %}
+| `user.unsuspend` | Uma conta de usuário teve a suspensão cancelada por um administrador do site. |
[add key]: /articles/adding-a-new-ssh-key-to-your-github-account
[chave de implantação]: /guides/managing-deploy-keys/#deploy-keys
- [deploy key]: /guides/managing-deploy-keys/#deploy-keys
+ [chave de implantação de um repositório]: /guides/managing-deploy-keys/#deploy-keys
[generate token]: /articles/creating-an-access-token-for-command-line-use
- [token de acesso OAuth]: /v3/oauth/
+ [token de acesso OAuth]: /developers/apps/authorizing-oauth-apps
[aplicativo OAuth]: /guides/basics-of-authentication/#registering-your-app
[2fa]: /articles/about-two-factor-authentication
[2fa]: /articles/about-two-factor-authentication
diff --git a/translations/pt-BR/content/admin/user-management/auditing-users-across-your-enterprise.md b/translations/pt-BR/content/admin/user-management/auditing-users-across-your-enterprise.md
index 092d928cd9..e86bf5098f 100644
--- a/translations/pt-BR/content/admin/user-management/auditing-users-across-your-enterprise.md
+++ b/translations/pt-BR/content/admin/user-management/auditing-users-across-your-enterprise.md
@@ -1,6 +1,6 @@
---
-title: Auditing users across your enterprise
-intro: 'The audit log dashboard shows site administrators the actions performed by all users and organizations across your enterprise within the past 90 days, including details such as who performed the action, what the action was, and when the action was performed.'
+title: Auditar de usuários em toda a sua empresa
+intro: 'O painel de log de auditoria mostra aos administradores do site as ações realizadas por todos os usuários e organizações de sua empresa nos últimos 90 dias incluindo detalhes como quem executou a ação, qual era a ação e quando a ação foi realizada.'
redirect_from:
- /enterprise/admin/guides/user-management/auditing-users-across-an-organization/
- /enterprise/admin/user-management/auditing-users-across-your-instance
@@ -12,7 +12,7 @@ versions:
### Acessar o log de auditoria
-The audit log dashboard gives you a visual display of audit data across your enterprise.
+O painel de log de auditoria oferece uma exibição visual de dados de auditoria na sua empresa.
![Painel de log de auditoria da instância](/assets/images/enterprise/site-admin-settings/audit-log-dashboard-admin-center.png)
@@ -22,9 +22,9 @@ The audit log dashboard gives you a visual display of audit data across your ent
No mapa, você pode aplicar zoom e visão panorâmica para ver os eventos do mundo todo. Posicione o mouse sobre um país para ver a contagem de eventos ocorridos nele.
-### Searching for events across your enterprise
+### Pesquisar eventos na sua empresa
-The audit log lists the following information about actions made within your enterprise:
+O log de auditoria lista as seguintes informações sobre as ações feitas na sua empresa:
* [O repositório](#search-based-on-the-repository) em que a ação ocorreu;
* [O usuário](#search-based-on-the-user) que fez a ação;
@@ -37,7 +37,7 @@ The audit log lists the following information about actions made within your ent
**Notas:**
-- Embora não seja possível usar texto para pesquisar entradas de auditoria, você pode criar consultas de pesquisa usando filtros diversificados. {% data variables.product.product_name %} supports many operators for searching across {% data variables.product.product_name %}. Para obter mais informações, consulte "[Sobre a pesquisa no {% data variables.product.prodname_dotcom %}](/github/searching-for-information-on-github/about-searching-on-github)".
+- Embora não seja possível usar texto para pesquisar entradas de auditoria, você pode criar consultas de pesquisa usando filtros diversificados. {% data variables.product.product_name %} é compatível com muitos operadores para fazer pesquisa em {% data variables.product.product_name %}. Para obter mais informações, consulte "[Sobre a pesquisa no {% data variables.product.prodname_dotcom %}](/github/searching-for-information-on-github/about-searching-on-github)".
- Para pesquisar eventos com mais de 90 dias, use o qualificador `created`.
{% endwarning %}
@@ -66,13 +66,13 @@ Só é possível usar o nome de usuário do {% data variables.product.product_na
O qualificador `org` limita as ações a uma organização específica. Por exemplo:
-* `org:my-org` finds all events that occurred for the `my-org` organization.
+* `org:my-org` encontrou todos os eventos que ocorreram na organização `minha-org`.
* `org:my-org action:team` localiza todos os eventos de equipe que ocorreram na organização `my-org`;
-* `-org:my-org` excludes all events that occurred for the `my-org` organization.
+* `-org:my-org` exclui todos os eventos que ocorreram na organização `minha-org`.
#### Pesquisar com base na ação
-O qualificador `action` pesquisa eventos específicos, agrupados em categorias. For information on the events associated with these categories, see "[Audited actions](/admin/user-management/audited-actions)".
+O qualificador `action` pesquisa eventos específicos, agrupados em categorias. Para informações sobre os eventos associados a essas categorias, consulte "[Ações auditadas](/admin/user-management/audited-actions)".
| Categoria | Descrição |
| --------- | --------------------------------------------------------------------------------- |
diff --git a/translations/pt-BR/content/admin/user-management/best-practices-for-user-security.md b/translations/pt-BR/content/admin/user-management/best-practices-for-user-security.md
index 4065fb06c5..e8bc534018 100644
--- a/translations/pt-BR/content/admin/user-management/best-practices-for-user-security.md
+++ b/translations/pt-BR/content/admin/user-management/best-practices-for-user-security.md
@@ -1,6 +1,6 @@
---
title: Práticas recomendadas de segurança de usuários
-intro: '{% if enterpriseServerVersions contains currentVersion %}Outside of instance-level security measures (SSL, subdomain isolation, configuring a firewall) that a site administrator can implement, there {% else %}There {% endif %}are steps your users can take to help protect your enterprise.'
+intro: '{% if enterpriseServerVersions contains currentVersion %}Medidas de segurança fora do nível da instância (SSL, isolamento de subdomínio, configuração de um firewall) que um administrador do site pode implementar, há {% else %} Há{% endif %}etapas que seus usuários podem seguir para ajudar a proteger a sua empresa.'
redirect_from:
- /enterprise/admin/user-management/best-practices-for-user-security
versions:
@@ -18,7 +18,7 @@ Para obter mais informações sobre como configurar a autenticação de dois fat
### Exigir um gerenciador de senhas
-We strongly recommend requiring your users to install and use a password manager--such as [LastPass](https://lastpass.com/), [1Password](https://1password.com/), or [Keeper](https://keepersecurity.com/)--on any computer they use to connect to your enterprise. Essa medida garante senhas mais fortes e muito menos passíveis de violação ou roubo.
+É altamente recomendável que os usuários instalem e usem um gerenciador de senhas, como, por exemplo, o [LastPass](https://lastpass.com/), [1Password](https://1password.com/) ou [Keeper](https://keepersecurity.com/)--em qualquer computador que usarem para conectar-se à sua empresa. Essa medida garante senhas mais fortes e muito menos passíveis de violação ou roubo.
### Restringir o acesso a equipes e repositórios
diff --git a/translations/pt-BR/content/admin/user-management/configuring-git-large-file-storage-for-your-enterprise.md b/translations/pt-BR/content/admin/user-management/configuring-git-large-file-storage-for-your-enterprise.md
index 6a12c83f44..ae30d72ca3 100644
--- a/translations/pt-BR/content/admin/user-management/configuring-git-large-file-storage-for-your-enterprise.md
+++ b/translations/pt-BR/content/admin/user-management/configuring-git-large-file-storage-for-your-enterprise.md
@@ -19,7 +19,7 @@ versions:
### Sobre o {% data variables.large_files.product_name_long %}
-{% data reusables.enterprise_site_admin_settings.configuring-large-file-storage-short-description %} You can use {% data variables.large_files.product_name_long %} with a single repository, all of your personal or organization repositories, or with every repository in your enterprise. Before you can enable {% data variables.large_files.product_name_short %} for specific repositories or organizations, you need to enable {% data variables.large_files.product_name_short %} for your enterprise.
+{% data reusables.enterprise_site_admin_settings.configuring-large-file-storage-short-description %} Você pode usar {% data variables.large_files.product_name_long %} com um único repositório, todos os seus repositórios pessoais ou organizacionais, ou com cada repositório na sua empresa. Antes de habilitar {% data variables.large_files.product_name_short %} para repositórios ou organizações específicos, você deve habilitar {% data variables.large_files.product_name_short %} para a sua empresa.
{% data reusables.large_files.storage_assets_location %}
{% data reusables.large_files.rejected_pushes %}
@@ -28,7 +28,7 @@ Para obter mais informações, consulte "[Sobre o {% data variables.large_files.
{% data reusables.large_files.can-include-lfs-objects-archives %}
-### Configuring {% data variables.large_files.product_name_long %} for your enterprise
+### Configurar {% data variables.large_files.product_name_long %} para a sua empresa
{% data reusables.enterprise-accounts.access-enterprise %}
{% if currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %}
@@ -65,7 +65,7 @@ Para obter mais informações, consulte "[Sobre o {% data variables.large_files.
{% data reusables.large_files.storage_assets_location %}
{% data reusables.large_files.rejected_pushes %}
-1. Disable {% data variables.large_files.product_name_short %} on {% data variables.product.product_location %}. For more information, see "[Configuring {% data variables.large_files.product_name_long %} for your enterprise](#configuring-git-large-file-storage-for-your-enterprise)."
+1. Desabilite {% data variables.large_files.product_name_short %} em {% data variables.product.product_location %}. Para obter mais informações, consulte "[Configurar {% data variables.large_files.product_name_long %} para a sua empresa](#configuring-git-large-file-storage-for-your-enterprise)".
2. Crie um arquivo de configuração do {% data variables.large_files.product_name_short %} que aponte para o servidor de terceiros.
```shell
@@ -99,7 +99,7 @@ Para obter mais informações, consulte "[Sobre o {% data variables.large_files.
### Migrar para outro servidor do Git Large File Storage
-Before migrating to a different {% data variables.large_files.product_name_long %} server, you must configure {% data variables.large_files.product_name_short %} to use a third party server. For more information, see "[Configuring {% data variables.large_files.product_name_long %} to use a third party server](#configuring-git-large-file-storage-to-use-a-third-party-server)."
+Antes de migrar para outro servidor do {% data variables.large_files.product_name_long %}, configure o {% data variables.large_files.product_name_short %} para usar um servidor de terceiros. Para obter mais informações, consulte "[Configurar o {% data variables.large_files.product_name_long %} para utilizar um servidor de terceiros](#configuring-git-large-file-storage-to-use-a-third-party-server)".
1. Configure o repositório com outro remote.
```shell
diff --git a/translations/pt-BR/content/admin/user-management/configuring-visibility-for-organization-membership.md b/translations/pt-BR/content/admin/user-management/configuring-visibility-for-organization-membership.md
index 02652de2e2..9b315050d4 100644
--- a/translations/pt-BR/content/admin/user-management/configuring-visibility-for-organization-membership.md
+++ b/translations/pt-BR/content/admin/user-management/configuring-visibility-for-organization-membership.md
@@ -1,6 +1,6 @@
---
title: Configurar a visibilidade dos integrantes da organização
-intro: You can set visibility for new organization members across your enterprise to public or private. Também é possível impedir que os integrantes alterem a visibilidade padrão.
+intro: Você pode definir visibilidade para novos integrantes da organização em toda a sua empresa como pública ou privada. Também é possível impedir que os integrantes alterem a visibilidade padrão.
redirect_from:
- /enterprise/admin/user-management/configuring-visibility-for-organization-membership
versions:
@@ -21,4 +21,4 @@ Além disso, você pode impor a sua configuração padrão para todos os integra
{% data reusables.enterprise-accounts.options-tab %}
3. No menu suspenso em "Default organization membership visibility" (Visibilidade padrão dos integrantes da organização), clique em **Private** (Privada) ou **Public** (Pública). ![Menu suspenso com a opção de configurar a visibilidade padrão dos integrantes da organização como pública ou privada](/assets/images/enterprise/site-admin-settings/default-organization-membership-visibility-drop-down-menu.png)
4. Para impedir que os integrantes alterem a visibilidade padrão, selecione **Enforce on organization members** (Aplicar aos integrantes da organização). ![Checkbox to enforce the default setting on all members](/assets/images/enterprise/site-admin-settings/enforce-default-org-membership-visibility-setting.png){% if enterpriseServerVersions contains currentVersion %}
-5. Se você quiser aplicar a nova configuração de visibilidade a todos os integrantes, use o utilitário da linha de comando `ghe-org-membership-update`. For more information, see "[Command-line utilities](/enterprise/{{ currentVersion }}/admin/guides/installation/command-line-utilities#ghe-org-membership-update)."{% endif %}
+5. Se você quiser aplicar a nova configuração de visibilidade a todos os integrantes, use o utilitário da linha de comando `ghe-org-membership-update`. Para obter mais informações, consulte "[Utilitários da linha de comando](/enterprise/{{ currentVersion }}/admin/guides/installation/command-line-utilities#ghe-org-membership-update)."{% endif %}
diff --git a/translations/pt-BR/content/admin/user-management/customizing-user-messages-for-your-enterprise.md b/translations/pt-BR/content/admin/user-management/customizing-user-messages-for-your-enterprise.md
index 4500fd7e5f..c298b992da 100644
--- a/translations/pt-BR/content/admin/user-management/customizing-user-messages-for-your-enterprise.md
+++ b/translations/pt-BR/content/admin/user-management/customizing-user-messages-for-your-enterprise.md
@@ -1,10 +1,10 @@
---
-title: Customizing user messages for your enterprise
+title: Personalizar mensagens de usuário para sua empresa
redirect_from:
- /enterprise/admin/user-management/creating-a-custom-sign-in-message/
- /enterprise/admin/user-management/customizing-user-messages-on-your-instance
- /admin/user-management/customizing-user-messages-on-your-instance
-intro: 'You can create custom messages that users will see on the{% if enterpriseServerVersions contains currentVersion %} sign in and sign out pages{% else %} sign out page{% endif %}{% if currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %} or in an announcement banner at the top of every page{% endif %}.'
+intro: 'Você pode criar mensagens personalizadas que os usuários verão nas{% if enterpriseServerVersions contains currentVersion %} páginas de login e logout{% else %} página de logout{% endif %}{% if currentVersion ver_gt "enterprise-server@2. 1" ou versão atual == "github-ae@latest" %} ou em um banner de anúncio na parte superior de cada página{% endif %}.'
versions:
enterprise-server: '*'
github-ae: '*'
@@ -51,7 +51,7 @@ Você pode definir um banner de anúncio global para ser exibido para todos os u
{% if currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.22" %}
-You can also set an announcement banner{% if enterpriseServerVersions contains currentVersion %} in the administrative shell using a command line utility or{% endif %} using the API. For more information, see {% if enterpriseServerVersions contains currentVersion %}"[Command-line utilities](/enterprise/admin/configuration/command-line-utilities#ghe-announce)" and {% endif %}"[{% data variables.product.prodname_enterprise %} administration](/rest/reference/enterprise-admin#announcements)."
+Você também pode definir um banner de anúncio{% if enterpriseServerVersions contains currentVersion %} no shell administrativo usando um utilitário de linha de comando ou{% endif %} usando a API. Para obter mais informações, consulte {% if enterpriseServerVersions contains currentVersion %}"[Utilitários de linha de comando](/enterprise/admin/configuration/command-line-utilities#ghe-announce)" e {% endif %}"[Administração de {% data variables.product.prodname_enterprise %}](/rest/reference/enterprise-admin#announcements)".
{% else %}
diff --git a/translations/pt-BR/content/admin/user-management/disabling-git-ssh-access-on-your-enterprise.md b/translations/pt-BR/content/admin/user-management/disabling-git-ssh-access-on-your-enterprise.md
index 6feb06436c..4f71883b51 100644
--- a/translations/pt-BR/content/admin/user-management/disabling-git-ssh-access-on-your-enterprise.md
+++ b/translations/pt-BR/content/admin/user-management/disabling-git-ssh-access-on-your-enterprise.md
@@ -1,5 +1,5 @@
---
-title: Disabling Git SSH access on your enterprise
+title: Desabilitar o acesso ao SSH do Git na sua empresa
redirect_from:
- /enterprise/admin/hidden/disabling-ssh-access-for-a-user-account/
- /enterprise/admin/articles/disabling-ssh-access-for-a-user-account/
@@ -13,7 +13,7 @@ redirect_from:
- /enterprise/admin/installation/disabling-git-ssh-access-on-github-enterprise-server
- /enterprise/admin/user-management/disabling-git-ssh-access-on-github-enterprise-server
- /admin/user-management/disabling-git-ssh-access-on-github-enterprise-server
-intro: 'You can prevent people from using Git over SSH for certain or all repositories on your enterprise.'
+intro: 'Você pode impedir que as pessoas usem o Git através do SSH para certos ou todos os repositórios da sua empresa.'
versions:
enterprise-server: '*'
github-ae: '*'
@@ -41,7 +41,7 @@ versions:
{% data reusables.enterprise_site_admin_settings.admin-tab %}
7. Em "Git SSH access" (Acesso por SSH do Git), use o menu suspenso e clique em **Disabled** (Desabilitado). Em seguida, selecione **Enforce on all repositories** (Aplicar a todos os repositórios). ![Menu suspenso de acesso por SSH do Git com a opção Desabilitado](/assets/images/enterprise/site-admin-settings/git-ssh-access-organization-setting.png)
-### Disabling Git SSH access to all repositories in your enterprise
+### Desabilitar acesso SSH do Git para todos os repositórios da sua empresa
{% data reusables.enterprise-accounts.access-enterprise %}
{% if currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %}
diff --git a/translations/pt-BR/content/admin/user-management/exporting-migration-data-from-githubcom.md b/translations/pt-BR/content/admin/user-management/exporting-migration-data-from-githubcom.md
index b01323c4c2..e4c432405d 100644
--- a/translations/pt-BR/content/admin/user-management/exporting-migration-data-from-githubcom.md
+++ b/translations/pt-BR/content/admin/user-management/exporting-migration-data-from-githubcom.md
@@ -27,7 +27,7 @@ versions:
Para exportar os dados do repositório do {% data variables.product.prodname_dotcom_the_website %}, use a API de Migrações.
-No momento, a API de Migrações está em período de exibição. Ou seja, os pontos de extremidade e os parâmetros podem mudar no futuro. Para acessar a API de Migrações, você deve informar um [tipo de mídia](/v3/media) personalizado no cabeçalho `Accept`: `application/vnd.github.wyandotte-preview+json`. Os exemplos abaixo incluem o tipo de mídia personalizado.
+No momento, a API de Migrações está em período de exibição. Ou seja, os pontos de extremidade e os parâmetros podem mudar no futuro. Para acessar a API de Migrações, você deve informar um [tipo de mídia](/rest/overview/media-types) personalizado no cabeçalho `Accept`: `application/vnd.github.wyandotte-preview+json`. Os exemplos abaixo incluem o tipo de mídia personalizado.
### Gerar arquivos de migração
@@ -37,7 +37,7 @@ No momento, a API de Migrações está em período de exibição. Ou seja, os po
2. Comece a migração fazendo `POST` no ponto de extremidade da migração. Você precisará do seguinte:
* Token de acesso para autenticação;
- * Uma [lista de repositórios](/v3/repos/#list-organization-repositories) que você pretende migrar:
+ * Uma [lista de repositórios](/rest/reference/repos#list-organization-repositories) que você pretende migrar:
```shell
curl -H "Authorization: token GITHUB_ACCESS_TOKEN" -X POST \
-H "Accept: application/vnd.github.wyandotte-preview+json" \
diff --git a/translations/pt-BR/content/admin/user-management/index.md b/translations/pt-BR/content/admin/user-management/index.md
index 598ef14528..196578e022 100644
--- a/translations/pt-BR/content/admin/user-management/index.md
+++ b/translations/pt-BR/content/admin/user-management/index.md
@@ -1,7 +1,7 @@
---
title: 'Gerenciar usuários, organizações e repositórios'
shortTitle: 'Gerenciar usuários, organizações e repositórios'
-intro: 'This guide describes authentication methods for users signing in to your enterprise, how to create organizations and teams for repository access and collaboration, and suggested best practices for user security.'
+intro: 'Este guia descreve os métodos de autenticação para usuários que fazem login na sua empresa, além de mostrar como criar organizações e equipes para acesso e colaboração nos repositórios, bem como sugerir práticas recomendadas para a segurança do usuário.'
redirect_from:
- /enterprise/admin/categories/user-management/
- /enterprise/admin/developer-workflow/using-webhooks-for-continuous-integration
diff --git a/translations/pt-BR/content/admin/user-management/log-forwarding.md b/translations/pt-BR/content/admin/user-management/log-forwarding.md
index b5ebba4ea9..1deccde915 100644
--- a/translations/pt-BR/content/admin/user-management/log-forwarding.md
+++ b/translations/pt-BR/content/admin/user-management/log-forwarding.md
@@ -1,6 +1,6 @@
---
title: Encaminhamento de logs
-intro: '{% data variables.product.product_name %} uses `syslog-ng` to forward {% if enterpriseServerVersions contains currentVersion %}system{% elsif currentVersion == "github-ae@latest" %}Git{% endif %} and application logs to the server you specify.'
+intro: '{% data variables.product.product_name %} usa `syslog-ng` para encaminhar {% if enterpriseServerVersions contains currentVersion %}sistema{% elsif currentVersion == "github-ae@latest" %}Git{% endif %} e logs de aplicativo para o servidor que você especificou.'
redirect_from:
- /enterprise/admin/articles/log-forwarding/
- /enterprise/admin/installation/log-forwarding
@@ -25,18 +25,18 @@ Qualquer sistema de coleta de logs com suporte a fluxos de logs do estilo syslog
{% elsif currentVersion == "github-ae@latest" %}
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.settings-tab %}
-1. Under {% octicon "gear" aria-label="The Settings gear" %} **Settings**, click **Log forwarding**. ![Log forwarding tab](/assets/images/enterprise/business-accounts/log-forwarding-tab.png)
-1. Under "Log forwarding", select **Enable log forwarding**. ![Checkbox to enable log forwarding](/assets/images/enterprise/business-accounts/enable-log-forwarding-checkbox.png)
-1. Under "Server address", enter the address of the server you want to forward logs to. ![Server address field](/assets/images/enterprise/business-accounts/server-address-field.png)
-1. Use the "Protocol" drop-down menu, and select a protocol. ![Protocol drop-down menu](/assets/images/enterprise/business-accounts/protocol-drop-down-menu.png)
-1. Optionally, to enable TLS encrypted communication between syslog endpoints, select **Enable TLS**. ![Checkbox to enable TLS](/assets/images/enterprise/business-accounts/enable-tls-checkbox.png)
-1. Under "Public certificate", paste your x509 certificate. ![Text box for public certificate](/assets/images/enterprise/business-accounts/public-certificate-text-box.png)
-1. Clique em **Salvar**. ![Save button for log forwarding](/assets/images/enterprise/business-accounts/save-button-log-forwarding.png)
+1. Em {% octicon "gear" aria-label="The Settings gear" %} **Configurações**, clique em **Encaminhamento de registro**. ![Aba de encaminhamento de log](/assets/images/enterprise/business-accounts/log-forwarding-tab.png)
+1. Em "Encaminhamento de registro", selecione **Habilitar o encaminhamento de registro**. ![Caixa de seleção para habilitar o encaminhamento de registro](/assets/images/enterprise/business-accounts/enable-log-forwarding-checkbox.png)
+1. Em "Endereço do servidor, digite o endereço do servidor para o qual você deseja encaminhar o registro. ![Campo endereço do servidor](/assets/images/enterprise/business-accounts/server-address-field.png)
+1. Use o menu suspenso "Protocolo" e selecione um protocolo. ![Menu suspenso de protocolo](/assets/images/enterprise/business-accounts/protocol-drop-down-menu.png)
+1. Opcionalmente, para habilitar comunicação encriptada TLS entre os pontos de extremidade do syslog, selecione **Habilitar TLS**. ![Caixa de seleção para habilitar TLS](/assets/images/enterprise/business-accounts/enable-tls-checkbox.png)
+1. Em "Certificado público", cole o seu certificado x509. ![Caixa de texto para certificado público](/assets/images/enterprise/business-accounts/public-certificate-text-box.png)
+1. Clique em **Salvar**. ![Botão Salvar para encaminhamento de registro](/assets/images/enterprise/business-accounts/save-button-log-forwarding.png)
{% endif %}
{% if enterpriseServerVersions contains currentVersion %}
### Solução de Problemas
-If you run into issues with log forwarding, contact
+Se você tiver problemas com o encaminhamento de registro, entre em contato com
-{% data variables.contact.contact_ent_support %} and attach the output file from `http(s)://[hostname]/setup/diagnostics` to your email.
+{% data variables.contact.contact_ent_support %} e anexe o arquivo de saída de `http(s)://[hostname]/setup/diagnostics` ao seu e-mail.
{% endif %}
diff --git a/translations/pt-BR/content/admin/user-management/managing-dormant-users.md b/translations/pt-BR/content/admin/user-management/managing-dormant-users.md
index 108ac5bfa2..499a075434 100644
--- a/translations/pt-BR/content/admin/user-management/managing-dormant-users.md
+++ b/translations/pt-BR/content/admin/user-management/managing-dormant-users.md
@@ -5,7 +5,7 @@ redirect_from:
- /enterprise/admin/articles/viewing-dormant-users/
- /enterprise/admin/articles/determining-whether-a-user-account-is-dormant/
- /enterprise/admin/user-management/managing-dormant-users
-intro: A user account is considered to be dormant if it has not been active for at least a month.{% if enterpriseServerVersions contains currentVersion %} You may choose to suspend dormant users to free up user licenses.{% endif %}
+intro: Uma conta de usuário é considerada inativa se não estiver ativa por pelo menos um mês.{% if enterpriseServerVersions contains currentVersion %} Você pode optar por suspender usuários adormecidos para liberar licenças de usuário.{% endif %}
versions:
enterprise-server: '*'
github-ae: '*'
@@ -15,7 +15,7 @@ O termo "atividade" inclui, entre outros:
- Fazer login no {% data variables.product.product_name %};
- Fazer comentários em problemas ou pull requests;
- Criar, excluir, ver e marcar repositórios como favoritos;
-- Pushing commits.{% if currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %}
+- Push de commits.{% if currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %}
- Acessar recursos usando um token de acesso pessoal ou chave SSH.{% endif %}
### Exibir usuários inativos
diff --git a/translations/pt-BR/content/admin/user-management/managing-global-webhooks.md b/translations/pt-BR/content/admin/user-management/managing-global-webhooks.md
index d54dcc96fe..244a03011d 100644
--- a/translations/pt-BR/content/admin/user-management/managing-global-webhooks.md
+++ b/translations/pt-BR/content/admin/user-management/managing-global-webhooks.md
@@ -1,6 +1,6 @@
---
title: Gerenciar webhooks globais
-intro: 'Site administrators can view, add, edit, and delete global webhooks to track events for the enterprise.'
+intro: 'Administradores do site podem visualizar, adicionar, editar e excluir webhooks globais para acompanhar os eventos da empresa.'
redirect_from:
- /enterprise/admin/user-management/about-global-webhooks
- /enterprise/admin/user-management/managing-global-webhooks
@@ -11,7 +11,7 @@ versions:
### Sobre webhooks globais
-You can use global webhooks to automatically monitor, respond to, or enforce rules for user and organization management for your enterprise. Por exemplo, você pode configurar os webhooks para serem executados sempre que:
+Você pode usar webhooks globais para monitorar, responder ou aplicar regras automaticamente para o gerenciamento de usuários e organizações do seu negócio. Por exemplo, você pode configurar os webhooks para serem executados sempre que:
- Uma conta de usuário for criada ou excluída;
- Uma organização foi criada ou excluída
- Um colaborador for adicionado ou removido de um repositório;
diff --git a/translations/pt-BR/content/admin/user-management/managing-organizations-in-your-enterprise.md b/translations/pt-BR/content/admin/user-management/managing-organizations-in-your-enterprise.md
index 47023a9480..cf6fd593f2 100644
--- a/translations/pt-BR/content/admin/user-management/managing-organizations-in-your-enterprise.md
+++ b/translations/pt-BR/content/admin/user-management/managing-organizations-in-your-enterprise.md
@@ -5,7 +5,7 @@ redirect_from:
- /enterprise/admin/categories/admin-bootcamp/
- /enterprise/admin/user-management/organizations-and-teams
- /enterprise/admin/user-management/managing-organizations-in-your-enterprise
-intro: 'As organizações são uma forma excelente de criar conjuntos distintos de usuários na empresa, como divisões ou grupos que trabalham em projetos semelhantes. Os repositórios públicos de uma organização ficam acessíveis para os usuários de outras organizações, enquanto os repositórios privados são inacessíveis para qualquer pessoa que não seja integrante da organização.'
+intro: 'As organizações são uma forma excelente de criar conjuntos distintos de usuários na empresa, como divisões ou grupos que trabalham em projetos semelhantes. {% if currentVersion == "github-ae@latest" %}Internal{% else %}Public and internal{% endif %} repositories that belong to an organization are accessible to users in other organizations, while private repositories are inaccessible to anyone but members of the organization that are granted access.'
mapTopic: true
versions:
enterprise-server: '*'
diff --git a/translations/pt-BR/content/admin/user-management/managing-repositories-in-your-enterprise.md b/translations/pt-BR/content/admin/user-management/managing-repositories-in-your-enterprise.md
index bf3d4ff9be..04a6fbf4bd 100644
--- a/translations/pt-BR/content/admin/user-management/managing-repositories-in-your-enterprise.md
+++ b/translations/pt-BR/content/admin/user-management/managing-repositories-in-your-enterprise.md
@@ -1,6 +1,6 @@
---
title: Gerenciar repositórios na sua empresa
-intro: 'You can manage the settings available to repository administrators in your enterprise.'
+intro: 'Você pode gerenciar as configurações disponíveis para administradores de repositórios na sua empresa.'
redirect_from:
- /enterprise/admin/user-management/repositories
- /enterprise/admin/user-management/managing-repositories-in-your-enterprise
diff --git a/translations/pt-BR/content/admin/user-management/managing-users-in-your-enterprise.md b/translations/pt-BR/content/admin/user-management/managing-users-in-your-enterprise.md
index 863fc30cdc..6311f01b8c 100644
--- a/translations/pt-BR/content/admin/user-management/managing-users-in-your-enterprise.md
+++ b/translations/pt-BR/content/admin/user-management/managing-users-in-your-enterprise.md
@@ -1,6 +1,6 @@
---
title: Gerenciar usuários na sua empresa
-intro: 'You can audit user activity and manage user settings.'
+intro: 'Você pode controlar atividades do usuário e gerenciar configurações de usuário.'
redirect_from:
- /enterprise/admin/guides/user-management/enabling-avatars-and-identicons/
- /enterprise/admin/user-management/basic-account-settings
diff --git a/translations/pt-BR/content/admin/user-management/migrating-data-to-your-enterprise.md b/translations/pt-BR/content/admin/user-management/migrating-data-to-your-enterprise.md
index 9a5585ab3e..3422dbd951 100644
--- a/translations/pt-BR/content/admin/user-management/migrating-data-to-your-enterprise.md
+++ b/translations/pt-BR/content/admin/user-management/migrating-data-to-your-enterprise.md
@@ -131,7 +131,7 @@ curl -H "Authorization: token GITHUB_ACCESS_TOKEN" -X DELETE \
#### Excluir repositórios de uma organização no {% data variables.product.prodname_dotcom_the_website %}
-Depois de desbloquear os repositórios da organização do {% data variables.product.prodname_dotcom_the_website %}, você deve excluir todos os repositórios migrados anteriormente usando o [endpoint de exclusão de repositórios](/enterprise/{{ currentVersion }}/v3/repos/#delete-a-repository). Você precisará do token de acesso para autenticação:
+After unlocking the {% data variables.product.prodname_dotcom_the_website %} organization's repositories, you should delete every repository you previously migrated using [the repository delete endpoint](/rest/reference/repos/#delete-a-repository). Você precisará do token de acesso para autenticação:
```shell
curl -H "Authorization: token GITHUB_ACCESS_TOKEN" -X DELETE \
https://api.github.com/repos/orgname/repo_name
diff --git a/translations/pt-BR/content/admin/user-management/placing-a-legal-hold-on-a-user-or-organization.md b/translations/pt-BR/content/admin/user-management/placing-a-legal-hold-on-a-user-or-organization.md
index 662db838e5..9912307bd3 100644
--- a/translations/pt-BR/content/admin/user-management/placing-a-legal-hold-on-a-user-or-organization.md
+++ b/translations/pt-BR/content/admin/user-management/placing-a-legal-hold-on-a-user-or-organization.md
@@ -1,6 +1,6 @@
---
title: Impor retenção legal a usuários ou organizações
-intro: 'You can place a legal hold on a user or organization to ensure that repositories they own cannot be permanently removed from your enterprise.'
+intro: 'Você pode colocar uma retenção legal em um usuário ou organização para garantir que os repositórios que ele possui não possam ser removidos permanentemente da sua empresa.'
redirect_from:
- /enterprise/admin/user-management/placing-a-legal-hold-on-a-user-or-organization
versions:
diff --git a/translations/pt-BR/content/admin/user-management/preventing-users-from-creating-organizations.md b/translations/pt-BR/content/admin/user-management/preventing-users-from-creating-organizations.md
index 3452bbbb1e..e11d29c2d5 100644
--- a/translations/pt-BR/content/admin/user-management/preventing-users-from-creating-organizations.md
+++ b/translations/pt-BR/content/admin/user-management/preventing-users-from-creating-organizations.md
@@ -4,7 +4,7 @@ redirect_from:
- /enterprise/admin/articles/preventing-users-from-creating-organizations/
- /enterprise/admin/hidden/preventing-users-from-creating-organizations/
- /enterprise/admin/user-management/preventing-users-from-creating-organizations
-intro: 'You can prevent users from creating organizations in your enterprise.'
+intro: 'Você pode impedir que usuários criem organizações na sua empresa.'
versions:
enterprise-server: '*'
github-ae: '*'
diff --git a/translations/pt-BR/content/admin/user-management/requiring-two-factor-authentication-for-an-organization.md b/translations/pt-BR/content/admin/user-management/requiring-two-factor-authentication-for-an-organization.md
index 64cdb229c6..ac7ac87545 100644
--- a/translations/pt-BR/content/admin/user-management/requiring-two-factor-authentication-for-an-organization.md
+++ b/translations/pt-BR/content/admin/user-management/requiring-two-factor-authentication-for-an-organization.md
@@ -7,7 +7,7 @@ versions:
enterprise-server: '*'
---
-When using LDAP or built-in authentication, two-factor authentication is supported on {% data variables.product.product_location %}. Os administradores da organização podem exigir que os integrantes habilitem a autenticação de dois fatores.
+Ao usar o LDAP ou autenticação integrada, a autenticação de dois fatores será compatível em {% data variables.product.product_location %}. Os administradores da organização podem exigir que os integrantes habilitem a autenticação de dois fatores.
{% data reusables.enterprise_user_management.external_auth_disables_2fa %}
diff --git a/translations/pt-BR/content/admin/user-management/searching-the-audit-log.md b/translations/pt-BR/content/admin/user-management/searching-the-audit-log.md
index 882f6ad22d..4ec3603287 100644
--- a/translations/pt-BR/content/admin/user-management/searching-the-audit-log.md
+++ b/translations/pt-BR/content/admin/user-management/searching-the-audit-log.md
@@ -1,6 +1,6 @@
---
title: Pesquisar no log de auditoria
-intro: 'Site administrators can search an extensive list of audited actions on the enterprise.'
+intro: 'Os administradores do site podem pesquisar uma extensa lista de ações auditadas sobre a empresa.'
redirect_from:
- /enterprise/admin/articles/searching-the-audit-log/
- /enterprise/admin/installation/searching-the-audit-log
@@ -19,7 +19,7 @@ Crie uma consulta de pesquisa com um ou mais pares chave-valor separados por ope
| `actor_id` | ID da conta do usuário que iniciou a ação. |
| `actor` | Nome da conta do usuário que iniciou a ação. |
| `oauth_app_id` | ID do aplicativo OAuth associado à ação. |
-| `Ação` | Name of the audited action |
+| `Ação` | Nome da ação auditada |
| `user_id` | ID do usuário afetado pela ação. |
| `usuário` | Nome do usuário afetado pela ação. |
| `repo_id` | ID do repositório afetado pela ação (se aplicável). |
@@ -35,7 +35,7 @@ Por exemplo, para ver todas as ações que afetaram o repositório `octocat/Spoo
`repo:"octocat/Spoon-Knife" AND created_at:[2017-01-01 TO *]`
-For a full list of actions, see "[Audited actions](/admin/user-management/audited-actions)."
+Para obter uma lista completa de ações, consulte "[Ações auditadas](/admin/user-management/audited-actions)".
### Pesquisar no log de auditoria
diff --git a/translations/pt-BR/content/admin/user-management/suspending-and-unsuspending-users.md b/translations/pt-BR/content/admin/user-management/suspending-and-unsuspending-users.md
index 663c0ea5e7..c0848bd3cb 100644
--- a/translations/pt-BR/content/admin/user-management/suspending-and-unsuspending-users.md
+++ b/translations/pt-BR/content/admin/user-management/suspending-and-unsuspending-users.md
@@ -83,4 +83,4 @@ Assim como na suspensão, o cancelamento da suspensão de um usuário ocorre na
```
### Leia mais
-- "[Suspender um usuário](/enterprise/{{ currentVersion }}/v3/enterprise-admin/users/#suspend-a-user)"
+- "[Suspend a user](/rest/reference/enterprise-admin#suspend-a-user)"
\ No newline at end of file
diff --git a/translations/pt-BR/content/admin/user-management/viewing-push-logs.md b/translations/pt-BR/content/admin/user-management/viewing-push-logs.md
index 6bdb33e07c..8328b8c545 100644
--- a/translations/pt-BR/content/admin/user-management/viewing-push-logs.md
+++ b/translations/pt-BR/content/admin/user-management/viewing-push-logs.md
@@ -1,6 +1,6 @@
---
title: Exibir logs de push
-intro: 'Site administrators can view a list of Git push operations for any repository on the enterprise.'
+intro: 'Os administradores do site podem ver uma lista de operações de push do Git para qualquer repositório na empresa.'
redirect_from:
- /enterprise/admin/articles/viewing-push-logs/
- /enterprise/admin/installation/viewing-push-logs
diff --git a/translations/pt-BR/content/desktop/contributing-and-collaborating-using-github-desktop/committing-and-reviewing-changes-to-your-project.md b/translations/pt-BR/content/desktop/contributing-and-collaborating-using-github-desktop/committing-and-reviewing-changes-to-your-project.md
index 9b4acc8e1e..bb485e8c33 100644
--- a/translations/pt-BR/content/desktop/contributing-and-collaborating-using-github-desktop/committing-and-reviewing-changes-to-your-project.md
+++ b/translations/pt-BR/content/desktop/contributing-and-collaborating-using-github-desktop/committing-and-reviewing-changes-to-your-project.md
@@ -36,17 +36,23 @@ As alterações feitas nos arquivos via editor de texto e salvas no local també
#### Criar um commit parcial
-Se um arquivo tiver várias alterações e você quiser incluir somente *algumas* no commit, será possível criar um commit parcial. O restante das alterações ficará intacto, de modo que você possa fazer outras modificações e commits. Essa opção permite fazer commits separados mais relevantes, como manter alterações de quebra de linha em um commit separado das alterações de código.
+Se um arquivo tiver várias alterações e você quiser incluir somente algumas no commit, será possível criar um commit parcial. O restante das alterações ficará intacto, de modo que você possa fazer outras modificações e commits. Essa opção permite fazer commits separados mais relevantes, como manter alterações de quebra de linha em um commit separado das alterações de código.
-Durante a revisão do diff do arquivo, as linhas a serem incluídas no commit ficam destacadas em azul. Para excluir a alteração, clique na linha alterada para que o destaque azul desapareça.
+{% note %}
-![Linhas desmarcadas em um arquivo](/assets/images/help/desktop/partial-commit.png)
+**Observação:** Dividir diff encontra-se atualmente na versão beta e está sujeito a alterações.
-#### Descartar alterações
+{% endnote %}
-Você pode descartar todas as alterações sem commits em um arquivo ou intervalo de arquivos. Também é possível descartar todas as alterações em todos os arquivos desde a última confirmação.
+1. Para escolher como as alterações são exibidas, no canto superior direito do arquivo alterado, use {% octicon "gear" aria-label="The Gear icon" %} para selecionar **Unificado** ou **Dividido**. ![Ícone de equipamento com diffs unificados e divididos](/assets/images/help/desktop/gear-diff-select.png)
+2. Para excluir linhas alteradas do seu commit, clique em uma ou mais linhas alteradas para que o azul desapareça. As linhas ainda em destaque em azul serão incluídas no commit. ![Linhas desmarcadas em um arquivo](/assets/images/help/desktop/partial-commit.png)
-{% mac %}
+### 3. Descartar alterações
+Se você tiver alterações não realizadas que não deseja manter, poderá descartar as alterações. Isso removerá as alterações dos arquivos no seu computador. Você pode descartar todas as alterações não realizadas em um ou mais arquivos ou pode descartar as linhas específicas que adicionou.
+
+As alterações descartadas são salvas em um arquivo datado na Lixeira. Você pode recuperar as alterações descartadas até que a lixeira seja esvaziada.
+
+#### Descartar alterações em um ou mais arquivos
{% data reusables.desktop.select-discard-files %}
{% data reusables.desktop.click-discard-files %}
@@ -54,30 +60,25 @@ Você pode descartar todas as alterações sem commits em um arquivo ou interval
{% data reusables.desktop.confirm-discard-files %}
![Botão Discard Changes (Descartar alterações) na caixa de diálogo Confirmation (Confirmação)](/assets/images/help/desktop/discard-changes-confirm-mac.png)
-{% tip %}
+#### Descartar alterações em uma ou mais linhas
+Você pode descartar uma ou mais linhas alteradas que não foram confirmadas.
-**Dica:** as alterações descartadas são salvas em um arquivo com data em Trash (Lixeira), e será possível recuperá-las até que a lixeira seja esvaziada.
+{% note %}
-{% endtip %}
+**Observação:** Descartar linhas únicas está desabilitado em um grupo de alterações que adiciona e remove linhas.
-{% endmac %}
+{% endnote %}
-{% windows %}
+Para descartar uma linha adicionada, na lista de linhas alteradas, clique com o botão direito na linha que você deseja descartar e selecione **Descartar linha adicionada**.
-{% data reusables.desktop.select-discard-files %}{% data reusables.desktop.click-discard-files %}
- ![Opção Discard Changes (Descartar alterações) no menu de contexto](/assets/images/help/desktop/discard-changes-win.png)
-{% data reusables.desktop.confirm-discard-files %}
- ![Botão Discard Changes (Descartar alterações) na caixa de diálogo Confirmation (Confirmação)](/assets/images/help/desktop/discard-changes-confirm-win.png)
+ ![Descartar uma única linha na caixa de diálogo de confirmação](/assets/images/help/desktop/discard-single-line.png)
-{% tip %}
+Para descartar um grupo de linhas alteradas, clique com o botão direito na barra vertical à direita dos números de linha para as linhas que você deseja descartar e, em seguida, selecione **Descartar linhas adicionadas**.
-**Dica:** as alterações descartadas são salvas em um arquivo com data em Recycle Bin (Lixo), e será possível recuperá-las até a lixeira ser esvaziada.
+ ![Descartar um grupo de linhas adicionadas na caixa de diálogo de confirmação](/assets/images/help/desktop/discard-multiple-lines.png)
-{% endtip %}
-{% endwindows %}
-
-### 3. Mensagem de commit e envio das alterações
+### 4. Mensagem de commit e envio das alterações
Ao concluir as alterações que você decidiu fazer no commit, escreva a mensagem do commit e envie as alterações. Se o commit envolveu trabalho em colaboração, será possível atribuí-lo a mais de um autor.
diff --git a/translations/pt-BR/content/developers/apps/about-apps.md b/translations/pt-BR/content/developers/apps/about-apps.md
index c19cb3a47f..97855febdd 100644
--- a/translations/pt-BR/content/developers/apps/about-apps.md
+++ b/translations/pt-BR/content/developers/apps/about-apps.md
@@ -1,6 +1,6 @@
---
title: Sobre o aplicativo
-intro: 'You can build integrations with the {% data variables.product.prodname_dotcom %} APIs to add flexibility and reduce friction in your own workflow.{% if currentVersion == "free-pro-team@latest" %} You can also share integrations with others on [{% data variables.product.prodname_marketplace %}](https://github.com/marketplace).{% endif %}'
+intro: 'Você pode construir integrações com as APIS de {% data variables.product.prodname_dotcom %} para adicionar flexibilidade e reduzir fricção no seu próprio fluxo de trabalho.{% if currentVersion == "free-pro-team@latest" %} Você também pode compartilhar integrações com outras pessoas em [{% data variables.product.prodname_marketplace %}](https://github.com/marketplace).{% endif %}'
redirect_from:
- /apps/building-integrations/setting-up-a-new-integration/
- /apps/building-integrations/
@@ -67,13 +67,13 @@ Tenha isso em mente ao criar {% data variables.product.prodname_oauth_app %}s:
* Não crie um {% data variables.product.prodname_oauth_app %} para atuar como um aplicativo para sua equipe ou empresa. {% data variables.product.prodname_oauth_app %}s efetuam a autenticação como um único usuário. Portanto, se uma pessoa criar um {% data variables.product.prodname_oauth_app %} para a empresa usar e depois sair da empresa, ninguém mais terá acesso a ele.{% if currentVersion == "free-pro-team@latest" %}
* {% data reusables.apps.oauth-apps-restrictions %}{% endif %}
-Para obter mais informações sobre {% data variables.product.prodname_oauth_app %}, consulte "[Criar um {% data variables.product.prodname_oauth_app %}](/apps/building-oauth-apps/creating-an-oauth-app/)" e "[Registrando seu aplicativo](/v3/guides/basics-of-authentication/#registering-your-app)".
+For more on {% data variables.product.prodname_oauth_app %}s, see "[Creating an {% data variables.product.prodname_oauth_app %}](/apps/building-oauth-apps/creating-an-oauth-app/)" and "[Registering your app](/rest/guides/basics-of-authentication#registering-your-app)."
### Tokens de acesso pessoal
Um [token de acesso pessoal](/articles/creating-a-personal-access-token-for-the-command-line/) é uma string de caracteres que funciona da mesma forma que um [token do OAuth](/apps/building-oauth-apps/authorizing-oauth-apps/), cujas permissões você pode especificar por meio de [escopos](/apps/building-oauth-apps/understanding-scopes-for-oauth-apps/). Um token de acesso pessoal também é semelhante a uma senha, mas você pode ter muitos delas e você pode revogar o acesso a cada uma a qualquer momento.
-Como exemplo, você pode habilitar um token de acesso pessoal para escrever em seus repositórios. Em seguida, se você executar um comando cURL ou escrever um script que [cria um problema](/v3/issues/#create-an-issue) no seu repositório, você informaria o token de acesso pessoal para efetuar a autenticação. Você pode armazenar o token de acesso pessoal como uma variável de ambiente para evitar ter de digitá-lo toda vez que você usá-lo.
+Como exemplo, você pode habilitar um token de acesso pessoal para escrever em seus repositórios. If then you run a cURL command or write a script that [creates an issue](/rest/reference/issues#create-an-issue) in your repository, you would pass the personal access token to authenticate. Você pode armazenar o token de acesso pessoal como uma variável de ambiente para evitar ter de digitá-lo toda vez que você usá-lo.
Tenha em mente essas ideias ao usar os tokens de acesso pessoais:
diff --git a/translations/pt-BR/content/developers/apps/authenticating-with-github-apps.md b/translations/pt-BR/content/developers/apps/authenticating-with-github-apps.md
index 730041adee..1b3f209e7a 100644
--- a/translations/pt-BR/content/developers/apps/authenticating-with-github-apps.md
+++ b/translations/pt-BR/content/developers/apps/authenticating-with-github-apps.md
@@ -118,13 +118,13 @@ Você deverá criar um novo JWT após o tempo expirar.
### Acessar os pontos finais da API como um {% data variables.product.prodname_github_app %}
-Para obter uma lista dos pontos finais da API REST que você pode usar para obter informações de alto nível sobre um {% data variables.product.prodname_github_app %}, consulte "[aplicativos GitHub](/v3/apps/)".
+Para obter uma lista dos pontos finais da API REST que você pode usar para obter informações de alto nível sobre um {% data variables.product.prodname_github_app %}, consulte "[aplicativos GitHub](/rest/reference/apps)".
### Autenticar como uma instalação
Autenticar como uma instalação permite que você execute ações na API para essa instalação. Antes de autenticar como uma instalação, você deverá criar um token de acesso de instalação. Estes tokens de acesso de instalação são usados por {% data variables.product.prodname_github_app %}s para efetuar a autenticação.
-Por padrão, os tokens de acesso de instalação são limitados em todos os repositórios que uma instalação pode acessar. É possível limitar o escopo do token de acesso de instalação a repositórios específicos usando o parâmetro `repository_ids`. Consulte [Criar um token de acesso de instalação para um ponto final de um aplicativo](/v3/apps/#create-an-installation-access-token-for-an-app) para obter mais informações. Os tokens de acesso de instalação têm as permissões configuradas pelo {% data variables.product.prodname_github_app %} e expiram após uma hora.
+Por padrão, os tokens de acesso de instalação são limitados em todos os repositórios que uma instalação pode acessar. É possível limitar o escopo do token de acesso de instalação a repositórios específicos usando o parâmetro `repository_ids`. Consulte [Criar um token de acesso de instalação para um ponto final de um aplicativo](/rest/reference/apps#create-an-installation-access-token-for-an-app) para obter mais informações. Os tokens de acesso de instalação têm as permissões configuradas pelo {% data variables.product.prodname_github_app %} e expiram após uma hora.
Para criar um token de acesso de instalação, inclua o JWT [gerado acima](#jwt-payload) no cabeçalho de autorização na solicitação de API:
@@ -144,7 +144,7 @@ $ curl -i -X POST \
```
{% endif %}
-A resposta incluirá seu token de acesso de instalação, a data de validade, as permissões do token e os repositórios que o token pode acessar. Para obter mais informações sobre o formato de resposta, consulte [Criar um token de acesso de instalação para um ponto de final do](/v3/apps/#create-an-installation-access-token-for-an-app)aplicativo.
+A resposta incluirá seu token de acesso de instalação, a data de validade, as permissões do token e os repositórios que o token pode acessar. Para obter mais informações sobre o formato de resposta, consulte [Criar um token de acesso de instalação para um ponto de final do](/rest/reference/apps#create-an-installation-access-token-for-an-app)aplicativo.
Para efetuar a autenticação com um token de acesso de instalação, inclua-o no cabeçalho de autorização na solicitação de API:
@@ -168,9 +168,9 @@ $ curl -i \
### Acessar pontos finais da API como uma instalação
-Para obter uma lista de pontos finais da API REST disponíveis para uso por {% data variables.product.prodname_github_app %}s usando um token de acesso de instalação, consulte "[Pontos finais disponíveis](/v3/apps/available-endpoints/)".
+Para obter uma lista de pontos finais da API REST disponíveis para uso por {% data variables.product.prodname_github_app %}s usando um token de acesso de instalação, consulte "[Pontos finais disponíveis](/rest/overview/endpoints-available-for-github-apps)".
-Para obter uma lista de pontos finais relacionados a instalações, consulte "[Instalações](/v3/apps/installations/)".
+Para obter uma lista de pontos finais relacionados a instalações, consulte "[Instalações](/rest/reference/apps#installations)".
### Acesso Git baseado em HTTP por uma instalação
diff --git a/translations/pt-BR/content/developers/apps/authorizing-oauth-apps.md b/translations/pt-BR/content/developers/apps/authorizing-oauth-apps.md
index bbd0d6f1e9..655d7d41b8 100644
--- a/translations/pt-BR/content/developers/apps/authorizing-oauth-apps.md
+++ b/translations/pt-BR/content/developers/apps/authorizing-oauth-apps.md
@@ -115,11 +115,13 @@ curl -H "Authorization: token OAUTH-TOKEN" {% data variables.product.api_url_pre
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %}
### Device flow
+{% if currentVersion ver_lt "enterprise-server@3.1" %}
{% note %}
-**Note:** The device flow is in public beta and subject to change.{% if currentVersion == "free-pro-team@latest" %} To enable this beta feature, see "[Activating beta features for apps](/developers/apps/activating-beta-features-for-apps)."{% endif %}
+**Note:** The device flow is in public beta and subject to change.
{% endnote %}
+{% endif %}
The device flow allows you to authorize users for a headless app, such as a CLI tool or Git credential manager.
@@ -234,13 +236,13 @@ For more information, see the "[OAuth 2.0 Device Authorization Grant](https://to
### Non-Web application flow
-Non-web authentication is available for limited situations like testing. If you need to, you can use [Basic Authentication](/v3/auth#basic-authentication) to create a personal access token using your [Personal access tokens settings page](/articles/creating-an-access-token-for-command-line-use). This technique enables the user to revoke access at any time.
+Non-web authentication is available for limited situations like testing. If you need to, you can use [Basic Authentication](/rest/overview/other-authentication-methods#basic-authentication) to create a personal access token using your [Personal access tokens settings page](/articles/creating-an-access-token-for-command-line-use). This technique enables the user to revoke access at any time.
{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
{% note %}
**Note:** When using the non-web application flow to create an OAuth2 token, make sure to understand how to [work with
-two-factor authentication](/v3/auth/#working-with-two-factor-authentication) if
+two-factor authentication](/rest/overview/other-authentication-methods#working-with-two-factor-authentication) if
you or your users have two-factor authentication enabled.
{% endnote %}
@@ -294,7 +296,7 @@ To build this link, you'll need your OAuth Apps `client_id` that you received fr
{% tip %}
-**Tip:** To learn more about the resources that your OAuth App can access for a user, see "[Discovering resources for a user](/v3/guides/discovering-resources-for-a-user/)."
+**Tip:** To learn more about the resources that your OAuth App can access for a user, see "[Discovering resources for a user](/rest/guides/discovering-resources-for-a-user)."
{% endtip %}
diff --git a/translations/pt-BR/content/developers/apps/creating-a-github-app-from-a-manifest.md b/translations/pt-BR/content/developers/apps/creating-a-github-app-from-a-manifest.md
index aa8181b06d..aca9d29137 100644
--- a/translations/pt-BR/content/developers/apps/creating-a-github-app-from-a-manifest.md
+++ b/translations/pt-BR/content/developers/apps/creating-a-github-app-from-a-manifest.md
@@ -52,16 +52,16 @@ A pessoa que está criando o aplicativo será redirecionada para uma página do
##### Parâmetros do manifesto do aplicativo GitHub
- | Nome | Tipo | Descrição |
- | --------------------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
- | `name` | `string` | O nome do aplicativo GitHub. |
- | `url` | `string` | **Obrigatório.** A página inicial do seu aplicativo GitHub. |
- | `hook_attributes` | `objeto` | A configuração do webhook do aplicativo GitHub. |
- | `redirect_url` | `string` | A URL completa para onde redirecionar depois que a pessoa instalar o aplicativo GitHub. |
- | `descrição` | `string` | Uma descrição do aplicativo GitHub. |
- | `público` | `boolean` | Defina como `verdadeiro` quando o seu aplicativo GitHub estiver disponível para o público ou `falso` quando for acessível somente pelo proprietário do aplicativo. |
- | `default_events` | `array` | Lista de [eventos](/webhooks/event-payloads) assinada pelo aplicativo GitHub. |
- | `default_permissions` | `objeto` | O conjunto de [permissões](/v3/apps/permissions/) exigido pelo aplicativo GitHub. O formato do objeto usa o nome de permissão para a chave (por exemplo, `problemas`) e o tipo de acesso para o valor (por exemplo, `gravar`). |
+ | Nome | Tipo | Descrição |
+ | --------------------- | --------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+ | `name` | `string` | O nome do aplicativo GitHub. |
+ | `url` | `string` | **Obrigatório.** A página inicial do seu aplicativo GitHub. |
+ | `hook_attributes` | `objeto` | A configuração do webhook do aplicativo GitHub. |
+ | `redirect_url` | `string` | A URL completa para onde redirecionar depois que a pessoa instalar o aplicativo GitHub. |
+ | `descrição` | `string` | Uma descrição do aplicativo GitHub. |
+ | `público` | `boolean` | Defina como `verdadeiro` quando o seu aplicativo GitHub estiver disponível para o público ou `falso` quando for acessível somente pelo proprietário do aplicativo. |
+ | `default_events` | `array` | Lista de [eventos](/webhooks/event-payloads) assinada pelo aplicativo GitHub. |
+ | `default_permissions` | `objeto` | The set of [permissions](/rest/reference/permissions-required-for-github-apps) needed by the GitHub App. O formato do objeto usa o nome de permissão para a chave (por exemplo, `problemas`) e o tipo de acesso para o valor (por exemplo, `gravar`). |
O objeto `hook_attributes` tem a chave a seguir:
@@ -153,13 +153,13 @@ Se você forneceu um parâmetro `estado`, você também verá esse parâmetro em
#### 3. Você troca o código temporário para recuperar a configuração do aplicativo
-Para concluir o handshake, enviar o código temporário `` em uma solicitação `POST` para [Criar um aplicativo GitHub a partir do ponto final](/v3/apps/#create-a-github-app-from-a-manifest) de um manifesto. A resposta incluirá o `id` (ID do aplicativo GitHub), `pem` (chave privada) e `webhook_secret`. O GitHub cria um segredo webhook para o aplicativo automaticamente. Você pode armazenar esses valores em variáveis de ambiente no servidor do aplicativo. Por exemplo, se o aplicativo usar [dotenv](https://github.com/bkeepers/dotenv) para armazenar variáveis de ambiente, você armazenará as variáveis no arquivo `.env` do seu aplicativo.
+To complete the handshake, send the temporary `code` in a `POST` request to the [Create a GitHub App from a manifest](/rest/reference/apps#create-a-github-app-from-a-manifest) endpoint. A resposta incluirá o `id` (ID do aplicativo GitHub), `pem` (chave privada) e `webhook_secret`. O GitHub cria um segredo webhook para o aplicativo automaticamente. Você pode armazenar esses valores em variáveis de ambiente no servidor do aplicativo. Por exemplo, se o aplicativo usar [dotenv](https://github.com/bkeepers/dotenv) para armazenar variáveis de ambiente, você armazenará as variáveis no arquivo `.env` do seu aplicativo.
Você deve concluir esta etapa do fluxo do manifesto do aplicativo GitHub em uma hora.
{% note %}
-**Observação:** Esse ponto final tem limite de taxa. Consulte [Limites de taxa](/v3/rate_limit/) para saber como obter seu status atual do limite de taxa.
+**Observação:** Esse ponto final tem limite de taxa. See [Rate limits](/rest/reference/rate-limit) to learn how to get your current rate limit status.
{% endnote %}
@@ -170,7 +170,7 @@ Você deve concluir esta etapa do fluxo do manifesto do aplicativo GitHub em uma
POST /app-manifests/:code/conversions
-Para obter mais informações sobre a resposta do ponto final, consulte [Criar um aplicativo GitHub a partir de um manifesto](/v3/apps/#create-a-github-app-from-a-manifest).
+For more information about the endpoint's response, see [Create a GitHub App from a manifest](/rest/reference/apps#create-a-github-app-from-a-manifest).
Quando a etapa final do fluxo de manifesto for concluída, a pessoa que estiver criando o aplicativo a partir do fluxo será proprietária de um aplicativo GitHub registrado e poderá instalar em qualquer um dos seus repositórios pessoais. A pessoa pode optar por estender o aplicativo usando as APIs do GitHub, transferir a propriedade para outra pessoa ou excluí-lo a qualquer momento.
@@ -191,4 +191,4 @@ Ao usar [dotenv](https://github.com/bkeepers/dotenv), o Probot cria um arquivo `
#### Hospedar seu aplicativo com Glitch
-Você pode ver um [exemplo do aplicativo Probot](https://glitch.com/~auspicious-aardwolf) que usa o [Glitch](https://glitch.com/) para hospedar e compartilhar o aplicativo. O exemplo usa a [API de verificação](/v3/checks/) e seleciona as verificações e permissões necessárias dos eventos da API e no arquivo `app.yml`. Glitch é uma ferramenta que permite que você "mescle seus próprios aplicativos". Mesclar um aplicativo cria uma cópia do aplicativo que a Glitch hospeda e implementa. Consulte "[Sobre a Glitch](https://glitch.com/about/)" para aprender sobre como mesclar aplicativos Glitch.
+Você pode ver um [exemplo do aplicativo Probot](https://glitch.com/~auspicious-aardwolf) que usa o [Glitch](https://glitch.com/) para hospedar e compartilhar o aplicativo. The example uses the [Checks API](/rest/reference/checks) and selects the necessary Checks API events and permissions in the `app.yml` file. Glitch é uma ferramenta que permite que você "mescle seus próprios aplicativos". Mesclar um aplicativo cria uma cópia do aplicativo que a Glitch hospeda e implementa. Consulte "[Sobre a Glitch](https://glitch.com/about/)" para aprender sobre como mesclar aplicativos Glitch.
diff --git a/translations/pt-BR/content/developers/apps/creating-a-github-app-using-url-parameters.md b/translations/pt-BR/content/developers/apps/creating-a-github-app-using-url-parameters.md
index 383af47903..1d7cdd6ec4 100644
--- a/translations/pt-BR/content/developers/apps/creating-a-github-app-using-url-parameters.md
+++ b/translations/pt-BR/content/developers/apps/creating-a-github-app-using-url-parameters.md
@@ -1,6 +1,6 @@
---
-title: Creating a GitHub App using URL parameters
-intro: 'You can preselect the settings of a new {% data variables.product.prodname_github_app %} using URL [query parameters](https://en.wikipedia.org/wiki/Query_string) to quickly set up the new {% data variables.product.prodname_github_app %}''s configuration.'
+title: Criar um aplicativo GitHub usando parâmetros de URL
+intro: 'Você pode pré-selecionar as configurações de um novo {% data variables.product.prodname_github_app %} usando URL [parâmetros de consulta](https://en.wikipedia.org/wiki/Query_string) para definir rapidamente a configuração do novo {% data variables.product.prodname_github_app %}.'
redirect_from:
- /apps/building-github-apps/creating-github-apps-using-url-parameters
versions:
@@ -10,112 +10,112 @@ versions:
---
-### About {% data variables.product.prodname_github_app %} URL parameters
+### Sobre parâmetros de URL do {% data variables.product.prodname_github_app %}.
-You can add query parameters to these URLs to preselect the configuration of a {% data variables.product.prodname_github_app %} on a personal or organization account:
-* **User account:** `{% data variables.product.oauth_host_code %}/settings/apps/new`
-* **Organization account:** `{% data variables.product.oauth_host_code %}/:org/settings/apps/new`
+Você pode adicionar parâmetros de consulta a essas URLs para pré-selecionar a configuração de um {% data variables.product.prodname_github_app %} em uma conta pessoal ou de organização:
+* **Conta de usuário:** `{% data variables.product.oauth_host_code %}/settings/apps/new`
+* **Conta de organização:** ` {% data variables.product.oauth_host_code %}/:org/settings/apps/new`
-The person creating the app can edit the preselected values from the {% data variables.product.prodname_github_app %} registration page, before submitting the app. If you do not include required parameters in the URL query string, like `name`, the person creating the app will need to input a value before submitting the app.
+A pessoa que está criando o aplicativo pode editar os valores pré-selecionados a partir da página de registro do {% data variables.product.prodname_github_app %}, antes de enviar o aplicativo. Se você não incluir os parâmetros necessários na string de consulta da URL, como, por exemplo, o `nome`, a pessoa que criar o aplicativo deverá inserir um valor antes de enviar o aplicativo.
-The following URL creates a new public app called `octocat-github-app` with a preconfigured description and callback URL. This URL also selects read and write permissions for `checks`, subscribes to the `check_run` and `check_suite` webhook events, and selects the option to request user authorization (OAuth) during installation:
+A URL a seguir cria um novo aplicativo pública denominado `octocat-github-app` com uma descrição pré-configurada e URL de chamada de retorno. Esta URL também seleciona permissões de leitura e gravação para `verificações`, inscreve-se nos eventos webhook de check_run` e check_suite` e seleciona a opção de solicitar autorização do usuário (OAuth) durante a instalação:
```
{% data variables.product.oauth_host_code %}/settings/apps/new?name=octocat-github-app&description=An%20Octocat%20App&callback_url=https://example.com&request_oauth_on_install=true&public=true&checks=write&events[]=check_run&events[]=check_suite
```
-The complete list of available query parameters, permissions, and events is listed in the sections below.
+Lista completa de parâmetros de consulta, permissões e eventos disponíveis encontra-se nas seções abaixo.
-### {% data variables.product.prodname_github_app %} configuration parameters
+### Parâmetros de configuração do {% data variables.product.prodname_github_app %}
- Name | Type | Description
------|------|-------------
-`name` | `string` | The name of the {% data variables.product.prodname_github_app %}. Give your app a clear and succinct name. Your app cannot have the same name as an existing GitHub user, unless it is your own user or organization name. A slugged version of your app's name will be shown in the user interface when your integration takes an action.
-`description` | `string` | A description of the {% data variables.product.prodname_github_app %}.
-`url` | `string` | The full URL of your {% data variables.product.prodname_github_app %}'s website homepage.
-`callback_url` | `string` | The full URL to redirect to after someone authorizes an installation. This URL is used if your app needs to identify and authorize user-to-server requests.
-`request_oauth_on_install` | `boolean` | If your app authorizes users using the OAuth flow, you can set this option to `true` to allow people to authorize the app when they install it, saving a step. If you select this option, the `setup_url` becomes unavailable and users will be redirected to your `callback_url` after installing the app.
-`setup_url` | `string` | The full URL to redirect to after someone installs the {% data variables.product.prodname_github_app %} if the app requires additional setup after installation.
-`setup_on_update` | `boolean` | Set to `true` to redirect people to the setup URL when installations have been updated, for example, after repositories are added or removed.
-`public` | `boolean` | Set to `true` when your {% data variables.product.prodname_github_app %} is available to the public or `false` when it is only accessible to the owner of the app.
-`webhook_url` | `string` | The full URL that you would like to send webhook event payloads to.
-`webhook_secret` | `string` | You can specify a secret to secure your webhooks. See "[Securing your webhooks](/webhooks/securing/)" for more details.
-`events` | `array of strings` | Webhook events. Some webhook events require `read` or `write` permissions for a resource before you can select the event when registering a new {% data variables.product.prodname_github_app %}. See the "[{% data variables.product.prodname_github_app %} webhook events](#github-app-webhook-events)" section for available events and their required permissions. You can select multiple events in a query string. For example, `events[]=public&events[]=label`.
-`domain` | `string` | The URL of a content reference.
-`single_file_name` | `string` | This is a narrowly-scoped permission that allows the app to access a single file in any repository. When you set the `single_file` permission to `read` or `write`, this field provides the path to the single file your {% data variables.product.prodname_github_app %} will manage. {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %} If you need to manage multiple files, see `single_file_paths` below. {% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %}
-`single_file_paths` | `array of strings` | This allows the app to access up ten specified files in a repository. When you set the `single_file` permission to `read` or `write`, this array can store the paths for up to ten files that your {% data variables.product.prodname_github_app %} will manage. These files all receive the same permission set by `single_file`, and do not have separate individual permissions. When two or more files are configured, the API returns `multiple_single_files=true`, otherwise it returns `multiple_single_files=false`.{% endif %}
+ | Nome | Tipo | Descrição |
+ | -------------------------- | ------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+ | `name` | `string` | O nome do {% data variables.product.prodname_github_app %}. Dê um nome claro e sucinto ao seu aplicativo. Seu aplicativo não pode ter o mesmo nome de um usuário existente no GitHub, a menos que seja o seu próprio nome de usuário ou da sua organização. Uma versão movida do nome do seu aplicativo será exibida na interface do usuário quando sua integração realizar uma ação. |
+ | `descrição` | `string` | Uma descrição do {% data variables.product.prodname_github_app %}. |
+ | `url` | `string` | A URL completa da página inicial do site do seu {% data variables.product.prodname_github_app %}. |
+ | `callback_url` | `string` | A URL completa para onde redirecionar após alguém autorizar uma instalação. Esta URL é usada se o aplicativo precisar identificar e autorizar solicitações de usuário para servidor. |
+ | `request_oauth_on_install` | `boolean` | Se seu aplicativo autoriza usuários a usar o fluxo OAuth, você poderá definir essa opção como `verdadeiro` para permitir que pessoas autorizem o aplicativo ao instalá-lo, economizando um passo. Se você selecionar esta opção, `setup_url` irá tornar-se indisponível e os usuários serão redirecionados para sua `callback_url` após instalar o aplicativo. |
+ | `setup_url` | `string` | A URL completa para redirecionamento após alguém instalar o {% data variables.product.prodname_github_app %}, se o aplicativo precisar de configuração adicional após a instalação. |
+ | `setup_on_update` | `boolean` | Defina como `verdadeiro` para redirecionar as pessoas para a URL de configuração quando as instalações forem atualizadas, por exemplo, após os repositórios serem adicionados ou removidos. |
+ | `público` | `boolean` | Defina `verdadeiro` quando seu {% data variables.product.prodname_github_app %} estiver disponível para o público ou como `falso` quando só for acessível pelo proprietário do aplicativo. |
+ | `webhook_url` | `string` | A URL completa para a qual você deseja enviar as cargas do evento de webhook. |
+ | `webhook_secret` | `string` | Você pode especificar um segredo para proteger seus webhooks. Consulte "[Protegendo seus webhooks](/webhooks/securing/)" para obter mais detalhes. |
+ | `eventos` | `array de strigns` | Eventos webhook. Alguns eventos de webhook exigem permissões de `leitura` ou `gravação` para um recurso antes de poder selecionar o evento ao registrar um novo {% data variables.product.prodname_github_app %}, . Consulte a seção "[{% data variables.product.prodname_github_app %} eventos de webhook](#github-app-webhook-events)" para eventos disponíveis e suas permissões necessárias. Você pode selecionar vários eventos em uma string de consulta. Por exemplo, `eventos[]=public&eventos[]=label`. |
+ | `domínio` | `string` | A URL de uma referência de conteúdo. |
+ | `single_file_name` | `string` | Esta é uma permissão de escopo limitado que permite que o aplicativo acesse um único arquivo em qualquer repositório. Quando você define a permissão `single_file` para `read` ou `write`, este campo fornece o caminho para o único arquivo que o {% data variables.product.prodname_github_app %} gerenciará. {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %} Se você precisar gerenciar vários arquivos, veja `single_file_paths` abaixo. {% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %}
+ | `single_file_paths` | `array de strigns` | Isso permite que o aplicativo acesse até dez arquivos especificados em um repositório. Quando você define a permissão `single_file` para `read` ou `write`, este array pode armazenar os caminhos de até dez arquivos que seu {% data variables.product.prodname_github_app %} gerenciará. Todos esses arquivos recebem a mesma permissão definida por `single_file`, e não têm permissões individuais separadas. Quando dois ou mais arquivos estão configurados, a API retorna `multiple_single_files=true`, caso contrário retorna `multiple_single_files=false`.{% endif %}
-### {% data variables.product.prodname_github_app %} permissions
+### Permissões do {% data variables.product.prodname_github_app %}
-You can select permissions in a query string using the permission name in the following table as the query parameter name and the permission type as the query value. For example, to select `Read & write` permissions in the user interface for `contents`, your query string would include `&contents=write`. To select `Read-only` permissions in the user interface for `blocking`, your query string would include `&blocking=read`. To select `no-access` in the user interface for `checks`, your query string would not include the `checks` permission.
+Você pode selecionar permissões em uma string de consultas usando o nome da permissão na tabela a seguir como o nome do parâmetro de consulta e o tipo de permissão como valor da consulta. Por exemplo, para selecionar permissões de `Leitura & gravação` na interface de usuário para `conteúdo`, sua string de consulta incluiria `&contents=write`. Para selecionar as permissões `Somente leitura` na interface de usuário para `bloquear`, sua string de consulta incluiria `&blocking=read`. Para selecionar `sem acesso` na interface do usuário para `verificações`, sua string de consulta não incluiria a permissão `verificações`.
-Permission | Description
----------- | -----------
-[`administration`](/rest/reference/permissions-required-for-github-apps/#permission-on-administration) | Grants access to various endpoints for organization and repository administration. Can be one of: `none`, `read`, or `write`.{% if currentVersion == "free-pro-team@latest" %}
-[`blocking`](/rest/reference/permissions-required-for-github-apps/#permission-on-blocking) | Grants access to the [Blocking Users API](/v3/users/blocking/). Can be one of: `none`, `read`, or `write`.{% endif %}
-[`checks`](/rest/reference/permissions-required-for-github-apps/#permission-on-checks) | Grants access to the [Checks API](/v3/checks/). Can be one of: `none`, `read`, or `write`.
-`content_references` | Grants access to the "[Create a content attachment](/v3/apps/installations/#create-a-content-attachment)" endpoint. Can be one of: `none`, `read`, or `write`.
-[`contents`](/rest/reference/permissions-required-for-github-apps/#permission-on-contents) | Grants access to various endpoints that allow you to modify repository contents. Can be one of: `none`, `read`, or `write`.
-[`deployments`](/rest/reference/permissions-required-for-github-apps/#permission-on-deployments) | Grants access to the [Deployments API](/rest/reference/repos#deployments). Can be one of: `none`, `read`, or `write`.{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
-[`emails`](/rest/reference/permissions-required-for-github-apps/#permission-on-emails) | Grants access to the [Emails API](/v3/users/emails/). Can be one of: `none`, `read`, or `write`.{% endif %}
-[`followers`](/rest/reference/permissions-required-for-github-apps/#permission-on-followers) | Grants access to the [Followers API](/v3/users/followers/). Can be one of: `none`, `read`, or `write`.
-[`gpg_keys`](/rest/reference/permissions-required-for-github-apps/#permission-on-gpg-keys) | Grants access to the [GPG Keys API](/v3/users/gpg_keys/). Can be one of: `none`, `read`, or `write`.
-[`issues`](/rest/reference/permissions-required-for-github-apps/#permission-on-issues) | Grants access to the [Issues API](/v3/issues/). Can be one of: `none`, `read`, or `write`.
-[`keys`](/rest/reference/permissions-required-for-github-apps/#permission-on-keys) | Grants access to the [Public Keys API](/v3/users/keys/). Can be one of: `none`, `read`, or `write`.
-[`members`](/rest/reference/permissions-required-for-github-apps/#permission-on-members) | Grants access to manage an organization's members. Can be one of: `none`, `read`, or `write`.{% if currentVersion == "free-pro-team@latest" %}
-[`metadata`](/rest/reference/permissions-required-for-github-apps/#metadata-permissions) | Grants access to read-only endpoints that do not leak sensitive data. Can be `read` or `none`. Defaults to `read` when you set any permission, or defaults to `none` when you don't specify any permissions for the {% data variables.product.prodname_github_app %}.
-[`organization_administration`](/rest/reference/permissions-required-for-github-apps/#permission-on-organization-administration) | Grants access to "[Update an organization](/v3/orgs/#update-an-organization)" endpoint and the [Organization Interaction Restrictions API](/v3/interactions/orgs/#set-interaction-restrictions-for-an-organization). Can be one of: `none`, `read`, or `write`.{% endif %}
-[`organization_hooks`](/rest/reference/permissions-required-for-github-apps/#permission-on-organization-hooks) | Grants access to the [Organization Webhooks API](/rest/reference/orgs#webhooks/). Can be one of: `none`, `read`, or `write`.
-`organization_plan` | Grants access to get information about an organization's plan using the "[Get an organization](/v3/orgs/#get-an-organization)" endpoint. Can be one of: `none` or `read`.
-[`organization_projects`](/rest/reference/permissions-required-for-github-apps/#permission-on-organization-projects) | Grants access to the [Projects API](/v3/projects/). Can be one of: `none`, `read`, `write`, or `admin`.{% if currentVersion == "free-pro-team@latest" %}
-[`organization_user_blocking`](/rest/reference/permissions-required-for-github-apps/#permission-on-organization-projects) | Grants access to the [Blocking Organization Users API](/v3/orgs/blocking/). Can be one of: `none`, `read`, or `write`.{% endif %}
-[`pages`](/rest/reference/permissions-required-for-github-apps/#permission-on-pages) | Grants access to the [Pages API](/rest/reference/repos#pages). Can be one of: `none`, `read`, or `write`.
-`plan` | Grants access to get information about a user's GitHub plan using the "[Get a user](/v3/users/#get-a-user)" endpoint. Can be one of: `none` or `read`.
-[`pull_requests`](/rest/reference/permissions-required-for-github-apps/#permission-on-pull-requests) | Grants access to various pull request endpoints. Can be one of: `none`, `read`, or `write`.
-[`repository_hooks`](/rest/reference/permissions-required-for-github-apps/#permission-on-repository-hooks) | Grants access to the [Repository Webhooks API](/v3/repos/hooks/). Can be one of: `none`, `read`, or `write`.
-[`repository_projects`](/rest/reference/permissions-required-for-github-apps/#permission-on-repository-projects) | Grants access to the [Projects API](/v3/projects/). Can be one of: `none`, `read`, `write`, or `admin`.
-[`single_file`](/rest/reference/permissions-required-for-github-apps/#permission-on-single-file) | Grants access to the [Contents API](/v3/repos/contents/). Can be one of: `none`, `read`, or `write`.
-[`starring`](/rest/reference/permissions-required-for-github-apps/#permission-on-starring) | Grants access to the [Starring API](/v3/activity/starring/). Can be one of: `none`, `read`, or `write`.
-[`statuses`](/rest/reference/permissions-required-for-github-apps/#permission-on-statuses) | Grants access to the [Statuses API](/v3/repos/statuses/). Can be one of: `none`, `read`, or `write`.
-[`team_discussions`](/rest/reference/permissions-required-for-github-apps/#permission-on-team-discussions) | Grants access to the [Team Discussions API](/v3/teams/discussions/) and the [Team Discussion Comments API](/v3/teams/discussion_comments/). Can be one of: `none`, `read`, or `write`.
-`vulnerability_alerts`| Grants access to receive security alerts for vulnerable dependencies in a repository. See "[About security alerts for vulnerable dependencies](/articles/about-security-alerts-for-vulnerable-dependencies)" to learn more. Can be one of: `none` or `read`.
-`watching` | Grants access to list and change repositories a user is subscribed to. Can be one of: `none`, `read`, or `write`.
+| Permissão | Descrição |
+| -------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| [`administração`](/rest/reference/permissions-required-for-github-apps/#permission-on-administration) | Concede acesso a vários pontos finais para administração de organização e repositório. Pode ser: `nenhum`, `leitura`ou `gravação`.{% if currentVersion == "free-pro-team@latest" %}
+| [`bloqueio`](/rest/reference/permissions-required-for-github-apps/#permission-on-blocking) | Concede acesso à [API de usuários de bloqueio](/rest/reference/users#blocking). Pode ser: `nenhum`, `leitura` ou `gravação`.{% endif %}
+| [`Verificações`](/rest/reference/permissions-required-for-github-apps/#permission-on-checks) | Concede acesso à [API de verificação](/rest/reference/checks). Pode ser: `nenhum`, `leitura` ou `gravação`. |
+| `content_references` | Concede acesso ao ponto final "[Criar um anexo de conteúdo](/rest/reference/apps#create-a-content-attachment). Pode ser: `nenhum`, `leitura` ou `gravação`. |
+| [`Conteúdo`](/rest/reference/permissions-required-for-github-apps/#permission-on-contents) | Concede acesso a vários pontos finais que permitem modificar o conteúdo do repositório. Pode ser: `nenhum`, `leitura` ou `gravação`. |
+| [`Implantações`](/rest/reference/permissions-required-for-github-apps/#permission-on-deployments) | Concede acesso à [API de implementação](/rest/reference/repos#deployments). Pode ser um das: `none`, `read`, ou `write`{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
+| [`emails`](/rest/reference/permissions-required-for-github-apps/#permission-on-emails) | Concede acesso à [API de e-mails](/rest/reference/users#emails). Pode ser: `nenhum`, `leitura` ou `gravação`.{% endif %}
+| [`seguidores`](/rest/reference/permissions-required-for-github-apps/#permission-on-followers) | Concede acesso à [API de seguidores](/rest/reference/users#followers). Pode ser: `nenhum`, `leitura` ou `gravação`. |
+| [`gpg_keys`](/rest/reference/permissions-required-for-github-apps/#permission-on-gpg-keys) | Concede acesso à [API de chaves de GPG](/rest/reference/users#gpg-keys). Pode ser: `nenhum`, `leitura` ou `gravação`. |
+| [`Problemas`](/rest/reference/permissions-required-for-github-apps/#permission-on-issues) | Concede acesso à [API de problemas](/rest/reference/issues). Pode ser: `nenhum`, `leitura` ou `gravação`. |
+| [`chaves`](/rest/reference/permissions-required-for-github-apps/#permission-on-keys) | Concede acesso à [API de chaves públicas](/rest/reference/users#keys). Pode ser: `nenhum`, `leitura` ou `gravação`. |
+| [`members`](/rest/reference/permissions-required-for-github-apps/#permission-on-members) | Concede acesso para gerenciar os membros de uma organização. Pode ser: `nenhum`, `leitura`ou `gravação`.{% if currentVersion == "free-pro-team@latest" %}
+| [`metadados`](/rest/reference/permissions-required-for-github-apps/#metadata-permissions) | Concede acesso a pontos finais somente leitura que não vazam dados confidenciais. Pode ser `leitura ` ou `nenhum`. O padrão é `leitura`, ao definir qualquer permissão, ou `nenhum` quando você não especificar nenhuma permissão para o {% data variables.product.prodname_github_app %}. |
+| [`organization_administration`](/rest/reference/permissions-required-for-github-apps/#permission-on-organization-administration) | Concede acesso ao ponto final "[Atualizar uma organização](/rest/reference/orgs#update-an-organization)" ponto final e Pa [API de restrições de interação da organização](/rest/reference/interactions#set-interaction-restrictions-for-an-organization). Pode ser: `nenhum`, `leitura` ou `gravação`.{% endif %}
+| [`organization_hooks`](/rest/reference/permissions-required-for-github-apps/#permission-on-organization-hooks) | Concede acesso à [API de webhooks da organização](/rest/reference/orgs#webhooks/). Pode ser: `nenhum`, `leitura` ou `gravação`. |
+| `organization_plan` | Concede acesso para obter informações sobre o plano de uma organização usando o ponto final "[Obter uma organização](/rest/reference/orgs#get-an-organization)". Pode ser: `nenhum` ou `leitura`. |
+| [`organization_projects`](/rest/reference/permissions-required-for-github-apps/#permission-on-organization-projects) | Concede acesso à [API de Projetos](/rest/reference/projects). Pode ser: `nenhum`, `leitura`, `gravação` ou `admin`. {% if currentVersion == "free-pro-team@latest" %}
+| [`organization_user_blocking`](/rest/reference/permissions-required-for-github-apps/#permission-on-organization-projects) | Concede acesso à [API de usuários de bloqueio da organização](/rest/reference/orgs#blocking). Pode ser: `nenhum`, `leitura` ou `gravação`.{% endif %}
+| [`Páginas`](/rest/reference/permissions-required-for-github-apps/#permission-on-pages) | Concede acesso à [API de páginas](/rest/reference/repos#pages). Pode ser: `nenhum`, `leitura` ou `gravação`. |
+| `plano` | Concede acesso para obter informações sobre o plano de um usuário do GitHub que usa o ponto final "[Obter um usuário](/rest/reference/users#get-a-user)". Pode ser: `nenhum` ou `leitura`. |
+| [`pull_requests`](/rest/reference/permissions-required-for-github-apps/#permission-on-pull-requests) | Concede acesso a vários pontos finais do pull request. Pode ser: `nenhum`, `leitura` ou `gravação`. |
+| [`repository_hooks`](/rest/reference/permissions-required-for-github-apps/#permission-on-repository-hooks) | Concede acesso à [API de webhooks do repositório](/rest/reference/repos#hooks). Pode ser: `nenhum`, `leitura` ou `gravação`. |
+| [`repository_projects`](/rest/reference/permissions-required-for-github-apps/#permission-on-repository-projects) | Concede acesso à [API de Projetos](/rest/reference/projects). Pode ser: `nenhum`, `leutra`, `gravação` ou `administrador`. |
+| [`single_file`](/rest/reference/permissions-required-for-github-apps/#permission-on-single-file) | Concede acesso à [API de conteúdo](/rest/reference/repos#contents). Pode ser: `nenhum`, `leitura` ou `gravação`. |
+| [`estrela`](/rest/reference/permissions-required-for-github-apps/#permission-on-starring) | Concede acesso à [API estrelada](/rest/reference/activity#starring). Pode ser: `nenhum`, `leitura` ou `gravação`. |
+| [`Status`](/rest/reference/permissions-required-for-github-apps/#permission-on-statuses) | Concede acesso à [API de status](/rest/reference/repos#statuses). Pode ser: `nenhum`, `leitura` ou `gravação`. |
+| [`team_discussions`](/rest/reference/permissions-required-for-github-apps/#permission-on-team-discussions) | Concede acesso à [API de discussões de equipe](/rest/reference/teams#discussions) e à [API de comentários de discussão de equipe](/rest/reference/teams#discussion-comments). Pode ser: `nenhum`, `leitura` ou `gravação`. |
+| `vulnerability_alerts` | Concede acesso a alertas de segurança para dependências vulneráveis em um repositório. Consulte "[Sobre alertas de segurança para dependências vulneráveis](/articles/about-security-alerts-for-vulnerable-dependencies)" para saber mais. Pode ser: `nenhum` ou `leitura`. |
+| `inspecionando` | Concede acesso à lista e alterações de repositórios que um usuário assinou. Pode ser: `nenhum`, `leitura` ou `gravação`. |
-### {% data variables.product.prodname_github_app %} webhook events
+### Eventos webhook do {% data variables.product.prodname_github_app %}
-Webhook event name | Required permission | Description
------------------- | ------------------- | -----------
-[`check_run`](/webhooks/event-payloads/#check_run) |`checks` | {% data reusables.webhooks.check_run_short_desc %}
-[`check_suite`](/webhooks/event-payloads/#check_suite) |`checks` | {% data reusables.webhooks.check_suite_short_desc %}
-[`commit_comment`](/webhooks/event-payloads/#commit_comment) | `contents` | {% data reusables.webhooks.commit_comment_short_desc %}
-[`content_reference`](/webhooks/event-payloads/#content_reference) |`content_references` | {% data reusables.webhooks.content_reference_short_desc %}
-[`create`](/webhooks/event-payloads/#create) | `contents` | {% data reusables.webhooks.create_short_desc %}
-[`delete`](/webhooks/event-payloads/#delete) | `contents` | {% data reusables.webhooks.delete_short_desc %}
-[`deployment`](/webhooks/event-payloads/#deployment) | `deployments` | {% data reusables.webhooks.deployment_short_desc %}
-[`deployment_status`](/webhooks/event-payloads/#deployment_status) | `deployments` | {% data reusables.webhooks.deployment_status_short_desc %}
-[`fork`](/webhooks/event-payloads/#fork) | `contents` | {% data reusables.webhooks.fork_short_desc %}
-[`gollum`](/webhooks/event-payloads/#gollum) | `contents` | {% data reusables.webhooks.gollum_short_desc %}
-[`issues`](/webhooks/event-payloads/#issues) | `issues` | {% data reusables.webhooks.issues_short_desc %}
-[`issue_comment`](/webhooks/event-payloads/#issue_comment) | `issues` | {% data reusables.webhooks.issue_comment_short_desc %}
-[`label`](/webhooks/event-payloads/#label) | `metadata` | {% data reusables.webhooks.label_short_desc %}
-[`member`](/webhooks/event-payloads/#member) | `members` | {% data reusables.webhooks.member_short_desc %}
-[`membership`](/webhooks/event-payloads/#membership) | `members` | {% data reusables.webhooks.membership_short_desc %}
-[`milestone`](/webhooks/event-payloads/#milestone) | `pull_request` | {% data reusables.webhooks.milestone_short_desc %}{% if currentVersion == "free-pro-team@latest" %}
-[`org_block`](/webhooks/event-payloads/#org_block) | `organization_administration` | {% data reusables.webhooks.org_block_short_desc %}{% endif %}
-[`organization`](/webhooks/event-payloads/#organization) | `members` | {% data reusables.webhooks.organization_short_desc %}
-[`page_build`](/webhooks/event-payloads/#page_build) | `pages` | {% data reusables.webhooks.page_build_short_desc %}
-[`project`](/webhooks/event-payloads/#project) | `repository_projects` or `organization_projects` | {% data reusables.webhooks.project_short_desc %}
-[`project_card`](/webhooks/event-payloads/#project_card) | `repository_projects` or `organization_projects` | {% data reusables.webhooks.project_card_short_desc %}
-[`project_column`](/webhooks/event-payloads/#project_column) | `repository_projects` or `organization_projects` | {% data reusables.webhooks.project_column_short_desc %}
-[`public`](/webhooks/event-payloads/#public) | `metadata` | {% data reusables.webhooks.public_short_desc %}
-[`pull_request`](/webhooks/event-payloads/#pull_request) | `pull_requests` | {% data reusables.webhooks.pull_request_short_desc %}
-[`pull_request_review`](/webhooks/event-payloads/#pull_request_review) | `pull_request` | {% data reusables.webhooks.pull_request_review_short_desc %}
-[`pull_request_review_comment`](/webhooks/event-payloads/#pull_request_review_comment) | `pull_request` | {% data reusables.webhooks.pull_request_review_comment_short_desc %}
-[`push`](/webhooks/event-payloads/#push) | `contents` | {% data reusables.webhooks.push_short_desc %}
-[`release`](/webhooks/event-payloads/#release) | `contents` | {% data reusables.webhooks.release_short_desc %}
-[`repository`](/webhooks/event-payloads/#repository) |`metadata` | {% data reusables.webhooks.repository_short_desc %}{% if currentVersion == "free-pro-team@latest"%}
-[`repository_dispatch`](/webhooks/event-payloads/#repository_dispatch) | `contents` | Allows integrators using GitHub Actions to trigger custom events.{% endif %}
-[`status`](/webhooks/event-payloads/#status) | `statuses` | {% data reusables.webhooks.status_short_desc %}
-[`team`](/webhooks/event-payloads/#team) | `members` | {% data reusables.webhooks.team_short_desc %}
-[`team_add`](/webhooks/event-payloads/#team_add) | `members` | {% data reusables.webhooks.team_add_short_desc %}
-[`watch`](/webhooks/event-payloads/#watch) | `metadata` | {% data reusables.webhooks.watch_short_desc %}
+| Nome do evento webhook | Permissão necessária | Descrição |
+| -------------------------------------------------------------------------------------- | ------------------------------------------------ | ----------------------------------------------------------------------------------------------------- |
+| [`check_run`](/webhooks/event-payloads/#check_run) | `Verificações` | {% data reusables.webhooks.check_run_short_desc %}
+| [`check_suite`](/webhooks/event-payloads/#check_suite) | `Verificações` | {% data reusables.webhooks.check_suite_short_desc %}
+| [`commit_comment`](/webhooks/event-payloads/#commit_comment) | `Conteúdo` | {% data reusables.webhooks.commit_comment_short_desc %}
+| [`content_reference`](/webhooks/event-payloads/#content_reference) | `content_references` | {% data reusables.webhooks.content_reference_short_desc %}
+| [`create`](/webhooks/event-payloads/#create) | `Conteúdo` | {% data reusables.webhooks.create_short_desc %}
+| [`delete`](/webhooks/event-payloads/#delete) | `Conteúdo` | {% data reusables.webhooks.delete_short_desc %}
+| [`implantação`](/webhooks/event-payloads/#deployment) | `Implantações` | {% data reusables.webhooks.deployment_short_desc %}
+| [`implantação_status`](/webhooks/event-payloads/#deployment_status) | `Implantações` | {% data reusables.webhooks.deployment_status_short_desc %}
+| [`bifurcação`](/webhooks/event-payloads/#fork) | `Conteúdo` | {% data reusables.webhooks.fork_short_desc %}
+| [`gollum`](/webhooks/event-payloads/#gollum) | `Conteúdo` | {% data reusables.webhooks.gollum_short_desc %}
+| [`Problemas`](/webhooks/event-payloads/#issues) | `Problemas` | {% data reusables.webhooks.issues_short_desc %}
+| [`issue_comment`](/webhooks/event-payloads/#issue_comment) | `Problemas` | {% data reusables.webhooks.issue_comment_short_desc %}
+| [`etiqueta`](/webhooks/event-payloads/#label) | `metadados` | {% data reusables.webhooks.label_short_desc %}
+| [`integrante`](/webhooks/event-payloads/#member) | `members` | {% data reusables.webhooks.member_short_desc %}
+| [`filiação`](/webhooks/event-payloads/#membership) | `members` | {% data reusables.webhooks.membership_short_desc %}
+| [`marco`](/webhooks/event-payloads/#milestone) | `pull_request` | {% data reusables.webhooks.milestone_short_desc %}{% if currentVersion == "free-pro-team@latest" %}
+| [`org_block`](/webhooks/event-payloads/#org_block) | `organization_administration` | {% data reusables.webhooks.org_block_short_desc %}{% endif %}
+| [`organização`](/webhooks/event-payloads/#organization) | `members` | {% data reusables.webhooks.organization_short_desc %}
+| [`page_build`](/webhooks/event-payloads/#page_build) | `Páginas` | {% data reusables.webhooks.page_build_short_desc %}
+| [`project`](/webhooks/event-payloads/#project) | `repository_projects` ou `organization_projects` | {% data reusables.webhooks.project_short_desc %}
+| [`project_card`](/webhooks/event-payloads/#project_card) | `repository_projects` ou `organization_projects` | {% data reusables.webhooks.project_card_short_desc %}
+| [`project_column`](/webhooks/event-payloads/#project_column) | `repository_projects` ou `organization_projects` | {% data reusables.webhooks.project_column_short_desc %}
+| [`público`](/webhooks/event-payloads/#public) | `metadados` | {% data reusables.webhooks.public_short_desc %}
+| [`pull_request`](/webhooks/event-payloads/#pull_request) | `pull_requests` | {% data reusables.webhooks.pull_request_short_desc %}
+| [`pull_request_review`](/webhooks/event-payloads/#pull_request_review) | `pull_request` | {% data reusables.webhooks.pull_request_review_short_desc %}
+| [`pull_request_review_comment`](/webhooks/event-payloads/#pull_request_review_comment) | `pull_request` | {% data reusables.webhooks.pull_request_review_comment_short_desc %}
+| [`push`](/webhooks/event-payloads/#push) | `Conteúdo` | {% data reusables.webhooks.push_short_desc %}
+| [`versão`](/webhooks/event-payloads/#release) | `Conteúdo` | {% data reusables.webhooks.release_short_desc %}
+| [`repositório`](/webhooks/event-payloads/#repository) | `metadados` | {% data reusables.webhooks.repository_short_desc %}{% if currentVersion == "free-pro-team@latest"%}
+| [`repository_dispatch`](/webhooks/event-payloads/#repository_dispatch) | `Conteúdo` | Permite aos integradores que usam o GitHub Actions acionar eventos personalizados.{% endif %}
+| [`status`](/webhooks/event-payloads/#status) | `Status` | {% data reusables.webhooks.status_short_desc %}
+| [`equipe`](/webhooks/event-payloads/#team) | `members` | {% data reusables.webhooks.team_short_desc %}
+| [`team_add`](/webhooks/event-payloads/#team_add) | `members` | {% data reusables.webhooks.team_add_short_desc %}
+| [`inspecionar`](/webhooks/event-payloads/#watch) | `metadados` | {% data reusables.webhooks.watch_short_desc %}
diff --git a/translations/pt-BR/content/developers/apps/creating-a-github-app.md b/translations/pt-BR/content/developers/apps/creating-a-github-app.md
index f8c8325f68..7e245d2b0d 100644
--- a/translations/pt-BR/content/developers/apps/creating-a-github-app.md
+++ b/translations/pt-BR/content/developers/apps/creating-a-github-app.md
@@ -32,11 +32,11 @@ versions:
6. Opcionalmente, em "Descrição", digite uma descrição do aplicativo que os usuários irão ver. ![Campo para uma descrição do seu aplicativo GitHub](/assets/images/github-apps/github_apps_description.png)
7. Em "URL da página inicial", digite a URL completa do site do seu aplicativo. ![Campo para a URL da página inicial do seu aplicativo GitHub](/assets/images/github-apps/github_apps_homepage_url.png)
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}
-8. In "Callback URL", type the full URL to redirect to after a user authorizes the installation. Esta URL é usada se o aplicativo precisar identificar e autorizar solicitações de usuário para servidor.
+8. Em "URL de retorno de chamada", digite a URL completa para redirecionar após um usuário autorizar a instalação. Esta URL é usada se o aplicativo precisar identificar e autorizar solicitações de usuário para servidor.
- You can use **Add callback URL** to provide additional callback URLs, up to a maximum of 10.
+ Você pode usar **Adicionar URL de retorno de chamada** para fornecer URLs de retorno de chamadas adicionais até o limite máximo de 10.
- ![Button for 'Add callback URL' and field for callback URL](/assets/images/github-apps/github_apps_callback_url_multiple.png)
+ ![Botão para 'Adicionar URL de retorno de chamada' e campo para URL de retorno de chamada](/assets/images/github-apps/github_apps_callback_url_multiple.png)
{% else %}
8. Em "URL de chamada de retorno de autorização do usuário", digite a URL completa para redirecionamento após um usuário autorizar uma instalação. Esta URL é usada se o aplicativo precisar identificar e autorizar solicitações de usuário para servidor. ![Campo para a URL de chamada de retorno de autorização do usuário do seu aplicativo GitHub](/assets/images/github-apps/github_apps_user_authorization.png)
diff --git a/translations/pt-BR/content/developers/apps/creating-an-oauth-app.md b/translations/pt-BR/content/developers/apps/creating-an-oauth-app.md
index 2f86c3061c..cb758383bc 100644
--- a/translations/pt-BR/content/developers/apps/creating-an-oauth-app.md
+++ b/translations/pt-BR/content/developers/apps/creating-an-oauth-app.md
@@ -42,7 +42,7 @@ versions:
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %}
{% note %}
- **Note:** OAuth Apps cannot have multiple callback URLs, unlike {% data variables.product.prodname_github_apps %}.
+ **Observação:** Os aplicativos OAuth não podem ter várias URLs de retorno de chamada, diferente de {% data variables.product.prodname_github_apps %}.
{% endnote %}
{% endif %}
diff --git a/translations/pt-BR/content/developers/apps/creating-ci-tests-with-the-checks-api.md b/translations/pt-BR/content/developers/apps/creating-ci-tests-with-the-checks-api.md
index 7fb85f4ed2..59086b56d2 100644
--- a/translations/pt-BR/content/developers/apps/creating-ci-tests-with-the-checks-api.md
+++ b/translations/pt-BR/content/developers/apps/creating-ci-tests-with-the-checks-api.md
@@ -12,7 +12,7 @@ versions:
### Introdução
-Este guia irá apresentá-lo aos [aplicativos Github](/apps/) e à [API de verificação](/v3/checks/), que você usará para criar um servidor de integração contínua (CI) que executa testes.
+This guide will introduce you to [Github Apps](/apps/) and the [Checks API](/rest/reference/checks), which you'll use to build a continuous integration (CI) server that runs tests.
A CI é uma prática de software que exige o commit do código em um repositório compartilhado. Fazer commits de códigos com frequência detecta erros com mais antecedência e reduz a quantidade de código necessária para depuração quando os desenvolvedores chegam à origem de um erro. As atualizações frequentes de código também facilitam o merge de alterações dos integrantes de uma equipe de desenvolvimento de software. Assim, os desenvolvedores podem se dedicar mais à gravação de códigos e se preocupar menos com erros de depuração ou conflitos de merge. 🙌
@@ -22,15 +22,15 @@ Um código de host do servidor de CI que executa testes de CI, como, por exemplo
#### Visão geral da API de verificação
-A [API de verificação](/v3/checks/) permite que você configure testes de CI executados automaticamente em cada commit de código em um repositório. A API de verificação relata informações detalhadas sobre cada verificação no GitHub na aba **Verificações** do pull request. Com a API de Verificações, você pode criar anotações com detalhes adicionais para linhas específicas de código. As anotações são visíveis na aba **Verificações**. Ao criar uma anotação para um arquivo que faz parte do pull request, as anotações também são exibidas na aba **Arquivos alterados**.
+The [Checks API](/rest/reference/checks) allows you to set up CI tests that are automatically run against each code commit in a repository. A API de verificação relata informações detalhadas sobre cada verificação no GitHub na aba **Verificações** do pull request. Com a API de Verificações, você pode criar anotações com detalhes adicionais para linhas específicas de código. As anotações são visíveis na aba **Verificações**. Ao criar uma anotação para um arquivo que faz parte do pull request, as anotações também são exibidas na aba **Arquivos alterados**.
-Um _conjunto de verificações_ é um grupo de _execuções de verificação _ (testes de CI individuais). Tanto o conjunto quanto a execução contêm _status_ visíveis em um pull request no GitHub. Você pode usar os status para determinar quando um commit de código introduz erros. Usar esses status com [branches protegidos](/v3/repos/branches/) pode impedir que as pessoas mesclem de pull requests prematuramente. Consulte "[Habilitando as verificações de status necessárias](/articles/enabling-required-status-checks/)" para mais detalhes.
+Um _conjunto de verificações_ é um grupo de _execuções de verificação _ (testes de CI individuais). Tanto o conjunto quanto a execução contêm _status_ visíveis em um pull request no GitHub. Você pode usar os status para determinar quando um commit de código introduz erros. Using these statuses with [protected branches](/rest/reference/repos#branches) can prevent people from merging pull requests prematurely. Consulte "[Habilitando as verificações de status necessárias](/articles/enabling-required-status-checks/)" para mais detalhes.
-A API de verificações envia o evento do webhook [`check_suite` webhook](/webhooks/event-payloads/#check_suite) para todos os aplicativos GitHub instalados em um repositório sempre que um novo código for enviado para o repositório. Para receber todas as ações do evento de verificações da API, o aplicativo deverá ter a permissão de `checks:write`. O GitHub cria automaticamente eventos `check_suite` para novos códigos de commits em um repositório usando o fluxo-padrão, embora [Atualizar preferências do repositório para o conjunto de verificações](/v3/checks/suites/#update-repository-preferences-for-check-suites) esteja disponível se desejar. Veja como funciona o fluxo-padrão:
+A API de verificações envia o evento do webhook [`check_suite` webhook](/webhooks/event-payloads/#check_suite) para todos os aplicativos GitHub instalados em um repositório sempre que um novo código for enviado para o repositório. Para receber todas as ações do evento de verificações da API, o aplicativo deverá ter a permissão de `checks:write`. GitHub automatically creates `check_suite` events for new code commits in a repository using the default flow, although [Update repository preferences for check suites](/rest/reference/checks#update-repository-preferences-for-check-suites) if you'd like. Veja como funciona o fluxo-padrão:
1. Sempre que alguém fizer push do código para o repositório, o GitHub envia o evento `check_suite` com uma ação de `necessária` a todos os aplicativos GitHub instalados no repositório com a permissão `checks:write`. Este evento permite que os aplicativos saibam que o código foi enviado e que o GitHub criou um novo conjunto de verificações automaticamente.
-1. Quando seu aplicativo recebe este evento, ele pode [adicionar uma verificação executa](/v3/checks/runs/#create-a-check-run) para esse conjunto.
-1. Seus execuções de verificação podem incluir [anotações](/v3/checks/runs/#annotations-object), que são exibidas em linhas específicas de código.
+1. When your app receives this event, it can [add check runs](/rest/reference/checks#create-a-check-run) to that suite.
+1. Your check runs can include [annotations](/rest/reference/checks#annotations-object) that are displayed on specific lines of code.
**Neste guia, você aprenderá:**
@@ -49,7 +49,7 @@ Para ter uma ideia do que seu servidor de CI da API de verificações fará quan
### Pré-requisitos
-Antes de começar, é possível que você deseje familiarizar-se com os [aplicativos Github](/apps/), [Webhooks](/webhooks) e a [API de verificação](/v3/checks/), caso você ainda não esteja familiarizado. Você encontrará mais APIs na [documentação da API REST](/v3/). A API de Verificações também está disponível para uso no [GraphQL](/v4/), mas este início rápido foca no REST. Consulte o GraphQL [Conjunto de verificações](/v4/object/checksuite/) e os objetos de [execução de verificação](/v4/object/checkrun/) objetos para obter mais informações.
+Before you get started, you may want to familiarize yourself with [Github Apps](/apps/), [Webhooks](/webhooks), and the [Checks API](/rest/reference/checks), if you're not already. You'll find more APIs in the [REST API docs](/rest). A API de Verificações também está disponível para uso no [GraphQL](/graphql), mas este início rápido foca no REST. Consulte o GraphQL [Conjunto de verificações](/graphql/reference/objects#checksuite) e os objetos de [execução de verificação](/graphql/reference/objects#checkrun) objetos para obter mais informações.
Você usará a [linguagem de programação Ruby](https://www.ruby-lang.org/en/), o serviço de entrega de da carga do webhook [Smee](https://smee.io/), a [biblioteca do Ruby Octokit.rb](http://octokit.github.io/octokit.rb/) para a API REST do GitHub e a [estrutura web Sinatra](http://sinatrarb.com/) para criar seu aplicativo do servidor de verificações de CI da API.
@@ -140,7 +140,7 @@ Você irá adicionar este novo método como um [Auxiliar do Sinatra](https://git
def create_check_run
# # At the time of writing, Octokit does not support the Checks API yet, but
# it does provide generic HTTP methods you can use:
- # /v3/checks/runs/#create-a-check-run
+ # /rest/reference/checks#create-a-check-run
check_run = @installation_client.post(
"repos/#{@payload['repository']['full_name']}/check-runs",
{
@@ -159,7 +159,7 @@ end
def create_check_run
# # At the time of writing, Octokit does not support the Checks API yet, but
# it does provide generic HTTP methods you can use:
- # /v3/checks/runs/#create-a-check-run
+ # /rest/reference/checks#create-a-check-run
check_run = @installation_client.post(
"repos/#{@payload['repository']['full_name']}/check-runs",
{
@@ -175,7 +175,7 @@ end
```
{% endif %}
-Este código chama o ponto final "[Criar uma execução de verificação](/v3/checks/runs/#create-a-check-run)" que usa o método genérico [HTTP `POST`](http://octokit.github.io/octokit.rb/Octokit/Connection.html#post-instance_method). Este método tem dois parâmetros: a URL do ponto final e os parâmetros de entrada do método.
+This code calls the "[Create a check run](/rest/reference/checks#create-a-check-run)" endpoint using the generic [HTTP `POST` method](http://octokit.github.io/octokit.rb/Octokit/Connection.html#post-instance_method). Este método tem dois parâmetros: a URL do ponto final e os parâmetros de entrada do método.
Para criar uma execução de verificação, são necessários apenas dois parâmetros de entrada: `nome` e `head_sha`. Vamos usar o [Rubocop](https://rubocop.readthedocs.io/en/latest/) para implementar o teste CI mais adiante início rápido. Por esse motivo, o nome "Octo Rubocop" é usado aqui, mas você pode escolher qualquer nome que desejar para a execução da verificação.
@@ -240,7 +240,7 @@ def initiate_check_run
# Octokit doesn't yet support the Checks API, but it does provide generic
# HTTP methods you can use:
- # /v3/checks/runs/#update-a-check-run
+ # /rest/reference/checks#update-a-check-run
updated_check_run = @installation_client.patch(
"repos/#{@payload['repository']['full_name']}/check-runs/#{@payload['check_run']['id']}",
{
@@ -276,7 +276,7 @@ def initiate_check_run
# Octokit doesn't yet support the Checks API, but it does provide generic
# HTTP methods you can use:
- # /v3/checks/runs/#update-a-check-run
+ # /rest/reference/checks#update-a-check-run
updated_check_run = @installation_client.patch(
"repos/#{@payload['repository']['full_name']}/check-runs/#{@payload['check_run']['id']}",
{
@@ -305,11 +305,11 @@ end
```
{% endif %}
-O código acima chama o ponto de extremidade da API "[Atualizar uma execução de verificação](/v3/checks/runs/#update-a-check-run)" usando o método genérico [`patch` HTTP](http://octokit.github.io/octokit.rb/Octokit/Connection.html#patch-instance_method) para atualizar a execução de verificação que você já criou.
+The code above calls the "[Update a check run](/rest/reference/checks#update-a-check-run)" API endpoint using the generic [`patch` HTTP method](http://octokit.github.io/octokit.rb/Octokit/Connection.html#patch-instance_method) to update the check run that you already created.
Veja o que este código está fazendo. Primeiro, ele atualiza o status de verificação de execução para `in_progress` e define o tempo do `started_at` para o tempo atual. Na [Parte 2](#part-2-creating-the-octo-rubocop-ci-test) deste início rápido, você irá adicionar um código que inicia um teste de CI real em `***** EXECUTAR UM TEST DE CI *****`. Por enquanto, você sairá da seção como um espaço reservado, para que o código que o segue apenas simule que o processo de CI seja bem-sucedido e todos os testes sejam aprovados. Finalmente, o código atualiza o status da execução de verificação novamente para `concluído`.
-Você observará na documentação "[Atualizar uma execução de verificação](/v3/checks/runs/#update-a-check-run)" que, quando você fornece um status de `concluído`, os parâmetros `conclusão` e `completed_at` são necessários. A conclusão `` resume o resultado de uma verificação de resultado e pode ser `sucesso`, `falha`, `neutro`, `cancelado`, `timed_out` ou `action_required`. Você irá definir a conclusão como `sucesso`, o tempo `completed_at` como a hora atual e o status como `concluído`.
+You'll notice in the "[Update a check run](/rest/reference/checks#update-a-check-run)" docs that when you provide a status of `completed`, the `conclusion` and `completed_at` parameters are required. A conclusão `` resume o resultado de uma verificação de resultado e pode ser `sucesso`, `falha`, `neutro`, `cancelado`, `timed_out` ou `action_required`. Você irá definir a conclusão como `sucesso`, o tempo `completed_at` como a hora atual e o status como `concluído`.
Você também pode fornecer mais informações sobre o que a sua verificação está fazendo, mas você poderá fazer isso na próxima seção. Vamos testar este código de novo executando `template_server.rb` novamente:
@@ -435,7 +435,7 @@ O código acima obtém o nome completo do repositório e o SHA principal do comm
### Etapa 2.3. Executar o RuboCop
-Ótimo! Você está clonando o repositório e criando execuções de verificação usando seu servidor de CI. Agora você irá entrar nas informações principais do [RuboCop linter](https://rubocop.readthedocs.io/en/latest/basic_usage/#rubocop-as-a-code-style-checker) e das [anotações da API de verificação](/v3/checks/runs/#create-a-check-run).
+Ótimo! Você está clonando o repositório e criando execuções de verificação usando seu servidor de CI. Now you'll get into the nitty gritty details of the [RuboCop linter](https://rubocop.readthedocs.io/en/latest/basic_usage/#rubocop-as-a-code-style-checker) and [Checks API annotations](/rest/reference/checks#create-a-check-run).
O código a seguir executa RuboCop e salva os erros do código de estilo no formato JSON. Adicione este código abaixo da chamada para `clone_repository` que você adicionou na [etapa anterior](#step-22-cloning-the-repository) e acima do código que atualiza a execução de verificação para concluir.
@@ -523,11 +523,11 @@ Você deve ver os erros de linting na saída de depuração, embora não sejam i
A variável `@output` contém os resultados do JSON analisados do relatório do RuboCop. Conforme mostrado acima, os resultados contêm uma seção `resumo` que seu código pode usar para determinar rapidamente se existem erros. O código a seguir definirá a conclusão de execução de verificação para o `sucesso` quando não houver erros relatados. O RuboCop relata erros para cada arquivo no array dos `arquivos`. Portanto, se houver erros, você deverá extrair alguns dados do objeto arquivo.
-A API de verificação permite que você crie anotações para linhas específicas do código. Ao criar ou atualizar uma execução de verificação, você pode adicionar anotações. Neste início rápido, você está [atualizando a execução de verificações](/v3/checks/runs/#update-a-check-run) com anotações.
+A API de verificação permite que você crie anotações para linhas específicas do código. Ao criar ou atualizar uma execução de verificação, você pode adicionar anotações. In this quickstart you are [updating the check run](/rest/reference/checks#update-a-check-run) with annotations.
-A API de verificação limita o número de anotações a um máximo de 50 por solicitação de API. Para criar mais de 50 anotações, você deve fazer várias solicitações para o ponto de extremidade [Atualizar uma execução de verificação](/v3/checks/runs/#update-a-check-run). Por exemplo, para criar 105 anotações você deve chamar o ponto de extremidade[Atualizar uma execução de verificação](/v3/checks/runs/#update-a-check-run) três vezes. Cada uma das duas primeiras solicitações teria 50 anotações e a terceira solicitação incluiria as cinco anotações restantes. Cada vez que você atualizar a execução de verificação, as anotações são anexadas à lista de anotações que já existem para a execução de verificação.
+A API de verificação limita o número de anotações a um máximo de 50 por solicitação de API. To create more than 50 annotations, you have to make multiple requests to the [Update a check run](/rest/reference/checks#update-a-check-run) endpoint. For example, to create 105 annotations you'd need to call the [Update a check run](/rest/reference/checks#update-a-check-run) endpoint three times. Cada uma das duas primeiras solicitações teria 50 anotações e a terceira solicitação incluiria as cinco anotações restantes. Cada vez que você atualizar a execução de verificação, as anotações são anexadas à lista de anotações que já existem para a execução de verificação.
-Uma execução de verificação espera anotações como um array de objetos. Cada objeto de anotação deve incluir o `caminho`, `start_line`,, `end_line`, `annotation_level` e `mensagem`. O RuboCop também fornece `start_column` e `end_column`. Portanto, você pode incluir esses parâmetros opcionais na anotação. As anotações são compatíveis apenas com `start_column` e `end_column` na mesma linha. Para obter mais informações, consulte a documentação de referência do [`objeto` anotações](/v3/checks/runs/#annotations-object-1).
+Uma execução de verificação espera anotações como um array de objetos. Cada objeto de anotação deve incluir o `caminho`, `start_line`,, `end_line`, `annotation_level` e `mensagem`. O RuboCop também fornece `start_column` e `end_column`. Portanto, você pode incluir esses parâmetros opcionais na anotação. As anotações são compatíveis apenas com `start_column` e `end_column` na mesma linha. See the [`annotations` object](/rest/reference/checks#annotations-object-1) reference documentation for details.
Você irá extrair as informações necessárias do RuboCop para criar cada anotação. Acrescente o seguinte código ao código que você adicionou na [seção anterior](#step-23-running-rubocop):
@@ -536,7 +536,7 @@ annotations = []
# You can create a maximum of 50 annotations per request to the Checks
# API. To add more than 50 annotations, use the "Update a check run" API
# endpoint. Este código de exemplo limita o número de anotações a 50.
-# See /v3/checks/runs/#update-a-check-run
+# See /rest/reference/checks#update-a-check-run
# for details.
max_annotations = 50
@@ -836,7 +836,7 @@ Aqui estão alguns problemas comuns e algumas soluções sugeridas. Se você tiv
* **P:** Meu aplicativo não está enviando código para o GitHub. Eu não vejo as correções que o RuboCop faz automaticamente!
- **A:** Make sure you have **Read & write** permissions for "Repository contents," and that you are cloning the repository with your installation token. Consulte [Etapa 2.2. Clonar o repositório](#step-22-cloning-the-repository) para obter detalhes.
+ **R:** Certifique-se de que você tem permissões de **Leitura & gravação** para "conteúdo de repositório" e que você está clonando o repositório com seu token de instalação. Consulte [Etapa 2.2. Clonar o repositório](#step-22-cloning-the-repository) para obter detalhes.
* **P:** Vejo um erro no saída de depuração de `template_server.rb` relacionado à clonagem do meu repositório.
@@ -869,4 +869,4 @@ Depois ler este guia, você aprendeu os princípios básicos para usar a API de
Aqui estão algumas ideias do que você pode fazer a seguir:
* Atualmente, o botão "Corrija isso" sempre é exibido. Atualize o código que você escreveu para exibir o botão "Corrija isso" somente quando o RuboCop encontrar erros.
-* Se preferir que RuboCop não comprometa os arquivos diretamente para o branch principal, você pode atualizar o código para [criar um pull request](/v3/pulls/#create-a-pull-request) com um novo branch baseado no branch principal.
+* If you'd prefer that RuboCop doesn't commit files directly to the head branch, you can update the code to [create a pull request](/rest/reference/pulls#create-a-pull-request) with a new branch based on the head branch.
diff --git a/translations/pt-BR/content/developers/apps/differences-between-github-apps-and-oauth-apps.md b/translations/pt-BR/content/developers/apps/differences-between-github-apps-and-oauth-apps.md
index 04870a98c9..82e88f73a2 100644
--- a/translations/pt-BR/content/developers/apps/differences-between-github-apps-and-oauth-apps.md
+++ b/translations/pt-BR/content/developers/apps/differences-between-github-apps-and-oauth-apps.md
@@ -90,10 +90,10 @@ Ao contrário dos aplicativos OAuth, os aplicativos GitHub têm permissões dire
### Acesso Git
-| Aplicativos do GitHub | Aplicativos OAuth |
-| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| Os aplicativos GitHub solicitam permissão de conteúdo de repositórios e usam seu token de instalação para efetuar a autenticação por meio do [Git baseado em HTTP](/apps/building-github-apps/authenticating-with-github-apps/#http-based-git-access-by-an-installation). | Os aplicativos OAuth solicitam escopo `write:public_key` e [Criar uma chave de implantação](/v3/repos/keys/#create-a-deploy-key) por meio da API. Você pode usar essa chave para realizar comandos do Git. |
-| O token é usado como senha HTTP. | O token é usado como nome de usuário HTTP. |
+| Aplicativos do GitHub | Aplicativos OAuth |
+| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| Os aplicativos GitHub solicitam permissão de conteúdo de repositórios e usam seu token de instalação para efetuar a autenticação por meio do [Git baseado em HTTP](/apps/building-github-apps/authenticating-with-github-apps/#http-based-git-access-by-an-installation). | Os aplicativos OAuth solicitam escopo `write:public_key` e [Criar uma chave de implantação](/rest/reference/repos#create-a-deploy-key) por meio da API. Você pode usar essa chave para realizar comandos do Git. |
+| O token é usado como senha HTTP. | O token é usado como nome de usuário HTTP. |
### Máquina vs. contas de bot
diff --git a/translations/pt-BR/content/developers/apps/identifying-and-authorizing-users-for-github-apps.md b/translations/pt-BR/content/developers/apps/identifying-and-authorizing-users-for-github-apps.md
index 60a7f9be39..b2ab669b84 100644
--- a/translations/pt-BR/content/developers/apps/identifying-and-authorizing-users-for-github-apps.md
+++ b/translations/pt-BR/content/developers/apps/identifying-and-authorizing-users-for-github-apps.md
@@ -1,5 +1,5 @@
---
-title: Identifying and authorizing users for GitHub Apps
+title: Identificar e autorizar usuários para aplicativos GitHub
intro: '{% data reusables.shortdesc.identifying_and_authorizing_github_apps %}'
redirect_from:
- /early-access/integrations/user-identification-authorization/
@@ -14,80 +14,80 @@ versions:
{% data reusables.pre-release-program.expiring-user-access-tokens-beta %}
-When your GitHub App acts on behalf of a user, it performs user-to-server requests. These requests must be authorized with a user's access token. User-to-server requests include requesting data for a user, like determining which repositories to display to a particular user. These requests also include actions triggered by a user, like running a build.
+Quando o seu aplicativo GitHub age em nome de um usuário, ele realiza solicitações de usuário para servidor. Essas solicitações devem ser autorizadas com o token de acesso de um usuário. As solicitações de usuário para servidor incluem a solicitação de dados para um usuário, como determinar quais repositórios devem ser exibidos para um determinado usuário. Essas solicitações também incluem ações acionadas por um usuário, como executar uma criação.
{% data reusables.apps.expiring_user_authorization_tokens %}
-### Identifying users on your site
+### Identificando usuários no seu site
-To authorize users for standard apps that run in the browser, use the [web application flow](#web-application-flow).
+Para autorizar usuários para aplicativos-padrão executados no navegador, use o [fluxo de aplicativo web](#web-application-flow).
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %}
-To authorize users for headless apps without direct access to the browser, such as CLI tools or Git credential managers, use the [device flow](#device-flow). The device flow uses the OAuth 2.0 [Device Authorization Grant](https://tools.ietf.org/html/rfc8628).
+Para autorizar usuários para aplicativos sem acesso direto ao navegador, como ferramentas de CLI ou gerentes de credenciais do Git, use o [fluxo de dispositivos](#device-flow). O fluxo de dispositivo usa o OAuth 2.0 [Concessão de autorização do dispositivo](https://tools.ietf.org/html/rfc8628).
{% endif %}
-### Web application flow
+### Fluxo do aplicativo web
-Using the web application flow, the process to identify users on your site is:
+Ao usar o fluxo de aplicativo web, o processo para identificar usuários no seu site é:
-1. Users are redirected to request their GitHub identity
-2. Users are redirected back to your site by GitHub
-3. Your GitHub App accesses the API with the user's access token
+1. Os usuários são redirecionados para solicitar sua identidade do GitHub
+2. Os usuários são redirecionados de volta para o seu site pelo GitHub
+3. Seu aplicativo GitHub acessa a API com o token de acesso do usuário
-If you select **Request user authorization (OAuth) during installation** when creating or modifying your app, step 1 will be completed during app installation. For more information, see "[Authorizing users during installation](/apps/installing-github-apps/#authorizing-users-during-installation)."
+Se você selecionar **Solicitar autorização de usuário (OAuth) durante a instalação** ao criar ou modificar seu aplicativo, a etapa 1 será concluída durante a instalação do aplicativo. Para obter mais informações, consulte "[Autorizando usuários durante a instalação](/apps/installing-github-apps/#authorizing-users-during-installation)".
-#### 1. Request a user's GitHub identity
+#### 1. Solicitar identidade do GitHub de um usuário
GET {% data variables.product.oauth_host_code %}/login/oauth/authorize
-When your GitHub App specifies a `login` parameter, it prompts users with a specific account they can use for signing in and authorizing your app.
+Quando seu aplicativo GitHub especifica um parâmetro do `login`, ele solicita aos usuários com uma conta específica que podem usar para iniciar sessão e autorizar seu aplicativo.
-##### Parameters
+##### Parâmetros
-Name | Type | Description
------|------|------------
-`client_id` | `string` | **Required.** The client ID for your GitHub App. You can find this in your [GitHub App settings](https://github.com/settings/apps) when you select your app.
-`redirect_uri` | `string` | The URL in your application where users will be sent after authorization. This must be an exact match to {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} one of the URLs you provided as a **Callback URL** {% else %} the URL you provided in the **User authorization callback URL** field{% endif %} when setting up your GitHub App and can't contain any additional parameters.
-`state` | `string` | This should contain a random string to protect against forgery attacks and could contain any other arbitrary data.
-`login` | `string` | Suggests a specific account to use for signing in and authorizing the app.
+| Nome | Tipo | Descrição |
+| -------------- | -------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `client_id` | `string` | **Obrigatório.** O ID do cliente para o seu aplicativo GitHub. Você pode encontrá-lo em suas [configurações do aplicativo GitHub](https://github.com/settings/apps) quando você selecionar seu aplicativo. |
+| `redirect_uri` | `string` | A URL no seu aplicativo para o qual os usuários serão enviados após a autorização. Este deve ser um match exato para {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} um dos URLs fornecidos como uma **URL de Callback**{% else %} a URL fornecida no campo de **URL de callback de autorização do usuário**{% endif %} ao configurar o aplicativo GitHub e não pode conter nenhum parâmetro adicional. |
+| `estado` | `string` | Isso deve conter uma string aleatória para proteger contra ataques falsificados e pode conter quaisquer outros dados arbitrários. |
+| `login` | `string` | Sugere uma conta específica para iniciar a sessão e autorizar o aplicativo. |
{% note %}
-**Note:** You don't need to provide scopes in your authorization request. Unlike traditional OAuth, the authorization token is limited to the permissions associated with your GitHub App and those of the user.
+**Observação:** Você não precisa fornecer escopos na sua solicitação de autorização. Ao contrário do OAuth tradicional, o token de autorização é limitado às permissões associadas ao seu aplicativo GitHub e às do usuário.
{% endnote %}
-#### 2. Users are redirected back to your site by GitHub
+#### 2. Os usuários são redirecionados de volta para o seu site pelo GitHub
-If the user accepts your request, GitHub redirects back to your site with a temporary `code` in a code parameter as well as the state you provided in the previous step in a `state` parameter. If the states don't match, the request was created by a third party and the process should be aborted.
+Se o usuário aceitar o seu pedido, O GitHub irá fazer o redirecionamento para seu site com um `código temporário` em um parâmetro de código, bem como o estado que você forneceu na etapa anterior em um parâmetro do `estado`. Se os estados não corresponderem, o pedido foi criado por terceiros e o processo deve ser abortado.
{% note %}
-**Note:** If you select **Request user authorization (OAuth) during installation** when creating or modifying your app, GitHub returns a temporary `code` that you will need to exchange for an access token. The `state` parameter is not returned when GitHub initiates the OAuth flow during app installation.
+**Observação:** Se você selecionar **Solicitar autorização de usuário (OAuth) durante a instalação** ao criar ou modificar seu aplicativo, o GitHub irá retornar um `código temporário` que você precisará trocar por um token de acesso. O parâmetro `estado` não é retornado quando o GitHub inicia o fluxo OAuth durante a instalação do aplicativo.
{% endnote %}
-Exchange this `code` for an access token. {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %} When expiring tokens are enabled, the access token expires in 8 hours and the refresh token expires in 6 months. Every time you refresh the token, you get a new refresh token. For more information, see "[Refreshing user-to-server access tokens](/apps/building-github-apps/refreshing-user-to-server-access-tokens/)."
+Troque este `código` por um token de acesso. {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %} Quando os tokens com expiração estão habilitados, o token de acesso expira em 8 horas e o token de atualização expira em 6 meses. Toda vez que você atualizar o token, você receberá um novo token de atualização. Para obter mais informações, consulte "[Atualizando tokens de acesso do usuário para servidor](/developers/apps/refreshing-user-to-server-access-tokens)."
-Expiring user tokens are currently part of the user-to-server token expiration beta and subject to change. To opt-in to the user-to-server token expiration beta feature, see "[Activating beta features for apps](/developers/apps/activating-beta-features-for-apps)."{% endif %}
+Os tokens de usuário expirados atualmente fazem parte da expiração do token beta de usuário para servidor e estão sujeitos a alterações. Para optar por participar do recurso beta do token de usuário para servidor com expiração, consulte "[Ativar os recursos beta para aplicativos](/developers/apps/activating-beta-features-for-apps)".{% endif %}
POST {% data variables.product.oauth_host_code %}/login/oauth/access_token
-##### Parameters
+##### Parâmetros
-Name | Type | Description
------|------|------------
-`client_id` | `string` | **Required.** The client ID for your GitHub App.
-`client_secret` | `string` | **Required.** The client secret for your GitHub App.
-`code` | `string` | **Required.** The code you received as a response to Step 1.
-`redirect_uri` | `string` | The URL in your application where users will be sent after authorization. This must be an exact match to {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} one of the URLs you provided as a **Callback URL** {% else %} the URL you provided in the **User authorization callback URL** field{% endif %} when setting up your GitHub App and can't contain any additional parameters.
-`state` | `string` | The unguessable random string you provided in Step 1.
+| Nome | Tipo | Descrição |
+| --------------- | -------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `client_id` | `string` | **Obrigatório.** O ID do cliente para o seu aplicativo GitHub. |
+| `client_secret` | `string` | **Obrigatório.** O segredo do cliente do seu aplicativo GitHub. |
+| `código` | `string` | **Obrigatório.** O código que você recebeu como resposta ao Passo 1. |
+| `redirect_uri` | `string` | A URL no seu aplicativo para o qual os usuários serão enviados após a autorização. Este deve ser um match exato para {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@3.0" %} um dos URLs fornecidos como uma **URL de Callback**{% else %} a URL fornecida no campo de **URL de callback de autorização do usuário**{% endif %} ao configurar o aplicativo GitHub e não pode conter nenhum parâmetro adicional. |
+| `estado` | `string` | A string aleatória inexplicável que você forneceu na etapa 1. |
-##### Response
+##### Resposta
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %}
-By default, the response takes the following form. The response parameters `expires_in`, `refresh_token`, and `refresh_token_expires_in` are only returned when you enable the beta for expiring user-to-server access tokens.
+Por padrão, a resposta assume o seguinte formato. Os parâmetros de resposta `expires_in`, `atualizar_token`, e `refresh_token_expires_in` são apenas retornados quando você ativar o beta para expirar os tokens de acesso do usuário para servidor.
```
{
@@ -101,831 +101,833 @@ By default, the response takes the following form. The response parameters `expi
```
{% else %}
-By default, the response takes the following form:
+Por padrão, a resposta assume o seguinte formato:
access_token=e72e16c7e42f292c6912e7710c838347ae178b4a&token_type=bearer
{% endif %}
-#### 3. Your GitHub App accesses the API with the user's access token
+#### 3. Seu aplicativo GitHub acessa a API com o token de acesso do usuário
-The user's access token allows the GitHub App to make requests to the API on behalf of a user.
+O token de acesso do usuário permite que o aplicativo GitHub faça solicitações para a API em nome de um usuário.
- Authorization: token OAUTH-TOKEN
+ Autorização: token OUTH-TOKEN
GET {% data variables.product.api_url_code %}/user
-For example, in curl you can set the Authorization header like this:
+Por exemplo, no cURL você pode definir o cabeçalho de autorização da seguinte forma:
```shell
curl -H "Authorization: token OAUTH-TOKEN" {% data variables.product.api_url_pre %}/user
```
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %}
-### Device flow
+### Fluxo de dispositivo
+{% if currentVersion ver_lt "enterprise-server@3.1" %}
{% note %}
-**Note:** The device flow is in public beta and subject to change.{% if currentVersion == "free-pro-team@latest" %} To enable this beta feature, see "[Activating beta features for apps](/developers/apps/activating-beta-features-for-apps)."{% endif %}
+**Nota:** O fluxo do dispositivo está na versão beta pública e sujeito a alterações.
{% endnote %}
+{% endif %}
-The device flow allows you to authorize users for a headless app, such as a CLI tool or Git credential manager.
+O fluxo de dispositivos permite que você autorize usuários para um aplicativo sem cabeçalho, como uma ferramenta de CLI ou um gerenciador de credenciais do Git.
-For more information about authorizing users using the device flow, see "[Authorizing OAuth Apps](/developers/apps/authorizing-oauth-apps#device-flow)".
+Para obter mais informações sobre autorização de usuários que usam o fluxo do dispositivo, consulte "[Autorizar aplicativos OAuth](/developers/apps/authorizing-oauth-apps#device-flow)".
{% endif %}
-### Check which installation's resources a user can access
+### Verifique quais recursos de instalação um usuário pode acessar
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.22" %}
{% data reusables.pre-release-program.machine-man-preview %}
{% data reusables.pre-release-program.api-preview-warning %}
{% endif %}
-Once you have an OAuth token for a user, you can check which installations that user can access.
+Depois de ter um token OAuth para um usuário, você pode verificar quais instalações o usuário poderá acessar.
Authorization: token OAUTH-TOKEN
GET /user/installations
-You can also check which repositories are accessible to a user for an installation.
+Você também pode verificar quais repositórios são acessíveis a um usuário para uma instalação.
Authorization: token OAUTH-TOKEN
GET /user/installations/:installation_id/repositories
-More details can be found in: [List app installations accessible to the user access token](/v3/apps/installations/#list-app-installations-accessible-to-the-user-access-token) and [List repositories accessible to the user access token](/v3/apps/installations/#list-repositories-accessible-to-the-user-access-token).
+Você pode encontrar mais informações em: [Listar instalações de aplicativos acessíveis para o token de acesso do usuário](/rest/reference/apps#list-app-installations-accessible-to-the-user-access-token) e [Listar repositórios acessíveis para o token de acesso do usuário](/rest/reference/apps#list-repositories-accessible-to-the-user-access-token).
-### Handling a revoked GitHub App authorization
+### Tratar uma autorização revogada do aplicativo GitHub
-If a user revokes their authorization of a GitHub App, the app will receive the [`github_app_authorization`](/webhooks/event-payloads/#github_app_authorization) webhook by default. GitHub Apps cannot unsubscribe from this event. {% data reusables.webhooks.authorization_event %}
+Se um usuário revogar sua autorização de um aplicativo GitHub, o aplicativo receberá o webhook [`github_app_authorization`](/webhooks/event-payloads/#github_app_authorization) por padrão. Os aplicativos GitHub não podem cancelar a assinatura deste evento. {% data reusables.webhooks.authorization_event %}
-### User-level permissions
+### Permissões no nível do usuário
-You can add user-level permissions to your GitHub App to access user resources, such as user emails, that are granted by individual users as part of the [user authorization flow](#identifying-users-on-your-site). User-level permissions differ from [repository and organization-level permissions](/v3/apps/permissions/), which are granted at the time of installation on an organization or user account.
+Você pode adicionar permissões de nível de usuário ao seu aplicativo GitHub para acessar os recursos de usuários, como, por exemplo, e-mails de usuários, concedidos por usuários individuais como parte do fluxo de autorização do usuário [](#identifying-users-on-your-site). As permissões de nível de usuário diferem das [permissões do repositório do nível de organização](/rest/reference/permissions-required-for-github-apps), que são concedidas no momento da instalação em uma conta de organização ou usuário.
-You can select user-level permissions from within your GitHub App's settings in the **User permissions** section of the **Permissions & webhooks** page. For more information on selecting permissions, see "[Editing a GitHub App's permissions](/apps/managing-github-apps/editing-a-github-app-s-permissions/)."
+Você pode selecionar permissões de nível de usuário nas configurações do seu aplicativo GitHub na seção **Permissões de usuário** na página **Permissões & webhooks**. Para obter mais informações sobre como selecionar permissões, consulte "[Editando permissões de um aplicativo GitHub](/apps/managing-github-apps/editing-a-github-app-s-permissions/)".
-When a user installs your app on their account, the installation prompt will list the user-level permissions your app is requesting and explain that the app can ask individual users for these permissions.
+Quando um usuário instala seu aplicativo em sua conta, o prompt de instalação listará as permissões de nível de usuário que seu aplicativo solicita e explicará que o aplicativo pode pedir essas permissões a usuários individuais.
-Because user-level permissions are granted on an individual user basis, you can add them to your existing app without prompting users to upgrade. You will, however, need to send existing users through the user authorization flow to authorize the new permission and get a new user-to-server token for these requests.
+Como as permissões de nível de usuário são concedidas em uma base de usuário individual, você poderá adicioná-las ao aplicativo existente sem pedir que os usuários façam a atualização. No entanto, você precisa enviar usuários existentes através do fluxo de autorização do usuário para autorizar a nova permissão e obter um novo token de usuário para servidor para essas solicitações.
-### User-to-server requests
+### Solicitações de usuário para servidor
-While most of your API interaction should occur using your server-to-server installation access tokens, certain endpoints allow you to perform actions via the API using a user access token. Your app can make the following requests using [GraphQL v4](/v4/) or [REST v3](/v3/) endpoints.
+Embora a maior parte da interação da sua API deva ocorrer usando os tokens de acesso de servidor para servidor, certos pontos de extremidade permitem que você execute ações por meio da API usando um token de acesso do usuário. Seu aplicativo pode fazer as seguintes solicitações usando pontos de extremidade do [GraphQL v4](/graphql) ou [REST v3](/rest).
-#### Supported endpoints
+#### Pontos de extremidade compatíveis
{% if currentVersion == "free-pro-team@latest" %}
-##### Actions Runners
+##### Executores de ações
-* [List runner applications for a repository](/v3/actions/self-hosted-runners/#list-runner-applications-for-a-repository)
-* [List self-hosted runners for a repository](/v3/actions/self-hosted-runners/#list-self-hosted-runners-for-a-repository)
-* [Get a self-hosted runner for a repository](/v3/actions/self-hosted-runners/#get-a-self-hosted-runner-for-a-repository)
-* [Delete a self-hosted runner from a repository](/v3/actions/self-hosted-runners/#delete-a-self-hosted-runner-from-a-repository)
-* [Create a registration token for a repository](/v3/actions/self-hosted-runners/#create-a-registration-token-for-a-repository)
-* [Create a remove token for a repository](/v3/actions/self-hosted-runners/#create-a-remove-token-for-a-repository)
-* [List runner applications for an organization](/v3/actions/self-hosted-runners/#list-runner-applications-for-an-organization)
-* [List self-hosted runners for an organization](/v3/actions/self-hosted-runners/#list-self-hosted-runners-for-an-organization)
-* [Get a self-hosted runner for an organization](/v3/actions/self-hosted-runners/#get-a-self-hosted-runner-for-an-organization)
-* [Delete a self-hosted runner from an organization](/v3/actions/self-hosted-runners/#delete-a-self-hosted-runner-from-an-organization)
-* [Create a registration token for an organization](/v3/actions/self-hosted-runners/#create-a-registration-token-for-an-organization)
-* [Create a remove token for an organization](/v3/actions/self-hosted-runners/#create-a-remove-token-for-an-organization)
+* [Listar aplicativos executores para um repositório](/rest/reference/actions#list-runner-applications-for-a-repository)
+* [Listar executores auto-hospedados para um repositório](/rest/reference/actions#list-self-hosted-runners-for-a-repository)
+* [Obter um executor auto-hospedado para um repositório](/rest/reference/actions#get-a-self-hosted-runner-for-a-repository)
+* [Excluir um executor auto-hospedado de um repositório](/rest/reference/actions#delete-a-self-hosted-runner-from-a-repository)
+* [Criar um token de registro para um repositório](/rest/reference/actions#create-a-registration-token-for-a-repository)
+* [Criar um token de remoção para um repositório](/rest/reference/actions#create-a-remove-token-for-a-repository)
+* [Listar aplicativos executores para uma organização](/rest/reference/actions#list-runner-applications-for-an-organization)
+* [Listar executores auto-hospedados para uma organização](/rest/reference/actions#list-self-hosted-runners-for-an-organization)
+* [Obter um executor auto-hospedado para uma organização](/rest/reference/actions#get-a-self-hosted-runner-for-an-organization)
+* [Excluir um executor auto-hospedado de uma organização](/rest/reference/actions#delete-a-self-hosted-runner-from-an-organization)
+* [Criar um token de registro para uma organização](/rest/reference/actions#create-a-registration-token-for-an-organization)
+* [Criar um token de remoção para uma organização](/rest/reference/actions#create-a-remove-token-for-an-organization)
-##### Actions Secrets
+##### Segredos de ações
-* [Get a repository public key](/v3/actions/secrets/#get-a-repository-public-key)
-* [List repository secrets](/v3/actions/secrets/#list-repository-secrets)
-* [Get a repository secret](/v3/actions/secrets/#get-a-repository-secret)
-* [Create or update a repository secret](/v3/actions/secrets/#create-or-update-a-repository-secret)
-* [Delete a repository secret](/v3/actions/secrets/#delete-a-repository-secret)
-* [Get an organization public key](/v3/actions/secrets/#get-an-organization-public-key)
-* [List organization secrets](/v3/actions/secrets/#list-organization-secrets)
-* [Get an organization secret](/v3/actions/secrets/#get-an-organization-secret)
-* [Create or update an organization secret](/v3/actions/secrets/#create-or-update-an-organization-secret)
-* [List selected repositories for an organization secret](/v3/actions/secrets/#list-selected-repositories-for-an-organization-secret)
-* [Set selected repositories for an organization secret](/v3/actions/secrets/#set-selected-repositories-for-an-organization-secret)
-* [Add selected repository to an organization secret](/v3/actions/secrets/#add-selected-repository-to-an-organization-secret)
-* [Remove selected repository from an organization secret](/v3/actions/secrets/#remove-selected-repository-from-an-organization-secret)
-* [Delete an organization secret](/v3/actions/secrets/#delete-an-organization-secret)
+* [Obter uma chave pública do repositório](/rest/reference/actions#get-a-repository-public-key)
+* [Listar segredos do repositório](/rest/reference/actions#list-repository-secrets)
+* [Obter um segredo do repositório](/rest/reference/actions#get-a-repository-secret)
+* [Criar ou atualizar o segredo de um repositório](/rest/reference/actions#create-or-update-a-repository-secret)
+* [Excluir o segredo de um repositório](/rest/reference/actions#delete-a-repository-secret)
+* [Obter chave pública de uma organização](/rest/reference/actions#get-an-organization-public-key)
+* [Listar segredos da organização](/rest/reference/actions#list-organization-secrets)
+* [Obter segredo de uma organização](/rest/reference/actions#get-an-organization-secret)
+* [Criar ou atualizar o segredo de uma organização](/rest/reference/actions#create-or-update-an-organization-secret)
+* [Listar repositórios selecionados para o segredo de uma organização](/rest/reference/actions#list-selected-repositories-for-an-organization-secret)
+* [Definir repositórios selecionados para o segredo de uma organização](/rest/reference/actions#set-selected-repositories-for-an-organization-secret)
+* [Adicionar o repositório selecionado ao segredo de uma organização](/rest/reference/actions#add-selected-repository-to-an-organization-secret)
+* [Remover o repositório selecionado do segredo de uma organização](/rest/reference/actions#remove-selected-repository-from-an-organization-secret)
+* [Excluir o segredo de uma organização](/rest/reference/actions#delete-an-organization-secret)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-##### Artifacts
+##### Artefatos
-* [List artifacts for a repository](/v3/actions/artifacts/#list-artifacts-for-a-repository)
-* [List workflow run artifacts](/v3/actions/artifacts/#list-workflow-run-artifacts)
-* [Get an artifact](/v3/actions/artifacts/#get-an-artifact)
-* [Delete an artifact](/v3/actions/artifacts/#delete-an-artifact)
-* [Download an artifact](/v3/actions/artifacts/#download-an-artifact)
+* [Listar artefatos para um repositório](/rest/reference/actions#list-artifacts-for-a-repository)
+* [Listar artefatos executados por fluxo de trabalho](/rest/reference/actions#list-workflow-run-artifacts)
+* [Obter um artefato](/rest/reference/actions#get-an-artifact)
+* [Excluir um artefato](/rest/reference/actions#delete-an-artifact)
+* [Fazer o download de um artefato](/rest/reference/actions#download-an-artifact)
{% endif %}
-##### Check Runs
+##### Execuções de verificação
-* [Create a check run](/v3/checks/runs/#create-a-check-run)
-* [Get a check run](/v3/checks/runs/#get-a-check-run)
-* [Update a check run](/v3/checks/runs/#update-a-check-run)
-* [List check run annotations](/v3/checks/runs/#list-check-run-annotations)
-* [List check runs in a check suite](/v3/checks/runs/#list-check-runs-in-a-check-suite)
-* [List check runs for a Git reference](/v3/checks/runs/#list-check-runs-for-a-git-reference)
+* [Criar uma verificação de execução](/rest/reference/checks#create-a-check-run)
+* [Obter uma verificação de execução](/rest/reference/checks#get-a-check-run)
+* [Atualizar uma execução de verificação](/rest/reference/checks#update-a-check-run)
+* [Listar anotações de execução de verificação](/rest/reference/checks#list-check-run-annotations)
+* [Listar execuções de verificações em um conjunto de verificações](/rest/reference/checks#list-check-runs-in-a-check-suite)
+* [Listar execuções de verificação para uma referência do GIt](/rest/reference/checks#list-check-runs-for-a-git-reference)
-##### Check Suites
+##### conjuntos de verificações
-* [Create a check suite](/v3/checks/suites/#create-a-check-suite)
-* [Get a check suite](/v3/checks/suites/#get-a-check-suite)
-* [Rerequest a check suite](/v3/checks/suites/#rerequest-a-check-suite)
-* [Update repository preferences for check suites](/v3/checks/suites/#update-repository-preferences-for-check-suites)
-* [List check suites for a Git reference](/v3/checks/suites/#list-check-suites-for-a-git-reference)
+* [Criar um conjunto de verificações](/rest/reference/checks#create-a-check-suite)
+* [Obter um conjunto de verificações](/rest/reference/checks#get-a-check-suite)
+* [Ressolicitar um conjunto de verificação](/rest/reference/checks#rerequest-a-check-suite)
+* [Atualizar preferências do repositório para conjuntos de verificações](/rest/reference/checks#update-repository-preferences-for-check-suites)
+* [Listar os conjuntos de verificação para uma referência do Git](/rest/reference/checks#list-check-suites-for-a-git-reference)
-##### Codes Of Conduct
+##### Códigos de conduta
-* [Get all codes of conduct](/v3/codes_of_conduct/#get-all-codes-of-conduct)
-* [Get a code of conduct](/v3/codes_of_conduct/#get-a-code-of-conduct)
+* [Obter todos os códigos de conduta](/rest/reference/codes-of-conduct#get-all-codes-of-conduct)
+* [Obter um código de conduta](/rest/reference/codes-of-conduct#get-a-code-of-conduct)
-##### Deployment Statuses
+##### Status da implementação
-* [List deployment statuses](/rest/reference/repos#list-deployment-statuses)
-* [Create a deployment status](/rest/reference/repos#create-a-deployment-status)
-* [Get a deployment status](/rest/reference/repos#get-a-deployment-status)
+* [Listar status de implementação](/rest/reference/repos#list-deployment-statuses)
+* [Criar um status de implementação](/rest/reference/repos#create-a-deployment-status)
+* [Obter um status de implementação](/rest/reference/repos#get-a-deployment-status)
-##### Deployments
+##### Implantações
-* [List deployments](/rest/reference/repos#list-deployments)
-* [Create a deployment](/rest/reference/repos#create-a-deployment)
-* [Get a deployment](/rest/reference/repos#get-a-deployment){% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
-* [Delete a deployment](/rest/reference/repos#delete-a-deployment){% endif %}
+* [Listar implementações](/rest/reference/repos#list-deployments)
+* [Criar uma implementação](/rest/reference/repos#create-a-deployment)
+* [Faça um deploy](/rest/reference/repos#get-a-deployment){% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" %}
+* [Excluir um deploy](/rest/reference/repos#delete-a-deployment){% endif %}
-##### Events
+##### Eventos
-* [List public events for a network of repositories](/rest/reference/activity#list-public-events-for-a-network-of-repositories)
-* [List public organization events](/rest/reference/activity#list-public-organization-events)
+* [Listar eventos públicos de uma rede de repositórios](/rest/reference/activity#list-public-events-for-a-network-of-repositories)
+* [Listar eventos públicos da organização](/rest/reference/activity#list-public-organization-events)
##### Feeds
-* [Get feeds](/rest/reference/activity#get-feeds)
+* [Obter feeds](/rest/reference/activity#get-feeds)
-##### Git Blobs
+##### Blobs do Git
-* [Create a blob](/v3/git/blobs/#create-a-blob)
-* [Get a blob](/v3/git/blobs/#get-a-blob)
+* [Criar um blob](/rest/reference/git#create-a-blob)
+* [Obter um blob](/rest/reference/git#get-a-blob)
-##### Git Commits
+##### Commits do Git
-* [Create a commit](/v3/git/commits/#create-a-commit)
-* [Get a commit](/v3/git/commits/#get-a-commit)
+* [Criar um commit](/rest/reference/git#create-a-commit)
+* [Obter um commit](/rest/reference/git#get-a-commit)
-##### Git Refs
+##### Refs do Git
-* [Create a reference](/v3/git/refs/#create-a-reference)* [Get a reference](/v3/git/refs/#get-a-reference)
-* [List matching references](/v3/git/refs/#list-matching-references)
-* [Update a reference](/v3/git/refs/#update-a-reference)
-* [Delete a reference](/v3/git/refs/#delete-a-reference)
+* [Criar uma referência](/rest/reference/git#create-a-reference)* [Obter uma referência](/rest/reference/git#get-a-reference)
+* [Lista de referências correspondentes](/rest/reference/git#list-matching-references)
+* [Atualizar uma referência](/rest/reference/git#update-a-reference)
+* [Excluir uma referência](/rest/reference/git#delete-a-reference)
-##### Git Tags
+##### Tags do Git
-* [Create a tag object](/v3/git/tags/#create-a-tag-object)
-* [Get a tag](/v3/git/tags/#get-a-tag)
+* [Criar um objeto de tag](/rest/reference/git#create-a-tag-object)
+* [Obter uma tag](/rest/reference/git#get-a-tag)
-##### Git Trees
+##### Árvores do Git
-* [Create a tree](/v3/git/trees/#create-a-tree)
-* [Get a tree](/v3/git/trees/#get-a-tree)
+* [Criar uma árvore](/rest/reference/git#create-a-tree)
+* [Obter uma árvore](/rest/reference/git#get-a-tree)
-##### Gitignore Templates
+##### Modelos do Gitignore
-* [Get all gitignore templates](/v3/gitignore/#get-all-gitignore-templates)
-* [Get a gitignore template](/v3/gitignore/#get-a-gitignore-template)
+* [Obter todos os modelos do gitignore](/rest/reference/gitignore#get-all-gitignore-templates)
+* [Obter um modelo do gitignore](/rest/reference/gitignore#get-a-gitignore-template)
-##### Installations
+##### Instalações
-* [List repositories accessible to the user access token](/v3/apps/installations/#list-repositories-accessible-to-the-user-access-token)
+* [Listar repositórios acessíveis ao token de acesso do usuário](/rest/reference/apps#list-repositories-accessible-to-the-user-access-token)
{% if currentVersion == "free-pro-team@latest" %}
-##### Interaction Limits
+##### Limites de interação
-* [Get interaction restrictions for an organization](/v3/interactions/orgs/#get-interaction-restrictions-for-an-organization)
-* [Set interaction restrictions for an organization](/v3/interactions/orgs/#set-interaction-restrictions-for-an-organization)
-* [Remove interaction restrictions for an organization](/v3/interactions/orgs/#remove-interaction-restrictions-for-an-organization)
-* [Get interaction restrictions for a repository](/v3/interactions/repos/#get-interaction-restrictions-for-a-repository)
-* [Set interaction restrictions for a repository](/v3/interactions/repos/#set-interaction-restrictions-for-a-repository)
-* [Remove interaction restrictions for a repository](/v3/interactions/repos/#remove-interaction-restrictions-for-a-repository)
+* [Obter restrições de interação para uma organização](/rest/reference/interactions#get-interaction-restrictions-for-an-organization)
+* [Definir restrições de interação para uma organização](/rest/reference/interactions#set-interaction-restrictions-for-an-organization)
+* [Remover restrições de interação para uma organização](/rest/reference/interactions#remove-interaction-restrictions-for-an-organization)
+* [Obter restrições de interação para um repositório](/rest/reference/interactions#get-interaction-restrictions-for-a-repository)
+* [Definir restrições de interação para um repositório](/rest/reference/interactions#set-interaction-restrictions-for-a-repository)
+* [Remover restrições de interação para um repositório](/rest/reference/interactions#remove-interaction-restrictions-for-a-repository)
{% endif %}
-##### Issue Assignees
+##### Responsáveis pelo problema
-* [Add assignees to an issue](/v3/issues/assignees/#add-assignees-to-an-issue)
-* [Remove assignees from an issue](/v3/issues/assignees/#remove-assignees-from-an-issue)
+* [Adicionar responsáveis a um problema](/rest/reference/issues#add-assignees-to-an-issue)
+* [Remover responsáveis de um problema](/rest/reference/issues#remove-assignees-from-an-issue)
-##### Issue Comments
+##### Comentários do problema
-* [List issue comments](/v3/issues/comments/#list-issue-comments)
-* [Create an issue comment](/v3/issues/comments/#create-an-issue-comment)
-* [List issue comments for a repository](/v3/issues/comments/#list-issue-comments-for-a-repository)
-* [Get an issue comment](/v3/issues/comments/#get-an-issue-comment)
-* [Update an issue comment](/v3/issues/comments/#update-an-issue-comment)
-* [Delete an issue comment](/v3/issues/comments/#delete-an-issue-comment)
+* [Listar comentários do problema](/rest/reference/issues#list-issue-comments)
+* [Criar um comentário do problema](/rest/reference/issues#create-an-issue-comment)
+* [Listar comentários de problemas para um repositório](/rest/reference/issues#list-issue-comments-for-a-repository)
+* [Obter um comentário do issue](/rest/reference/issues#get-an-issue-comment)
+* [Atualizar um comentário do problema](/rest/reference/issues#update-an-issue-comment)
+* [Excluir comentário do problema](/rest/reference/issues#delete-an-issue-comment)
-##### Issue Events
+##### Eventos do problema
-* [List issue events](/v3/issues/events/#list-issue-events)
+* [Listar eventos do problema](/rest/reference/issues#list-issue-events)
-##### Issue Timeline
+##### Linha do tempo do problema
-* [List timeline events for an issue](/v3/issues/timeline/#list-timeline-events-for-an-issue)
+* [Listar eventos da linha do tempo para um problema](/rest/reference/issues#list-timeline-events-for-an-issue)
-##### Issues
+##### Problemas
-* [List issues assigned to the authenticated user](/v3/issues/#list-issues-assigned-to-the-authenticated-user)
-* [List assignees](/v3/issues/assignees/#list-assignees)
-* [Check if a user can be assigned](/v3/issues/assignees/#check-if-a-user-can-be-assigned)
-* [List repository issues](/v3/issues/#list-repository-issues)
-* [Create an issue](/v3/issues/#create-an-issue)
-* [Get an issue](/v3/issues/#get-an-issue)
-* [Update an issue](/v3/issues/#update-an-issue)
-* [Lock an issue](/v3/issues/#lock-an-issue)
-* [Unlock an issue](/v3/issues/#unlock-an-issue)
+* [Listar problemas atribuídos ao usuário autenticado](/rest/reference/issues#list-issues-assigned-to-the-authenticated-user)
+* [Listar responsáveis](/rest/reference/issues#list-assignees)
+* [Verificar se um usuário pode ser atribuído](/rest/reference/issues#check-if-a-user-can-be-assigned)
+* [Listar problemas do repositório](/rest/reference/issues#list-repository-issues)
+* [Cria um problema](/rest/reference/issues#create-an-issue)
+* [Obter um problema](/rest/reference/issues#get-an-issue)
+* [Atualizar um problema](/rest/reference/issues#update-an-issue)
+* [Bloquear um problema](/rest/reference/issues#lock-an-issue)
+* [Desbloquear um problema](/rest/reference/issues#unlock-an-issue)
{% if currentVersion == "free-pro-team@latest" %}
-##### Jobs
+##### Trabalhos
-* [Get a job for a workflow run](/v3/actions/workflow-jobs/#get-a-job-for-a-workflow-run)
-* [Download job logs for a workflow run](/v3/actions/workflow-jobs/#download-job-logs-for-a-workflow-run)
-* [List jobs for a workflow run](/v3/actions/workflow-jobs/#list-jobs-for-a-workflow-run)
+* [Obter um trabalho para uma execução de fluxo de trabalho](/rest/reference/actions#get-a-job-for-a-workflow-run)
+* [Fazer o download dos registros de trabalho para execução de um fluxo de trabalho](/rest/reference/actions#download-job-logs-for-a-workflow-run)
+* [Listar tarefas para execução de um fluxo de trabalho](/rest/reference/actions#list-jobs-for-a-workflow-run)
{% endif %}
-##### Labels
+##### Etiquetas
-* [List labels for an issue](/v3/issues/labels/#list-labels-for-an-issue)
-* [Add labels to an issue](/v3/issues/labels/#add-labels-to-an-issue)
-* [Set labels for an issue](/v3/issues/labels/#set-labels-for-an-issue)
-* [Remove all labels from an issue](/v3/issues/labels/#remove-all-labels-from-an-issue)
-* [Remove a label from an issue](/v3/issues/labels/#remove-a-label-from-an-issue)
-* [List labels for a repository](/v3/issues/labels/#list-labels-for-a-repository)
-* [Create a label](/v3/issues/labels/#create-a-label)
-* [Get a label](/v3/issues/labels/#get-a-label)
-* [Update a label](/v3/issues/labels/#update-a-label)
-* [Delete a label](/v3/issues/labels/#delete-a-label)
-* [Get labels for every issue in a milestone](/v3/issues/labels/#list-labels-for-issues-in-a-milestone)
+* [Listar etiquetas para um problema](/rest/reference/issues#list-labels-for-an-issue)
+* [Adicionar etiquetas a um problema](/rest/reference/issues#add-labels-to-an-issue)
+* [Definir etiquetas para um problema](/rest/reference/issues#set-labels-for-an-issue)
+* [Remover todas as etiquetas de um problema](/rest/reference/issues#remove-all-labels-from-an-issue)
+* [Remover uma etiqueta de um problema](/rest/reference/issues#remove-a-label-from-an-issue)
+* [Listar etiquetas para um repositório](/rest/reference/issues#list-labels-for-a-repository)
+* [Criar uma etiqueta](/rest/reference/issues#create-a-label)
+* [Obter uma etiqueta](/rest/reference/issues#get-a-label)
+* [Atualizar uma etiqueta](/rest/reference/issues#update-a-label)
+* [Excluir uma etiqueta](/rest/reference/issues#delete-a-label)
+* [Obter etiquetas para cada problema em um marco](/rest/reference/issues#list-labels-for-issues-in-a-milestone)
-##### Licenses
+##### Licenças
-* [Get all commonly used licenses](/v3/licenses/#get-all-commonly-used-licenses)
-* [Get a license](/v3/licenses/#get-a-license)
+* [Obter todas as licenças comumente usadas](/rest/reference/licenses#get-all-commonly-used-licenses)
+* [Obtenha uma licença](/rest/reference/licenses#get-a-license)
-##### Markdown
+##### markdown
-* [Render a Markdown document](/v3/markdown/#render-a-markdown-document)
-* [Render a markdown document in raw mode](/v3/markdown/#render-a-markdown-document-in-raw-mode)
+* [Renderizar um documento markdown](/rest/reference/markdown#render-a-markdown-document)
+* [Renderizar um documento markdown no modo bruto](/rest/reference/markdown#render-a-markdown-document-in-raw-mode)
##### Meta
-* [Meta](/v3/meta/#meta)
+* [Meta](/rest/reference/meta#meta)
-##### Milestones
+##### Marcos
-* [List milestones](/v3/issues/milestones/#list-milestones)
-* [Create a milestone](/v3/issues/milestones/#create-a-milestone)
-* [Get a milestone](/v3/issues/milestones/#get-a-milestone)
-* [Update a milestone](/v3/issues/milestones/#update-a-milestone)
-* [Delete a milestone](/v3/issues/milestones/#delete-a-milestone)
+* [Listar marcos](/rest/reference/issues#list-milestones)
+* [Criar um marco](/rest/reference/issues#create-a-milestone)
+* [Obter um marco](/rest/reference/issues#get-a-milestone)
+* [Atualizar um marco](/rest/reference/issues#update-a-milestone)
+* [Excluir um marco](/rest/reference/issues#delete-a-milestone)
-##### Organization Hooks
+##### Hooks da organização
-* [List organization webhooks](/rest/reference/orgs#webhooks/#list-organization-webhooks)
-* [Create an organization webhook](/rest/reference/orgs#webhooks/#create-an-organization-webhook)
-* [Get an organization webhook](/rest/reference/orgs#webhooks/#get-an-organization-webhook)
-* [Update an organization webhook](/rest/reference/orgs#webhooks/#update-an-organization-webhook)
-* [Delete an organization webhook](/rest/reference/orgs#webhooks/#delete-an-organization-webhook)
-* [Ping an organization webhook](/rest/reference/orgs#webhooks/#ping-an-organization-webhook)
+* [Listar webhooks da organização](/rest/reference/orgs#webhooks/#list-organization-webhooks)
+* [Criar um webhook da organização](/rest/reference/orgs#webhooks/#create-an-organization-webhook)
+* [Obter um webhook da organização](/rest/reference/orgs#webhooks/#get-an-organization-webhook)
+* [Atualizar um webhook da organização](/rest/reference/orgs#webhooks/#update-an-organization-webhook)
+* [Excluir um webhook da organização](/rest/reference/orgs#webhooks/#delete-an-organization-webhook)
+* [Consultar um webhook da organização](/rest/reference/orgs#webhooks/#ping-an-organization-webhook)
{% if currentVersion == "free-pro-team@latest" %}
-##### Organization Invitations
+##### Convites da organização
-* [List pending organization invitations](/v3/orgs/members/#list-pending-organization-invitations)
-* [Create an organization invitation](/v3/orgs/members/#create-an-organization-invitation)
-* [List organization invitation teams](/v3/orgs/members/#list-organization-invitation-teams)
+* [Listar convites pendentes para organizações](/rest/reference/orgs#list-pending-organization-invitations)
+* [Criar um convite de organização](/rest/reference/orgs#create-an-organization-invitation)
+* [Listar equipes de convite da organização](/rest/reference/orgs#list-organization-invitation-teams)
{% endif %}
-##### Organization Members
+##### Integrantes da organização
-* [List organization members](/v3/orgs/members/#list-organization-members)
-* [Check organization membership for a user](/v3/orgs/members/#check-organization-membership-for-a-user)
-* [Remove an organization member](/v3/orgs/members/#remove-an-organization-member)
-* [Get organization membership for a user](/v3/orgs/members/#get-organization-membership-for-a-user)
-* [Set organization membership for a user](/v3/orgs/members/#set-organization-membership-for-a-user)
-* [Remove organization membership for a user](/v3/orgs/members/#remove-organization-membership-for-a-user)
-* [List public organization members](/v3/orgs/members/#list-public-organization-members)
-* [Check public organization membership for a user](/v3/orgs/members/#check-public-organization-membership-for-a-user)
-* [Set public organization membership for the authenticated user](/v3/orgs/members/#set-public-organization-membership-for-the-authenticated-user)
-* [Remove public organization membership for the authenticated user](/v3/orgs/members/#remove-public-organization-membership-for-the-authenticated-user)
+* [Listar integrantes da organização](/rest/reference/orgs#list-organization-members)
+* [Verificar associação da organização para um usuário](/rest/reference/orgs#check-organization-membership-for-a-user)
+* [Remover um membro da organização](/rest/reference/orgs#remove-an-organization-member)
+* [Obter a associação de uma organização para um usuário](/rest/reference/orgs#get-organization-membership-for-a-user)
+* [Definir associação de organização para um usuário](/rest/reference/orgs#set-organization-membership-for-a-user)
+* [Remover associação de organização para um usuário](/rest/reference/orgs#remove-organization-membership-for-a-user)
+* [Listar membros públicos da organização](/rest/reference/orgs#list-public-organization-members)
+* [Verificar a associação da organização pública para um usuário](/rest/reference/orgs#check-public-organization-membership-for-a-user)
+* [Definir associação à organização pública para o usuário autenticado](/rest/reference/orgs#set-public-organization-membership-for-the-authenticated-user)
+* [Remover associação à organização pública para o usuário autenticado](/rest/reference/orgs#remove-public-organization-membership-for-the-authenticated-user)
-##### Organization Outside Collaborators
+##### Colaboradores externos da organização
-* [List outside collaborators for an organization](/v3/orgs/outside_collaborators/#list-outside-collaborators-for-an-organization)
-* [Convert an organization member to outside collaborator](/v3/orgs/outside_collaborators/#convert-an-organization-member-to-outside-collaborator)
-* [Remove outside collaborator from an organization](/v3/orgs/outside_collaborators/#remove-outside-collaborator-from-an-organization)
+* [Listar colaboradores externos para uma organização](/rest/reference/orgs#list-outside-collaborators-for-an-organization)
+* [Converter um integrante da organização em colaborador externo](/rest/reference/orgs#convert-an-organization-member-to-outside-collaborator)
+* [Remover colaboradores externos de uma organização](/rest/reference/orgs#remove-outside-collaborator-from-an-organization)
{% if enterpriseServerVersions contains currentVersion %}
-##### Organization Pre Receive Hooks
+##### Hooks pre-receive da organização
-* [List pre-receive hooks for an organization](/enterprise/user/rest/reference/enterprise-admin#list-pre-receive-hooks-for-an-organization)
-* [Get a pre-receive hook for an organization](/enterprise/user/rest/reference/enterprise-admin#get-a-pre-receive-hook-for-an-organization)
-* [Update pre-receive hook enforcement for an organization](/enterprise/user/rest/reference/enterprise-admin#update-pre-receive-hook-enforcement-for-an-organization)
-* [Remove pre-receive hook enforcement for an organization](/enterprise/user/rest/reference/enterprise-admin#remove-pre-receive-hook-enforcement-for-an-organization)
+* [Listar hooks pre-receive para uma organização](/enterprise/user/rest/reference/enterprise-admin#list-pre-receive-hooks-for-an-organization)
+* [Obter um hook pre-receive para uma organização](/enterprise/user/rest/reference/enterprise-admin#get-a-pre-receive-hook-for-an-organization)
+* [Atualizar a aplicação do hook pre-receive para uma organização](/enterprise/user/rest/reference/enterprise-admin#update-pre-receive-hook-enforcement-for-an-organization)
+* [Remover a aplicação do hook pre-receive para uma organização](/enterprise/user/rest/reference/enterprise-admin#remove-pre-receive-hook-enforcement-for-an-organization)
{% endif %}
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
-##### Organization Team Projects
+##### Projetos da aquipe da organização
-* [List team projects](/v3/teams/#list-team-projects)
-* [Check team permissions for a project](/v3/teams/#check-team-permissions-for-a-project)
-* [Add or update team project permissions](/v3/teams/#add-or-update-team-project-permissions)
-* [Remove a project from a team](/v3/teams/#remove-a-project-from-a-team)
+* [Listar projetos da equipe](/rest/reference/teams#list-team-projects)
+* [Verificar permissões da equipe para um projeto](/rest/reference/teams#check-team-permissions-for-a-project)
+* [Adicionar ou atualizar as permissões do projeto da equipe](/rest/reference/teams#add-or-update-team-project-permissions)
+* [Remover um projeto de uma equipe](/rest/reference/teams#remove-a-project-from-a-team)
{% endif %}
-##### Organization Team Repositories
+##### Repositórios da equipe da organização
-* [List team repositories](/v3/teams/#list-team-repositories)
-* [Check team permissions for a repository](/v3/teams/#check-team-permissions-for-a-repository)
-* [Add or update team repository permissions](/v3/teams/#add-or-update-team-repository-permissions)
-* [Remove a repository from a team](/v3/teams/#remove-a-repository-from-a-team)
+* [Listar repositórios da equipe](/rest/reference/teams#list-team-repositories)
+* [Verificar permissões da equipe para um repositório](/rest/reference/teams#check-team-permissions-for-a-repository)
+* [Adicionar ou atualizar as permissões do repositório da equipe](/rest/reference/teams#add-or-update-team-repository-permissions)
+* [Remover um repositório de uma equipe](/rest/reference/teams#remove-a-repository-from-a-team)
{% if currentVersion == "free-pro-team@latest" %}
-##### Organization Team Sync
+##### Sincronizar equipe da organização
-* [List idp groups for a team](/v3/teams/team_sync/#list-idp-groups-for-a-team)
-* [Create or update idp group connections](/v3/teams/team_sync/#create-or-update-idp-group-connections)
-* [List IdP groups for an organization](/v3/teams/team_sync/#list-idp-groups-for-an-organization)
+* [Listar grupos de idp para uma equipe](/rest/reference/teams#list-idp-groups-for-a-team)
+* [Criar ou atualizar conexões do grupo de idp](/rest/reference/teams#create-or-update-idp-group-connections)
+* [Listar grupos de IdP para uma organização](/rest/reference/teams#list-idp-groups-for-an-organization)
{% endif %}
-##### Organization Teams
+##### Equipes da organização
-* [List teams](/v3/teams/#list-teams)
-* [Create a team](/v3/teams/#create-a-team)
-* [Get a team by name](/v3/teams/#get-a-team-by-name)
+* [Listar equipes](/rest/reference/teams#list-teams)
+* [Criar uma equipe](/rest/reference/teams#create-a-team)
+* [Obter uma equipe por nome](/rest/reference/teams#get-a-team-by-name)
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.21" %}
-* [Get a team](/v3/teams/#get-a-team)
+* [Obter uma equipe](/rest/reference/teams#get-a-team)
{% endif %}
-* [Update a team](/v3/teams/#update-a-team)
-* [Delete a team](/v3/teams/#delete-a-team)
+* [Atualizar uma equipe](/rest/reference/teams#update-a-team)
+* [Excluir uma equipe](/rest/reference/teams#delete-a-team)
{% if currentVersion == "free-pro-team@latest" %}
-* [List pending team invitations](/v3/teams/members/#list-pending-team-invitations)
+* [Listar convites pendentes da equipe](/rest/reference/teams#list-pending-team-invitations)
{% endif %}
-* [List team members](/v3/teams/members/#list-team-members)
-* [Get team membership for a user](/v3/teams/members/#get-team-membership-for-a-user)
-* [Add or update team membership for a user](/v3/teams/members/#add-or-update-team-membership-for-a-user)
-* [Remove team membership for a user](/v3/teams/members/#remove-team-membership-for-a-user)
-* [List child teams](/v3/teams/#list-child-teams)
-* [List teams for the authenticated user](/v3/teams/#list-teams-for-the-authenticated-user)
+* [Listar integrantes da equipe](/rest/reference/teams#list-team-members)
+* [Obter a associação à equipe para um usuário](/rest/reference/teams#get-team-membership-for-a-user)
+* [Adicionar ou atualizar membros de equipe para um usuário](/rest/reference/teams#add-or-update-team-membership-for-a-user)
+* [Remover associação à equipe para um usuário](/rest/reference/teams#remove-team-membership-for-a-user)
+* [Listar equipes secundárias](/rest/reference/teams#list-child-teams)
+* [Listar equipes para o usuário autenticado](/rest/reference/teams#list-teams-for-the-authenticated-user)
-##### Organizations
+##### Organizações
-* [List organizations](/v3/orgs/#list-organizations)
-* [Get an organization](/v3/orgs/#get-an-organization)
-* [Update an organization](/v3/orgs/#update-an-organization)
-* [List organization memberships for the authenticated user](/v3/orgs/members/#list-organization-memberships-for-the-authenticated-user)
-* [Get an organization membership for the authenticated user](/v3/orgs/members/#get-an-organization-membership-for-the-authenticated-user)
-* [Update an organization membership for the authenticated user](/v3/orgs/members/#update-an-organization-membership-for-the-authenticated-user)
-* [List organizations for the authenticated user](/v3/orgs/#list-organizations-for-the-authenticated-user)
-* [List organizations for a user](/v3/orgs/#list-organizations-for-a-user)
+* [Listar organizações](/rest/reference/orgs#list-organizations)
+* [Obter uma organização](/rest/reference/orgs#get-an-organization)
+* [Atualizar uma organização](/rest/reference/orgs#update-an-organization)
+* [Listar associações de organizações para os usuários autenticados](/rest/reference/orgs#list-organization-memberships-for-the-authenticated-user)
+* [Obter uma associação de organização para o usuário autenticado](/rest/reference/orgs#get-an-organization-membership-for-the-authenticated-user)
+* [Atualizar uma associação de organização para o usuário autenticado](/rest/reference/orgs#update-an-organization-membership-for-the-authenticated-user)
+* [Listar organizações para o usuário autenticado](/rest/reference/orgs#list-organizations-for-the-authenticated-user)
+* [Listar organizações para um usuário](/rest/reference/orgs#list-organizations-for-a-user)
{% if currentVersion == "free-pro-team@latest" %}
-##### Organizations Credential Authorizations
+##### Autorizações de credencial das organizações
-* [List SAML SSO authorizations for an organization](/v3/orgs/#list-saml-sso-authorizations-for-an-organization)
-* [Remove a SAML SSO authorization for an organization](/v3/orgs/#remove-a-saml-sso-authorization-for-an-organization)
+* [Listar autorizações do SAML SSO para uma organização](/rest/reference/orgs#list-saml-sso-authorizations-for-an-organization)
+* [Remover uma autorização do SAML SSO para uma organização](/rest/reference/orgs#remove-a-saml-sso-authorization-for-an-organization)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-##### Organizations Scim
+##### Scim das organizações
-* [List SCIM provisioned identities](/v3/scim/#list-scim-provisioned-identities)
-* [Provision and invite a SCIM user](/v3/scim/#provision-and-invite-a-scim-user)
-* [Get SCIM provisioning information for a user](/v3/scim/#get-scim-provisioning-information-for-a-user)
-* [Set SCIM information for a provisioned user](/v3/scim/#set-scim-information-for-a-provisioned-user)
-* [Update an attribute for a SCIM user](/v3/scim/#update-an-attribute-for-a-scim-user)
-* [Delete a SCIM user from an organization](/v3/scim/#delete-a-scim-user-from-an-organization)
+* [Listar identidades provisionadas de SCIM](/rest/reference/scim#list-scim-provisioned-identities)
+* [Provisionamento e convite para um usuário de SCIM](/rest/reference/scim#provision-and-invite-a-scim-user)
+* [Obter informações de provisionamento de SCIM para um usuário](/rest/reference/scim#get-scim-provisioning-information-for-a-user)
+* [Definir informações de SCIM para um usuário provisionado](/rest/reference/scim#set-scim-information-for-a-provisioned-user)
+* [Atualizar um atributo para um usuário de SCIM](/rest/reference/scim#update-an-attribute-for-a-scim-user)
+* [Excluir um usuário de SCIM de uma organização](/rest/reference/scim#delete-a-scim-user-from-an-organization)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-##### Source Imports
+##### Importação de fonte
-* [Get an import status](/v3/migrations/source_imports/#get-an-import-status)
-* [Start an import](/v3/migrations/source_imports/#start-an-import)
-* [Update an import](/v3/migrations/source_imports/#update-an-import)
-* [Cancel an import](/v3/migrations/source_imports/#cancel-an-import)
-* [Get commit authors](/v3/migrations/source_imports/#get-commit-authors)
-* [Map a commit author](/v3/migrations/source_imports/#map-a-commit-author)
-* [Get large files](/v3/migrations/source_imports/#get-large-files)
-* [Update Git LFS preference](/v3/migrations/source_imports/#update-git-lfs-preference)
+* [Obter um status de importação](/rest/reference/migrations#get-an-import-status)
+* [Iniciar importação](/rest/reference/migrations#start-an-import)
+* [Atualizar uma importação](/rest/reference/migrations#update-an-import)
+* [Cancelar uma importação](/rest/reference/migrations#cancel-an-import)
+* [Obtenha autores do commit](/rest/reference/migrations#get-commit-authors)
+* [Mapear um autor de commit](/rest/reference/migrations#map-a-commit-author)
+* [Obter arquivos grandes](/rest/reference/migrations#get-large-files)
+* [Atualizar preferência de LFS do Git](/rest/reference/migrations#update-git-lfs-preference)
{% endif %}
-##### Project Collaborators
+##### Colaboradores do projeto
-* [List project collaborators](/v3/projects/collaborators/#list-project-collaborators)
-* [Add project collaborator](/v3/projects/collaborators/#add-project-collaborator)
-* [Remove project collaborator](/v3/projects/collaborators/#remove-project-collaborator)
-* [Get project permission for a user](/v3/projects/collaborators/#get-project-permission-for-a-user)
+* [Listar colaboradores do projeto](/rest/reference/projects#list-project-collaborators)
+* [Adicionar colaborador do projeto](/rest/reference/projects#add-project-collaborator)
+* [Remover colaborador do projeto](/rest/reference/projects#remove-project-collaborator)
+* [Obter permissão de projeto para um usuário](/rest/reference/projects#get-project-permission-for-a-user)
-##### Projects
+##### Projetos
-* [List organization projects](/v3/projects/#list-organization-projects)
-* [Create an organization project](/v3/projects/#create-an-organization-project)
-* [Get a project](/v3/projects/#get-a-project)
-* [Update a project](/v3/projects/#update-a-project)
-* [Delete a project](/v3/projects/#delete-a-project)
-* [List project columns](/v3/projects/columns/#list-project-columns)
-* [Create a project column](/v3/projects/columns/#create-a-project-column)
-* [Get a project column](/v3/projects/columns/#get-a-project-column)
-* [Update a project column](/v3/projects/columns/#update-a-project-column)
-* [Delete a project column](/v3/projects/columns/#delete-a-project-column)
-* [List project cards](/v3/projects/cards/#list-project-cards)
-* [Create a project card](/v3/projects/cards/#create-a-project-card)
-* [Move a project column](/v3/projects/columns/#move-a-project-column)
-* [Get a project card](/v3/projects/cards/#get-a-project-card)
-* [Update a project card](/v3/projects/cards/#update-a-project-card)
-* [Delete a project card](/v3/projects/cards/#delete-a-project-card)
-* [Move a project card](/v3/projects/cards/#move-a-project-card)
-* [List repository projects](/v3/projects/#list-repository-projects)
-* [Create a repository project](/v3/projects/#create-a-repository-project)
+* [Listar projetos da organização](/rest/reference/projects#list-organization-projects)
+* [Criar um projeto da organização](/rest/reference/projects#create-an-organization-project)
+* [Obter um projeto](/rest/reference/projects#get-a-project)
+* [Atualizar um projeto](/rest/reference/projects#update-a-project)
+* [Excluir um projeto](/rest/reference/projects#delete-a-project)
+* [Listar colunas do projeto](/rest/reference/projects#list-project-columns)
+* [Criar uma coluna do projeto](/rest/reference/projects#create-a-project-column)
+* [Obter uma coluna do projeto](/rest/reference/projects#get-a-project-column)
+* [Atualizar uma coluna do projeto](/rest/reference/projects#update-a-project-column)
+* [Excluir uma coluna do projeto](/rest/reference/projects#delete-a-project-column)
+* [Listar cartões do projeto](/rest/reference/projects#list-project-cards)
+* [Criar um cartão de projeto](/rest/reference/projects#create-a-project-card)
+* [Mover uma coluna do projeto](/rest/reference/projects#move-a-project-column)
+* [Obter um cartão do projeto](/rest/reference/projects#get-a-project-card)
+* [Atualizar um cartão do projeto](/rest/reference/projects#update-a-project-card)
+* [Excluir um cartão do projeto](/rest/reference/projects#delete-a-project-card)
+* [Mover um cartão do projeto](/rest/reference/projects#move-a-project-card)
+* [Listar projetos do repositório](/rest/reference/projects#list-repository-projects)
+* [Criar um projeto do repositório](/rest/reference/projects#create-a-repository-project)
-##### Pull Comments
+##### Commentários pull
-* [List review comments on a pull request](/v3/pulls/comments/#list-review-comments-on-a-pull-request)
-* [Create a review comment for a pull request](/v3/pulls/comments/#create-a-review-comment-for-a-pull-request)
-* [List review comments in a repository](/v3/pulls/comments/#list-review-comments-in-a-repository)
-* [Get a review comment for a pull request](/v3/pulls/comments/#get-a-review-comment-for-a-pull-request)
-* [Update a review comment for a pull request](/v3/pulls/comments/#update-a-review-comment-for-a-pull-request)
-* [Delete a review comment for a pull request](/v3/pulls/comments/#delete-a-review-comment-for-a-pull-request)
+* [Listar comentários de revisão em um pull request](/rest/reference/pulls#list-review-comments-on-a-pull-request)
+* [Criar um comentário de revisão para um pull request](/rest/reference/pulls#create-a-review-comment-for-a-pull-request)
+* [Listar comentários de revisão em um repositório](/rest/reference/pulls#list-review-comments-in-a-repository)
+* [Obter um comentário de revisão para um pull request](/rest/reference/pulls#get-a-review-comment-for-a-pull-request)
+* [Atualizar um comentário de revisão para um pull request](/rest/reference/pulls#update-a-review-comment-for-a-pull-request)
+* [Excluir um comentário de revisão para um pull request](/rest/reference/pulls#delete-a-review-comment-for-a-pull-request)
-##### Pull Request Review Events
+##### Eventos de revisão de pull request
-* [Dismiss a review for a pull request](/v3/pulls/reviews/#dismiss-a-review-for-a-pull-request)
-* [Submit a review for a pull request](/v3/pulls/reviews/#submit-a-review-for-a-pull-request)
+* [Ignorar uma revisão para um pull request](/rest/reference/pulls#dismiss-a-review-for-a-pull-request)
+* [Enviar uma revisão para um pull request](/rest/reference/pulls#submit-a-review-for-a-pull-request)
-##### Pull Request Review Requests
+##### Solicitações de revisão de pull request
-* [List requested reviewers for a pull request](/v3/pulls/review_requests/#list-requested-reviewers-for-a-pull-request)
-* [Request reviewers for a pull request](/v3/pulls/review_requests/#request-reviewers-for-a-pull-request)
-* [Remove requested reviewers from a pull request](/v3/pulls/review_requests/#remove-requested-reviewers-from-a-pull-request)
+* [Listar revisores solicitados para um pull request](/rest/reference/pulls#list-requested-reviewers-for-a-pull-request)
+* [Solicitar revisores para um pull request](/rest/reference/pulls#request-reviewers-for-a-pull-request)
+* [Remover revisores solicitados de um pull request](/rest/reference/pulls#remove-requested-reviewers-from-a-pull-request)
-##### Pull Request Reviews
+##### Revisões de pull request
-* [List reviews for a pull request](/v3/pulls/reviews/#list-reviews-for-a-pull-request)
-* [Create a review for a pull request](/v3/pulls/reviews/#create-a-review-for-a-pull-request)
-* [Get a review for a pull request](/v3/pulls/reviews/#get-a-review-for-a-pull-request)
-* [Update a review for a pull request](/v3/pulls/reviews/#update-a-review-for-a-pull-request)
-* [List comments for a pull request review](/v3/pulls/reviews/#list-comments-for-a-pull-request-review)
+* [Listar comentários para um pull request](/rest/reference/pulls#list-reviews-for-a-pull-request)
+* [Criar uma revisão para um pull request](/rest/reference/pulls#create-a-review-for-a-pull-request)
+* [Obter uma revisão para um pull request](/rest/reference/pulls#get-a-review-for-a-pull-request)
+* [Atualizar uma revisão para um pull request](/rest/reference/pulls#update-a-review-for-a-pull-request)
+* [Listar comentários para uma revisão de pull request](/rest/reference/pulls#list-comments-for-a-pull-request-review)
##### Pulls
-* [List pull requests](/v3/pulls/#list-pull-requests)
-* [Create a pull request](/v3/pulls/#create-a-pull-request)
-* [Get a pull request](/v3/pulls/#get-a-pull-request)
-* [Update a pull request](/v3/pulls/#update-a-pull-request)
-* [List commits on a pull request](/v3/pulls/#list-commits-on-a-pull-request)
-* [List pull requests files](/v3/pulls/#list-pull-requests-files)
-* [Check if a pull request has been merged](/v3/pulls/#check-if-a-pull-request-has-been-merged)
-* [Merge a pull request (Merge Button)](/v3/pulls/#merge-a-pull-request)
+* [Listar pull requests](/rest/reference/pulls#list-pull-requests)
+* [Criar um pull request](/rest/reference/pulls#create-a-pull-request)
+* [Obter um pull request](/rest/reference/pulls#get-a-pull-request)
+* [Atualizar um pull request](/rest/reference/pulls#update-a-pull-request)
+* [Listar commits em um pull request](/rest/reference/pulls#list-commits-on-a-pull-request)
+* [Listar arquivos de pull requests](/rest/reference/pulls#list-pull-requests-files)
+* [Verifiarse um pull request foi mesclado](/rest/reference/pulls#check-if-a-pull-request-has-been-merged)
+* [Mesclar um pull request (Botão de mesclar)](/rest/reference/pulls#merge-a-pull-request)
-##### Reactions
+##### Reações
-{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}* [Delete a reaction](/v3/reactions/#delete-a-reaction-legacy){% else %}* [Delete a reaction](/v3/reactions/#delete-a-reaction){% endif %}
-* [List reactions for a commit comment](/v3/reactions/#list-reactions-for-a-commit-comment)
-* [Create reaction for a commit comment](/v3/reactions/#create-reaction-for-a-commit-comment)
-* [List reactions for an issue](/v3/reactions/#list-reactions-for-an-issue)
-* [Create reaction for an issue](/v3/reactions/#create-reaction-for-an-issue)
-* [List reactions for an issue comment](/v3/reactions/#list-reactions-for-an-issue-comment)
-* [Create reaction for an issue comment](/v3/reactions/#create-reaction-for-an-issue-comment)
-* [List reactions for a pull request review comment](/v3/reactions/#list-reactions-for-a-pull-request-review-comment)
-* [Create reaction for a pull request review comment](/v3/reactions/#create-reaction-for-a-pull-request-review-comment)
-* [List reactions for a team discussion comment](/v3/reactions/#list-reactions-for-a-team-discussion-comment)
-* [Create reaction for a team discussion comment](/v3/reactions/#create-reaction-for-a-team-discussion-comment)
-* [List reactions for a team discussion](/v3/reactions/#list-reactions-for-a-team-discussion)
-* [Create reaction for a team discussion](/v3/reactions/#create-reaction-for-a-team-discussion){% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
-* [Delete a commit comment reaction](/v3/reactions/#delete-a-commit-comment-reaction)
-* [Delete an issue reaction](/v3/reactions/#delete-an-issue-reaction)
-* [Delete a reaction to a commit comment](/v3/reactions/#delete-an-issue-comment-reaction)
-* [Delete a pull request comment reaction](/v3/reactions/#delete-a-pull-request-comment-reaction)
-* [Delete team discussion reaction](/v3/reactions/#delete-team-discussion-reaction)
-* [Delete team discussion comment reaction](/v3/reactions/#delete-team-discussion-comment-reaction){% endif %}
+{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}* [Excluir uma reação](/rest/reference/reactions#delete-a-reaction-legacy){% else %}* [Excluir uma reação](/rest/reference/reactions#delete-a-reaction){% endif %}
+* [Listar reações para um comentário de commit](/rest/reference/reactions#list-reactions-for-a-commit-comment)
+* [Criar reação para um comentário de commit](/rest/reference/reactions#create-reaction-for-a-commit-comment)
+* [Listar reações para um problema](/rest/reference/reactions#list-reactions-for-an-issue)
+* [Criar reação para um problema](/rest/reference/reactions#create-reaction-for-an-issue)
+* [Listar reações para um comentário do problema](/rest/reference/reactions#list-reactions-for-an-issue-comment)
+* [Criar reação para um comentário do problema](/rest/reference/reactions#create-reaction-for-an-issue-comment)
+* [Listar reações para um comentário de revisão de pull request](/rest/reference/reactions#list-reactions-for-a-pull-request-review-comment)
+* [Criar reação para um comentário de revisão de pull request](/rest/reference/reactions#create-reaction-for-a-pull-request-review-comment)
+* [Listar reações para um comentário de discussão de equipe](/rest/reference/reactions#list-reactions-for-a-team-discussion-comment)
+* [Criar reação para um comentário de discussão em equipe](/rest/reference/reactions#create-reaction-for-a-team-discussion-comment)
+* [Listar reações para uma discussão de equipe](/rest/reference/reactions#list-reactions-for-a-team-discussion)
+* [Crie uma reação para discussão de equipe](/rest/reference/reactions#create-reaction-for-a-team-discussion){% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
+* [Excluir uma reação de comentário de commit](/rest/reference/reactions#delete-a-commit-comment-reaction)
+* [Excluir uma reação do problema](/rest/reference/reactions#delete-an-issue-reaction)
+* [Excluir uma reação a um comentário do commit](/rest/reference/reactions#delete-an-issue-comment-reaction)
+* [Excluir reação de comentário do pull request](/rest/reference/reactions#delete-a-pull-request-comment-reaction)
+* [Excluir reação para discussão em equipe](/rest/reference/reactions#delete-team-discussion-reaction)
+* [Excluir reação de comentário para discussão de equipe](/rest/reference/reactions#delete-team-discussion-comment-reaction){% endif %}
-##### Repositories
+##### Repositórios
-* [List organization repositories](/v3/repos/#list-organization-repositories)
-* [Create a repository for the authenticated user](/v3/repos/#create-a-repository-for-the-authenticated-user)
-* [Get a repository](/v3/repos/#get-a-repository)
-* [Update a repository](/v3/repos/#update-a-repository)
-* [Delete a repository](/v3/repos/#delete-a-repository)
-* [Compare two commits](/v3/repos/commits/#compare-two-commits)
-* [List repository contributors](/v3/repos/#list-repository-contributors)
-* [List forks](/rest/reference/repos#list-forks)
-* [Create a fork](/v3/repos/forks/#create-a-fork)
-* [List repository languages](/v3/repos/#list-repository-languages)
-* [List repository tags](/v3/repos/#list-repository-tags)
-* [List repository teams](/v3/repos/#list-repository-teams)
-* [Transfer a repository](/v3/repos/#transfer-a-repository)
-* [List public repositories](/v3/repos/#list-public-repositories)
-* [List repositories for the authenticated user](/v3/repos/#list-repositories-for-the-authenticated-user)
-* [List repositories for a user](/v3/repos/#list-repositories-for-a-user)
-* [Create repository using a repository template](/v3/repos/#create-repository-using-a-repository-template)
+* [Listar repositórios da organização](/rest/reference/repos#list-organization-repositories)
+* [Criar um repositório para o usuário autenticado](/rest/reference/repos#create-a-repository-for-the-authenticated-user)
+* [Obter um repositório](/rest/reference/repos#get-a-repository)
+* [Atualizar um repositório](/rest/reference/repos#update-a-repository)
+* [Excluir um repositório](/rest/reference/repos#delete-a-repository)
+* [Comparar dois commits](/rest/reference/repos#compare-two-commits)
+* [Listar contribuidores do repositório](/rest/reference/repos#list-repository-contributors)
+* [Listar bifurcações](/rest/reference/repos#list-forks)
+* [Criar uma bifurcação](/rest/reference/repos#create-a-fork)
+* [Listar idiomas do repositório](/rest/reference/repos#list-repository-languages)
+* [Listar tags do repositório](/rest/reference/repos#list-repository-tags)
+* [Listar equipes do repositório](/rest/reference/repos#list-repository-teams)
+* [Transferir um repositório](/rest/reference/repos#transfer-a-repository)
+* [Listar repositórios públicos](/rest/reference/repos#list-public-repositories)
+* [Listar repositórios para o usuário autenticado](/rest/reference/repos#list-repositories-for-the-authenticated-user)
+* [Listar repositórios para um usuário](/rest/reference/repos#list-repositories-for-a-user)
+* [Criar repositório usando um modelo de repositório](/rest/reference/repos#create-repository-using-a-repository-template)
-##### Repository Activity
+##### Atividade do repositório
-* [List stargazers](/rest/reference/activity#list-stargazers)
-* [List watchers](/rest/reference/activity#list-watchers)
-* [List repositories starred by a user](/rest/reference/activity#list-repositories-starred-by-a-user)
-* [Check if a repository is starred by the authenticated user](/rest/reference/activity#check-if-a-repository-is-starred-by-the-authenticated-user)
-* [Star a repository for the authenticated user](/rest/reference/activity#star-a-repository-for-the-authenticated-user)
-* [Unstar a repository for the authenticated user](/rest/reference/activity#unstar-a-repository-for-the-authenticated-user)
-* [List repositories watched by a user](/rest/reference/activity#list-repositories-watched-by-a-user)
+* [Listar observadores](/rest/reference/activity#list-stargazers)
+* [Listar inspetores](/rest/reference/activity#list-watchers)
+* [Listar repositórios favoritados pelo usuário](/rest/reference/activity#list-repositories-starred-by-a-user)
+* [Verificar se um repositório foi favoritado pelo usuário autenticado](/rest/reference/activity#check-if-a-repository-is-starred-by-the-authenticated-user)
+* [Favorite um repositório para o usuário autenticado](/rest/reference/activity#star-a-repository-for-the-authenticated-user)
+* [Desmarque um repositório como favorito para o usuário autenticado](/rest/reference/activity#unstar-a-repository-for-the-authenticated-user)
+* [Listar repositórios inspecionados por um usuário](/rest/reference/activity#list-repositories-watched-by-a-user)
{% if currentVersion == "free-pro-team@latest" %}
-##### Repository Automated Security Fixes
+##### Correções de segurança automatizadas no repositório
-* [Enable automated security fixes](/v3/repos/#enable-automated-security-fixes)
-* [Disable automated security fixes](/v3/repos/#disable-automated-security-fixes)
+* [Habilitar as correções de segurança automatizadas](/rest/reference/repos#enable-automated-security-fixes)
+* [Desabilitar as correções de segurança automatizadas](/rest/reference/repos#disable-automated-security-fixes)
{% endif %}
-##### Repository Branches
+##### Branches do repositório
-* [List branches](/v3/repos/branches/#list-branches)
-* [Get a branch](/v3/repos/branches/#get-a-branch)
-* [Get branch protection](/v3/repos/branches/#get-branch-protection)
-* [Update branch protection](/v3/repos/branches/#update-branch-protection)
-* [Delete branch protection](/v3/repos/branches/#delete-branch-protection)
-* [Get admin branch protection](/v3/repos/branches/#get-admin-branch-protection)
-* [Set admin branch protection](/v3/repos/branches/#set-admin-branch-protection)
-* [Delete admin branch protection](/v3/repos/branches/#delete-admin-branch-protection)
-* [Get pull request review protection](/v3/repos/branches/#get-pull-request-review-protection)
-* [Update pull request review protection](/v3/repos/branches/#update-pull-request-review-protection)
-* [Delete pull request review protection](/v3/repos/branches/#delete-pull-request-review-protection)
-* [Get commit signature protection](/v3/repos/branches/#get-commit-signature-protection)
-* [Create commit signature protection](/v3/repos/branches/#create-commit-signature-protection)
-* [Delete commit signature protection](/v3/repos/branches/#delete-commit-signature-protection)
-* [Get status checks protection](/v3/repos/branches/#get-status-checks-protection)
-* [Update status check protection](/v3/repos/branches/#update-status-check-protection)
-* [Remove status check protection](/v3/repos/branches/#remove-status-check-protection)
-* [Get all status check contexts](/v3/repos/branches/#get-all-status-check-contexts)
-* [Add status check contexts](/v3/repos/branches/#add-status-check-contexts)
-* [Set status check contexts](/v3/repos/branches/#set-status-check-contexts)
-* [Remove status check contexts](/v3/repos/branches/#remove-status-check-contexts)
-* [Get access restrictions](/v3/repos/branches/#get-access-restrictions)
-* [Delete access restrictions](/v3/repos/branches/#delete-access-restrictions)
-* [List teams with access to the protected branch](/v3/repos/branches/#list-teams-with-access-to-the-protected-branch)
-* [Add team access restrictions](/v3/repos/branches/#add-team-access-restrictions)
-* [Set team access restrictions](/v3/repos/branches/#set-team-access-restrictions)
-* [Remove team access restriction](/v3/repos/branches/#remove-team-access-restrictions)
-* [List user restrictions of protected branch](/v3/repos/branches/#list-users-with-access-to-the-protected-branch)
-* [Add user access restrictions](/v3/repos/branches/#add-user-access-restrictions)
-* [Set user access restrictions](/v3/repos/branches/#set-user-access-restrictions)
-* [Remove user access restrictions](/v3/repos/branches/#remove-user-access-restrictions)
-* [Merge a branch](/v3/repos/merging/#merge-a-branch)
+* [Listar branches](/rest/reference/repos#list-branches)
+* [Obter um branch](/rest/reference/repos#get-a-branch)
+* [Obter proteção do branch](/rest/reference/repos#get-branch-protection)
+* [Atualizar proteção do branch](/rest/reference/repos#update-branch-protection)
+* [Excluir proteção do branch](/rest/reference/repos#delete-branch-protection)
+* [Obter proteção do branch do administrador](/rest/reference/repos#get-admin-branch-protection)
+* [Definir proteção do branch de administrador](/rest/reference/repos#set-admin-branch-protection)
+* [Excluir proteção do branch de administrador](/rest/reference/repos#delete-admin-branch-protection)
+* [Obter proteção de revisão do pull request](/rest/reference/repos#get-pull-request-review-protection)
+* [Atualizar proteção de revisão do pull request](/rest/reference/repos#update-pull-request-review-protection)
+* [Excluir proteção de revisão do pull request](/rest/reference/repos#delete-pull-request-review-protection)
+* [Obter proteção de assinatura do commit](/rest/reference/repos#get-commit-signature-protection)
+* [Criar proteção de assinatura do commit](/rest/reference/repos#create-commit-signature-protection)
+* [Excluir proteção de assinatura do commit](/rest/reference/repos#delete-commit-signature-protection)
+* [Obter proteção contra verificações de status](/rest/reference/repos#get-status-checks-protection)
+* [Atualizar proteção da verificação de status](/rest/reference/repos#update-status-check-protection)
+* [Remover proteção da verificação de status](/rest/reference/repos#remove-status-check-protection)
+* [Obter todos os contextos de verificação de status](/rest/reference/repos#get-all-status-check-contexts)
+* [Adicionar contextos de verificação de status](/rest/reference/repos#add-status-check-contexts)
+* [Definir contextos de verificação de status](/rest/reference/repos#set-status-check-contexts)
+* [Remover contextos de verificação de status](/rest/reference/repos#remove-status-check-contexts)
+* [Obter restrições de acesso](/rest/reference/repos#get-access-restrictions)
+* [Excluir restrições de acesso](/rest/reference/repos#delete-access-restrictions)
+* [Listar equipes com acesso ao branch protegido](/rest/reference/repos#list-teams-with-access-to-the-protected-branch)
+* [Adicionar restrições de acesso da equipe](/rest/reference/repos#add-team-access-restrictions)
+* [Definir restrições de acesso da equipe](/rest/reference/repos#set-team-access-restrictions)
+* [Remover restrição de acesso da equipe](/rest/reference/repos#remove-team-access-restrictions)
+* [Listar restrições de usuário do branch protegido](/rest/reference/repos#list-users-with-access-to-the-protected-branch)
+* [Adicionar restrições de acesso do usuário](/rest/reference/repos#add-user-access-restrictions)
+* [Definir restrições de acesso do usuário](/rest/reference/repos#set-user-access-restrictions)
+* [Remover restrições de acesso do usuário](/rest/reference/repos#remove-user-access-restrictions)
+* [Mesclar um branch](/rest/reference/repos#merge-a-branch)
-##### Repository Collaborators
+##### Colaboradores do repositório
-* [List repository collaborators](/v3/repos/collaborators/#list-repository-collaborators)
-* [Check if a user is a repository collaborator](/v3/repos/collaborators/#check-if-a-user-is-a-repository-collaborator)
-* [Add a repository collaborator](/v3/repos/collaborators/#add-a-repository-collaborator)
-* [Remove a repository collaborator](/v3/repos/collaborators/#remove-a-repository-collaborator)
-* [Get repository permissions for a user](/v3/repos/collaborators/#get-repository-permissions-for-a-user)
+* [Listar colaboradores do repositório](/rest/reference/repos#list-repository-collaborators)
+* [Verifique se um usuário é colaborador de um repositório](/rest/reference/repos#check-if-a-user-is-a-repository-collaborator)
+* [Adicionar colaborador de repositório](/rest/reference/repos#add-a-repository-collaborator)
+* [Remover um colaborador de repositório](/rest/reference/repos#remove-a-repository-collaborator)
+* [Obter permissões de repositório para um usuário](/rest/reference/repos#get-repository-permissions-for-a-user)
-##### Repository Commit Comments
+##### Comentários do commit do repositório
-* [List commit comments for a repository](/v3/repos/comments/#list-commit-comments-for-a-repository)
-* [Get a commit comment](/v3/repos/comments/#get-a-commit-comment)
-* [Update a commit comment](/v3/repos/comments/#update-a-commit-comment)
-* [Delete a commit comment](/v3/repos/comments/#delete-a-commit-comment)
-* [List commit comments](/v3/repos/comments/#list-commit-comments)
-* [Create a commit comment](/v3/repos/comments/#create-a-commit-comment)
+* [Listar comentários de commit para um repositório](/rest/reference/repos#list-commit-comments-for-a-repository)
+* [Obter um comentário de commit](/rest/reference/repos#get-a-commit-comment)
+* [Atualizar um comentário de commit](/rest/reference/repos#update-a-commit-comment)
+* [Excluir um comentário de commit](/rest/reference/repos#delete-a-commit-comment)
+* [Listar comentários de commit](/rest/reference/repos#list-commit-comments)
+* [Criar um comentário de commit](/rest/reference/repos#create-a-commit-comment)
-##### Repository Commits
+##### Commits do repositório
-* [List commits](/v3/repos/commits/#list-commits)
-* [Get a commit](/v3/repos/commits/#get-a-commit)
-* [List branches for head commit](/v3/repos/commits/#list-branches-for-head-commit)
-* [List pull requests associated with commit](/v3/repos/commits/#list-pull-requests-associated-with-commit)
+* [Listar commits](/rest/reference/repos#list-commits)
+* [Obter um commit](/rest/reference/repos#get-a-commit)
+* [Listar branches para o commit principal](/rest/reference/repos#list-branches-for-head-commit)
+* [Listar pull requests associados ao commit](/rest/reference/repos#list-pull-requests-associated-with-commit)
-##### Repository Community
+##### Comunidade do repositório
-* [Get the code of conduct for a repository](/v3/codes_of_conduct/#get-the-code-of-conduct-for-a-repository)
+* [Obter o código de conduta para um repositório](/rest/reference/codes-of-conduct#get-the-code-of-conduct-for-a-repository)
{% if currentVersion == "free-pro-team@latest" %}
-* [Get community profile metrics](/v3/repos/community/#get-community-profile-metrics)
+* [Obter métricas do perfil da comunidade](/rest/reference/repos#get-community-profile-metrics)
{% endif %}
-##### Repository Contents
+##### Conteúdo do repositório
-* [Download a repository archive](/v3/repos/contents/#download-a-repository-archive)
-* [Get repository content](/v3/repos/contents/#get-repository-content)
-* [Create or update file contents](/v3/repos/contents/#create-or-update-file-contents)
-* [Delete a file](/v3/repos/contents/#delete-a-file)
-* [Get a repository README](/v3/repos/contents/#get-a-repository-readme)
-* [Get the license for a repository](/v3/licenses/#get-the-license-for-a-repository)
+* [Fazer o download de um arquivo do repositório](/rest/reference/repos#download-a-repository-archive)
+* [Obter conteúdo de repositório](/rest/reference/repos#get-repository-content)
+* [Criar ou atualizar conteúdo do arquivo](/rest/reference/repos#create-or-update-file-contents)
+* [Excluir um arquivo](/rest/reference/repos#delete-a-file)
+* [Obter um LEIAME do repositório](/rest/reference/repos#get-a-repository-readme)
+* [Obter a licença para um repositório](/rest/reference/licenses#get-the-license-for-a-repository)
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
-##### Repository Event Dispatches
+##### Envio de eventos do repositório
-* [Create a repository dispatch event](/v3/repos/#create-a-repository-dispatch-event)
+* [Criar um evento de envio de repositório](/rest/reference/repos#create-a-repository-dispatch-event)
{% endif %}
-##### Repository Hooks
+##### Hooks do repositório
-* [List repository webhooks](/v3/repos/hooks/#list-repository-webhooks)
-* [Create a repository webhook](/v3/repos/hooks/#create-a-repository-webhook)
-* [Get a repository webhook](/v3/repos/hooks/#get-a-repository-webhook)
-* [Update a repository webhook](/v3/repos/hooks/#update-a-repository-webhook)
-* [Delete a repository webhook](/v3/repos/hooks/#delete-a-repository-webhook)
-* [Ping a repository webhook](/v3/repos/hooks/#ping-a-repository-webhook)
-* [Test the push repository webhook](/v3/repos/hooks/#test-the-push-repository-webhook)
+* [Listar webhooks de repositório](/rest/reference/repos#list-repository-webhooks)
+* [Criar um webhook do repositório](/rest/reference/repos#create-a-repository-webhook)
+* [Obter um webhook do repositório](/rest/reference/repos#get-a-repository-webhook)
+* [Atualizar um webhook do repositório](/rest/reference/repos#update-a-repository-webhook)
+* [Excluir um webhook do repositório](/rest/reference/repos#delete-a-repository-webhook)
+* [Fazer ping no webhook de um repositório](/rest/reference/repos#ping-a-repository-webhook)
+* [Testar o webhook do repositório de push](/rest/reference/repos#test-the-push-repository-webhook)
-##### Repository Invitations
+##### Convites do repositório
-* [List repository invitations](/v3/repos/invitations/#list-repository-invitations)
-* [Update a repository invitation](/v3/repos/invitations/#update-a-repository-invitation)
-* [Delete a repository invitation](/v3/repos/invitations/#delete-a-repository-invitation)
-* [List repository invitations for the authenticated user](/v3/repos/invitations/#list-repository-invitations-for-the-authenticated-user)
-* [Accept a repository invitation](/v3/repos/invitations/#accept-a-repository-invitation)
-* [Decline a repository invitation](/v3/repos/invitations/#decline-a-repository-invitation)
+* [Listar convites para repositórios](/rest/reference/repos#list-repository-invitations)
+* [Atualizar um convite para um repositório](/rest/reference/repos#update-a-repository-invitation)
+* [Excluir um convite para um repositório](/rest/reference/repos#delete-a-repository-invitation)
+* [Listar convites de repositório para o usuário autenticado](/rest/reference/repos#list-repository-invitations-for-the-authenticated-user)
+* [Aceitar um convite de repositório](/rest/reference/repos#accept-a-repository-invitation)
+* [Recusar um convite de repositório](/rest/reference/repos#decline-a-repository-invitation)
-##### Repository Keys
+##### Chaves de repositório
-* [List deploy keys](/v3/repos/keys/#list-deploy-keys)
-* [Create a deploy key](/v3/repos/keys/#create-a-deploy-key)
-* [Get a deploy key](/v3/repos/keys/#get-a-deploy-key)
-* [Delete a deploy key](/v3/repos/keys/#delete-a-deploy-key)
+* [Listar chaves de implantação](/rest/reference/repos#list-deploy-keys)
+* [Criar uma chave de implantação](/rest/reference/repos#create-a-deploy-key)
+* [Obter uma chave de implantação](/rest/reference/repos#get-a-deploy-key)
+* [Excluir uma chave de implantação](/rest/reference/repos#delete-a-deploy-key)
-##### Repository Pages
+##### Páginas do repositório
-* [Get a GitHub Pages site](/rest/reference/repos#get-a-github-pages-site)
-* [Create a GitHub Pages site](/rest/reference/repos#create-a-github-pages-site)
-* [Update information about a GitHub Pages site](/rest/reference/repos#update-information-about-a-github-pages-site)
-* [Delete a GitHub Pages site](/rest/reference/repos#delete-a-github-pages-site)
-* [List GitHub Pages builds](/rest/reference/repos#list-github-pages-builds)
-* [Request a GitHub Pages build](/rest/reference/repos#request-a-github-pages-build)
-* [Get GitHub Pages build](/rest/reference/repos#get-github-pages-build)
-* [Get latest pages build](/rest/reference/repos#get-latest-pages-build)
+* [Obter um site do GitHub Pages](/rest/reference/repos#get-a-github-pages-site)
+* [Criar um site do GitHub Pages](/rest/reference/repos#create-a-github-pages-site)
+* [Atualizar informações sobre um site do GitHub Pages](/rest/reference/repos#update-information-about-a-github-pages-site)
+* [Excluir um site do GitHub Pages](/rest/reference/repos#delete-a-github-pages-site)
+* [Listar criações do GitHub Pages](/rest/reference/repos#list-github-pages-builds)
+* [Solicitar uma criação do GitHub Pages](/rest/reference/repos#request-a-github-pages-build)
+* [Obter uma criação do GitHub Pages](/rest/reference/repos#get-github-pages-build)
+* [Obter a última criação de páginas](/rest/reference/repos#get-latest-pages-build)
{% if enterpriseServerVersions contains currentVersion %}
-##### Repository Pre Receive Hooks
+##### Hooks pre-receive do repositório
-* [List pre-receive hooks for a repository](/enterprise/user/rest/reference/enterprise-admin#list-pre-receive-hooks-for-a-repository)
-* [Get a pre-receive hook for a repository](/enterprise/user/rest/reference/enterprise-admin#get-a-pre-receive-hook-for-a-repository)
-* [Update pre-receive hook enforcement for a repository](/enterprise/user/rest/reference/enterprise-admin#update-pre-receive-hook-enforcement-for-a-repository)
-* [Remove pre-receive hook enforcement for a repository](/enterprise/user/rest/reference/enterprise-admin#remove-pre-receive-hook-enforcement-for-a-repository)
+* [Listar hooks pre-receive para um repositório](/enterprise/user/rest/reference/enterprise-admin#list-pre-receive-hooks-for-a-repository)
+* [Obter um hook pre-receive para um repositório](/enterprise/user/rest/reference/enterprise-admin#get-a-pre-receive-hook-for-a-repository)
+* [Atualizar a aplicação de um hook pre-receive para um repositório](/enterprise/user/rest/reference/enterprise-admin#update-pre-receive-hook-enforcement-for-a-repository)
+* [Remover a aplicação de um hook pre-receive para um repositório](/enterprise/user/rest/reference/enterprise-admin#remove-pre-receive-hook-enforcement-for-a-repository)
{% endif %}
-##### Repository Releases
+##### Versões do repositório
-* [List releases](/rest/reference/repos/#list-releases)
-* [Create a release](/rest/reference/repos/#create-a-release)
-* [Get a release](/rest/reference/repos/#get-a-release)
-* [Update a release](/rest/reference/repos/#update-a-release)
-* [Delete a release](/rest/reference/repos/#delete-a-release)
-* [List release assets](/rest/reference/repos/#list-release-assets)
-* [Get a release asset](/rest/reference/repos/#get-a-release-asset)
-* [Update a release asset](/rest/reference/repos/#update-a-release-asset)
-* [Delete a release asset](/rest/reference/repos/#delete-a-release-asset)
-* [Get the latest release](/rest/reference/repos/#get-the-latest-release)
-* [Get a release by tag name](/rest/reference/repos/#get-a-release-by-tag-name)
+* [Listar versões](/rest/reference/repos/#list-releases)
+* [Criar uma versão](/rest/reference/repos/#create-a-release)
+* [Obter uma versão](/rest/reference/repos/#get-a-release)
+* [Atualizar uma versão](/rest/reference/repos/#update-a-release)
+* [Excluir uma versão](/rest/reference/repos/#delete-a-release)
+* [Listar ativos da versão](/rest/reference/repos/#list-release-assets)
+* [Obter um ativo da versão](/rest/reference/repos/#get-a-release-asset)
+* [Atualizar um ativo da versão](/rest/reference/repos/#update-a-release-asset)
+* [Excluir um ativo da versão](/rest/reference/repos/#delete-a-release-asset)
+* [Obter a atualização mais recente](/rest/reference/repos/#get-the-latest-release)
+* [Obter uma versão pelo nome da tag](/rest/reference/repos/#get-a-release-by-tag-name)
-##### Repository Stats
+##### Estatísticas do repositório
-* [Get the weekly commit activity](/v3/repos/statistics/#get-the-weekly-commit-activity)
-* [Get the last year of commit activity](/v3/repos/statistics/#get-the-last-year-of-commit-activity)
-* [Get all contributor commit activity](/v3/repos/statistics/#get-all-contributor-commit-activity)
-* [Get the weekly commit count](/v3/repos/statistics/#get-the-weekly-commit-count)
-* [Get the hourly commit count for each day](/v3/repos/statistics/#get-the-hourly-commit-count-for-each-day)
+* [Obter a atividade semanal do commit](/rest/reference/repos#get-the-weekly-commit-activity)
+* [Obter o último ano da atividade de commit](/rest/reference/repos#get-the-last-year-of-commit-activity)
+* [Obter toda a atividade do commit do contribuidor](/rest/reference/repos#get-all-contributor-commit-activity)
+* [Obter a contagem semanal do commit](/rest/reference/repos#get-the-weekly-commit-count)
+* [Obter a contagem do commit por hora para cada dia](/rest/reference/repos#get-the-hourly-commit-count-for-each-day)
{% if currentVersion == "free-pro-team@latest" %}
-##### Repository Vulnerability Alerts
+##### Alertas de vulnerabilidade de repositório
-* [Enable vulnerability alerts](/v3/repos/#enable-vulnerability-alerts)
-* [Disable vulnerability alerts](/v3/repos/#disable-vulnerability-alerts)
+* [Habilitar alertas de vulnerabilidade](/rest/reference/repos#enable-vulnerability-alerts)
+* [Desabilitar alertas de vulnerabilidade](/rest/reference/repos#disable-vulnerability-alerts)
{% endif %}
-##### Root
+##### Raiz
-* [Root endpoint](/v3/#root-endpoint)
-* [Emojis](/v3/emojis/#emojis)
-* [Get rate limit status for the authenticated user](/v3/rate_limit/#get-rate-limit-status-for-the-authenticated-user)
+* [Ponto de extremidade raiz](/rest#root-endpoint)
+* [Emojis](/rest/reference/emojis#emojis)
+* [Obter status do limite de taxa para o usuário autenticado](/rest/reference/rate-limit#get-rate-limit-status-for-the-authenticated-user)
-##### Search
+##### Pesquisar
-* [Search code](/v3/search/#search-code)
-* [Search commits](/v3/search/#search-commits)
-* [Search labels](/v3/search/#search-labels)
-* [Search repositories](/v3/search/#search-repositories)
-* [Search topics](/v3/search/#search-topics)
-* [Search users](/v3/search/#search-users)
+* [Buscar código](/rest/reference/search#search-code)
+* [Pesquisar commits](/rest/reference/search#search-commits)
+* [Pesquisar etiquetas](/rest/reference/search#search-labels)
+* [Pesquisar repositórios](/rest/reference/search#search-repositories)
+* [Pesquisar tópicos](/rest/reference/search#search-topics)
+* [Pesquisar usuários](/rest/reference/search#search-users)
-##### Statuses
+##### Status
-* [Get the combined status for a specific reference](/v3/repos/statuses/#get-the-combined-status-for-a-specific-reference)
-* [List commit statuses for a reference](/v3/repos/statuses/#list-commit-statuses-for-a-reference)
-* [Create a commit status](/v3/repos/statuses/#create-a-commit-status)
+* [Obter o status combinado para uma referência específica](/rest/reference/repos#get-the-combined-status-for-a-specific-reference)
+* [Listar status de commit para uma referência](/rest/reference/repos#list-commit-statuses-for-a-reference)
+* [Criar um status de commit](/rest/reference/repos#create-a-commit-status)
-##### Team Discussions
+##### Discussões de equipe
-* [List discussions](/v3/teams/discussions/#list-discussions)
-* [Create a discussion](/v3/teams/discussions/#create-a-discussion)
-* [Get a discussion](/v3/teams/discussions/#get-a-discussion)
-* [Update a discussion](/v3/teams/discussions/#update-a-discussion)
-* [Delete a discussion](/v3/teams/discussions/#delete-a-discussion)
-* [List discussion comments](/v3/teams/discussion_comments/#list-discussion-comments)
-* [Create a discussion comment](/v3/teams/discussion_comments/#create-a-discussion-comment)
-* [Get a discussion comment](/v3/teams/discussion_comments/#get-a-discussion-comment)
-* [Update a discussion comment](/v3/teams/discussion_comments/#update-a-discussion-comment)
-* [Delete a discussion comment](/v3/teams/discussion_comments/#delete-a-discussion-comment)
+* [Listar discussões](/rest/reference/teams#list-discussions)
+* [Criar discussão](/rest/reference/teams#create-a-discussion)
+* [Obter discussão](/rest/reference/teams#get-a-discussion)
+* [Atualizar uma discussão](/rest/reference/teams#update-a-discussion)
+* [Excluir uma discussão](/rest/reference/teams#delete-a-discussion)
+* [Listar comentários da discussão](/rest/reference/teams#list-discussion-comments)
+* [Criar um comentário da discussão](/rest/reference/teams#create-a-discussion-comment)
+* [Obter um comentário da discussão](/rest/reference/teams#get-a-discussion-comment)
+* [Atualizar um comentário da discussão](/rest/reference/teams#update-a-discussion-comment)
+* [Excluir um comentário da discussão](/rest/reference/teams#delete-a-discussion-comment)
-##### Topics
+##### Tópicos
-* [Get all repository topics](/v3/repos#get-all-repository-topics)
-* [Replace all repository topics](/v3/repos/#replace-all-repository-topics)
+* [Obter todos os tópicos do repositório](/rest/reference/repos#get-all-repository-topics)
+* [Substituir todos os tópicos do repositório](/rest/reference/repos#replace-all-repository-topics)
{% if currentVersion == "free-pro-team@latest" %}
-##### Traffic
+##### Tráfego
-* [Get repository clones](/v3/repos/traffic/#get-repository-clones)
-* [Get top referral paths](/v3/repos/traffic/#get-top-referral-paths)
-* [Get top referral sources](/v3/repos/traffic/#get-top-referral-sources)
-* [Get page views](/v3/repos/traffic/#get-page-views)
+* [Obter clones do repositório](/rest/reference/repos#get-repository-clones)
+* [Obter caminhos de referência superior](/rest/reference/repos#get-top-referral-paths)
+* [Obter fontes de referência superior](/rest/reference/repos#get-top-referral-sources)
+* [Obter visualizações de páginas](/rest/reference/repos#get-page-views)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-##### User Blocking
+##### Bloquear usuário
-* [List users blocked by the authenticated user](/v3/users/blocking/#list-users-blocked-by-the-authenticated-user)
-* [Check if a user is blocked by the authenticated user](/v3/users/blocking/#check-if-a-user-is-blocked-by-the-authenticated-user)
-* [List users blocked by an organization](/v3/orgs/blocking/#list-users-blocked-by-an-organization)
-* [Check if a user is blocked by an organization](/v3/orgs/blocking/#check-if-a-user-is-blocked-by-an-organization)
-* [Block a user from an organization](/v3/orgs/blocking/#block-a-user-from-an-organization)
-* [Unblock a user from an organization](/v3/orgs/blocking/#unblock-a-user-from-an-organization)
-* [Block a user](/v3/users/blocking/#block-a-user)
-* [Unblock a user](/v3/users/blocking/#unblock-a-user)
+* [Listar usuários bloqueados pelo usuário autenticado](/rest/reference/users#list-users-blocked-by-the-authenticated-user)
+* [Verificar se um usuário está bloqueado pelo usuário autenticado](/rest/reference/users#check-if-a-user-is-blocked-by-the-authenticated-user)
+* [Listar usuários bloqueados por uma organização](/rest/reference/orgs#list-users-blocked-by-an-organization)
+* [Verificar se um usuário está bloqueado por uma organização](/rest/reference/orgs#check-if-a-user-is-blocked-by-an-organization)
+* [Bloquear um usuário de uma organização](/rest/reference/orgs#block-a-user-from-an-organization)
+* [Desbloquear um usuário de uma organização](/rest/reference/orgs#unblock-a-user-from-an-organization)
+* [Bloquear usuário](/rest/reference/users#block-a-user)
+* [Desbloquear usuário](/rest/reference/users#unblock-a-user)
{% endif %}
{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
-##### User Emails
+##### Emails do usuário
{% if currentVersion == "free-pro-team@latest" %}
-* [Set primary email visibility for the authenticated user](/v3/users/emails/#set-primary-email-visibility-for-the-authenticated-user)
+* [Configurar visibilidade do e-mail principal para o usuário autenticado](/rest/reference/users#set-primary-email-visibility-for-the-authenticated-user)
{% endif %}
-* [List email addresses for the authenticated user](/v3/users/emails/#list-email-addresses-for-the-authenticated-user)
-* [Add email address(es)](/v3/users/emails/#add-an-email-address-for-the-authenticated-user)
-* [Delete email address(es)](/v3/users/emails/#delete-an-email-address-for-the-authenticated-user)
-* [List public email addresses for the authenticated user](/v3/users/emails/#list-public-email-addresses-for-the-authenticated-user)
+* [Listar endereços de e-mail para o usuário autenticado](/rest/reference/users#list-email-addresses-for-the-authenticated-user)
+* [Adicionar endereço(s) de e-mail](/rest/reference/users#add-an-email-address-for-the-authenticated-user)
+* [Excluir endereço(s) de e-mail](/rest/reference/users#delete-an-email-address-for-the-authenticated-user)
+* [Listar endereços de e-mail públicos para o usuário autenticado](/rest/reference/users#list-public-email-addresses-for-the-authenticated-user)
{% endif %}
-##### User Followers
+##### Seguidores do usuário
-* [List followers of a user](/v3/users/followers/#list-followers-of-a-user)
-* [List the people a user follows](/v3/users/followers/#list-the-people-a-user-follows)
-* [Check if a person is followed by the authenticated user](/v3/users/followers/#check-if-a-person-is-followed-by-the-authenticated-user)
-* [Follow a user](/v3/users/followers/#follow-a-user)
-* [Unfollow a user](/v3/users/followers/#unfollow-a-user)
-* [Check if a user follows another user](/v3/users/followers/#check-if-a-user-follows-another-user)
+* [Listar seguidores de um usuário](/rest/reference/users#list-followers-of-a-user)
+* [Listar as pessoas que um usuário segue](/rest/reference/users#list-the-people-a-user-follows)
+* [Verificar se uma pessoa é seguida pelo usuário autenticado](/rest/reference/users#check-if-a-person-is-followed-by-the-authenticated-user)
+* [Seguir um usuário](/rest/reference/users#follow-a-user)
+* [Deixar de seguir um usuário](/rest/reference/users#unfollow-a-user)
+* [Verificar se um usuário segue outro usuário](/rest/reference/users#check-if-a-user-follows-another-user)
-##### User Gpg Keys
+##### Chaves Gpg do usuário
-* [List GPG keys for the authenticated user](/v3/users/gpg_keys/#list-gpg-keys-for-the-authenticated-user)
-* [Create a GPG key for the authenticated user](/v3/users/gpg_keys/#create-a-gpg-key-for-the-authenticated-user)
-* [Get a GPG key for the authenticated user](/v3/users/gpg_keys/#get-a-gpg-key-for-the-authenticated-user)
-* [Delete a GPG key for the authenticated user](/v3/users/gpg_keys/#delete-a-gpg-key-for-the-authenticated-user)
-* [List gpg keys for a user](/v3/users/gpg_keys/#list-gpg-keys-for-a-user)
+* [Listar chaves GPG para o usuário autenticado](/rest/reference/users#list-gpg-keys-for-the-authenticated-user)
+* [Criar uma chave GPG para o usuário autenticado](/rest/reference/users#create-a-gpg-key-for-the-authenticated-user)
+* [Obter uma chave GPG para o usuário autenticado](/rest/reference/users#get-a-gpg-key-for-the-authenticated-user)
+* [Excluir uma chave GPG para o usuário autenticado](/rest/reference/users#delete-a-gpg-key-for-the-authenticated-user)
+* [Listar chaves gpg para um usuário](/rest/reference/users#list-gpg-keys-for-a-user)
-##### User Public Keys
+##### Chaves públicas do usuário
-* [List public SSH keys for the authenticated user](/v3/users/keys/#list-public-ssh-keys-for-the-authenticated-user)
-* [Create a public SSH key for the authenticated user](/v3/users/keys/#create-a-public-ssh-key-for-the-authenticated-user)
-* [Get a public SSH key for the authenticated user](/v3/users/keys/#get-a-public-ssh-key-for-the-authenticated-user)
-* [Delete a public SSH key for the authenticated user](/v3/users/keys/#delete-a-public-ssh-key-for-the-authenticated-user)
-* [List public keys for a user](/v3/users/keys/#list-public-keys-for-a-user)
+* [Listar chaves SSH públicas para o usuário autenticado](/rest/reference/users#list-public-ssh-keys-for-the-authenticated-user)
+* [Criar uma chave SSH pública para o usuário autenticado](/rest/reference/users#create-a-public-ssh-key-for-the-authenticated-user)
+* [Obter uma chave SSH pública para o usuário autenticado](/rest/reference/users#get-a-public-ssh-key-for-the-authenticated-user)
+* [Excluir uma chave SSH pública para o usuário autenticado](/rest/reference/users#delete-a-public-ssh-key-for-the-authenticated-user)
+* [Listar chaves públicas para um usuário](/rest/reference/users#list-public-keys-for-a-user)
-##### Users
+##### Usuários
-* [Get the authenticated user](/v3/users/#get-the-authenticated-user)
-* [List app installations accessible to the user access token](/v3/apps/installations/#list-app-installations-accessible-to-the-user-access-token)
+* [Obter o usuário autenticado](/rest/reference/users#get-the-authenticated-user)
+* [Listar instalações de aplicativos acessíveis ao token de acesso do usuário](/rest/reference/apps#list-app-installations-accessible-to-the-user-access-token)
{% if currentVersion == "free-pro-team@latest" %}
-* [List subscriptions for the authenticated user](/v3/apps/marketplace/#list-subscriptions-for-the-authenticated-user)
+* [Listar assinaturas para o usuário autenticado](/rest/reference/apps#list-subscriptions-for-the-authenticated-user)
{% endif %}
-* [List users](/v3/users/#list-users)
-* [Get a user](/v3/users/#get-a-user)
+* [Listar usuários](/rest/reference/users#list-users)
+* [Obter um usuário](/rest/reference/users#get-a-user)
{% if currentVersion == "free-pro-team@latest" %}
-##### Workflow Runs
+##### Execuções do fluxo de trabalho
-* [List workflow runs for a repository](/v3/actions/workflow-runs/#list-workflow-runs-for-a-repository)
-* [Get a workflow run](/v3/actions/workflow-runs/#get-a-workflow-run)
-* [Cancel a workflow run](/v3/actions/workflow-runs/#cancel-a-workflow-run)
-* [Download workflow run logs](/v3/actions/workflow-runs/#download-workflow-run-logs)
-* [Delete workflow run logs](/v3/actions/workflow-runs/#delete-workflow-run-logs)
-* [Re run a workflow](/v3/actions/workflow-runs/#re-run-a-workflow)
-* [List workflow runs](/v3/actions/workflow-runs/#list-workflow-runs)
-* [Get workflow run usage](/v3/actions/workflow-runs/#get-workflow-run-usage)
+* [Listar execuções do fluxo de trabalho para um repositório](/rest/reference/actions#list-workflow-runs-for-a-repository)
+* [Obter execução de um fluxo de trabalho](/rest/reference/actions#get-a-workflow-run)
+* [Cancelar execução de um fluxo de trabalho](/rest/reference/actions#cancel-a-workflow-run)
+* [Fazer o download dos registros de execução do fluxo de trabalho](/rest/reference/actions#download-workflow-run-logs)
+* [Excluir registros de execução do fluxo de trabalho](/rest/reference/actions#delete-workflow-run-logs)
+* [Rexecutar um fluxo de trabalho](/rest/reference/actions#re-run-a-workflow)
+* [Listar execuções do fluxo de trabalho](/rest/reference/actions#list-workflow-runs)
+* [Obter uso da execução do fluxo de trabalho](/rest/reference/actions#get-workflow-run-usage)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-##### Workflows
+##### Fluxos de trabalho
-* [List repository workflows](/v3/actions/workflows/#list-repository-workflows)
-* [Get a workflow](/v3/actions/workflows/#get-a-workflow)
-* [Get workflow usage](/v3/actions/workflows/#get-workflow-usage)
+* [Listar fluxos de trabalho do repositório](/rest/reference/actions#list-repository-workflows)
+* [Obter um fluxo de trabalho](/rest/reference/actions#get-a-workflow)
+* [Obter uso do workflow](/rest/reference/actions#get-workflow-usage)
{% endif %}
diff --git a/translations/pt-BR/content/developers/apps/installing-github-apps.md b/translations/pt-BR/content/developers/apps/installing-github-apps.md
index f277541f14..aa0c0c07cb 100644
--- a/translations/pt-BR/content/developers/apps/installing-github-apps.md
+++ b/translations/pt-BR/content/developers/apps/installing-github-apps.md
@@ -47,13 +47,13 @@ Essas etapas pressupõem que você [criou um {% data variables.product.prodname_
1. Na [página de configurações dos aplicativos GitHub](https://github.com/settings/apps), selecione o aplicativo público que você deseja configurar para que outras pessoas instalem.
2. Em "URL da página inicial", digite a URL para a página inicial do seu aplicativo e clique em **Salvar as alterações**. ![URL da página inicial](/assets/images/github-apps/github_apps_homepageURL.png)
3. O GitHub fornece uma página inicial para o seu aplicativo que inclui um link para a "URL da página inicial" do seu aplicativo. Para visitar a página inicial no GitHub, copie a URL do "Link público" e cole-a em um navegador. ![Link público](/assets/images/github-apps/github_apps_public_link.png)
-4. Create a homepage for your app that includes the app installation URL: `{% data variables.product.oauth_host_code %}/apps//installations/new`.
+4. Crie uma página inicial para o seu aplicativo que inclui a URL de instalação do aplicativo: `{% data variables.product.oauth_host_code %}/apps//installations/new`.
### Autorizar usuários durante a instalação
Você pode simplificar o processo de autorização concluindo-o durante a instalação do aplicativo. Para fazer isso, selecione **Solicitar autorização de usuário (OAuth) durante a instalação** ao criar ou modificar seu aplicativo no GitHub. Consulte "[Criando um aplicativo GitHub](/apps/building-github-apps/creating-a-github-app/)" para saber mais.
-Assim que alguém tiver instalado seu aplicativo, você deverá obter um token de acesso para o usuário. See steps 2 and 3 in "[Identifying users on your site](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/#identifying-users-on-your-site)" to learn more.
+Assim que alguém tiver instalado seu aplicativo, você deverá obter um token de acesso para o usuário. Veja as etapas 2 e 3 em "[Identificar usuários no seu site](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/#identifying-users-on-your-site)" para saber mais.
### Preservar o estado do aplicativo durante a instalação
Você pode fornecer um parâmetro de `estado` na URL de instalação de um aplicativo para preservar o estado da página do aplicativo e fazer com que as pessoas retornem para seu estado após efetuarem a instalação, autenticação ou aceitarem as atualizações no seu aplicativo GitHub. Por exemplo, você poderia usar o `estado` para correlacionar uma instalação a um usuário ou conta.
diff --git a/translations/pt-BR/content/developers/apps/migrating-oauth-apps-to-github-apps.md b/translations/pt-BR/content/developers/apps/migrating-oauth-apps-to-github-apps.md
index 6b718ad69d..19f4bc35f4 100644
--- a/translations/pt-BR/content/developers/apps/migrating-oauth-apps-to-github-apps.md
+++ b/translations/pt-BR/content/developers/apps/migrating-oauth-apps-to-github-apps.md
@@ -23,7 +23,7 @@ Este artigo fornece orientações para integradores existentes que estão consid
- O suporte integrado para o OAuth ainda está disponível para aplicativos GitHub usando [pontos finais de usuário para servidor](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/).
- [Os limites de taxa de API](/apps/building-github-apps/understanding-rate-limits-for-github-apps/) dedicados para as contas do bot são escalados com a sua integração.
- Os proprietários de repositórios podem [instalar aplicativos GitHub](/apps/differences-between-apps/#who-can-install-github-apps-and-authorize-oauth-apps) em repositórios de organizações. Se a configuração de um aplicativo GitHub tiver permissões que solicitam os recursos de uma organização, o proprietário d organização deverá aprovar a instalação.
-- O suporte da comunidade do código aberto está disponível nas [bibliotecas do Octokit](/v3/libraries/) e outros estruturas como, por exemplo, o [Probot](https://probot.github.io/).
+- O suporte da comunidade do código aberto está disponível nas [bibliotecas do Octokit](/rest/overview/libraries) e outros estruturas como, por exemplo, o [Probot](https://probot.github.io/).
- Os integradores que constroem os aplicativos GitHub têm a oportunidade de adotar acesso prévio às APIs.
### Converter um aplicativo OAuth em um aplicativo GitHub
@@ -42,13 +42,13 @@ Essas diretrizes assumem que você tem um aplicativo OAuth registrado{% if curre
#### Revise os pontos finais da API disponíveis para os aplicativos do GitHub
-Embora a maioria dos pontos finais da [API REST](/v3) e as consultas do [GraphQL](/v4) estejam disponíveis para os aplicativos GitHub atualmente, ainda estamos em vias de habilitar alguns pontos finais. Revise os [pontos finais da REST disponíveis](/v3/apps/available-endpoints/) para garantir que os pontos finais de que você precisa sejam compatíveis com o aplicativo GitHub. Observe que alguns dos pontos finais da API ativados para os aplicativos GitHub permitem que o aplicativo aja em nome do usuário. Consulte "[Solicitações de usuário para servidor](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/#user-to-server-requests)" para obter uma lista de pontos finais que permitem que um aplicativo GitHub seja autenticado como usuário.
+Embora a maioria dos pontos finais da [API REST](/rest) e as consultas do [GraphQL](/graphql) estejam disponíveis para os aplicativos GitHub atualmente, ainda estamos em vias de habilitar alguns pontos finais. Revise os [pontos finais da REST disponíveis](/rest/overview/endpoints-available-for-github-apps) para garantir que os pontos finais de que você precisa sejam compatíveis com o aplicativo GitHub. Observe que alguns dos pontos finais da API ativados para os aplicativos GitHub permitem que o aplicativo aja em nome do usuário. Consulte "[Solicitações de usuário para servidor](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/#user-to-server-requests)" para obter uma lista de pontos finais que permitem que um aplicativo GitHub seja autenticado como usuário.
Recomendamos que você reveja a lista de pontos finais de API de que você precisa assim que possível. Informe o a equipe de suporte caso haja um ponto final necessário que ainda não esteja habilitado para {% data variables.product.prodname_github_app %}s.
#### Projete para permanecer dentro dos limites de taxa da API
-Os aplicativos GitHub usam [regras móveis para limites de taxa](/apps/building-github-apps/understanding-rate-limits-for-github-apps/), que podem aumentar com base no número de repositórios e usuários da organização. Um aplicativo do GitHub também pode usar [solicitações condicionais](/v3/#conditional-requests) ou consolidar solicitações usando [GraphQL API V4](/v4/).
+Os aplicativos GitHub usam [regras móveis para limites de taxa](/apps/building-github-apps/understanding-rate-limits-for-github-apps/), que podem aumentar com base no número de repositórios e usuários da organização. Um aplicativo do GitHub também pode usar [solicitações condicionais](/rest#conditional-requests) ou consolidar solicitações usando [GraphQL API V4](/graphql).
#### Cadastre um novo aplicativo GitHub
@@ -56,7 +56,7 @@ Uma vez que você decidiu fazer a troca para os aplicativos GitHub, você precis
#### Determine as permissões de que seu aplicativo precisa
-Ao registrar seu aplicativo GitHub, você deverá selecionar as permissões necessárias por cada ponto final usado no código do seu aplicativo. Consulte "[Permissões do aplicativo GitHub](/v3/apps/permissions/)" para obter uma lista das permissões necessárias para cada ponto final disponível nos aplicativos GitHub.
+Ao registrar seu aplicativo GitHub, você deverá selecionar as permissões necessárias por cada ponto final usado no código do seu aplicativo. Consulte "[Permissões do aplicativo GitHub](/rest/reference/permissions-required-for-github-apps)" para obter uma lista das permissões necessárias para cada ponto final disponível nos aplicativos GitHub.
Nas configurações do seu aplicativo GitHub, você pode especificar se seu aplicativo precisa de acesso `Sem Acesso`, `somente leitura`, ou `Leitura & Gravação` para cada tipo de permissão. As permissões refinadas permitem que seu aplicativo obtenha acesso direcionado ao subconjunto de dados de que você precisa. Recomendamos especificar o menor conjunto de permissões possível que fornece a funcionalidade desejada.
@@ -90,11 +90,11 @@ Uma vez que você fez a transição de um aplicativo OAuth para um aplicativo Gi
https://github.com/apps/YOUR_APP_NAME/installations/new/permissions?suggested_target_id=ID_OF_USER_OR_ORG&repository_ids[]=REPO_A_ID&repository_ids[]=REPO_B_ID
```
-Você deverá substituir `YOUR_APP_NAME` pelo nome do seu aplicativo GitHub, `ID_OF_USER_OR_ORG` pelo ID do seu usuário-alvo ou organização, e incluir até 100 IDs de repositório (`REPO_A_ID` e `REPO_B_ID`). Para obter uma lista de repositórios à qual seu aplicativo OAuth tem acesso, use os pontos finais [Listar repositórios para o usuário autenticado](/v3/repos/#list-repositories-for-the-authenticated-user) e [Listar repositórios de organização](/v3/repos/#list-organization-repositories).
+Você deverá substituir `YOUR_APP_NAME` pelo nome do seu aplicativo GitHub, `ID_OF_USER_OR_ORG` pelo ID do seu usuário-alvo ou organização, e incluir até 100 IDs de repositório (`REPO_A_ID` e `REPO_B_ID`). Para obter uma lista de repositórios à qual seu aplicativo OAuth tem acesso, use os pontos finais [Listar repositórios para o usuário autenticado](/rest/reference/repos#list-repositories-for-the-authenticated-user) e [Listar repositórios de organização](/rest/reference/repos#list-organization-repositories).
#### Remova quaisquer hooks de repositório desnecessários
-Uma vez que seu aplicativo GitHub foi instalado em um repositório, você deve remover quaisquer webhooks desnecessários criados pelo seu aplicativo de legado OAuth. Se ambos os aplicativos estiverem instalados em um repositório, eles poderão duplicar a funcionalidade do usuário. Para remover os webhooks, Você pode ouvir [`installation_repositories` webhook](/webhooks/event-payloads/#installation_repositories) com a ação `repositórios_added` e [Excluir um webhook do repositório](/v3/repos/hooks/#delete-a-repository-webhook) naqueles repositórios criados pelo seu aplicativo OAuth.
+Uma vez que seu aplicativo GitHub foi instalado em um repositório, você deve remover quaisquer webhooks desnecessários criados pelo seu aplicativo de legado OAuth. Se ambos os aplicativos estiverem instalados em um repositório, eles poderão duplicar a funcionalidade do usuário. Para remover os webhooks, Você pode ouvir [`installation_repositories` webhook](/webhooks/event-payloads/#installation_repositories) com a ação `repositórios_added` e [Excluir um webhook do repositório](/rest/reference/repos#delete-a-repository-webhook) naqueles repositórios criados pelo seu aplicativo OAuth.
#### Incentive os usuários a revogar o acesso ao seu aplicativo OAuth
diff --git a/translations/pt-BR/content/developers/apps/rate-limits-for-github-apps.md b/translations/pt-BR/content/developers/apps/rate-limits-for-github-apps.md
index 013c1d782b..421c0438e1 100644
--- a/translations/pt-BR/content/developers/apps/rate-limits-for-github-apps.md
+++ b/translations/pt-BR/content/developers/apps/rate-limits-for-github-apps.md
@@ -34,8 +34,6 @@ Os {% data variables.product.prodname_github_app %}s que estão instalados em um
### Solicitações de usuário para servidor
-{% data reusables.apps.deprecating_password_auth %}
-
{% data variables.product.prodname_github_app %}s também podem agir [em nome de um usuário](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/#identifying-and-authorizing-users-for-github-apps), fazendo solicitações de usuário para servidor.
{% if currentVersion == "free-pro-team@latest" %}
@@ -46,13 +44,13 @@ Aplicam-se diferentes limites de taxa de solicitação de usuário para servidor
{% endif %}
-As solicitações usuário para servidor são limitadas a 5.000 solicitações por hora e por usuário autenticado. All OAuth applications authorized by that user, personal access tokens owned by that user, and requests authenticated with that user's{% if currentVersion == "github-ae@latest" %} token{% else %} username and password{% endif %} share the same quota of 5,000 requests per hour for that user.
+As solicitações usuário para servidor são limitadas a 5.000 solicitações por hora e por usuário autenticado. Todos os aplicativos OAuth autorizados por esse usuário, tokens de acesso pessoal pertencentes a esse usuário e solicitações autenticadas com o usuário {% if currentVersion == "github-ae@latest" %} token{% else %} usuário e senha{% endif %} compartilham a mesma cota de 5.000 solicitações por hora para esse usuário.
{% if currentVersion == "free-pro-team@latest" %}
#### Limites de taxa de usuário para servidor de {% data variables.product.prodname_ghe_cloud %}
-Quando um usuário pertence a uma conta de {% data variables.product.prodname_ghe_cloud %}, as solicitações de usuário para servidor para recursos pertencentes à mesma conta de {% data variables.product.prodname_ghe_cloud %} são limitadas em 15.000 solicitações por hora e por usuário autenticado. Todos os aplicativos OAuth autorizados por esse usuário, tokens de acesso pessoal pertencentes a esse usuário, e pedidos autenticados com o nome de usuário e senha compartilham a mesma cota de 5.000 solicitações por hora para esse usuário.
+Quando um usuário pertence a uma conta de {% data variables.product.prodname_ghe_cloud %}, as solicitações de usuário para servidor para recursos pertencentes à mesma conta de {% data variables.product.prodname_ghe_cloud %} são limitadas em 15.000 solicitações por hora e por usuário autenticado. Todos os aplicativos OAuth autorizados por esse usuário, tokens de acesso pessoal pertencentes a esse usuário e solicitações de {% data variables.product.prodname_ghe_cloud %} autenticadas com o usuário e senha desse usuário compartilham a mesma cota de 5.000 solicitações por hora para esse usuário.
{% endif %}
diff --git a/translations/pt-BR/content/developers/apps/refreshing-user-to-server-access-tokens.md b/translations/pt-BR/content/developers/apps/refreshing-user-to-server-access-tokens.md
index 1e1b0080b9..931a044d2d 100644
--- a/translations/pt-BR/content/developers/apps/refreshing-user-to-server-access-tokens.md
+++ b/translations/pt-BR/content/developers/apps/refreshing-user-to-server-access-tokens.md
@@ -25,7 +25,7 @@ Para renovar um token de acesso do usuário para servidor, você pode trocar o `
`POST https://github.com/login/oauth/access_token`
-Esta solicitação de retorno de chamada enviará um novo token de acesso e um novo token de atualização. Essa solicitação de retorno de chamada é semelhante à solicitação do OAuth que usaria para trocar um `código` temporário por um token de acesso. Para obter mais informações, consulte "[Identificando e autorizando usuários para aplicativos GitHub](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/#2-users-are-redirected-back-to-your-site-by-github)" e "[Princípios básicos da autenticação](/v3/guides/basics-of-authentication/#providing-a-callback)".
+Esta solicitação de retorno de chamada enviará um novo token de acesso e um novo token de atualização. Essa solicitação de retorno de chamada é semelhante à solicitação do OAuth que usaria para trocar um `código` temporário por um token de acesso. Para obter mais informações, consulte "[Identificando e autorizando usuários para aplicativos GitHub](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/#2-users-are-redirected-back-to-your-site-by-github)" e "[Princípios básicos da autenticação](/rest/guides/basics-of-authentication#providing-a-callback)".
#### Parâmetros
diff --git a/translations/pt-BR/content/developers/apps/scopes-for-oauth-apps.md b/translations/pt-BR/content/developers/apps/scopes-for-oauth-apps.md
index da1c5b3d56..5b43679ee0 100644
--- a/translations/pt-BR/content/developers/apps/scopes-for-oauth-apps.md
+++ b/translations/pt-BR/content/developers/apps/scopes-for-oauth-apps.md
@@ -1,5 +1,5 @@
---
-title: Scopes for OAuth Apps
+title: Escopos para aplicativos OAuth
intro: '{% data reusables.shortdesc.understanding_scopes_for_oauth_apps %}'
redirect_from:
- /apps/building-integrations/setting-up-and-registering-oauth-apps/about-scopes-for-oauth-apps/
@@ -11,19 +11,20 @@ versions:
github-ae: '*'
---
-When setting up an OAuth App on GitHub, requested scopes are displayed to the user on the authorization form.
+Ao configurar um aplicativo OAuth no GitHub, os escopos solicitados são exibidos para o usuário no formulário de autorização.
{% note %}
-**Note:** If you're building a GitHub App, you don’t need to provide scopes in your authorization request. For more on this, see "[Identifying and authorizing users for GitHub Apps](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)."
+**Observação:** Se você está criando um aplicativo no GitHub, você não precisa fornecer escopos na sua solicitação de autorização. Para obter mais informações sobre isso, consulte "[Identificar e autorizar usuários para aplicativos GitHub](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)".
{% endnote %}
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %}
-If your {% data variables.product.prodname_oauth_app %} doesn't have access to a browser, such as a CLI tool, then you don't need to specify a scope for users to authenticate to your app. For more information, see "[Authorizing OAuth apps](/developers/apps/authorizing-oauth-apps#device-flow)."
+Se o seu
+{% data variables.product.prodname_oauth_app %} não tem acesso a um navegador, como uma ferramenta CLI, você não precisa especificar um escopo para que os usuários efetuem a autenticação no seu aplicativo. Para obter mais informações, consulte "[Autorizar aplicativos OAuth](/developers/apps/authorizing-oauth-apps#device-flow)".
{% endif %}
-Check headers to see what OAuth scopes you have, and what the API action accepts:
+Verifique os cabeçalhos para ver quais escopos do OAuth você tem e o que a ação da API aceita:
```shell
$ curl -H "Authorization: token OAUTH-TOKEN" {% data variables.product.api_url_pre %}/users/codertocat -I
@@ -32,52 +33,51 @@ X-OAuth-Scopes: repo, user
X-Accepted-OAuth-Scopes: user
```
-* `X-OAuth-Scopes` lists the scopes your token has authorized.
-* `X-Accepted-OAuth-Scopes` lists the scopes that the action checks for.
+* `X-OAuth-Scopes` lista o escopo que seu token autorizou.
+* `X-Accepted-OAuth-Scopes` lista os escopos verificados pela ação.
-### Available scopes
+### Escopos disponíveis
-Name | Description
------|-----------|
-**`(no scope)`** | Grants read-only access to public information (includes public user profile info, public repository info, and gists){% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
-**`site_admin`** | Grants site administrators access to [{% data variables.product.prodname_ghe_server %} Administration API endpoints](/v3/enterprise-admin).{% endif %}
-**`repo`** | Grants full access to private and public repositories. That includes read/write access to code, commit statuses, repository and organization projects, invitations, collaborators, adding team memberships, deployment statuses, and repository webhooks for public and private repositories and organizations. Also grants ability to manage user projects.
- `repo:status`| Grants read/write access to public and private repository commit statuses. This scope is only necessary to grant other users or services access to private repository commit statuses *without* granting access to the code.
- `repo_deployment`| Grants access to [deployment statuses](/v3/repos/deployments) for public and private repositories. This scope is only necessary to grant other users or services access to deployment statuses, *without* granting access to the code.
- `public_repo`| Limits access to public repositories. That includes read/write access to code, commit statuses, repository projects, collaborators, and deployment statuses for public repositories and organizations. Also required for starring public repositories.
- `repo:invite` | Grants accept/decline abilities for invitations to collaborate on a repository. This scope is only necessary to grant other users or services access to invites *without* granting access to the code.{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest"%}
- `security_events` | Grants read and write access to security events in the [{% data variables.product.prodname_code_scanning %} API](/v3/code-scanning).{% endif %}
-**`admin:repo_hook`** | Grants read, write, ping, and delete access to repository hooks in public and private repositories. The `repo` and `public_repo` scopes grants full access to repositories, including repository hooks. Use the `admin:repo_hook` scope to limit access to only repository hooks.
- `write:repo_hook` | Grants read, write, and ping access to hooks in public or private repositories.
- `read:repo_hook`| Grants read and ping access to hooks in public or private repositories.
-**`admin:org`** | Fully manage the organization and its teams, projects, and memberships.
- `write:org`| Read and write access to organization membership, organization projects, and team membership.
- `read:org`| Read-only access to organization membership, organization projects, and team membership.
-**`admin:public_key`** | Fully manage public keys.
- `write:public_key`| Create, list, and view details for public keys.
- `read:public_key`| List and view details for public keys.
-**`admin:org_hook`** | Grants read, write, ping, and delete access to organization hooks. **Note:** OAuth tokens will only be able to perform these actions on organization hooks which were created by the OAuth App. Personal access tokens will only be able to perform these actions on organization hooks created by a user.
-**`gist`** | Grants write access to gists.
-**`notifications`** | Grants: * read access to a user's notifications * mark as read access to threads * watch and unwatch access to a repository, and * read, write, and delete access to thread subscriptions.
-**`user`** | Grants read/write access to profile info only. Note that this scope includes `user:email` and `user:follow`.
- `read:user`| Grants access to read a user's profile data.
- `user:email`| Grants read access to a user's email addresses.
- `user:follow`| Grants access to follow or unfollow other users.
-**`delete_repo`** | Grants access to delete adminable repositories.
-**`write:discussion`** | Allows read and write access for team discussions.
- `read:discussion` | Allows read access for team discussions.{% if currentVersion == "free-pro-team@latest" %}
-**`write:packages`** | Grants access to upload or publish a package in {% data variables.product.prodname_registry %}. For more information, see "[Publishing a package](/github/managing-packages-with-github-packages/publishing-a-package)".
-**`read:packages`** | Grants access to download or install packages from {% data variables.product.prodname_registry %}. For more information, see "[Installing a package](/github/managing-packages-with-github-packages/installing-a-package)".
-**`delete:packages`** | Grants access to delete packages from {% data variables.product.prodname_registry %}. For more information, see "[Deleting packages](/github/managing-packages-with-github-packages/deleting-a-package)".{% endif %}
-**`admin:gpg_key`** | Fully manage GPG keys.
- `write:gpg_key`| Create, list, and view details for GPG keys.
- `read:gpg_key`| List and view details for GPG keys.{% if currentVersion == "free-pro-team@latest" %}
-**`workflow`** | Grants the ability to add and update {% data variables.product.prodname_actions %} workflow files. Workflow files can be committed without this scope if the same file (with both the same path and contents) exists on another branch in the same repository. Workflow files can expose `GITHUB_TOKEN` which may have a different set of scopes, see https://docs.github.com/en/free-pro-team@latest/actions/reference/authentication-in-a-workflow#permissions-for-the-github_token for details.{% endif %}
+| Nome | Descrição |
+| ------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
+| **`(sem escopo)`** | Concede acesso somente leitura a informações públicas (inclui informações de perfil do usuário público, informações de repositório público e gists){% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
+| **`site_admin`** | Concede acesso de administrador aos pontos de extremidades da API de administração [{% data variables.product.prodname_ghe_server %}](/rest/reference/enterprise-admin).{% endif %}
+| **`repo`** | Concede acesso total a repositórios privados e públicos. Isso inclui acesso de leitura/gravação ao código, status do commit, repositório e projetos da organização, convites, colaboradores, adição de associações de equipe, status de implantação e webhooks de repositórios para repositórios e organizações públicos e privados. Também concede capacidade para gerenciar projetos de usuário. |
+| `repo:status` | Concede acesso de leitura/gravação aos status do commit do repositório público e privado. Esse escopo só é necessário para conceder a outros usuários ou serviços acesso a status de compromisso de repositórios privados *sem* conceder acesso ao código. |
+| `repo_deployment` | Concede acesso aos [status de implantação](/rest/reference/repos#deployments) para repositórios públicos e privados. Esse escopo só é necessário para conceder a outros usuários ou serviços acesso ao status de implantação, *sem* conceder acesso ao código. |
+| `public_repo` | Limita o acesso a repositórios públicos. Isso inclui acesso de leitura/gravação em código, status de commit, projetos de repositório, colaboradores e status de implantação de repositórios e organizações públicos. Também é necessário para repositórios públicos marcados com uma estrela. |
+| `repo:invite` | Concede habilidades de aceitar/recusar convites para colaborar em um repositório. Este escopo só é necessário para conceder a outros usuários ou servicos acesso a convites *sem* conceder acesso ao código.{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest"%}
+| `security_events` | Concede acesso de leitura e escrita a eventos de segurança na [API {% data variables.product.prodname_code_scanning %}](/rest/reference/code-scanning).{% endif %}
+| **`admin:repo_hook`** | Concede acesso de leitura, gravação e ping aos hooks do repositório em repositórios públicos e privados. O escopos do `repo` e `public_repo` concede acesso total aos repositórios, incluindo hooks de repositório. Use o escopo `admin:repo_hook` para limitar o acesso apenas a hooks de repositório. |
+| `write:repo_hook` | Concede acesso de leitura, escrita e ping para os hooks em repositórios públicos ou privados. |
+| `read:repo_hook` | Concede acesso de leitura e ping para hooks em repositórios públicos ou privados. |
+| **`admin:org`** | Gerencia totalmente a organização e suas equipes, projetos e associações. |
+| `write:org` | Acesso de leitura e gravação à associação da organização, aos projetos da organização e à associação da equipe. |
+| `read:org` | Acesso somente leitura à associação da organização, aos projetos da organização e à associação da equipe. |
+| **`admin:public_key`** | Gerenciar totalmente as chaves públicas. |
+| `write:public_key` | Criar, listar e visualizar informações das chaves públicas. |
+| `read:public_key` | Listar e visualizar informações para as chaves públicas. |
+| **`admin:org_hook`** | Concede acesso de leitura, gravação, ping e e exclusão de hooks da organização. **Observação:** Os tokens do OAuth só serão capazes de realizar essas ações nos hooks da organização que foram criados pelo aplicativo OAuth. Os tokens de acesso pessoal só poderão realizar essas ações nos hooks da organização criados por um usuário. |
+| **`gist`** | Concede acesso de gravação aos gists. |
+| **`notificações`** | Condece: * acesso de gravação a notificações de um usuário * acesso para marcar como leitura nos threads * acesso para inspecionar e não inspecionar um repositório e * acesso de leitura, gravação e exclusão às assinaturas dos threads. |
+| **`usuário`** | Concede acesso de leitura/gravação apenas às informações do perfil. Observe que este escopo inclui `user:email` e `user:follow`. |
+| `read:user` | Concede acesso para ler as informações do perfil de um usuário. |
+| `usuário:email` | Concede acesso de leitura aos endereços de e-mail de um usuário. |
+| `user:follow` | Concede acesso para seguir ou deixar de seguir outros usuários. |
+| **`delete_repo`** | Concede acesso para excluir repositórios administráveis. |
+| **`write:discussion`** | Permite acesso de leitura e gravação para discussões da equipe. |
+| `leia:discussion` | Permite acesso de leitura para as discussões de equipe.{% if currentVersion == "free-pro-team@latest" %}
+| **`write:packages`** | Concede acesso ao para fazer o upload ou publicação de um pacote no {% data variables.product.prodname_registry %}. Para obter mais informações, consulte "[Publicar um pacote](/github/managing-packages-with-github-packages/publishing-a-package)". |
+| **`read:packages`** | Concede acesso ao download ou instalação de pacotes do {% data variables.product.prodname_registry %}. Para obter mais informações, consulte "[Instalando um pacote](/github/managing-packages-with-github-packages/installing-a-package)". |
+| **`delete:packages`** | Concede acesso para excluir pacotes de {% data variables.product.prodname_registry %}. Para obter mais informações, consulte "[Excluir pacotes](/github/managing-packages-with-github-packages/deleting-a-package)".{% endif %}
+| **`admin:gpg_key`** | Gerenciar totalmente as chaves GPG. |
+| `write:gpg_key` | Criar, listar e visualizar informações das chaves GPG. |
+| `read:gpg_key` | Liste e visualize informações para as chaves GPG.{% if currentVersion == "free-pro-team@latest" %}
+| **`fluxo de trabalho`** | Concede a capacidade de adicionar e atualizar arquivos do fluxo de trabalho do {% data variables.product.prodname_actions %}. Os arquivos do fluxo de trabalho podem ser confirmados sem este escopo se o mesmo arquivo (com o mesmo caminho e conteúdo) existir em outro branch no mesmo repositório. Os arquivos do fluxo de trabalho podem expor `GITHUB_TOKEN` que pode ter um conjunto diferente de escopos. Consulte https://docs.github.com/en/free-pro-team@latest/actions/reference/authentication-in-a-workflow#permissions-for-the-github_token para detalhes.{% endif %}
{% note %}
-**Note:** Your OAuth App can request the scopes in the initial redirection. You
-can specify multiple scopes by separating them with a space:
+**Observação:** O seu aplicativo OAuth pode solicitar os escopos no redirecionamento inicial. Você pode especificar vários escopos separando-os com um espaço:
https://github.com/login/oauth/authorize?
client_id=...&
@@ -85,31 +85,16 @@ can specify multiple scopes by separating them with a space:
{% endnote %}
-### Requested scopes and granted scopes
+### Escopos solicitados e escopos concedidos
-The `scope` attribute lists scopes attached to the token that were granted by
-the user. Normally, these scopes will be identical to what you requested.
-However, users can edit their scopes, effectively
-granting your application less access than you originally requested. Also, users
-can edit token scopes after the OAuth flow is completed.
-You should be aware of this possibility and adjust your application's behavior
-accordingly.
+O atributo `escopo` lista os escopos adicionados ao token que foram concedido pelo usuário. Normalmente, estes escopos são idênticos aos que você solicitou. No entanto, os usuários podem editar seus escopos, concedendo, efetivamente, ao seu aplicativo um acesso menor do que você solicitou originalmente. Além disso, os usuários podem editar o escopo do token depois que o fluxo do OAuth for concluído. Você deve ter em mente esta possibilidade e ajustar o comportamento do seu aplicativo de acordo com isso.
-It's important to handle error cases where a user chooses to grant you
-less access than you originally requested. For example, applications can warn
-or otherwise communicate with their users that they will see reduced
-functionality or be unable to perform some actions.
+É importante lidar com casos de erro em que um usuário escolhe conceder menos acesso do que solicitado originalmente. Por exemplo, os aplicativos podem alertar ou informar aos seus usuários que a funcionalidade será reduzida ou não serão capazes de realizar algumas ações.
-Also, applications can always send users back through the flow again to get
-additional permission, but don’t forget that users can always say no.
+Além disso, os aplicativos sempre podem enviar os usuários de volta através do fluxo para obter permissão adicional, mas não se esqueça de que os usuários sempre podem dizer não.
-Check out the [Basics of Authentication guide](/guides/basics-of-authentication/), which
-provides tips on handling modifiable token scopes.
+Confira o [Príncípios do guia de autenticação](/guides/basics-of-authentication/), que fornece dicas para lidar com escopos de token modificável.
-### Normalized scopes
+### Escopos normalizados
-When requesting multiple scopes, the token is saved with a normalized list
-of scopes, discarding those that are implicitly included by another requested
-scope. For example, requesting `user,gist,user:email` will result in a
-token with `user` and `gist` scopes only since the access granted with
-`user:email` scope is included in the `user` scope.
+Ao solicitar vários escopos, o token é salvo com uma lista normalizada de escopos, descartando aqueles que estão implicitamente incluídos pelo escopo solicitado. Por exemplo, a solicitação do usuário `user,gist,user:email` irá gerar apenas um token com escopos de `usuário` e `gist`, desde que o acesso concedido com o escopo `user:email` esteja incluído no escopo `usuário`.
diff --git a/translations/pt-BR/content/developers/apps/setting-permissions-for-github-apps.md b/translations/pt-BR/content/developers/apps/setting-permissions-for-github-apps.md
index bc5a25c1dd..5bee72c811 100644
--- a/translations/pt-BR/content/developers/apps/setting-permissions-for-github-apps.md
+++ b/translations/pt-BR/content/developers/apps/setting-permissions-for-github-apps.md
@@ -17,4 +17,4 @@ Ao criar um aplicativo GitHub, você pode selecionar as permissões de que preci
Por padrão, os aplicativos GitHub têm acesso `somente leitura` aos pontos de extremidade dos metadados. Metadados é uma coleção de pontos de extremidade somente leitura que fornecem informações gerais sobre recursos que a instalação autorizada pode acessar.
-{% data reusables.apps.metadata-permissions %} Para obter uma lista de pontos de extremidade dos metadados, consulte "[Permissões dos metadados](/v3/apps/permissions/#metadata-permissions)".
+{% data reusables.apps.metadata-permissions %} Para obter uma lista de pontos de extremidade dos metadados, consulte "[Permissões dos metadados](/rest/reference/permissions-required-for-github-apps#metadata-permissions)".
diff --git a/translations/pt-BR/content/developers/apps/setting-up-your-development-environment-to-create-a-github-app.md b/translations/pt-BR/content/developers/apps/setting-up-your-development-environment-to-create-a-github-app.md
index a8d4850586..ce366e1f24 100644
--- a/translations/pt-BR/content/developers/apps/setting-up-your-development-environment-to-create-a-github-app.md
+++ b/translations/pt-BR/content/developers/apps/setting-up-your-development-environment-to-create-a-github-app.md
@@ -37,7 +37,7 @@ Você pode achar útil ter um entendimento básico do seguinte:
* [Aplicativos do GitHub](/apps/about-apps)
* [Webhooks](/webhooks)
* [Linguagem de programação Ruby](https://www.ruby-lang.org/en/)
-* [APIs REST](/v3)
+* [APIs REST](/rest)
* [Sinatra](http://sinatrarb.com/)
Mas é possível acompanhar o processo em qualquer nível de experiência. Nós vamos nos conectar a informações de que você precisa ao longo do caminho!
@@ -220,7 +220,7 @@ end
#### Defina um gerenciador de encaminhamento
-Um encaminhamento vazio está incluído no código do modelo. Este código gerencia todas as solicitações `POST` para o encaminhamento `/event_handler`. Você não vai escrever este manipulador de eventos neste início rápido, mas veja os outros [guias de início rápido](/apps/quickstart-guides/) para obter exemplos de como estender o aplicativo deste modelo.
+Um encaminhamento vazio está incluído no código do modelo. Este código gerencia todas as solicitações `POST` para o encaminhamento `/event_handler`. You won't write this event handler in this quickstart, but see the other [quickstart guides](/apps/quickstart-guides/) for examples of how to extend this template app.
``` ruby
post '/event_handler' do
diff --git a/translations/pt-BR/content/developers/apps/using-content-attachments.md b/translations/pt-BR/content/developers/apps/using-content-attachments.md
index cc45d98d60..bca23e3044 100644
--- a/translations/pt-BR/content/developers/apps/using-content-attachments.md
+++ b/translations/pt-BR/content/developers/apps/using-content-attachments.md
@@ -55,7 +55,7 @@ O fluxo de anexo de conteúdo mostra a relação entre a URL no problema ou pull
}
```
-**Etapa 4.** O aplicativo usa o `content_reference` `id` para [Criar um anexo de conteúdo](/v3/apps/installations/#create-a-content-attachment) usando a API REST. Você também precisará do `id` da `instalação` para efetuar a autenticação como uma [instalação do aplicativo GitHub](/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-an-installation).
+**Step 4.** The app uses the `content_reference` `id`, to [Create a content attachment](/rest/reference/apps#create-a-content-attachment) using the REST API. Você também precisará do `id` da `instalação` para efetuar a autenticação como uma [instalação do aplicativo GitHub](/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-an-installation).
{% data reusables.pre-release-program.corsair-preview %}
{% data reusables.pre-release-program.api-preview-warning %}
@@ -116,7 +116,7 @@ curl -X "POST" "https://api.github.com/graphql" \
}'
```
-Para obter mais informações sobre `node_id`, consulte "[Usando IDs de nó globais](/v4/guides/using-global-node-ids/)".
+For more information on `node_id`, see "[Using Global Node IDs](/graphql/guides/using-global-node-ids)."
### Exemplo de uso de manifestos do Probot e do aplicativo GitHub
diff --git a/translations/pt-BR/content/developers/apps/using-the-github-api-in-your-app.md b/translations/pt-BR/content/developers/apps/using-the-github-api-in-your-app.md
index a234d366cb..068a82da12 100644
--- a/translations/pt-BR/content/developers/apps/using-the-github-api-in-your-app.md
+++ b/translations/pt-BR/content/developers/apps/using-the-github-api-in-your-app.md
@@ -31,7 +31,7 @@ Você pode achar útil ter um entendimento básico do seguinte:
* [Aplicativos do GitHub](/apps/about-apps)
* [Webhooks](/webhooks)
* [Linguagem de programação Ruby](https://www.ruby-lang.org/en/)
-* [APIs REST](/v3)
+* [APIs REST](/rest)
* [Sinatra](http://sinatrarb.com/)
Mas é possível acompanhar o processo em qualquer nível de experiência. Nós vamos nos conectar a informações de que você precisa ao longo do caminho!
@@ -143,11 +143,11 @@ Antes que a etiqueta possa ser _adicionada_ em qualquer lugar, você precisará
{% tip %}
-**Dica**: Não seria ótimo se o aplicativo pudesse criar a etiqueta de forma programática? [Ele pode](/v3/issues/labels/#create-a-label)! Adicione o código para fazer isso por conta própria depois de concluir as etapas deste guia.
+**Dica**: Não seria ótimo se o aplicativo pudesse criar a etiqueta de forma programática? [Ele pode](/rest/reference/issues#create-a-label)! Adicione o código para fazer isso por conta própria depois de concluir as etapas deste guia.
{% endtip %}
-Agora que o rótulo foi criado, você pode programar seu aplicativo para usar a API REST para [adicionar a etiqueta a qualquer problema recém-aberto](/v3/issues/labels/#add-labels-to-an-issue).
+Agora que o rótulo foi criado, você pode programar seu aplicativo para usar a API REST para [adicionar a etiqueta a qualquer problema recém-aberto](/rest/reference/issues#add-labels-to-an-issue).
### Etapa 4. Adicionar gerenciamento de etiqueta
diff --git a/translations/pt-BR/content/developers/github-marketplace/billing-customers.md b/translations/pt-BR/content/developers/github-marketplace/billing-customers.md
index f9b728270c..47d8bec872 100644
--- a/translations/pt-BR/content/developers/github-marketplace/billing-customers.md
+++ b/translations/pt-BR/content/developers/github-marketplace/billing-customers.md
@@ -25,7 +25,7 @@ Os clientes devem ser capazes de executar as seguintes ações no site do seu ap
Siga estas diretrizes para upgrades, downgrade e cancelamentos para manter um processo de cobrança claro e consistente. Para obter instruções mais detalhadas sobre os eventos de compra do {% data variables.product.prodname_marketplace %}, consulte "[Fluxos de cobrança](/marketplace/integrating-with-the-github-marketplace-api/#billing-flows)".
-Você pode usar a chave do `marketplace_purchase` do webhook `effective_date` para determinar quando a mudança de um plano irá ocorrer e sincronizar periodicamente as [Lista de contas para um plano](/v3/apps/marketplace/#list-accounts-for-a-plan).
+Você pode usar a chave do `marketplace_purchase` do webhook `effective_date` para determinar quando a mudança de um plano irá ocorrer e sincronizar periodicamente as [Lista de contas para um plano](/rest/reference/apps#list-accounts-for-a-plan).
#### Atualizações
diff --git a/translations/pt-BR/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md b/translations/pt-BR/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md
index a135345273..de8682dc7a 100644
--- a/translations/pt-BR/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md
+++ b/translations/pt-BR/content/developers/github-marketplace/handling-new-purchases-and-free-trials.md
@@ -68,7 +68,7 @@ Depois que o cliente concluir a autorização, seu aplicativo receberá um token
### Etapa 4. Provisionar as contas dos clientes
-Seu aplicativo deve fornecer uma conta de cliente para todas as novas compras. Usar o token de acesso que você recebeu para o cliente na [Etapa 3. Autorização](#step-3-authorization), chame o ponto de extremidade "[Lista de assinaturas para o usuário autenticado](/v3/apps/marketplace/#list-subscriptions-for-the-authenticated-user)". A resposta incluirá a `conta` do cliente e mostrará se está em um teste grátis (`on_free_trial`). Use estas informações para concluir a configuração e o provisionamento.
+Seu aplicativo deve fornecer uma conta de cliente para todas as novas compras. Usar o token de acesso que você recebeu para o cliente na [Etapa 3. Autorização](#step-3-authorization), chame o ponto de extremidade "[Lista de assinaturas para o usuário autenticado](/rest/reference/apps#list-subscriptions-for-the-authenticated-user)". A resposta incluirá a `conta` do cliente e mostrará se está em um teste grátis (`on_free_trial`). Use estas informações para concluir a configuração e o provisionamento.
{% data reusables.marketplace.marketplace-double-purchases %}
@@ -76,6 +76,6 @@ Se a compra for para uma organização e por usuário, você poderá solicitar q
É possível personalizar a forma como os integrantes da organização recebem acesso ao seu aplicativo. Aqui estão algumas sugestões:
-**Preços fixos:** Se a compra for feita para uma organização que usa preços fixos, seu aplicativo poderá [obter todos os integrantes da organização](/v3/orgs/members/#list-organization-members) através da API e solicitar ao administrador da organização que escolha quais integrantes terão usuários pagos no lado do integrador.
+**Preços fixos:** Se a compra for feita para uma organização que usa preços fixos, seu aplicativo poderá [obter todos os integrantes da organização](/rest/reference/orgs#list-organization-members) através da API e solicitar ao administrador da organização que escolha quais integrantes terão usuários pagos no lado do integrador.
**Preços por unidade:** Um método de provisionamento de estações por unidade é permitir que os usuários ocupem uma estação enquanto iniciam a sessão do aplicativo. Quando o cliente atingir o limite de contagem da estação, seu aplicativo poderá alertar o usuário de que ele precisa fazer a atualização do plano de {% data variables.product.prodname_marketplace %}.
diff --git a/translations/pt-BR/content/developers/github-marketplace/handling-plan-cancellations.md b/translations/pt-BR/content/developers/github-marketplace/handling-plan-cancellations.md
index 7c5488c9cc..46266ccadc 100644
--- a/translations/pt-BR/content/developers/github-marketplace/handling-plan-cancellations.md
+++ b/translations/pt-BR/content/developers/github-marketplace/handling-plan-cancellations.md
@@ -28,6 +28,6 @@ Quando um cliente cancela um plano grátis ou pago, seu aplicativo deve realizar
{% note %}
-**Obsevação:** Recomendamos usar a `effective_date` do webhook [`marketplace_purchase`](/marketplace/integrating-with-the-github-marketplace-api/github-marketplace-webhook-events/) para determinar quando ocorrerá a mudança do plano e sincronizar periodicamente [Listar as contas para um plano](/v3/apps/marketplace/#list-accounts-for-a-plan). Para obter mais informações sobre webhooks, consulte "[eventos de webhook do {% data variables.product.prodname_marketplace %}](/marketplace/integrating-with-the-github-marketplace-api/github-marketplace-webhook-events/)".
+**Obsevação:** Recomendamos usar a `effective_date` do webhook [`marketplace_purchase`](/marketplace/integrating-with-the-github-marketplace-api/github-marketplace-webhook-events/) para determinar quando ocorrerá a mudança do plano e sincronizar periodicamente [Listar as contas para um plano](/rest/reference/apps#list-accounts-for-a-plan). Para obter mais informações sobre webhooks, consulte "[eventos de webhook do {% data variables.product.prodname_marketplace %}](/marketplace/integrating-with-the-github-marketplace-api/github-marketplace-webhook-events/)".
{% endnote %}
diff --git a/translations/pt-BR/content/developers/github-marketplace/handling-plan-changes.md b/translations/pt-BR/content/developers/github-marketplace/handling-plan-changes.md
index 31b7010bcf..3d67db4c80 100644
--- a/translations/pt-BR/content/developers/github-marketplace/handling-plan-changes.md
+++ b/translations/pt-BR/content/developers/github-marketplace/handling-plan-changes.md
@@ -54,7 +54,7 @@ https://www.github.com/marketplace//upgrade//
Por exemplo, se você notar que um cliente está em um plano de 5 pessoas e precisa passar para um plano de 10 pessoas, você poderia exibir um botão na interface do usuário do seu aplicativo que diz "Aqui está como atualizar" ou exibir um banner com um link para a URL de atualização. A URL atualização leva o cliente para a página de confirmação de confirmação da atualização do seu plano da listagem.
-Use o `LISTING_PLAN_NUMBER` para o plano que o cliente gostaria de comprar. Ao criar novos planos de preços, eles recebem um `LISTING_PLAN_NUMBER`, que é exclusivo para cada plano na sua listagem, e um `LISTING_PLAN_ID`, que é exclusivo para cada plano no {% data variables.product.prodname_marketplace %}. Você pode encontrar esses números ao [Listar planos](/v3/apps/marketplace/#list-plans), que identifica os seus planos de preços da listagem. Use o `LISTING_PLAN_ID` e "[Listar contas de um plano](/v3/apps/marketplace/#list-accounts-for-a-plan)" para obter o `CUSTOMER_ACCOUNT_ID`.
+Use o `LISTING_PLAN_NUMBER` para o plano que o cliente gostaria de comprar. Ao criar novos planos de preços, eles recebem um `LISTING_PLAN_NUMBER`, que é exclusivo para cada plano na sua listagem, e um `LISTING_PLAN_ID`, que é exclusivo para cada plano no {% data variables.product.prodname_marketplace %}. Você pode encontrar esses números ao [Listar planos](/rest/reference/apps#list-plans), que identifica os seus planos de preços da listagem. Use o `LISTING_PLAN_ID` e "[Listar contas de um plano](/rest/reference/apps#list-accounts-for-a-plan)" para obter o `CUSTOMER_ACCOUNT_ID`.
{% note %}
diff --git a/translations/pt-BR/content/developers/github-marketplace/rest-endpoints-for-the-github-marketplace-api.md b/translations/pt-BR/content/developers/github-marketplace/rest-endpoints-for-the-github-marketplace-api.md
index e82a47ae29..cfd6234e2a 100644
--- a/translations/pt-BR/content/developers/github-marketplace/rest-endpoints-for-the-github-marketplace-api.md
+++ b/translations/pt-BR/content/developers/github-marketplace/rest-endpoints-for-the-github-marketplace-api.md
@@ -1,6 +1,6 @@
---
title: Pontos de extremidade de REST para a API do GitHub Marketplace
-intro: 'To help manage your app on {% data variables.product.prodname_marketplace %}, use these {% data variables.product.prodname_marketplace %} API endpoints.'
+intro: 'Para ajudar a gerenciar seu aplicativo em {% data variables.product.prodname_marketplace %}, use esses pontos de extremidade da API de {% data variables.product.prodname_marketplace %}.'
redirect_from:
- /apps/marketplace/github-marketplace-api-endpoints/
- /apps/marketplace/integrating-with-the-github-marketplace-api/github-marketplace-rest-api-endpoints/
@@ -13,10 +13,10 @@ versions:
Aqui estão alguns pontos de extremidade úteis e disponíveis para listagens do Marketplace:
-* [Listar planos](/v3/apps/marketplace/#list-plans)
-* [Listar contas de um plano](/v3/apps/marketplace/#list-accounts-for-a-plan)
-* [Obter um plano de assinatura para uma conta](/v3/apps/marketplace/#get-a-subscription-plan-for-an-account)
-* [Listar assinaturas para o usuário autenticado](/v3/apps/marketplace/#list-subscriptions-for-the-authenticated-user)
+* [Listar planos](/rest/reference/apps#list-plans)
+* [Listar contas de um plano](/rest/reference/apps#list-accounts-for-a-plan)
+* [Obter um plano de assinatura para uma conta](/rest/reference/apps#get-a-subscription-plan-for-an-account)
+* [Listar assinaturas para o usuário autenticado](/rest/reference/apps#list-subscriptions-for-the-authenticated-user)
Veja estas páginas para obter informações sobre como efetuar a autenticação ao usar a API do {% data variables.product.prodname_marketplace %}:
@@ -25,6 +25,6 @@ Veja estas páginas para obter informações sobre como efetuar a autenticação
{% note %}
-**Observação:** [Os limites de taxa para a API REST](/v3/#rate-limiting) aplicam-se a todos os pontos de extremidade da API de {% data variables.product.prodname_marketplace %}.
+**Observação:** [Os limites de taxa para a API REST](/rest#rate-limiting) aplicam-se a todos os pontos de extremidade da API de {% data variables.product.prodname_marketplace %}.
{% endnote %}
diff --git a/translations/pt-BR/content/developers/github-marketplace/testing-your-app.md b/translations/pt-BR/content/developers/github-marketplace/testing-your-app.md
index cef915415f..643eff4c24 100644
--- a/translations/pt-BR/content/developers/github-marketplace/testing-your-app.md
+++ b/translations/pt-BR/content/developers/github-marketplace/testing-your-app.md
@@ -37,7 +37,7 @@ Seus cenários de teste podem exigir a definição de planos de listagem que ofe
### Testar APIs
-Para a maioria dos pontos de extremidade da API de do {% data variables.product.prodname_marketplace %}, nós também fornecemos pontos de extremidade de teste da API, que retornam dados falsos de código que você pode usar para testes. Para receber dados de teste, você deve especificar as URLs de teste, que incluem `/teste` no encaminhamento (por exemplo, `/user/marketplace_purchases/stubbed`). Para obter uma lista de pontos de extremidade compatíveis com essa abordagem de dados de teste, consulte [pontos de extremidade do {% data variables.product.prodname_marketplace %} ](/v3/apps/marketplace/#github-marketplace). .
+Para a maioria dos pontos de extremidade da API de do {% data variables.product.prodname_marketplace %}, nós também fornecemos pontos de extremidade de teste da API, que retornam dados falsos de código que você pode usar para testes. Para receber dados de teste, você deve especificar as URLs de teste, que incluem `/teste` no encaminhamento (por exemplo, `/user/marketplace_purchases/stubbed`). Para obter uma lista de pontos de extremidade compatíveis com essa abordagem de dados de teste, consulte [pontos de extremidade do {% data variables.product.prodname_marketplace %} ](/rest/reference/apps#github-marketplace). .
### Testar webhooks
diff --git a/translations/pt-BR/content/developers/github-marketplace/webhook-events-for-the-github-marketplace-api.md b/translations/pt-BR/content/developers/github-marketplace/webhook-events-for-the-github-marketplace-api.md
index d1f9946146..db521efa27 100644
--- a/translations/pt-BR/content/developers/github-marketplace/webhook-events-for-the-github-marketplace-api.md
+++ b/translations/pt-BR/content/developers/github-marketplace/webhook-events-for-the-github-marketplace-api.md
@@ -31,15 +31,15 @@ Cada carga útil do webhook de `marketplace_purchase` terá as seguintes informa
O objeto `marketplace_purchase` tem as seguintes chaves:
-| Tecla | Tipo | Descrição |
-| -------------------- | --------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `conta` | `objeto` | A conta da `organização` ou do `usuário` associada à assinatura. As contas da organização incluirão `organization_billing_email`, que é o endereço de e-mail administrativo da organização. Para encontrar endereços de e-mail para contas pessoais, você pode usar o ponto de extremidade [Obter o usuário autenticado](/v3/users/#get-the-authenticated-user). |
-| `billing_cycle` | `string` | Pode ser `anual` ou `mensal`. Quando a o proprietário da `conta` tem um plano grátis do GitHub e comprou um plano grátis do {% data variables.product.prodname_marketplace %}, o `billing_cycle` será `nulo`. |
-| `unit_count` | `inteiro` | Número de unidades compradas. |
-| `on_free_trial` | `boolean` | `verdadeiro` quando a `conta` está em um teste grátis. |
-| `free_trial_ends_on` | `string` | A data em que o teste grátis expirará. |
-| `next_billing_date` | `string` | A data em que começará o próximo ciclo de faturamento. Quando o proprietário da `conta` tem um plano grátis do GitHub.com e comprou um plano grátis do {% data variables.product.prodname_marketplace %}, o `next_billing_date` será `nulo`. |
-| `plano` | `objeto` | O plano comprado pelo usuário `` ou `organização`. |
+| Tecla | Tipo | Descrição |
+| -------------------- | --------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `conta` | `objeto` | A conta da `organização` ou do `usuário` associada à assinatura. As contas da organização incluirão `organization_billing_email`, que é o endereço de e-mail administrativo da organização. Para encontrar endereços de e-mail para contas pessoais, você pode usar o ponto de extremidade [Obter o usuário autenticado](/rest/reference/users#get-the-authenticated-user). |
+| `billing_cycle` | `string` | Pode ser `anual` ou `mensal`. Quando a o proprietário da `conta` tem um plano grátis do GitHub e comprou um plano grátis do {% data variables.product.prodname_marketplace %}, o `billing_cycle` será `nulo`. |
+| `unit_count` | `inteiro` | Número de unidades compradas. |
+| `on_free_trial` | `boolean` | `verdadeiro` quando a `conta` está em um teste grátis. |
+| `free_trial_ends_on` | `string` | A data em que o teste grátis expirará. |
+| `next_billing_date` | `string` | A data em que começará o próximo ciclo de faturamento. Quando o proprietário da `conta` tem um plano grátis do GitHub.com e comprou um plano grátis do {% data variables.product.prodname_marketplace %}, o `next_billing_date` será `nulo`. |
+| `plano` | `objeto` | O plano comprado pelo usuário `` ou `organização`. |
O objeto `plano` tem as chaves a seguir:
diff --git a/translations/pt-BR/content/developers/overview/about-githubs-apis.md b/translations/pt-BR/content/developers/overview/about-githubs-apis.md
index 1de36116d7..a8a337a2a7 100644
--- a/translations/pt-BR/content/developers/overview/about-githubs-apis.md
+++ b/translations/pt-BR/content/developers/overview/about-githubs-apis.md
@@ -9,11 +9,11 @@ versions:
github-ae: '*'
---
-Existem duas versões estáveis da API do GitHub: a [API REST](/v3/) e a [API do GraphQL](/v4/).
+Existem duas versões estáveis da API do GitHub: a [API REST](/rest) e a [API do GraphQL](/graphql).
-Ao usar a API REST, incentivamos que você a [solicite a v3 por meio do cabeçalho `Aceitar`](/v3/media/#request-specific-version).
+Ao usar a API REST, incentivamos que você a [solicite a v3 por meio do cabeçalho `Aceitar`](/rest/overview/media-types#request-specific-version).
-Para obter informações sobre como usar a API do GraphQL, consulte a [documentação da v4](/v4/).
+Para obter informações sobre como usar a API do GraphQL, consulte a [documentação da v4](/graphql).
## Versões obsoletas
diff --git a/translations/pt-BR/content/developers/overview/github-developer-program.md b/translations/pt-BR/content/developers/overview/github-developer-program.md
index b3e018a6b5..a2ee8874ca 100644
--- a/translations/pt-BR/content/developers/overview/github-developer-program.md
+++ b/translations/pt-BR/content/developers/overview/github-developer-program.md
@@ -19,7 +19,7 @@ Crie suas próprias ferramentas que integram-se perfeitamente ao lugar que você
## Assuma a empresa
-[Obtain developer licenses](http://github.com/contact?form%5Bsubject%5D=Development+licenses) to build and test your application against {% data variables.product.prodname_ghe_server %} or {% data variables.product.prodname_ghe_managed %}.
+[Obtenha licenças de desenvolvedor](http://github.com/contact?form%5Bsubject%5D=Development+licenses) para criar e testar sua o seu aplicativo para {% data variables.product.prodname_ghe_server %} ou {% data variables.product.prodname_ghe_managed %}.
## Você tem uma integração que é compatível com o GitHub?
diff --git a/translations/pt-BR/content/developers/overview/index.md b/translations/pt-BR/content/developers/overview/index.md
index e1db964b98..12d0387cb4 100644
--- a/translations/pt-BR/content/developers/overview/index.md
+++ b/translations/pt-BR/content/developers/overview/index.md
@@ -1,6 +1,6 @@
---
title: Visão Geral
-intro: 'Learn about {% data variables.product.prodname_dotcom %}''s APIs{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %} and secure your deployments.{% else %}, secure your deployments, and join {% data variables.product.prodname_dotcom %}''s Developer Program.{% endif %}'
+intro: 'Aprenda sobre as APIs de {% data variables.product.prodname_dotcom %}''{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %} e proteja suas implantações.{% else %}, proteja as suas implantações e participe do Programa de Desenvolvedor de {% data variables.product.prodname_dotcom %}.{% endif %}'
versions:
free-pro-team: '*'
enterprise-server: '*'
diff --git a/translations/pt-BR/content/developers/overview/managing-deploy-keys.md b/translations/pt-BR/content/developers/overview/managing-deploy-keys.md
index f51e83ca29..3985047aa7 100644
--- a/translations/pt-BR/content/developers/overview/managing-deploy-keys.md
+++ b/translations/pt-BR/content/developers/overview/managing-deploy-keys.md
@@ -86,6 +86,40 @@ Execute o procedimento `ssh-keygen` no seu servidor e lembre-se do local onde vo
+##### Usar vários repositórios em um servidor
+
+Se você usar vários repositórios em um servidor, você deverá gerar um par de chaves dedicado para cada um. Você não pode reutilizar uma chave de implantação para vários repositórios.
+
+No arquivo de configuração do SSH do servidor (geralmente `~/.ssh/config`), adicione uma entrada de pseudônimo para cada repositório. Por exemplo:
+
+
+
+```bash
+Host {% if currentVersion == "free-pro-team@latest" %}github.com{% else %}my-GHE-hostname.com{% endif %}-repo-0
+ Hostname {% if currentVersion == "free-pro-team@latest" %}github.com{% else %}my-GHE-hostname.com{% endif %}
+ IdentityFile=/home/user/.ssh/repo-0_deploy_key
+
+Host {% if currentVersion == "free-pro-team@latest" %}github.com{% else %}my-GHE-hostname.com{% endif %}-repo-1
+ Hostname {% if currentVersion == "free-pro-team@latest" %}github.com{% else %}my-GHE-hostname.com{% endif %}
+ IdentityFile=/home/user/.ssh/repo-1_deploy_key
+```
+
+
+* `Host {% if currentVersion == "free-pro-team@latest" %}github.com{% else %}meu-GHE-hostname.com{% endif %}-repo-0` - Pseudônimo do repositório.
+* `Nome de host {% if currentVersion == "free-pro-team@latest" %}github.com{% else %}meu-GHE-hostname.com{% endif %}` - Configura o nome de host a ser usado com o pseudônimo.
+* `IdentityFile=/home/user/.ssh/repo-0_deploy_key` - Atribui uma chave privada ao pseudônimo.
+
+Em seguida, você pode usar o apelido do host para interagir com o repositório usando SSH, que usará a chave de deploy exclusiva atribuída a esse pseudônimo. Por exemplo:
+
+
+
+```bash
+$ git clone git@{% if currentVersion == "free-pro-team@latest" %}github.com{% else %}my-GHE-hostname.com{% endif %}-repo-1:OWNER/repo-1.git
+```
+
+
+
+
### Usuários máquina
Se o seu servidor precisar acessar vários repositórios, você poderá criar uma conta nova no {% data variables.product.product_name %} e anexar uma chave SSH que será usada exclusivamente para automação. Como esta conta do {% data variables.product.product_name %} não será usada por uma pessoa, ela será denominada _usuário máquina_. É possível adicionar o usuário máquina como [colaborador][collaborator] em um repositório pessoal (concedendo acesso de leitura e gravação), como [colaborador externo][outside-collaborator] em um repositório da organização (concedendo leitura, acesso gravação, ou administrador) ou como uma [equipe][team], com acesso aos repositórios que precisa automatizar (concedendo as permissões da equipe).
diff --git a/translations/pt-BR/content/developers/overview/secret-scanning.md b/translations/pt-BR/content/developers/overview/secret-scanning.md
index 04f6e9d14e..1017a9386b 100644
--- a/translations/pt-BR/content/developers/overview/secret-scanning.md
+++ b/translations/pt-BR/content/developers/overview/secret-scanning.md
@@ -79,7 +79,7 @@ Content-Length: 0123
]
```
-O corpo da mensagem é um array do JSON que contém um ou mais objetos com o seguinte conteúdo. Quando várias correspondências forem encontradas, o {% data variables.product.prodname_dotcom %} pode enviar uma única mensagem com mais de uma correspondência secreta.
+O corpo da mensagem é um array do JSON que contém um ou mais objetos com o seguinte conteúdo. Quando várias correspondências forem encontradas, o {% data variables.product.prodname_dotcom %} pode enviar uma única mensagem com mais de uma correspondência secreta. Seu ponto de extremidade deve ser capaz de lidar com solicitações com um grande número de correspondências sem exceder o tempo.
* **Token**: O valor da correspondência secreta.
* **Tipo**: O nome único que você forneceu para identificar sua expressão regular.
diff --git a/translations/pt-BR/content/developers/overview/using-ssh-agent-forwarding.md b/translations/pt-BR/content/developers/overview/using-ssh-agent-forwarding.md
index 8e9ba94714..a0d1bdd15c 100644
--- a/translations/pt-BR/content/developers/overview/using-ssh-agent-forwarding.md
+++ b/translations/pt-BR/content/developers/overview/using-ssh-agent-forwarding.md
@@ -22,7 +22,7 @@ Confira o [Guia das Dicas Técnicas de Steve Friedl][tech-tips] para obter uma e
Certifique-se de que sua própria chave SSH esteja configurada e funcionando. Você pode usar [nosso guia sobre a geração de chaves SSH][generating-keys], caso ainda não tenha feito isso.
-You can test that your local key works by entering `ssh -T git@{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}hostname{% else %}github.com{% endif %}` in the terminal:
+Você pode testar se a chave local funciona, inserindo `ssh -T git@{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}nome de host{% else %}github. om{% endif %}` no terminal:
```shell
$ ssh -T git@{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}hostname{% else %}github.com{% endif %}
@@ -48,7 +48,7 @@ Começamos bem. Vamos configurar SSH para permitir o encaminhamento de agentes p
### Testar o encaminhamento de agente SSH
-To test that agent forwarding is working with your server, you can SSH into your server and run `ssh -T git@{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}hostname{% else %}github.com{% endif %}` once more. Se tudo correr bem, você retornará à mesma mensagem apresentada quando você fez localmente.
+Para testar se o encaminhamento de agente está funcionando com seu servidor, você pode ingressar por SSH no servidor e executar `ssh -T git@{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}nome de host{% else %}github.com{% endif %}` mais uma vez. Se tudo correr bem, você retornará à mesma mensagem apresentada quando você fez localmente.
Se você não tiver certeza se sua chave local está sendo usada, você também poderá inspecionar a variável `SSH_AUTH_SOCK` no seu servidor:
diff --git a/translations/pt-BR/content/developers/webhooks-and-events/about-webhooks.md b/translations/pt-BR/content/developers/webhooks-and-events/about-webhooks.md
index 5287299c61..3123eb3183 100644
--- a/translations/pt-BR/content/developers/webhooks-and-events/about-webhooks.md
+++ b/translations/pt-BR/content/developers/webhooks-and-events/about-webhooks.md
@@ -31,4 +31,4 @@ See "[Webhook event payloads](/webhooks/event-payloads)" for the list of availab
For more information about the `ping` event webhook payload, see the [`ping`](/webhooks/event-payloads/#ping) event.
[org-hooks]: /rest/reference/orgs#webhooks/
-[repo-hooks]: /v3/repos/hooks/
+[repo-hooks]: /rest/reference/repos#hooks
diff --git a/translations/pt-BR/content/developers/webhooks-and-events/creating-webhooks.md b/translations/pt-BR/content/developers/webhooks-and-events/creating-webhooks.md
index 1e5268af0a..48fd64cce1 100644
--- a/translations/pt-BR/content/developers/webhooks-and-events/creating-webhooks.md
+++ b/translations/pt-BR/content/developers/webhooks-and-events/creating-webhooks.md
@@ -65,5 +65,5 @@ Ao terminar, clique em **Adicionar webhook**. Ufa! Agora que você criou o webho
Para configurar um webhook para todos os eventos, use o caractere curinga (`*`) para especificar os eventos de webhook. Ao adicionar o evento curinga, substituiremos todos os eventos existentes que você tenha configurado pelo evento curinga e enviaremos todas as cargas para os eventos compatíveis. Você também obterá automaticamente todos os novos eventos que possamos adicionar no futuro.
[webhooks-overview]: /webhooks/
-[webhook-api]: /v3/repos/hooks/
+[webhook-api]: /rest/reference/repos#hooks
[hooks-api]: /webhooks/#events
diff --git a/translations/pt-BR/content/developers/webhooks-and-events/github-event-types.md b/translations/pt-BR/content/developers/webhooks-and-events/github-event-types.md
index de0cd07b78..188da206f7 100644
--- a/translations/pt-BR/content/developers/webhooks-and-events/github-event-types.md
+++ b/translations/pt-BR/content/developers/webhooks-and-events/github-event-types.md
@@ -40,7 +40,7 @@ Os objetos de evento retornados dos pontos de extremidade da API de eventos têm
#### Exemplo de objeto de evento WatchEvent
-Este exemplo mostra o formato da resposta do [WatchEvent](#watchevent) ao usar a [API de eventos](/v3/activity/events).
+Este exemplo mostra o formato da resposta do [WatchEvent](#watchevent) ao usar a [API de eventos](/rest/reference/activity#events).
```
Status: 200 OK
@@ -198,22 +198,22 @@ Este evento retorna um objeto de `carga` vazio.
{% data reusables.webhooks.events_api_payload %}
-| Tecla | Tipo | Descrição |
-| -------------------------- | --------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `push_id` | `inteiro` | Identificador único para o push. |
-| `size` | `inteiro` | O número de commits no push. |
-| `distinct_size` | `inteiro` | O número de commits distintos no push. |
-| `ref` | `string` | O [`git ref`](/v3/git/refs/) completo que foi carregado. Exemplo: `refs/heads/master`. |
-| `head` | `string` | O SHA do último commit no `ref` após o push. |
-| `antes` | `string` | O SHA do último commit em `ref` antes do push. |
-| `commits` | `array` | Um array de objetos de commit, que descreve os commits carregados. (O array inclui um máximo de 20 commits. Se necessário, você poderá usar a [API de commits](/v3/repos/commits/) para recuperar commits adicionais. Este limite é aplicado apenas aos eventos da linha do tempo e não é aplicado às entregas do webhook.) |
-| `commits[][sha]` | `string` | O SHA do commit. |
-| `commits[][message]` | `string` | A mensagem do commit. |
-| `commits[][author]` | `objeto` | O autor do git do commit. |
-| `commits[][author][name]` | `string` | O nome do autor do git. |
-| `commits[][author][email]` | `string` | O endereço de e-mail do autor do git. |
-| `commits[][url]` | `url` | URL que aponta para o recurso de commit de API. |
-| `commits[][distinct]` | `boolean` | Se este compromisso é diferente de qualquer outro que tenha sido carregado anteriormente. |
+| Tecla | Tipo | Descrição |
+| -------------------------- | --------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `push_id` | `inteiro` | Identificador único para o push. |
+| `size` | `inteiro` | O número de commits no push. |
+| `distinct_size` | `inteiro` | O número de commits distintos no push. |
+| `ref` | `string` | O [`git ref completo`](/rest/reference/git#refs) que foi empurrado. Exemplo: `refs/heads/master`. |
+| `head` | `string` | O SHA do último commit no `ref` após o push. |
+| `antes` | `string` | O SHA do último commit em `ref` antes do push. |
+| `commits` | `array` | Um array de objetos de commit, que descreve os commits carregados. (O array inclui um máximo de 20 commits. Se necessário, você pode usar a [API de Commits](/rest/reference/repos#commits) para obter commits adicionais. Este limite é aplicado apenas aos eventos da linha do tempo e não é aplicado às entregas do webhook.) |
+| `commits[][sha]` | `string` | O SHA do commit. |
+| `commits[][message]` | `string` | A mensagem do commit. |
+| `commits[][author]` | `objeto` | O autor do git do commit. |
+| `commits[][author][name]` | `string` | O nome do autor do git. |
+| `commits[][author][email]` | `string` | O endereço de e-mail do autor do git. |
+| `commits[][url]` | `url` | URL que aponta para o recurso de commit de API. |
+| `commits[][distinct]` | `boolean` | Se este compromisso é diferente de qualquer outro que tenha sido carregado anteriormente. |
### ReleaseEvent
diff --git a/translations/pt-BR/content/developers/webhooks-and-events/issue-event-types.md b/translations/pt-BR/content/developers/webhooks-and-events/issue-event-types.md
index 372ceef49b..e58bb7afec 100644
--- a/translations/pt-BR/content/developers/webhooks-and-events/issue-event-types.md
+++ b/translations/pt-BR/content/developers/webhooks-and-events/issue-event-types.md
@@ -10,7 +10,7 @@ versions:
---
-Eventos de problemas são acionados pela atividade em problemas e pull requests e estão disponíveis na [API de eventos de problemas](/v3/issues/events) e na [API de eventos da linha do tempo](/v3/issues/timeline). Cada tipo de evento especifica se o evento está disponível nos eventos do problema ou na API de eventos da linha do tempo.
+Eventos de problemas são acionados pela atividade em problemas e pull requests e estão disponíveis na [API de eventos de problemas](/rest/reference/issues#events) e na [API de eventos da linha do tempo](/rest/reference/issues#timeline). Cada tipo de evento especifica se o evento está disponível nos eventos do problema ou na API de eventos da linha do tempo.
A API REST do GitHub considera que todo pull request é um problema, mas nem todos os problemas são pull request. Por este motivo, os eventos de problemas e os pontos de extremidade dos eventos da linha do tempo podem retornar problemas e pull requests na resposta. Pull requests têm uma propriedade `pull_request` no objeto `problema`. Como os pull requests são problemas, os números de problemas e pull requests não se sobrepõem em um repositório. Por exemplo, se você abrir seu primeiro problema em um repositório, o número será 1. Se você abrir um pull request, o número será 2. Cada tipo de evento especifica se o evento ocorre em um pull request, em um problema ou em ambos.
@@ -129,7 +129,7 @@ Um comentário foi adicionado ao problema ou pull request.
| `html_url` | `string` | A URL de HTML do comentário do problema. |
| `issue_url` | `string` | A URL de HTML do problema. |
| `id` | `inteiro` | O identificador exclusivo do evento. |
-| `node_id` | `string` | O [ID de nó global](/v4/guides/using-global-node-ids) do evento. |
+| `node_id` | `string` | O [Global Node ID](/graphql/guides/using-global-node-ids) do evento. |
| `usuário` | `objeto` | A pessoa que comentou sobre o problema. |
| `created_at` | `string` | A marca de tempo que indica quando o comentário foi adicionado. |
| `updated_at` | `string` | A marca de tempo que indica quando o comentário foi atualizado ou criado, se o comentário nunca for atualizado. |
@@ -152,19 +152,19 @@ Um commit foi adicionado ao branch `HEAD` do pull request.
{% data reusables.issue-events.timeline_events_object_properties %}
-| Nome | Tipo | Descrição |
-| ------------- | ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `sha` | `string` | O SHA do commit no pull request. |
-| `node_id` | `string` | O [ID de nó global](/v4/guides/using-global-node-ids) do evento. |
-| `url` | `string` | A URL da API REST para recuperar o commit. |
-| `html_url` | `string` | A URL de HTML do commit. |
-| `autor` | `objeto` | A pessoa que autorizou o commit. |
-| `committer` | `objeto` | A pessoa que confirmou o commit em nome do autor. |
-| `árvore` | `objeto` | A árvore Git do commit. |
-| `mensagem` | `string` | A mensagem do commit. |
-| `principais` | `array de objetos` | Uma lista de commits principais. |
-| `verificação` | `objeto` | O resultado de verificação da assinatura do commit. Para obter mais informações, consulte "[Objeto verificação de assinatura](/v3/git/commits/#signature-verification-object)". |
-| `event` | `string` | O valor do evento é `"commited"`. |
+| Nome | Tipo | Descrição |
+| ------------- | ------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `sha` | `string` | O SHA do commit no pull request. |
+| `node_id` | `string` | O [Global Node ID](/graphql/guides/using-global-node-ids) do evento. |
+| `url` | `string` | A URL da API REST para recuperar o commit. |
+| `html_url` | `string` | A URL de HTML do commit. |
+| `autor` | `objeto` | A pessoa que autorizou o commit. |
+| `committer` | `objeto` | A pessoa que confirmou o commit em nome do autor. |
+| `árvore` | `objeto` | A árvore Git do commit. |
+| `mensagem` | `string` | A mensagem do commit. |
+| `principais` | `array de objetos` | Uma lista de commits principais. |
+| `verificação` | `objeto` | O resultado de verificação da assinatura do commit. Para obter mais informações, consulte "[Objeto verificação de assinatura](/rest/reference/git#signature-verification-object)". |
+| `event` | `string` | O valor do evento é `"commited"`. |
### conectado
@@ -632,7 +632,7 @@ O pull request foi revisado.
| Nome | Tipo | Descrição |
| -------------------- | --------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `id` | `inteiro` | O identificador exclusivo do evento. |
-| `node_id` | `string` | O [ID de nó global](/v4/guides/using-global-node-ids) do evento. |
+| `node_id` | `string` | O [Global Node ID](/graphql/guides/using-global-node-ids) do evento. |
| `usuário` | `objeto` | A pessoa que comentou sobre o problema. |
| `texto` | `string` | O texto do resumo da revisão. |
| `commit_id` | `string` | O SHA do último commit no pull request no momento da revisão. |
diff --git a/translations/pt-BR/content/developers/webhooks-and-events/securing-your-webhooks.md b/translations/pt-BR/content/developers/webhooks-and-events/securing-your-webhooks.md
index 3bac571670..ba8cd0bb52 100644
--- a/translations/pt-BR/content/developers/webhooks-and-events/securing-your-webhooks.md
+++ b/translations/pt-BR/content/developers/webhooks-and-events/securing-your-webhooks.md
@@ -35,7 +35,7 @@ $ export SECRET_TOKEN=your_token
### Validar cargas do GitHub
-Quando seu token secreto está definido, {% data variables.product.product_name %} o utiliza para criar uma assinatura de hash com cada carga. This hash signature is included with the headers of each request as {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" or currentVersion == "github-ae@latest" %}`X-Hub-Signature-256`{% elsif currentVersion ver_lt "enterprise-server@2.23" %}`X-Hub-Signature`{% endif %}.
+Quando seu token secreto está definido, {% data variables.product.product_name %} o utiliza para criar uma assinatura de hash com cada carga. Esta assinatura hash está incluída com os cabeçalhos de cada solicitação como {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2. 2" ou currentVersion == "github-ae@latest" %}`X-Hub-Signature-256`{% elsif currentVersion ver_lt "enterprise-server@2.23" %}`X-Hub-Signature`{% endif %}.
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %}
{% note %}
@@ -81,7 +81,7 @@ end{% endif %}
A sua linguagem e implementações do servidor podem ser diferentes deste código de exemplo. No entanto, há uma série de aspectos muito importantes a destacar:
-* No matter which implementation you use, the hash signature starts with {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" or "github-ae@latest" %}`sha256=`{% elsif currentVersion ver_lt "enterprise-server@2.23" %}`sha1=`{% endif %}, using the key of your secret token and your payload body.
+* Não importa qual implementação você usar, a assinatura hash começa com {% if currentVersion == "free-pro-team@latest" ou currentVersion ver_gt "enterprise-server@2. 2" or "github-ae@latest" %}`sha256=`{% elsif currentVersion ver_lt "enterprise-server@2. 3" %}`sha1=`{% endif %}, usando a chave do seu token secreto e o seu texto de carga.
* Não **se recomenda** usar um operador simples de`==`. Um método como [`secure_compare`][secure_compare] executa uma comparação de strings "tempo constante", o que ajuda a mitigar certos ataques de tempo contra operadores de igualdade regular.
diff --git a/translations/pt-BR/content/developers/webhooks-and-events/webhook-events-and-payloads.md b/translations/pt-BR/content/developers/webhooks-and-events/webhook-events-and-payloads.md
index dee4a96791..f48511fa62 100644
--- a/translations/pt-BR/content/developers/webhooks-and-events/webhook-events-and-payloads.md
+++ b/translations/pt-BR/content/developers/webhooks-and-events/webhook-events-and-payloads.md
@@ -1,6 +1,6 @@
---
-title: Eventos de webhook e cargas
-intro: 'Para cada evento de webhook, você pode revisar quando o evento ocorrer, uma carga de exemplo, bem como as descrições sobre os parâmetros do objeto da carga.'
+title: Webhook events and payloads
+intro: 'For each webhook event, you can review when the event occurs, an example payload, and descriptions about the payload object parameters.'
product: '{% data reusables.gated-features.enterprise_account_webhooks %}'
redirect_from:
- /early-access/integrations/webhooks/
@@ -19,44 +19,44 @@ versions:
{% data reusables.webhooks.webhooks_intro %}
-Você pode criar webhooks que assinam os eventos listados nesta página. Cada evento de webhook inclui uma descrição das propriedades do webhook e uma carga de exemplo. Para obter mais informações, consulte "[Criar webhooks](/webhooks/creating/)."
+You can create webhooks that subscribe to the events listed on this page. Each webhook event includes a description of the webhook properties and an example payload. For more information, see "[Creating webhooks](/webhooks/creating/)."
-### Propriedades comuns do objeto da carga do webhook
+### Webhook payload object common properties
-Cada carga do evento do webhook também contém propriedades únicas para o evento. Você pode encontrar as propriedades únicas nas seções individuais de tipos de evento.
+Each webhook event payload also contains properties unique to the event. You can find the unique properties in the individual event type sections.
-| Tecla | Tipo | Descrição |
-| ------ | -------- | ---------------------------------------------------------------------------------------------------------------------- |
-| `Ação` | `string` | A maioria das cargas de webhook contém uma ação `` propriedade que contém a atividade específica que acionou o evento. |
-{% data reusables.webhooks.sender_desc %} Esta propriedade está incluída em todas as cargas do webhook.
-{% data reusables.webhooks.repo_desc %} As cargas do webhook contêm a propriedade `repository` quando ocorre o evento a partir da atividade em um repositório.
+Key | Type | Description
+----|------|-------------
+`action` | `string` | Most webhook payloads contain an `action` property that contains the specific activity that triggered the event.
+{% data reusables.webhooks.sender_desc %} This property is included in every webhook payload.
+{% data reusables.webhooks.repo_desc %} Webhook payloads contain the `repository` property when the event occurs from activity in a repository.
{% data reusables.webhooks.org_desc %}
-{% data reusables.webhooks.app_desc %} Para obter mais informações, consulte "[Criar um {% data variables.product.prodname_github_app %}](/apps/building-github-apps/).
+{% data reusables.webhooks.app_desc %} For more information, see "[Building {% data variables.product.prodname_github_app %}](/apps/building-github-apps/)."
-As propriedades únicas para um evento de webhook são as mesmas que você encontrará na propriedade `carga` ao usar a [API de eventos](/v3/activity/events/). Uma exceção é o evento de [`push`](#push). As propriedades únicas da carga do webhook do evento `push` e a propriedade `carga` na API de eventos são diferentes. A carga do webhook contém informações mais detalhadas.
+The unique properties for a webhook event are the same properties you'll find in the `payload` property when using the [Events API](/rest/reference/activity#events). One exception is the [`push` event](#push). The unique properties of the `push` event webhook payload and the `payload` property in the Events API differ. The webhook payload contains more detailed information.
{% tip %}
-**Observação:** As cargas são limitados a 25 MB. Se o seu evento gerar uma carga maior, um webhook não será disparado. Isso pode acontecer, por exemplo, em um evento `criar`, caso muitos branches ou tags sejam carregados de uma só vez. Sugerimos monitorar o tamanho da sua carga para garantir a entrega.
+**Note:** Payloads are capped at 25 MB. If your event generates a larger payload, a webhook will not be fired. This may happen, for example, on a `create` event if many branches or tags are pushed at once. We suggest monitoring your payload size to ensure delivery.
{% endtip %}
-#### Cabeçalhos de entrega
+#### Delivery headers
-As cargas de HTTP POST que são entregues no ponto de extremidade da URL configurado do seu webhook conterão vários cabeçalhos especiais:
+HTTP POST payloads that are delivered to your webhook's configured URL endpoint will contain several special headers:
-| Header | Descrição |
-| ----------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `X-GitHub-Event` | Nome do evento que ativou a entrega. |
-| `X-GitHub-Delivery` | A [GUID](http://en.wikipedia.org/wiki/Globally_unique_identifier) to identify the delivery.{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
-| `X-GitHub-Enterprise-Version` | A versão da instância do {% data variables.product.prodname_ghe_server %} que enviou a carga do HTTP POST. |
-| `X-GitHub-Enterprise-Host` | The hostname of the {% data variables.product.prodname_ghe_server %} instance that sent the HTTP POST payload.{% endif %}{% if currentVersion != "github-ae@latest" %}
-| `X-Hub-Signature` | Este cabeçalho é enviado se o webhook for configurado com um [`secreto`](/v3/repos/hooks/#create-hook-config-params). This is the HMAC hex digest of the request body, and is generated using the SHA-1 hash function and the `secret` as the HMAC `key`.{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %} `X-Hub-Signature` is provided for compatibility with existing integrations, and we recommend that you use the more secure `X-Hub-Signature-256` instead.{% endif %}{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" or currentVersion == "github-ae@latest" %}
-| `X-Hub-Signature-256` | Este cabeçalho é enviado se o webhook for configurado com um [`secreto`](/v3/repos/hooks/#create-hook-config-params). Este é o resumo hexadecimal HMAC do texto da solicitação e é gerado usando a função hash SHA-256 e a `segredo` como a `chave` HMAC.{% endif %}
+Header | Description
+-------|-------------|
+`X-GitHub-Event`| Name of the event that triggered the delivery.
+`X-GitHub-Delivery`| A [GUID](http://en.wikipedia.org/wiki/Globally_unique_identifier) to identify the delivery.{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
+`X-GitHub-Enterprise-Version` | The version of the {% data variables.product.prodname_ghe_server %} instance that sent the HTTP POST payload.
+`X-GitHub-Enterprise-Host` | The hostname of the {% data variables.product.prodname_ghe_server %} instance that sent the HTTP POST payload.{% endif %}{% if currentVersion != "github-ae@latest" %}
+`X-Hub-Signature`| This header is sent if the webhook is configured with a [`secret`](/rest/reference/repos#create-hook-config-params). This is the HMAC hex digest of the request body, and is generated using the SHA-1 hash function and the `secret` as the HMAC `key`.{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %} `X-Hub-Signature` is provided for compatibility with existing integrations, and we recommend that you use the more secure `X-Hub-Signature-256` instead.{% endif %}{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" or currentVersion == "github-ae@latest" %}
+`X-Hub-Signature-256`| This header is sent if the webhook is configured with a [`secret`](/rest/reference/repos#create-hook-config-params). This is the HMAC hex digest of the request body, and is generated using the SHA-256 hash function and the `secret` as the HMAC `key`.{% endif %}
-Além disso, o `User-Agent` para as solicitações terá o prefixo `GitHub-Hookshot/`.
+Also, the `User-Agent` for the requests will have the prefix `GitHub-Hookshot/`.
-#### Exemplo de entrega
+#### Example delivery
```shell
> POST /payload HTTP/1.1
@@ -103,13 +103,13 @@ Além disso, o `User-Agent` para as solicitações terá o prefixo `GitHub-Hooks
{% data reusables.apps.undetected-pushes-to-a-forked-repository-for-check-suites %}
-#### Disponibilidade
+#### Availability
-- Os webhooks de repositório só recebem cargas para os tipos de evento `criados` e `concluídos` em um repositório
-- Os webhooks da organização só recebem cargas para os tipos de eventos `criados` e `concluídos` nos repositórios
-- Os {% data variables.product.prodname_github_app %}s com a permissão `checks:read` recebem cargas para os tipos de evento `criados` e `concluídos` que ocorrem no repositório onde o aplicativo está instalado. O aplicativo deve ter a permissão `checks:write` para receber os tipos de eventos `solicitados` e `requested_action`. As cargas do tipo de evento `solicitadas` e `requested_action` são enviadas apenas para o {% data variables.product.prodname_github_app %} que está sendo solicitado. Os {% data variables.product.prodname_github_app %}s com `checks:write` são automaticamente inscritos neste evento webhook.
+- Repository webhooks only receive payloads for the `created` and `completed` event types in a repository
+- Organization webhooks only receive payloads for the `created` and `completed` event types in repositories
+- {% data variables.product.prodname_github_app %}s with the `checks:read` permission receive payloads for the `created` and `completed` events that occur in the repository where the app is installed. The app must have the `checks:write` permission to receive the `rerequested` and `requested_action` event types. The `rerequested` and `requested_action` event type payloads are only sent to the {% data variables.product.prodname_github_app %} being requested. {% data variables.product.prodname_github_app %}s with the `checks:write` are automatically subscribed to this webhook event.
-#### Objeto da carga do webhook
+#### Webhook payload object
{% data reusables.webhooks.check_run_properties %}
{% data reusables.webhooks.repo_desc %}
@@ -117,7 +117,7 @@ Além disso, o `User-Agent` para as solicitações terá o prefixo `GitHub-Hooks
{% data reusables.webhooks.app_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.check_run.created }}
@@ -127,13 +127,13 @@ Além disso, o `User-Agent` para as solicitações terá o prefixo `GitHub-Hooks
{% data reusables.apps.undetected-pushes-to-a-forked-repository-for-check-suites %}
-#### Disponibilidade
+#### Availability
-- Os webhooks de repositório só recebem cargas para os tipos de evento `concluídos` em um repositório
-- Os webhooks da organização só recebem cargas para os tipos de eventos `concluídos` nos repositórios
-- Os {% data variables.product.prodname_github_app %}s com a permissão `checks:read` recebem cargas para os tipos de evento `criados` e `concluídos` que ocorrem no repositório onde o aplicativo está instalado. O aplicativo deve ter a permissão `checks:write` para receber os tipos de eventos `solicitados` e `ressolicitados.`. As cargas de evento `solicitadas` e `ressolicitadas` são enviadas apenas para {% data variables.product.prodname_github_app %} que está sendo solicitado. Os {% data variables.product.prodname_github_app %}s com `checks:write` são automaticamente inscritos neste evento webhook.
+- Repository webhooks only receive payloads for the `completed` event types in a repository
+- Organization webhooks only receive payloads for the `completed` event types in repositories
+- {% data variables.product.prodname_github_app %}s with the `checks:read` permission receive payloads for the `created` and `completed` events that occur in the repository where the app is installed. The app must have the `checks:write` permission to receive the `requested` and `rerequested` event types. The `requested` and `rerequested` event type payloads are only sent to the {% data variables.product.prodname_github_app %} being requested. {% data variables.product.prodname_github_app %}s with the `checks:write` are automatically subscribed to this webhook event.
-#### Objeto da carga do webhook
+#### Webhook payload object
{% data reusables.webhooks.check_suite_properties %}
{% data reusables.webhooks.repo_desc %}
@@ -141,30 +141,30 @@ Além disso, o `User-Agent` para as solicitações terá o prefixo `GitHub-Hooks
{% data reusables.webhooks.app_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.check_suite.completed }}
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %}
### code_scanning_alert
-Os {% data variables.product.prodname_github_app %}s com a permissão `security_events`
+{% data reusables.webhooks.code_scanning_alert_event_short_desc %}
-#### Disponibilidade
+#### Availability
-- Webhooks do repositório
-- Webhooks da organização
-- Os {% data variables.product.prodname_github_app %}s com a permissão de `conteúdo`
+- Repository webhooks
+- Organization webhooks
+- {% data variables.product.prodname_github_app %}s with the `security_events :read` permission
-#### Objeto da carga do webhook
+#### Webhook payload object
{% data reusables.webhooks.code_scanning_alert_event_properties %}
{% data reusables.webhooks.repo_desc %}
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.app_desc %}
-remetente`| objeto` | Se a de ação ` for reopened_by_user` ou `closed_by_user`, o objeto `remetente` será o usuário que ativou o evento. O objeto `remetente` está vazio para todas as outras ações.
+`sender` | `object` | If the `action` is `reopened_by_user` or `closed_by_user`, the `sender` object will be the user that triggered the event. The `sender` object is empty for all other actions.
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.code_scanning_alert.reopened }}
@@ -172,13 +172,13 @@ Os {% data variables.product.prodname_github_app %}s com a permissão `security_
{% data reusables.webhooks.commit_comment_short_desc %}
-#### Disponibilidade
+#### Availability
-- Webhooks do repositório
-- Webhooks da organização
-- Os {% data variables.product.prodname_github_app %}s com a permissão de ` conteúdo`
+- Repository webhooks
+- Organization webhooks
+- {% data variables.product.prodname_github_app %}s with the `contents` permission
-#### Objeto da carga do webhook
+#### Webhook payload object
{% data reusables.webhooks.commit_comment_properties %}
{% data reusables.webhooks.repo_desc %}
@@ -186,7 +186,7 @@ Os {% data variables.product.prodname_github_app %}s com a permissão `security_
{% data reusables.webhooks.app_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.commit_comment.created }}
{% endif %}
@@ -195,11 +195,11 @@ Os {% data variables.product.prodname_github_app %}s com a permissão `security_
{% data reusables.webhooks.content_reference_short_desc %}
-Os eventos de webhook são acionados com base na especificidade do domínio que você registra. Por exemplo, se você registrar um subdomínio (`https://subdomain.example.com`), apenas as URLs para o subdomínio irão ativar este evento. Se você registrar um domínio (`https://example.com`), as URLs para domínio e todos os subdomínios irão ativar este evento. Consulte "[Criar um anexo de conteúdo](/v3/apps/installations/#create-a-content-attachment)" para criar um novo anexo de conteúdo.
+Webhook events are triggered based on the specificity of the domain you register. For example, if you register a subdomain (`https://subdomain.example.com`) then only URLs for the subdomain trigger this event. If you register a domain (`https://example.com`) then URLs for domain and all subdomains trigger this event. See "[Create a content attachment](/rest/reference/apps#create-a-content-attachment)" to create a new content attachment.
-Apenas os {% data variables.product.prodname_github_app %}s podem receber este evento. Os {% data variables.product.prodname_github_app %}s devem ter a permissão de `content_reference` `gravação` para assinar este evento.
+Only {% data variables.product.prodname_github_app %}s can receive this event. {% data variables.product.prodname_github_app %}s must have the `content_references` `write` permission to subscribe to this event.
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.content_reference.created }}
@@ -209,17 +209,17 @@ Apenas os {% data variables.product.prodname_github_app %}s podem receber este e
{% note %}
-**Observação:** Você não receberá um webhook para este evento ao fazer push de mais de três tags de uma vez.
+**Note:** You will not receive a webhook for this event when you push more than three tags at once.
{% endnote %}
-#### Disponibilidade
+#### Availability
-- Webhooks do repositório
-- Webhooks da organização
-- Os {% data variables.product.prodname_github_app %}s com a permissão de ` conteúdo`
+- Repository webhooks
+- Organization webhooks
+- {% data variables.product.prodname_github_app %}s with the `contents` permission
-#### Objeto da carga do webhook
+#### Webhook payload object
{% data reusables.webhooks.create_properties %}
{% data reusables.webhooks.repo_desc %}
@@ -227,7 +227,7 @@ Apenas os {% data variables.product.prodname_github_app %}s podem receber este e
{% data reusables.webhooks.app_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.create }}
@@ -237,17 +237,17 @@ Apenas os {% data variables.product.prodname_github_app %}s podem receber este e
{% note %}
-**Observação:** Você não receberá um webhook para este evento ao excluir mais de três tags de uma só vez.
+**Note:** You will not receive a webhook for this event when you delete more than three tags at once.
{% endnote %}
-#### Disponibilidade
+#### Availability
-- Webhooks do repositório
-- Webhooks da organização
-- Os {% data variables.product.prodname_github_app %}s com a permissão de ` conteúdo`
+- Repository webhooks
+- Organization webhooks
+- {% data variables.product.prodname_github_app %}s with the `contents` permission
-#### Objeto da carga do webhook
+#### Webhook payload object
{% data reusables.webhooks.delete_properties %}
{% data reusables.webhooks.repo_desc %}
@@ -255,7 +255,7 @@ Apenas os {% data variables.product.prodname_github_app %}s podem receber este e
{% data reusables.webhooks.app_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.delete }}
@@ -263,73 +263,73 @@ Apenas os {% data variables.product.prodname_github_app %}s podem receber este e
{% data reusables.webhooks.deploy_key_short_desc %}
-#### Disponibilidade
+#### Availability
-- Webhooks do repositório
-- Webhooks da organização
+- Repository webhooks
+- Organization webhooks
-#### Objeto da carga do webhook
+#### Webhook payload object
{% data reusables.webhooks.deploy_key_properties %}
{% data reusables.webhooks.repo_desc %}
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.deploy_key.created }}
-### implantação
+### deployment
{% data reusables.webhooks.deployment_short_desc %}
-#### Disponibilidade
+#### Availability
-- Webhooks do repositório
-- Webhooks da organização
-- Os {% data variables.product.prodname_github_app %}s com a permissão de `implantação`
+- Repository webhooks
+- Organization webhooks
+- {% data variables.product.prodname_github_app %}s with the `deployments` permission
-#### Objeto da carga do webhook
+#### Webhook payload object
-| Tecla | Tipo | Descrição |
-| ------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------- |{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
-| `Ação` | `string` | A ação realizada. Pode ser `criado`.{% endif %}
-| `implantação` | `objeto` | The [implantação](/rest/reference/repos#list-deployments). |
+Key | Type | Description
+----|------|-------------{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
+`action` |`string` | The action performed. Can be `created`.{% endif %}
+`deployment` |`object` | The [deployment](/rest/reference/repos#list-deployments).
{% data reusables.webhooks.repo_desc %}
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.app_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.deployment }}
-### implantação_status
+### deployment_status
{% data reusables.webhooks.deployment_status_short_desc %}
-#### Disponibilidade
+#### Availability
-- Webhooks do repositório
-- Webhooks da organização
-- Os {% data variables.product.prodname_github_app %}s com a permissão de `implantação`
+- Repository webhooks
+- Organization webhooks
+- {% data variables.product.prodname_github_app %}s with the `deployments` permission
-#### Objeto da carga do webhook
+#### Webhook payload object
-| Tecla | Tipo | Descrição |
-| ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------ |{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
-| `Ação` | `string` | A ação realizada. Pode ser `criado`.{% endif %}
-| `implantação_status` | `objeto` | O [estado de implantação](/rest/reference/repos#list-deployment-statuses). |
-| `deployment_status["state"]` | `string` | O novo estado. Pode ser `pendente`, `sucesso`, `falha` ou `erro`. |
-| `deployment_status["target_url"]` | `string` | O link opcional adicionado ao status. |
-| `deployment_status["description"]` | `string` | A descrição opcional legível para pessoas adicionada ao status. |
-| `implantação` | `objeto` | A [implantação](/rest/reference/repos#list-deployments) à qual este status está associado. |
+Key | Type | Description
+----|------|-------------{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
+`action` |`string` | The action performed. Can be `created`.{% endif %}
+`deployment_status` |`object` | The [deployment status](/rest/reference/repos#list-deployment-statuses).
+`deployment_status["state"]` |`string` | The new state. Can be `pending`, `success`, `failure`, or `error`.
+`deployment_status["target_url"]` |`string` | The optional link added to the status.
+`deployment_status["description"]`|`string` | The optional human-readable description added to the status.
+`deployment` |`object` | The [deployment](/rest/reference/repos#list-deployments) that this status is associated with.
{% data reusables.webhooks.repo_desc %}
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.app_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.deployment_status }}
@@ -339,33 +339,33 @@ Apenas os {% data variables.product.prodname_github_app %}s podem receber este e
{% data reusables.webhooks.enterprise_short_desc %}
-#### Disponibilidade
+#### Availability
-- Webhooks do GitHub Enterprise. Para mais informações, consulte "[Webhooks globais](/rest/reference/enterprise-admin#global-webhooks/)."
+- GitHub Enterprise webhooks. For more information, "[Global webhooks](/rest/reference/enterprise-admin#global-webhooks/)."
-#### Objeto da carga do webhook
+#### Webhook payload object
-| Tecla | Tipo | Descrição |
-| ------ | -------- | ------------------------------------------------------------------------------------- |
-| `Ação` | `string` | A ação realizada. Pode ser `anonymous_access_enabled` ou `anonymous_access_disabled`. |
+Key | Type | Description
+----|------|-------------
+`action` |`string` | The action performed. Can be `anonymous_access_enabled` or `anonymous_access_disabled`.
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.enterprise.anonymous_access_enabled }}
{% endif %}
-### bifurcação
+### fork
{% data reusables.webhooks.fork_short_desc %}
-#### Disponibilidade
+#### Availability
-- Webhooks do repositório
-- Webhooks da organização
-- Os {% data variables.product.prodname_github_app %}s com a permissão de ` conteúdo`
+- Repository webhooks
+- Organization webhooks
+- {% data variables.product.prodname_github_app %}s with the `contents` permission
-#### Objeto da carga do webhook
+#### Webhook payload object
{% data reusables.webhooks.fork_properties %}
{% data reusables.webhooks.repo_desc %}
@@ -373,28 +373,28 @@ Apenas os {% data variables.product.prodname_github_app %}s podem receber este e
{% data reusables.webhooks.app_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.fork }}
### github_app_authorization
-Este evento ocorre quando alguém revoga a autorização de um {% data variables.product.prodname_github_app %}. Um {% data variables.product.prodname_github_app %} recebe este webhook por padrão e não pode cancelar a assinatura deste evento.
+When someone revokes their authorization of a {% data variables.product.prodname_github_app %}, this event occurs. A {% data variables.product.prodname_github_app %} receives this webhook by default and cannot unsubscribe from this event.
-{% data reusables.webhooks.authorization_event %} Para obter informações sobre solicitações de usuário para servidor, que exigem autorização do {% data variables.product.prodname_github_app %}, consulte "[Identificando e autorizando usuários para os {% data variables.product.prodname_github_app %}s](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)".
+{% data reusables.webhooks.authorization_event %} For details about user-to-server requests, which require {% data variables.product.prodname_github_app %} authorization, see "[Identifying and authorizing users for {% data variables.product.prodname_github_app %}s](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)."
-#### Disponibilidade
+#### Availability
- {% data variables.product.prodname_github_app %}s
-#### Objeto da carga do webhook
+#### Webhook payload object
-| Tecla | Tipo | Descrição |
-| ------ | -------- | -------------------------------------- |
-| `Ação` | `string` | A ação realizada. Pode ser `revogada`. |
+Key | Type | Description
+----|------|-------------
+`action` |`string` | The action performed. Can be `revoked`.
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.github_app_authorization.revoked }}
@@ -402,13 +402,13 @@ Este evento ocorre quando alguém revoga a autorização de um {% data variables
{% data reusables.webhooks.gollum_short_desc %}
-#### Disponibilidade
+#### Availability
-- Webhooks do repositório
-- Webhooks da organização
-- Os {% data variables.product.prodname_github_app %}s com a permissão de ` conteúdo`
+- Repository webhooks
+- Organization webhooks
+- {% data variables.product.prodname_github_app %}s with the `contents` permission
-#### Objeto da carga do webhook
+#### Webhook payload object
{% data reusables.webhooks.gollum_properties %}
{% data reusables.webhooks.repo_desc %}
@@ -416,39 +416,39 @@ Este evento ocorre quando alguém revoga a autorização de um {% data variables
{% data reusables.webhooks.app_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.gollum }}
-### instalação
+### installation
{% data reusables.webhooks.installation_short_desc %}
{% note %}
-**Observação:** Você não receberá um webhook para este evento ao excluir mais de três tags de uma só vez.
+**Note:** This event replaces the deprecated `integration_installation` event.
{% endnote %}
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %}
{% note %}
-**Observação:** {% data reusables.pre-release-program.suspend-installation-beta %} Para obter mais informações, consulte "[Suspender uma instalação do {% data variables.product.prodname_github_app %}](/apps/managing-github-apps/suspending-a-github-app-installation/)".
+**Note:** {% data reusables.pre-release-program.suspend-installation-beta %} For more information, see "[Suspending a {% data variables.product.prodname_github_app %} installation](/apps/managing-github-apps/suspending-a-github-app-installation/)."
{% endnote %}
{% endif %}
-#### Disponibilidade
+#### Availability
- {% data variables.product.prodname_github_app %}s
-#### Objeto da carga do webhook
+#### Webhook payload object
{% data reusables.webhooks.installation_properties %}
{% data reusables.webhooks.app_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.installation.deleted }}
@@ -458,21 +458,21 @@ Este evento ocorre quando alguém revoga a autorização de um {% data variables
{% note %}
-`repository` quando ocorre o evento a partir da atividade em um repositório.
+**Note:** This event replaces the deprecated `integration_installation_repositories` event.
{% endnote %}
-#### Disponibilidade
+#### Availability
- {% data variables.product.prodname_github_app %}s
-#### Objeto da carga do webhook
+#### Webhook payload object
{% data reusables.webhooks.installation_repositories_properties %}
{% data reusables.webhooks.app_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.installation_repositories.added }}
@@ -480,266 +480,177 @@ Este evento ocorre quando alguém revoga a autorização de um {% data variables
{% data reusables.webhooks.issue_comment_short_desc %}
-#### Disponibilidade
+#### Availability
-- Webhooks do repositório
-- Webhooks da organização
-- Os {% data variables.product.prodname_github_app %}s com a permissão problemas`
-
+- Repository webhooks
+- Organization webhooks
+- {% data variables.product.prodname_github_app %}s with the `issues` permission
-
Objeto da carga do webhook
+#### Webhook payload object
-
{% data reusables.webhooks.issue_comment_webhook_properties %}
-
-
-
-
-
{% data reusables.webhooks.issue_comment_properties %}
Os {% data variables.product.prodname_github_app %}s com a permissão metadados`
-
-#### Objeto da carga do webhook
-
-| Tecla | Tipo | Descrição |
-| ---------------------- | -------- | --------------------------------------------------------------------- |
-| `Ação` | `string` | A ação que foi executada. Pode ser `criado`, `editado` ou `excluído`. |
-| `etiqueta` | `objeto` | A etiqueta que foi adicionada. |
-| `alterações` | `objeto` | As alterações na etiqueta se a ação foi `editada`. |
-| `changes[name][from]` | `string` | A versão anterior do nome se a ação foi `editada`. |
-| `changes[color][from]` | `string` | A versão anterior da cor se a ação foi `editada`. |
+{% data reusables.webhooks.issue_comment_webhook_properties %}
+{% data reusables.webhooks.issue_comment_properties %}
{% data reusables.webhooks.repo_desc %}
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.app_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
+
+{{ webhookPayloadsForCurrentVersion.issue_comment.created }}
+
+### issues
+
+{% data reusables.webhooks.issues_short_desc %}
+
+#### Availability
+
+- Repository webhooks
+- Organization webhooks
+- {% data variables.product.prodname_github_app %}s with the `issues` permission
+
+#### Webhook payload object
+
+{% data reusables.webhooks.issue_webhook_properties %}
+{% data reusables.webhooks.issue_properties %}
+{% data reusables.webhooks.repo_desc %}
+{% data reusables.webhooks.org_desc %}
+{% data reusables.webhooks.app_desc %}
+{% data reusables.webhooks.sender_desc %}
+
+#### Webhook payload example when someone edits an issue
+
+{{ webhookPayloadsForCurrentVersion.issues.edited }}
+
+### label
+
+{% data reusables.webhooks.label_short_desc %}
+
+#### Availability
+
+- Repository webhooks
+- Organization webhooks
+- {% data variables.product.prodname_github_app %}s with the `metadata` permission
+
+#### Webhook payload object
+
+Key | Type | Description
+----|------|-------------
+`action`|`string` | The action that was performed. Can be `created`, `edited`, or `deleted`.
+`label`|`object` | The label that was added.
+`changes`|`object`| The changes to the label if the action was `edited`.
+`changes[name][from]`|`string` | The previous version of the name if the action was `edited`.
+`changes[color][from]`|`string` | The previous version of the color if the action was `edited`.
+{% data reusables.webhooks.repo_desc %}
+{% data reusables.webhooks.org_desc %}
+{% data reusables.webhooks.app_desc %}
+{% data reusables.webhooks.sender_desc %}
+
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.label.deleted }}
{% if currentVersion == "free-pro-team@latest" %}
### marketplace_purchase
-Atividade relacionada a uma compra do GitHub Marketplace. {% data reusables.webhooks.action_type_desc %} Para obter mais informações, consulte o "[GitHub Marketplace](/marketplace/)".
+Activity related to a GitHub Marketplace purchase. {% data reusables.webhooks.action_type_desc %} For more information, see the "[GitHub Marketplace](/marketplace/)."
-#### Disponibilidade
+#### Availability
- {% data variables.product.prodname_github_app %}s
-#### Objeto da carga do webhook
+#### Webhook payload object
-| Tecla | Tipo | Descrição |
-| ------ | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `Ação` | `string` | A ação realizada para um plano do [GitHub Marketplace](https://github.com/marketplace). Pode ser uma das ações a seguir:
`comprado` - Alguém comprou um plano do GitHub Marketplace. A mudança deve entrar em vigor na conta imediatamente.
`pending_change` - Você receberá o evento `pending_change` quando alguém tiver feito o downgrade ou cancelado um plano do GitHub Marketplace para indicar que uma alteração ocorrerá na conta. O novo plano ou cancelamento entra em vigor no final do ciclo de cobrança. O tipo de evento `cancelado` ou `alterado` será enviado quando o ciclo de cobrança terminar e o cancelamento ou o novo plano entrarem em vigor.
`pending_change_cancelled` - Alguém cancelou uma alteração pendente. Alterações pendentes incluem planos de cancelamento e downgrades que entrarão em vigor ao fim de um ciclo de cobrança.
`alterado` - Alguém fez o upgrade ou downgrade de um plano do GitHub Marketplace e a alteração entrará em vigor na conta imediatamente.
`cancelado` - Alguém cancelou um plano do GitHub Marketplace e o último ciclo de cobrança foi finalizado. A mudança deve entrar em vigor na conta imediatamente.
|
+Key | Type | Description
+----|------|-------------
+`action` | `string` | The action performed for a [GitHub Marketplace](https://github.com/marketplace) plan. Can be one of:
`purchased` - Someone purchased a GitHub Marketplace plan. The change should take effect on the account immediately.
`pending_change` - You will receive the `pending_change` event when someone has downgraded or cancelled a GitHub Marketplace plan to indicate a change will occur on the account. The new plan or cancellation takes effect at the end of the billing cycle. The `cancelled` or `changed` event type will be sent when the billing cycle has ended and the cancellation or new plan should take effect.
`pending_change_cancelled` - Someone has cancelled a pending change. Pending changes include plan cancellations and downgrades that will take effect at the end of a billing cycle.
`changed` - Someone has upgraded or downgraded a GitHub Marketplace plan and the change should take effect on the account immediately.
`cancelled` - Someone cancelled a GitHub Marketplace plan and the last billing cycle has ended. The change should take effect on the account immediately.
-Para obter uma descrição detalhada desta carga e da carga para cada tipo de `ação`, consulte [eventos do webhook de {% data variables.product.prodname_marketplace %} ](/marketplace/integrating-with-the-github-marketplace-api/github-marketplace-webhook-events/).
+For a detailed description of this payload and the payload for each type of `action`, see [{% data variables.product.prodname_marketplace %} webhook events](/marketplace/integrating-with-the-github-marketplace-api/github-marketplace-webhook-events/).
-#### Exemplo de carga de webhook quando alguém compra o plano
+#### Webhook payload example when someone purchases the plan
{{ webhookPayloadsForCurrentVersion.marketplace_purchase.purchased }}
{% endif %}
-### integrante
+### member
{% data reusables.webhooks.member_short_desc %}
-#### Disponibilidade
+#### Availability
-- Webhooks do repositório
-- Webhooks da organização
-- Os {% data variables.product.prodname_github_app %}s com a permissão membros`
-
+- Repository webhooks
+- Organization webhooks
+- {% data variables.product.prodname_github_app %}s with the `members` permission
-
Objeto da carga do webhook
+#### Webhook payload object
-
{% data reusables.webhooks.member_webhook_properties %}
+{% data reusables.webhooks.member_webhook_properties %}
+{% data reusables.webhooks.member_properties %}
+{% data reusables.webhooks.repo_desc %}
+{% data reusables.webhooks.org_desc %}
+{% data reusables.webhooks.app_desc %}
+{% data reusables.webhooks.sender_desc %}
-
+{% data reusables.webhooks.membership_short_desc %}
-
-
+#### Availability
-
{% data reusables.webhooks.org_desc %}
+- Organization webhooks
+- {% data variables.product.prodname_github_app %}s with the `members` permission
-
-
+#### Webhook payload object
-
{% data reusables.webhooks.app_desc %}
+{% data reusables.webhooks.membership_properties %}
+{% data reusables.webhooks.org_desc %}
+{% data reusables.webhooks.app_desc %}
+{% data reusables.webhooks.sender_desc %}
-
+The webhook this event is configured on was deleted. This event will only listen for changes to the particular hook the event is installed on. Therefore, it must be selected for each hook that you'd like to receive meta events for.
-
filiação
+#### Availability
-
{% data reusables.webhooks.membership_short_desc %}
+- Repository webhooks
+- Organization webhooks
-
Disponibilidade
+#### Webhook payload object
-
-
Webhooks da organização
-
Os {% data variables.product.prodname_github_app %}s com a permissão `membros`
-
-
-
Objeto da carga do webhook
-
-
{% data reusables.webhooks.membership_properties %}
O webhook em que este evento está configurado em foi excluído. Este evento só ouvirá alterações no hook em que o evento está instalado. Portanto, deve ser selecionado para cada hook para o qual você gostaria de receber metaeventos.
-
-
Disponibilidade
-
-
-
Webhooks do repositório
-
Webhooks da organização
-
-
-
Objeto da carga do webhook
-
-
-
-
-
Tecla
-
Tipo
-
Descrição
-
-
-
-
-
Ação`
-
-
+Key | Type | Description
+----|------|-------------
+`action` |`string` | The action performed. Can be `deleted`.
+`hook_id` |`integer` | The id of the modified webhook.
+`hook` |`object` | The modified webhook. This will contain different keys based on the type of webhook it is: repository, organization, business, app, or GitHub Marketplace.
{% data reusables.webhooks.repo_desc %}
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.meta.deleted }}
-### marco
+### milestone
{% data reusables.webhooks.milestone_short_desc %}
-#### Disponibilidade
+#### Availability
-- Webhooks do repositório
-- Webhooks da organização
-- Os {% data variables.product.prodname_github_app %}s com a permissão `pull_requests`
+- Repository webhooks
+- Organization webhooks
+- {% data variables.product.prodname_github_app %}s with the `pull_requests` permission
-#### Objeto da carga do webhook
+#### Webhook payload object
{% data reusables.webhooks.milestone_properties %}
{% data reusables.webhooks.repo_desc %}
@@ -747,42 +658,33 @@ Para obter uma descrição detalhada desta carga e da carga para cada tipo de `a
{% data reusables.webhooks.app_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.milestone.created }}
-### organização
+### organization
{% data reusables.webhooks.organization_short_desc %}
-#### Disponibilidade
+#### Availability
{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
-- Os webhooks do GitHub Enterprise recebem apenas eventos `criados` e `excluídos`. Para mais informações, consulte "[Webhooks globais](/rest/reference/enterprise-admin#global-webhooks/).{% endif %}
-- Os webhooks da organização recebem apenas os eventos `excluídos`, `adicionados`, `removidos`, `renomeado` e `convidados`
-- Os {% data variables.product.prodname_github_app %}s com a permissão membros`
-
+- GitHub Enterprise webhooks only receive `created` and `deleted` events. For more information, "[Global webhooks](/rest/reference/enterprise-admin#global-webhooks/).{% endif %}
+- Organization webhooks only receive the `deleted`, `added`, `removed`, `renamed`, and `invited` events
+- {% data variables.product.prodname_github_app %}s with the `members` permission
-
Objeto da carga do webhook
+#### Webhook payload object
-
-
-
-
Tecla
-
Tipo
-
Descrição
-
-
-
-
-
Ação`
-
-
+Key | Type | Description
+----|------|-------------
+`action` |`string` | The action that was performed. Can be one of:{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %} `created`,{% endif %} `deleted`, `renamed`, `member_added`, `member_removed`, or `member_invited`.
+`invitation` |`object` | The invitation for the user or email if the action is `member_invited`.
+`membership` |`object` | The membership between the user and the organization. Not present when the action is `member_invited`.
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.app_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.organization.member_added }}
@@ -792,42 +694,42 @@ Para obter uma descrição detalhada desta carga e da carga para cada tipo de `a
{% data reusables.webhooks.org_block_short_desc %}
-#### Disponibilidade
+#### Availability
-- Webhooks da organização
-- Os {% data variables.product.prodname_github_app %}s com a permissão `organization_administration`
+- Organization webhooks
+- {% data variables.product.prodname_github_app %}s with the `organization_administration` permission
-#### Objeto da carga do webhook
+#### Webhook payload object
-| Tecla | Tipo | Descrição |
-| -------------- | -------- | --------------------------------------------------------- |
-| `Ação` | `string` | A ação realizada. Pode ser `bloqueado` ou `desbloqueado`. |
-| `blocked_user` | `objeto` | Informações sobre o usuário bloqueado ou desbloqueado. |
+Key | Type | Description
+----|------|------------
+`action` | `string` | The action performed. Can be `blocked` or `unblocked`.
+`blocked_user` | `object` | Information about the user that was blocked or unblocked.
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.app_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.org_block.blocked }}
-### pacote
+### package
-Atividade relacionada a {% data variables.product.prodname_registry %}. {% data reusables.webhooks.action_type_desc %} Para obter mais informações, consulte o[Bloqueando usuários da organização](/v3/orgs/blocking/)" da API REST. Para obter mais informações, consulte "[Gerenciando pacotes com {% data variables.product.prodname_registry %}](/github/managing-packages-with-github-packages)" para saber mais sobre {% data variables.product.prodname_registry %}.
+Activity related to {% data variables.product.prodname_registry %}. {% data reusables.webhooks.action_type_desc %} For more information, see the "[blocking organization users](/rest/reference/orgs#blocking)" REST API. For more information, see "[Managing packages with {% data variables.product.prodname_registry %}](/github/managing-packages-with-github-packages)" to learn more about {% data variables.product.prodname_registry %}.
-#### Disponibilidade
+#### Availability
-- Webhooks do repositório
-- Webhooks da organização
+- Repository webhooks
+- Organization webhooks
-#### Objeto da carga do webhook
+#### Webhook payload object
{% data reusables.webhooks.package_properties %}
{% data reusables.webhooks.repo_desc %}
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.package.published }}
{% endif %}
@@ -836,24 +738,24 @@ Atividade relacionada a {% data variables.product.prodname_registry %}. {% data
{% data reusables.webhooks.page_build_short_desc %}
-#### Disponibilidade
+#### Availability
-- Webhooks do repositório
-- Webhooks da organização
-- Os {% data variables.product.prodname_github_app %}s com a permissão `páginas`
+- Repository webhooks
+- Organization webhooks
+- {% data variables.product.prodname_github_app %}s with the `pages` permission
-#### Objeto da carga do webhook
+#### Webhook payload object
-| Tecla | Tipo | Descrição |
-| ------- | --------- | --------------------------------------------------------------------------------------- |
-| `id` | `inteiro` | O identificador exclusivo da criação de páginas. |
-| `build` | `objeto` | A [Listar as criações do GitHub Pages](/rest/reference/repos#list-github-pages-builds). |
+Key | Type | Description
+----|------|------------
+`id` | `integer` | The unique identifier of the page build.
+`build` | `object` | The [List GitHub Pages builds](/rest/reference/repos#list-github-pages-builds) itself.
{% data reusables.webhooks.repo_desc %}
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.app_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.page_build }}
@@ -861,25 +763,25 @@ Atividade relacionada a {% data variables.product.prodname_registry %}. {% data
{% data reusables.webhooks.ping_short_desc %}
-#### Disponibilidade
+#### Availability
-- Webhooks do repositório
-- Webhooks da organização
-- Os {% data variables.product.prodname_github_app %}s recebem um evento de ping com um `app_id` usado para registrar o aplicativo
+- Repository webhooks
+- Organization webhooks
+- {% data variables.product.prodname_github_app %}s receive a ping event with an `app_id` used to register the app
-#### Objeto da carga do webhook
+#### Webhook payload object
-| Tecla | Tipo | Descrição |
-| -------------- | --------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `zen` | `string` | String aleatória do Github zen. |
-| `hook_id` | `inteiro` | O ID do webhook que acionou o ping. |
-| `hook` | `objeto` | A [configuração do webhook](/v3/repos/hooks/#get-a-repository-webhook). |
-| `hook[app_id]` | `inteiro` | Ao registrar um novo {% data variables.product.prodname_github_app %}, {% data variables.product.product_name %} envia um evento de ping para a **URL do webhook** que você especificou no registro. O evento contém o `app_id`, que é necessário para a [efetuar a autenticação](/apps/building-integrations/setting-up-and-registering-github-apps/about-authentication-options-for-github-apps/) em um aplicativo. |
+Key | Type | Description
+----|------|------------
+`zen` | `string` | Random string of GitHub zen.
+`hook_id` | `integer` | The ID of the webhook that triggered the ping.
+`hook` | `object` | The [webhook configuration](/rest/reference/repos#get-a-repository-webhook).
+`hook[app_id]` | `integer` | When you register a new {% data variables.product.prodname_github_app %}, {% data variables.product.product_name %} sends a ping event to the **webhook URL** you specified during registration. The event contains the `app_id`, which is required for [authenticating](/apps/building-integrations/setting-up-and-registering-github-apps/about-authentication-options-for-github-apps/) an app.
{% data reusables.webhooks.repo_desc %}
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.ping }}
@@ -887,13 +789,13 @@ Atividade relacionada a {% data variables.product.prodname_registry %}. {% data
{% data reusables.webhooks.project_card_short_desc %}
-#### Disponibilidade
+#### Availability
-- Webhooks do repositório
-- Webhooks da organização
-- Os {% data variables.product.prodname_github_app %}s com a permissão `repository_projects` ou `organization_projects`
+- Repository webhooks
+- Organization webhooks
+- {% data variables.product.prodname_github_app %}s with the `repository_projects` or `organization_projects` permission
-#### Objeto da carga do webhook
+#### Webhook payload object
{% data reusables.webhooks.project_card_properties %}
{% data reusables.webhooks.repo_desc %}
@@ -901,7 +803,7 @@ Atividade relacionada a {% data variables.product.prodname_registry %}. {% data
{% data reusables.webhooks.app_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.project_card.created }}
@@ -909,13 +811,13 @@ Atividade relacionada a {% data variables.product.prodname_registry %}. {% data
{% data reusables.webhooks.project_column_short_desc %}
-#### Disponibilidade
+#### Availability
-- Webhooks do repositório
-- Webhooks da organização
-- Os {% data variables.product.prodname_github_app %}s com a permissão `repository_projects` ou `organization_projects`
+- Repository webhooks
+- Organization webhooks
+- {% data variables.product.prodname_github_app %}s with the `repository_projects` or `organization_projects` permission
-#### Objeto da carga do webhook
+#### Webhook payload object
{% data reusables.webhooks.project_column_properties %}
{% data reusables.webhooks.repo_desc %}
@@ -923,7 +825,7 @@ Atividade relacionada a {% data variables.product.prodname_registry %}. {% data
{% data reusables.webhooks.app_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.project_column.created }}
@@ -931,13 +833,13 @@ Atividade relacionada a {% data variables.product.prodname_registry %}. {% data
{% data reusables.webhooks.project_short_desc %}
-#### Disponibilidade
+#### Availability
-- Webhooks do repositório
-- Webhooks da organização
-- Os {% data variables.product.prodname_github_app %}s com a permissão `repository_projects` ou `organization_projects`
+- Repository webhooks
+- Organization webhooks
+- {% data variables.product.prodname_github_app %}s with the `repository_projects` or `organization_projects` permission
-#### Objeto da carga do webhook
+#### Webhook payload object
{% data reusables.webhooks.project_properties %}
{% data reusables.webhooks.repo_desc %}
@@ -945,31 +847,30 @@ Atividade relacionada a {% data variables.product.prodname_registry %}. {% data
{% data reusables.webhooks.app_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.project.created }}
-### público
+### public
{% data reusables.webhooks.public_short_desc %}
-#### Disponibilidade
+#### Availability
-- Webhooks do repositório
-- Webhooks da organização
-- Os {% data variables.product.prodname_github_app %}s com a permissão `metadados`
+- Repository webhooks
+- Organization webhooks
+- {% data variables.product.prodname_github_app %}s with the `metadata` permission
-#### Objeto da carga do webhook
+#### Webhook payload object
-| Tecla | Tipo | Descrição |
-| ----- | ---- | --------- |
-| | | |
+Key | Type | Description
+----|------|-------------
{% data reusables.webhooks.repo_desc %}
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.app_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.public }}
@@ -977,13 +878,13 @@ Atividade relacionada a {% data variables.product.prodname_registry %}. {% data
{% data reusables.webhooks.pull_request_short_desc %}
-#### Disponibilidade
+#### Availability
-- Webhooks do repositório
-- Webhooks da organização
-- Os {% data variables.product.prodname_github_app %}s com a permissão `pull_requests`
+- Repository webhooks
+- Organization webhooks
+- {% data variables.product.prodname_github_app %}s with the `pull_requests` permission
-#### Objeto da carga do webhook
+#### Webhook payload object
{% data reusables.webhooks.pull_request_webhook_properties %}
{% data reusables.webhooks.pull_request_properties %}
@@ -992,9 +893,9 @@ Atividade relacionada a {% data variables.product.prodname_registry %}. {% data
{% data reusables.webhooks.app_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
-As entregas para eventos `review_requested` e `review_request_removed` terão um campo adicional denominado `requested_reviewer`.
+Deliveries for `review_requested` and `review_request_removed` events will have an additional field called `requested_reviewer`.
{{ webhookPayloadsForCurrentVersion.pull_request.opened }}
@@ -1002,13 +903,13 @@ As entregas para eventos `review_requested` e `review_request_removed` terão um
{% data reusables.webhooks.pull_request_review_short_desc %}
-#### Disponibilidade
+#### Availability
-- Webhooks do repositório
-- Webhooks da organização
-- Os {% data variables.product.prodname_github_app %}s com a permissão `pull_requests`
+- Repository webhooks
+- Organization webhooks
+- {% data variables.product.prodname_github_app %}s with the `pull_requests` permission
-#### Objeto da carga do webhook
+#### Webhook payload object
{% data reusables.webhooks.pull_request_review_properties %}
{% data reusables.webhooks.repo_desc %}
@@ -1016,7 +917,7 @@ As entregas para eventos `review_requested` e `review_request_removed` terão um
{% data reusables.webhooks.app_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.pull_request_review.submitted }}
@@ -1024,13 +925,13 @@ As entregas para eventos `review_requested` e `review_request_removed` terão um
{% data reusables.webhooks.pull_request_review_comment_short_desc %}
-#### Disponibilidade
+#### Availability
-- Webhooks do repositório
-- Webhooks da organização
-- Os {% data variables.product.prodname_github_app %}s com a permissão `pull_requests`
+- Repository webhooks
+- Organization webhooks
+- {% data variables.product.prodname_github_app %}s with the `pull_requests` permission
-#### Objeto da carga do webhook
+#### Webhook payload object
{% data reusables.webhooks.pull_request_review_comment_webhook_properties %}
{% data reusables.webhooks.pull_request_review_comment_properties %}
@@ -1039,7 +940,7 @@ As entregas para eventos `review_requested` e `review_request_removed` terão um
{% data reusables.webhooks.app_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.pull_request_review_comment.created }}
@@ -1049,62 +950,62 @@ As entregas para eventos `review_requested` e `review_request_removed` terão um
{% note %}
-**Observação:** Você não receberá um webhook para este evento ao fazer push de mais de três tags de uma vez.
+**Note:** You will not receive a webhook for this event when you push more than three tags at once.
{% endnote %}
{% tip %}
-**Observação**: O exemplo da carga do webhook que segue a tabela difere significativamente da carga da API de eventos descrita na tabela. Entre outras diferenças, a carga do webhook inclui os objetos `remetente` `pusher`. Remetente e pusher são os mesmos usuários que iniciaram o evento `push`, mas o objeto `remetente` contém mais detalhes.
+**Note**: The webhook payload example following the table differs significantly from the Events API payload described in the table. Among other differences, the webhook payload includes both `sender` and `pusher` objects. Sender and pusher are the same user who initiated the `push` event, but the `sender` object contains more detail.
{% endtip %}
-#### Disponibilidade
+#### Availability
-- Webhooks do repositório
-- Webhooks da organização
-- Os {% data variables.product.prodname_github_app %}s com a permissão de ` conteúdo`
+- Repository webhooks
+- Organization webhooks
+- {% data variables.product.prodname_github_app %}s with the `contents` permission
-#### Objeto da carga do webhook
+#### Webhook payload object
-| Tecla | Tipo | Descrição |
-| -------------------------- | --------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `ref` | `string` | O [`git ref`](/v3/git/refs/) completo que foi carregado. Exemplo: `refs/heads/master`. |
-| `antes` | `string` | O SHA do último commit em `ref` antes do push. |
-| `depois` | `string` | O SHA do último commit no `ref` após o push. |
-| `commits` | `array` | Um array de objetos de commit, que descreve os commits carregados. (O array inclui um máximo de 20 commits. Se necessário, você poderá usar a [API de commits](/v3/repos/commits/) para recuperar commits adicionais. Este limite é aplicado apenas aos eventos da linha do tempo e não é aplicado às entregas do webhook.) |
-| `commits[][id]` | `string` | O SHA do commit. |
-| `commits[][timestamp]` | `string` | O carimbo de tempo ISO 8601 do commit. |
-| `commits[][message]` | `string` | A mensagem do commit. |
-| `commits[][author]` | `objeto` | O autor do git do commit. |
-| `commits[][author][name]` | `string` | O nome do autor do git. |
-| `commits[][author][email]` | `string` | O endereço de e-mail do autor do git. |
-| `commits[][url]` | `url` | URL que aponta para o recurso de commit de API. |
-| `commits[][distinct]` | `boolean` | Se este compromisso é diferente de qualquer outro que tenha sido carregado anteriormente. |
-| `commits[][added]` | `array` | Um array de arquivos adicionados no commit. |
-| `commits[][modified]` | `array` | Um array de arquivos modificados pelo commit. |
-| `commits[][removed]` | `array` | Um array de arquivos removidos no commit. |
-| `pusher` | `objeto` | O usuário que fez o push dos commits. |
+Key | Type | Description
+----|------|-------------
+`ref`|`string` | The full [`git ref`](/rest/reference/git#refs) that was pushed. Example: `refs/heads/main`.
+`before`|`string` | The SHA of the most recent commit on `ref` before the push.
+`after`|`string` | The SHA of the most recent commit on `ref` after the push.
+`commits`|`array` | An array of commit objects describing the pushed commits. (The array includes a maximum of 20 commits. If necessary, you can use the [Commits API](/rest/reference/repos#commits) to fetch additional commits. This limit is applied to timeline events only and isn't applied to webhook deliveries.)
+`commits[][id]`|`string` | The SHA of the commit.
+`commits[][timestamp]`|`string` | The ISO 8601 timestamp of the commit.
+`commits[][message]`|`string` | The commit message.
+`commits[][author]`|`object` | The git author of the commit.
+`commits[][author][name]`|`string` | The git author's name.
+`commits[][author][email]`|`string` | The git author's email address.
+`commits[][url]`|`url` | URL that points to the commit API resource.
+`commits[][distinct]`|`boolean` | Whether this commit is distinct from any that have been pushed before.
+`commits[][added]`|`array` | An array of files added in the commit.
+`commits[][modified]`|`array` | An array of files modified by the commit.
+`commits[][removed]`|`array` | An array of files removed in the commit.
+`pusher` | `object` | The user who pushed the commits.
{% data reusables.webhooks.repo_desc %}
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.app_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.push }}
-### versão
+### release
{% data reusables.webhooks.release_short_desc %}
-#### Disponibilidade
+#### Availability
-- Webhooks do repositório
-- Webhooks da organização
-- Os {% data variables.product.prodname_github_app %}s com a permissão de ` conteúdo`
+- Repository webhooks
+- Organization webhooks
+- {% data variables.product.prodname_github_app %}s with the `contents` permission
-#### Objeto da carga do webhook
+#### Webhook payload object
{% data reusables.webhooks.release_webhook_properties %}
{% data reusables.webhooks.release_properties %}
@@ -1113,66 +1014,66 @@ As entregas para eventos `review_requested` e `review_request_removed` terão um
{% data reusables.webhooks.app_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.release.published }}
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
### repository_dispatch
-Este evento ocorre quando um {% data variables.product.prodname_github_app %} envia uma solicitação de `POST` para o ponto de extremidade "[Criar um evento de envio de repositório](/v3/repos/#create-a-repository-dispatch-event)".
+This event occurs when a {% data variables.product.prodname_github_app %} sends a `POST` request to the "[Create a repository dispatch event](/rest/reference/repos#create-a-repository-dispatch-event)" endpoint.
-#### Disponibilidade
+#### Availability
-- Os {% data variables.product.prodname_github_app %}s devem ter a permissão de `conteúdo` para receber este webhook.
+- {% data variables.product.prodname_github_app %}s must have the `contents` permission to receive this webhook.
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.repository_dispatch }}
{% endif %}
-### repositório
+### repository
{% data reusables.webhooks.repository_short_desc %}
-#### Disponibilidade
+#### Availability
-- Os webhooks do repositório recebem todos os tipos de eventos, exceto `excluído`
-- Webhooks da organização
-- Os {% data variables.product.prodname_github_app %}s com a permissão de `metadados` recebem todos os tipos de eventos, exceto `excluídos`
+- Repository webhooks receive all event types except `deleted`
+- Organization webhooks
+- {% data variables.product.prodname_github_app %}s with the `metadata` permission receive all event types except `deleted`
-#### Objeto da carga do webhook
+#### Webhook payload object
-| Tecla | Tipo | Descrição |
-| ------ | -------- | ---------------------------------------------------------------------------------- |
-| `Ação` | `string` | A ação que foi executada. Este pode ser um dos seguintes:
`created` - Um repositório foi criado.
`deleted` - Um repositório foi excluído. Este tipo de evento está disponível apenas para [hooks de organização](/rest/reference/orgs#webhooks/)
`archived` - Um repositório está arquivado.
`unarchived` - Um repositório não está arquivado.
{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
`anonymous_access_enabled` - Um repositório está [habilitado para acesso anônimo do Git](/v3/previews/#anonymous-git-access-to-repositories), `anonymous_access_disabled` - Um repositório está [desabilitado para acesso anônimo do Git](/v3/previews/#anonymous-git-access-to-repositories)
{% endif %}
`edited` - As informações de um repositório são editadas.
`renamed` - Um repositório é renomeado.
`transferred` - Um repositório é transferido.
`publicized` - Um repositório é publicado.
`privatizado` - Um repositório é privatizado.
|
+Key | Type | Description
+----|------|-------------
+`action` |`string` | The action that was performed. This can be one of:
`created` - A repository is created.
`deleted` - A repository is deleted. This event type is only available to [organization hooks](/rest/reference/orgs#webhooks/)
`archived` - A repository is archived.
`unarchived` - A repository is unarchived.
{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
`anonymous_access_enabled` - A repository is [enabled for anonymous Git access](/rest/overview/api-previews#anonymous-git-access-to-repositories), `anonymous_access_disabled` - A repository is [disabled for anonymous Git access](/rest/overview/api-previews#anonymous-git-access-to-repositories)
{% endif %}
`edited` - A repository's information is edited.
`renamed` - A repository is renamed.
`transferred` - A repository is transferred.
`publicized` - A repository is made public.
`privatized` - A repository is made private.
{% data reusables.webhooks.repo_desc %}
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.app_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.repository.publicized }}
{% if currentVersion == "free-pro-team@latest"%}
### repository_import
-{% data reusables.webhooks.repository_import_short_desc %} Para receber este evento para um repositório pessoal, você deve criar um repositório vazio antes da importação. Este evento pode ser acionado usando o [Importador do GitHub](/articles/importing-a-repository-with-github-importer/) ou a [API de importações de fonte](/v3/migrations/source_imports/).
+{% data reusables.webhooks.repository_import_short_desc %} To receive this event for a personal repository, you must create an empty repository prior to the import. This event can be triggered using either the [GitHub Importer](/articles/importing-a-repository-with-github-importer/) or the [Source imports API](/rest/reference/migrations#source-imports).
-#### Disponibilidade
+#### Availability
-- Webhooks do repositório
-- Webhooks da organização
+- Repository webhooks
+- Organization webhooks
-#### Objeto da carga do webhook
+#### Webhook payload object
{% data reusables.webhooks.repository_import_properties %}
{% data reusables.webhooks.repo_desc %}
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.repository_import }}
@@ -1180,19 +1081,19 @@ Este evento ocorre quando um {% data variables.product.prodname_github_app %} en
{% data reusables.webhooks.repository_vulnerability_alert_short_desc %}
-#### Disponibilidade
+#### Availability
-- Webhooks do repositório
-- Webhooks da organização
+- Repository webhooks
+- Organization webhooks
-#### Objeto da carga do webhook
+#### Webhook payload object
{% data reusables.webhooks.repository_vulnerability_alert_properties %}
{% data reusables.webhooks.repo_desc %}
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.repository_vulnerability_alert.create }}
@@ -1200,67 +1101,67 @@ Este evento ocorre quando um {% data variables.product.prodname_github_app %} en
### security_advisory
-Atividade relacionada a uma consultora de segurança. Uma consultoria de segurança fornece informações sobre vulnerabilidades relacionadas à segurança em softwares no GitHub. O conjunto de dados da consultoria de segurança também promove os alertas de segurança do GitHub, consulte "[Sobre os alertas de segurança para dependências vulneráveis](/articles/about-security-alerts-for-vulnerable-dependencies/)."
+Activity related to a security advisory. A security advisory provides information about security-related vulnerabilities in software on GitHub. The security advisory dataset also powers the GitHub security alerts, see "[About security alerts for vulnerable dependencies](/articles/about-security-alerts-for-vulnerable-dependencies/)."
-#### Disponibilidade
+#### Availability
-- Os {% data variables.product.prodname_github_app %}s com a permissão `security_events`
+- {% data variables.product.prodname_github_app %}s with the `security_events` permission
-#### Objeto da carga do webhook
+#### Webhook payload object
-| Tecla | Tipo | Descrição |
-| ------------------- | -------- | ------------------------------------------------------------------------------------------------------------------- |
-| `Ação` | `string` | A ação que foi executada. A ação pode ser `publicadas`, `atualizadas`, ou `executadas` para todos os novos eventos. |
-| `security_advisory` | `objeto` | As informações da consultoria de segurança, incluindo resumo, descrição e gravidade. |
+Key | Type | Description
+----|------|-------------
+`action` |`string` | The action that was performed. The action can be one of `published`, `updated`, or `performed` for all new events.
+`security_advisory` |`object` | The details of the security advisory, including summary, description, and severity.
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.security_advisory.published }}
{% if currentVersion == "free-pro-team@latest" %}
-### patrocínio
+### sponsorship
{% data reusables.webhooks.sponsorship_short_desc %}
-Você só pode criar um webhook de patrocínio em {% data variables.product.prodname_dotcom %}. Para obter mais informações, consulte "[Configurar webhooks para eventos na sua conta patrocinada](/github/supporting-the-open-source-community-with-github-sponsors/configuring-webhooks-for-events-in-your-sponsored-account)".
+You can only create a sponsorship webhook on {% data variables.product.prodname_dotcom %}. For more information, see "[Configuring webhooks for events in your sponsored account](/github/supporting-the-open-source-community-with-github-sponsors/configuring-webhooks-for-events-in-your-sponsored-account)".
-#### Disponibilidade
+#### Availability
-- Contas patrocinadas
+- Sponsored accounts
-#### Objeto da carga do webhook
+#### Webhook payload object
{% data reusables.webhooks.sponsorship_webhook_properties %}
{% data reusables.webhooks.sponsorship_properties %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook quando alguém cria um patrocínio
+#### Webhook payload example when someone creates a sponsorship
{{ webhookPayloadsForCurrentVersion.sponsorship.created }}
-#### Exemplo de carga de webhook quando alguém faz o downgrade de um patrocínio
+#### Webhook payload example when someone downgrades a sponsorship
{{ webhookPayloadsForCurrentVersion.sponsorship.downgraded }}
{% endif %}
-### estrela
+### star
{% data reusables.webhooks.star_short_desc %}
-#### Disponibilidade
+#### Availability
-- Webhooks do repositório
-- Webhooks da organização
+- Repository webhooks
+- Organization webhooks
-#### Objeto da carga do webhook
+#### Webhook payload object
{% data reusables.webhooks.star_properties %}
{% data reusables.webhooks.repo_desc %}
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.star.created }}
@@ -1268,60 +1169,58 @@ Você só pode criar um webhook de patrocínio em {% data variables.product.prod
{% data reusables.webhooks.status_short_desc %}
-#### Disponibilidade
+#### Availability
-- Webhooks do repositório
-- Webhooks da organização
-- Os {% data variables.product.prodname_github_app %}s com a permissão `status`
+- Repository webhooks
+- Organization webhooks
+- {% data variables.product.prodname_github_app %}s with the `statuses` permission
-#### Objeto da carga do webhook
+#### Webhook payload object
-| Tecla | Tipo | Descrição |
-| ------------- | --------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `id` | `inteiro` | O identificador exclusivo do status. |
-| `sha` | `string` | O SHA do commit. |
-| `estado` | `string` | O novo estado. Pode ser `pendente`, `sucesso`, `falha` ou `erro`. |
-| `descrição` | `string` | A descrição opcional legível para pessoas adicionada ao status. |
-| `url_destino` | `string` | O link opcional adicionado ao status. |
-| `branches` | `array` | Um array de objetos de branch que contém o SHA do status. Cada branch contém o SHA fornecido, mas o SHA pode ou não ser o cabeçalho do branch. O array inclui, no máximo, 10 branches. |
+Key | Type | Description
+----|------|-------------
+`id` | `integer` | The unique identifier of the status.
+`sha`|`string` | The Commit SHA.
+`state`|`string` | The new state. Can be `pending`, `success`, `failure`, or `error`.
+`description`|`string` | The optional human-readable description added to the status.
+`target_url`|`string` | The optional link added to the status.
+`branches`|`array` | An array of branch objects containing the status' SHA. Each branch contains the given SHA, but the SHA may or may not be the head of the branch. The array includes a maximum of 10 branches.
{% data reusables.webhooks.repo_desc %}
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.app_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.status }}
-### equipe
+### team
{% data reusables.webhooks.team_short_desc %}
-#### Disponibilidade
+#### Availability
-- Webhooks da organização
-- Os {% data variables.product.prodname_github_app %}s com a permissão membros`
-
+- Organization webhooks
+- {% data variables.product.prodname_github_app %}s with the `members` permission
-
Objeto da carga do webhook
+#### Webhook payload object
-
-
-
-
Tecla
-
Tipo
-
Descrição
-
-
-
-
-
Ação`
-
-
+Key | Type | Description
+----|------|-------------
+`action` |`string` | The action that was performed. Can be one of `created`, `deleted`, `edited`, `added_to_repository`, or `removed_from_repository`.
+`team` |`object` | The team itself.
+`changes`|`object` | The changes to the team if the action was `edited`.
+`changes[description][from]` |`string` | The previous version of the description if the action was `edited`.
+`changes[name][from]` |`string` | The previous version of the name if the action was `edited`.
+`changes[privacy][from]` |`string` | The previous version of the team's privacy if the action was `edited`.
+`changes[repository][permissions][from][admin]` | `boolean` | The previous version of the team member's `admin` permission on a repository, if the action was `edited`.
+`changes[repository][permissions][from][pull]` | `boolean` | The previous version of the team member's `pull` permission on a repository, if the action was `edited`.
+`changes[repository][permissions][from][push]` | `boolean` | The previous version of the team member's `push` permission on a repository, if the action was `edited`.
+`repository`|`object` | The repository that was added or removed from to the team's purview if the action was `added_to_repository`, `removed_from_repository`, or `edited`. For `edited` actions, `repository` also contains the team's new permission levels for the repository.
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.team.added_to_repository }}
@@ -1329,64 +1228,54 @@ Você só pode criar um webhook de patrocínio em {% data variables.product.prod
{% data reusables.webhooks.team_add_short_desc %}
-#### Disponibilidade
+#### Availability
-- Webhooks do repositório
-- Webhooks da organização
-- Os {% data variables.product.prodname_github_app %}s com a permissão membros`
-
+- Repository webhooks
+- Organization webhooks
+- {% data variables.product.prodname_github_app %}s with the `members` permission
-
Objeto da carga do webhook
+#### Webhook payload object
-
-
-
-
Tecla
-
Tipo
-
Descrição
-
-
-
-
-
equipe`
-
+Key | Type | Description
+----|------|-------------
+`team`|`object` | The [team](/rest/reference/teams) that was modified. **Note:** Older events may not include this in the payload.
{% data reusables.webhooks.repo_desc %}
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.app_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.team_add }}
{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
-### usuário
+### user
-Quando um usuário é `criado` ou `excluído`.
+When a user is `created` or `deleted`.
-#### Disponibilidade
-- Webhooks do GitHub Enterprise. Para mais informações, consulte "[Webhooks globais](/rest/reference/enterprise-admin#global-webhooks/)."
+#### Availability
+- GitHub Enterprise webhooks. For more information, "[Global webhooks](/rest/reference/enterprise-admin#global-webhooks/)."
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.user.created }}
{% endif %}
-### inspecionar
+### watch
{% data reusables.webhooks.watch_short_desc %}
-O ator do evento é o [usuário](/v3/users/) que favoritou um repositório, e o repositório do evento é [repositório](/v3/repos/) que foi favoritado.
+The event’s actor is the [user](/rest/reference/users) who starred a repository, and the event’s repository is the [repository](/rest/reference/repos) that was starred.
-#### Disponibilidade
+#### Availability
-- Webhooks do repositório
-- Webhooks da organização
-- Os {% data variables.product.prodname_github_app %}s com a permissão `metadados`
+- Repository webhooks
+- Organization webhooks
+- {% data variables.product.prodname_github_app %}s with the `metadata` permission
-#### Objeto da carga do webhook
+#### Webhook payload object
{% data reusables.webhooks.watch_properties %}
{% data reusables.webhooks.repo_desc %}
@@ -1394,41 +1283,43 @@ O ator do evento é o [usuário](/v3/users/) que favoritou um repositório, e o
{% data reusables.webhooks.app_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.watch.started }}
-{% if currentVersion == "free-pro-team@latest" %}
+{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %}
### workflow_dispatch
-Esse evento ocorre quando alguém aciona a execução de um fluxo de trabalho no GitHub ou envia uma solicitação de `POST` para o ponto de extremidade "[Criar um evento de envio de fluxo de trabalho](/rest/reference/actions/#create-a-workflow-dispatch-event)". Para obter mais informações, consulte "[Eventos que acionam fluxos de trabalho](/actions/reference/events-that-trigger-workflows#workflow_dispatch)".
+This event occurs when someone triggers a workflow run on GitHub or sends a `POST` request to the "[Create a workflow dispatch event](/rest/reference/actions/#create-a-workflow-dispatch-event)" endpoint. For more information, see "[Events that trigger workflows](/actions/reference/events-that-trigger-workflows#workflow_dispatch)."
-#### Disponibilidade
+#### Availability
-- Os {% data variables.product.prodname_github_app %}s devem ter a permissão de `conteúdo` para receber este webhook.
+- {% data variables.product.prodname_github_app %}s must have the `contents` permission to receive this webhook.
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.workflow_dispatch }}
{% endif %}
+{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %}
### workflow_run
-Quando uma execução do fluxo de trabalho de {% data variables.product.prodname_actions %} for solicitada ou concluída. Para obter mais informações, consulte "[Eventos que acionam fluxos de trabalho](/actions/reference/events-that-trigger-workflows#workflow_run)".
+When a {% data variables.product.prodname_actions %} workflow run is requested or completed. For more information, see "[Events that trigger workflows](/actions/reference/events-that-trigger-workflows#workflow_run)."
-#### Disponibilidade
+#### Availability
-- {% data variables.product.prodname_github_app %} com as `ações` ou permissões de `conteúdo`.
+- {% data variables.product.prodname_github_app %}s with the `actions` or `contents` permissions.
-#### Objeto da carga do webhook
+#### Webhook payload object
-| Tecla | Tipo | Descrição |
-| ------ | -------- | ---------------------------------------------------------------------------------------------------------------------- |
-| `Ação` | `string` | A maioria das cargas de webhook contém uma ação `` propriedade que contém a atividade específica que acionou o evento. |
+Key | Type | Description
+----|------|-------------
+`action` | `string` | Most webhook payloads contain an `action` property that contains the specific activity that triggered the event.
{% data reusables.webhooks.org_desc %}
{% data reusables.webhooks.repo_desc %}
{% data reusables.webhooks.sender_desc %}
-#### Exemplo de carga de webhook
+#### Webhook payload example
{{ webhookPayloadsForCurrentVersion.workflow_run }}
+{% endif %}
diff --git a/translations/pt-BR/content/github/administering-a-repository/about-branch-restrictions.md b/translations/pt-BR/content/github/administering-a-repository/about-branch-restrictions.md
index 8e23902c7a..3e16e26580 100644
--- a/translations/pt-BR/content/github/administering-a-repository/about-branch-restrictions.md
+++ b/translations/pt-BR/content/github/administering-a-repository/about-branch-restrictions.md
@@ -1,6 +1,6 @@
---
title: Sobre restrições de branch
-intro: 'Branches within repositories that belong to organizations can be configured so that only certain users, teams, or apps can push to the branch.'
+intro: 'Os branches em repositórios que pertencem a organizações podem ser configurados de modo que apenas alguns usuários, equipes ou aplicativos possam fazer push para o branch.'
product: '{% data reusables.gated-features.branch-restrictions %}'
redirect_from:
- /articles/about-branch-restrictions
diff --git a/translations/pt-BR/content/github/administering-a-repository/about-dependabot-version-updates.md b/translations/pt-BR/content/github/administering-a-repository/about-dependabot-version-updates.md
index 58af138a95..942931397c 100644
--- a/translations/pt-BR/content/github/administering-a-repository/about-dependabot-version-updates.md
+++ b/translations/pt-BR/content/github/administering-a-repository/about-dependabot-version-updates.md
@@ -1,5 +1,5 @@
---
-title: About Dependabot version updates
+title: Sobre as atualizações da versão do Dependabot
intro: 'Você pode usar o {% data variables.product.prodname_dependabot %} para manter os pacotes que usa atualizados para as versões mais recentes.'
redirect_from:
- /github/administering-a-repository/about-dependabot
@@ -18,7 +18,7 @@ Você habilita o {% data variables.product.prodname_dependabot_version_updates %
Quando {% data variables.product.prodname_dependabot %} identifica uma dependência desatualizada, ele cria uma pull request para atualizar o manifesto para a última versão da dependência. Para dependências de vendor, {% data variables.product.prodname_dependabot %} levanta um pull request para substituir diretamente a dependência desatualizada pela nova versão. Você verifica se os seus testes passam, revisa o changelog e lança observações incluídas no resumo do pull request e, em seguida, faz a mesclagem. Para obter detalhes, consulte "[Habilitando e desabilitando atualizações da versão](/github/administering-a-repository/enabling-and-disabling-version-updates)."
-Se você habilitar atualizações de segurança, {% data variables.product.prodname_dependabot %} também promove pull requests para atualizar dependências vulneráveis. For more information, see "[About {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/about-dependabot-security-updates)."
+Se você habilitar atualizações de segurança, {% data variables.product.prodname_dependabot %} também promove pull requests para atualizar dependências vulneráveis. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/about-dependabot-security-updates)."
{% data reusables.dependabot.dependabot-tos %}
diff --git a/translations/pt-BR/content/github/administering-a-repository/about-email-notifications-for-pushes-to-your-repository.md b/translations/pt-BR/content/github/administering-a-repository/about-email-notifications-for-pushes-to-your-repository.md
index 4bfcbe12c6..d4a28706c6 100644
--- a/translations/pt-BR/content/github/administering-a-repository/about-email-notifications-for-pushes-to-your-repository.md
+++ b/translations/pt-BR/content/github/administering-a-repository/about-email-notifications-for-pushes-to-your-repository.md
@@ -25,7 +25,7 @@ Cada notificação de e-mail para um push no repositório lista os novos commits
- Os arquivos que foram alterados como parte do commit
- A mensagem do commit;
-É possível filtrar notificações de e-mail que você recebe para pushes em um repositório. For more information, see {% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.20" %}"[Configuring notifications](/github/managing-subscriptions-and-notifications-on-github/configuring-notifications#filtering-email-notifications){% else %}"[About notification emails](/github/receiving-notifications-about-activity-on-github/about-email-notifications)." Você também pode desativar notificações por email para pushes. Para obter mais informações, consulte "
+É possível filtrar notificações de e-mail que você recebe para pushes em um repositório. Para obter mais informações, consulte {% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2. 0" %}"[Configurar notificações](/github/managing-subscriptions-and-notifications-on-github/configuring-notifications#filtering-email-notifications){% else %}"[Sobre e-mails de notificação](/github/receiving-notifications-about-activity-on-github/about-email-notifications)". Você também pode desativar notificações por email para pushes. Para obter mais informações, consulte "
[Escolher o método de entrega das suas notificações](/enterprise/{{ page.version }}/user/github/receiving-notifications-about-activity-on-github/choosing-the-delivery-method-for-your-notifications){% endif %}".
diff --git a/translations/pt-BR/content/github/administering-a-repository/about-releases.md b/translations/pt-BR/content/github/administering-a-repository/about-releases.md
index 121135ce20..b43680a4f6 100644
--- a/translations/pt-BR/content/github/administering-a-repository/about-releases.md
+++ b/translations/pt-BR/content/github/administering-a-repository/about-releases.md
@@ -21,7 +21,7 @@ Versões são iterações de software implementáveis que você pode empacotar e
As versões se baseiam em [tags Git](https://git-scm.com/book/en/Git-Basics-Tagging), que marcam um ponto específico no histórico do seu repositório. Uma data de tag pode ser diferente de uma data de versão, já que elas podem ser criadas em momentos diferentes. Para obter mais informações sobre como visualizar as tags existentes, consulte "[Visualizar tags e versões do seu repositório](/github/administering-a-repository/viewing-your-repositorys-releases-and-tags)".
-Você pode receber notificações quando novas versões são publicadas em um repositório sem receber notificações sobre outras atualizações para o repositório. For more information, see {% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.20" %}"[Viewing your subscriptions](/github/managing-subscriptions-and-notifications-on-github/viewing-your-subscriptions){% else %}"[Watching and unwatching releases for a repository](/github/receiving-notifications-about-activity-on-github/watching-and-unwatching-releases-for-a-repository){% endif %}."
+Você pode receber notificações quando novas versões são publicadas em um repositório sem receber notificações sobre outras atualizações para o repositório. Para obter mais informações, consulte {% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2. 0" %}"[Visualizar as suas assinaturas](/github/managing-subscriptions-and-notifications-on-github/viewing-your-subscriptions){% else %}"[Inspecionar e não inspecionar as versões de um repositório](/github/receiving-notifications-about-activity-on-github/watching-and-unwatching-releases-for-a-repository){% endif %}."
Qualquer pessoa com acesso de leitura a um repositório pode ver e comparar versões, mas somente pessoas com permissões de gravação a um repositório podem gerenciar versões. Para obter mais informações, consulte "[Gerenciando versões em um repositório](/github/administering-a-repository/managing-releases-in-a-repository)."
@@ -37,13 +37,13 @@ Pessoas com permissões de administrador para um repositório podem escolher se
Se uma versão consertar uma vulnerabilidade de segurança, você deverá publicar uma consultoria de segurança no seu repositório.
-{% data variables.product.prodname_dotcom %} reviews each published security advisory and may use it to send {% data variables.product.prodname_dependabot_alerts %} to affected repositories. Para obter mais informações, consulte "[Sobre as consultorias de segurança do GitHub](/github/managing-security-vulnerabilities/about-github-security-advisories)."
+{% data variables.product.prodname_dotcom %} revisa a cada consultoria de segurança publicado e pode usá-lo para enviar {% data variables.product.prodname_dependabot_alerts %} para repositórios afetados. Para obter mais informações, consulte "[Sobre as consultorias de segurança do GitHub](/github/managing-security-vulnerabilities/about-github-security-advisories)."
Você pode visualizar a aba **Dependentes** do gráfico de dependências para ver quais repositórios e pacotes dependem do código no repositório e pode, portanto, ser afetado por uma nova versão. Para obter mais informações, consulte "[Sobre o gráfico de dependência](/github/visualizing-repository-data-with-graphs/about-the-dependency-graph)".
{% endif %}
-Você também pode usar a API de Releases para reunir informações, tais como o número de vezes que as pessoas baixam um ativo de versão. Para obter mais informações, consulte "[Versões](/v3/repos/releases/)".
+Você também pode usar a API de Releases para reunir informações, tais como o número de vezes que as pessoas baixam um ativo de versão. Para obter mais informações, consulte "[Versões](/rest/reference/repos#releases)".
{% if currentVersion == "free-pro-team@latest" %}
diff --git a/translations/pt-BR/content/github/administering-a-repository/about-required-status-checks.md b/translations/pt-BR/content/github/administering-a-repository/about-required-status-checks.md
index 0182321146..597fa31b8a 100644
--- a/translations/pt-BR/content/github/administering-a-repository/about-required-status-checks.md
+++ b/translations/pt-BR/content/github/administering-a-repository/about-required-status-checks.md
@@ -36,7 +36,7 @@ Você pode optar por tornar mais ou menos rígidas as verificações de status,
### Solução de problemas de verificações de status necessárias
-Se você tiver uma verificação e um status com o mesmo nome e selecionar esse nome como uma verificação de status obrigatória, a verificação e o status serão obrigatórios. Para obter mais informações, consulte "[Verificações](/v3/checks/)".
+Se você tiver uma verificação e um status com o mesmo nome e selecionar esse nome como uma verificação de status obrigatória, a verificação e o status serão obrigatórios. Para obter mais informações, consulte "[Verificações](/rest/reference/checks)".
Após configuração das verificações de status obrigatórias, o branch deverá ser atualizado com o branch base antes da ação de merge. Isso garante que o branch foi testado com o código mais recente do branch base. Se o branch estiver desatualizado, você precisará fazer merge do branch base no seu branch.
@@ -62,7 +62,7 @@ remote: error: Required status check "ci-build" is failing
{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.20" %}
-Por vezes, os resultados das verificações de status para o commit de mescla teste e o commit principal entrarão em conflito. Se o commit de mescla teste tiver um status, ele deve passar. Caso contrário, o status do commit principal deve passar antes de você poder mesclar o branch. Para obter mais informações sobre os commits de mescla teste, consulte "[Pull requests](/v3/pulls/#response-1)".
+Por vezes, os resultados das verificações de status para o commit de mescla teste e o commit principal entrarão em conflito. Se o commit de mescla teste tiver um status, ele deve passar. Caso contrário, o status do commit principal deve passar antes de você poder mesclar o branch. Para obter mais informações sobre os commits de mescla teste, consulte "[Pull requests](/rest/reference/pulls#response-1)".
![Branch com commits de mescla conflitantes](/assets/images/help/repository/req-status-check-conflicting-merge-commits.png)
{% endif %}
diff --git a/translations/pt-BR/content/github/administering-a-repository/about-secret-scanning.md b/translations/pt-BR/content/github/administering-a-repository/about-secret-scanning.md
index f079e6206f..dc44c26603 100644
--- a/translations/pt-BR/content/github/administering-a-repository/about-secret-scanning.md
+++ b/translations/pt-BR/content/github/administering-a-repository/about-secret-scanning.md
@@ -1,6 +1,7 @@
---
title: Sobre a varredura de segredo
intro: 'O {% data variables.product.product_name %} verifica repositórios em busca de tipos de segredos conhecidos a fim de impedir o uso fraudulento de segredos que sofreram commit acidentalmente.'
+product: '{% data reusables.gated-features.secret-scanning %}'
redirect_from:
- /github/administering-a-repository/about-token-scanning
- /articles/about-token-scanning
@@ -17,6 +18,8 @@ Os provedores de serviço podem fazer parceria com o {% data variables.product.c
### Sobre o {% data variables.product.prodname_secret_scanning %} para repositórios públicos
+ {% data variables.product.prodname_secret_scanning_caps %} é automaticamente habilitado em repositórios públicos, em que faz a varredura de código para saber se há segredos, para verificar os formatos de segredos conhecidos. Quando uma correspondência do seu formato de segredo é encontrada em um repositório público, {% data variables.product.company_short %} não divulga publicamente as informações como um alerta, mas envia uma carga para um ponto de extremidade de HTTP da sua escolha. Para uma visão geral de como a varredura de segredo funciona em repositórios públicos, consulte "[Varredura de segredo](/developers/overview/secret-scanning)".
+
Quando você faz push para um repositório público, o {% data variables.product.product_name %} verifica segredos no conteúdo dos commits. Se você alternar um repositório privado para público, o {% data variables.product.product_name %} verifica segredos em todo o repositório.
Quando o {% data variables.product.prodname_secret_scanning %} detecta um conjunto de credenciais, notificamos o provedor de serviço que emitiu o segredo. O provedor de serviço valida a credencial e decide se deve revogar o segredo, emitir um novo segredo ou entrar em contato com você diretamente, o que dependerá dos riscos associados a você ou ao provedor de serviço.
@@ -64,6 +67,8 @@ O {% data variables.product.product_name %} atualmente verifica repositórios p
{% data reusables.secret-scanning.beta %}
+Se você for um administrador de repositório ou um proprietário da organização, você poderá habilitar {% data variables.product.prodname_secret_scanning %} para repositórios privados que pertençam a organizações. Você pode habilitar {% data variables.product.prodname_secret_scanning %} para todos os seus repositórios ou para todos os novos repositórios da organização. {% data variables.product.prodname_secret_scanning_caps %} não está disponível para repositórios privados de contas de usuário. Para mais informações consulte "[Gerenciar as configurações de segurança e análise do repositório](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository)" e "[Gerenciar as configurações de segurança e análise da sua organização](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)".
+
Quando você faz push de commits em um repositório privado com o {% data variables.product.prodname_secret_scanning %} habilitado, o {% data variables.product.product_name %} verifica o conteúdo dos commits em busca de segredos.
Quando o {% data variables.product.prodname_secret_scanning %} detecta um segredo em um repositório privado, o {% data variables.product.prodname_dotcom %} envia alertas.
@@ -72,6 +77,8 @@ Quando o {% data variables.product.prodname_secret_scanning %} detecta um segred
- O {% data variables.product.prodname_dotcom %} exibe um alerta no repositório. Para obter mais informações, consulte "[Gerenciando alertas do {% data variables.product.prodname_secret_scanning %}](/github/administering-a-repository/managing-alerts-from-secret-scanning)."
+Os administradores do repositório e proprietários da organização podem conceder acesso a alertas de {% data variables.product.prodname_secret_scanning %} aos usuários e à equipe. Para obter mais informações, consulte "[Gerenciar configurações de segurança e análise do repositório](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository#granting-access-to-security-alerts)".
+
O {% data variables.product.product_name %} atualmente verifica repositórios públicos para encontrar segredos emitidos pelos seguintes provedores de serviços.
- Adafruit
diff --git a/translations/pt-BR/content/github/administering-a-repository/about-securing-your-repository.md b/translations/pt-BR/content/github/administering-a-repository/about-securing-your-repository.md
index 9e96152167..0033ab237c 100644
--- a/translations/pt-BR/content/github/administering-a-repository/about-securing-your-repository.md
+++ b/translations/pt-BR/content/github/administering-a-repository/about-securing-your-repository.md
@@ -21,13 +21,13 @@ O primeiro passo para proteger um repositório é configurar quem pode ver e mod
Discute em particular e corrige vulnerabilidades de segurança no código do seu repositório. Em seguida, você pode publicar uma consultoria de segurança para alertar a sua comunidade sobre a vulnerabilidade e incentivá-los a fazer a atualização. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_security_advisories %}](/github/managing-security-vulnerabilities/about-github-security-advisories)".
-- **{% data variables.product.prodname_dependabot_alerts %} and security updates**
+- **{% data variables.product.prodname_dependabot_alerts %} e atualizações de segurança**
- Ver alertas sobre dependências conhecidas por conter vulnerabilidades de segurança e escolher se deseja gerar pull requests para atualizar essas dependências automaticamente. For more information, see "[About alerts for vulnerable dependencies](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies)" and "[About {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/about-dependabot-security-updates)."
+ Ver alertas sobre dependências conhecidas por conter vulnerabilidades de segurança e escolher se deseja gerar pull requests para atualizar essas dependências automaticamente. Para obter mais informações, consulte "[Sobre alertas de dependências vulneráveis](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies) e "[Sobre {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/about-dependabot-security-updates)".
-- **{% data variables.product.prodname_dependabot %} version updates**
+- **atualizações de versão de {% data variables.product.prodname_dependabot %}**
- Use {% data variables.product.prodname_dependabot %} to automatically raise pull requests to keep your dependencies up-to-date. This helps reduce your exposure to older versions of dependencies. Using newer versions makes it easier to apply patches if security vulnerabilities are discovered, and also makes it easier for {% data variables.product.prodname_dependabot_security_updates %} to successfully raise pull requests to upgrade vulnerable dependencies. Para obter mais informações, consulte "[Sobre o {% data variables.product.prodname_dependabot_version_updates %}](/github/administering-a-repository/about-dependabot-version-updates)".
+ Use {% data variables.product.prodname_dependabot %} para levantar automaticamente os pull requests a fim de manter suas dependências atualizadas. Isso ajuda a reduzir a exposição a versões mais antigas de dependências. Usar versões mais recentes facilita a aplicação de patches, caso as vulnerabilidades de segurança sejam descobertas e também torna mais fácil para {% data variables.product.prodname_dependabot_security_updates %} levantar, com sucesso, os pull requests para atualizar as dependências vulneráveis. Para obter mais informações, consulte "[Sobre o {% data variables.product.prodname_dependabot_version_updates %}](/github/administering-a-repository/about-dependabot-version-updates)".
- **Alertas de {% data variables.product.prodname_code_scanning_capc %}**
@@ -43,6 +43,6 @@ O gráfico de dependências de {% data variables.product.prodname_dotcom %} perm
* Ecossistemas e pacotes dos quais o repositório depende
* Repositórios e pacotes que dependem do seu repositório
-You must enable the dependency graph before {% data variables.product.prodname_dotcom %} can generate {% data variables.product.prodname_dependabot_alerts %} for dependencies with security vulnerabilities.
+Você deve habilitar o gráfico de dependências antes de {% data variables.product.prodname_dotcom %} pode gerar {% data variables.product.prodname_dependabot_alerts %} para dependências com vulnerabilidades de segurança.
Você pode encontrar o gráfico de dependências na aba **Ideias** para o seu repositório. Para obter mais informações, consulte "[Sobre o gráfico de dependência](/github/visualizing-repository-data-with-graphs/about-the-dependency-graph)".
diff --git a/translations/pt-BR/content/github/administering-a-repository/classifying-your-repository-with-topics.md b/translations/pt-BR/content/github/administering-a-repository/classifying-your-repository-with-topics.md
index 3558507856..c59f160d83 100644
--- a/translations/pt-BR/content/github/administering-a-repository/classifying-your-repository-with-topics.md
+++ b/translations/pt-BR/content/github/administering-a-repository/classifying-your-repository-with-topics.md
@@ -1,6 +1,6 @@
---
-title: Classifying your repository with topics
-intro: 'To help other people find and contribute to your project, you can add topics to your repository related to your project''s intended purpose, subject area, affinity groups, or other important qualities.'
+title: Classificar repositório com tópicos
+intro: 'Para ajudar outras pessoas a encontrar seu projeto e a contribuir com ele, você pode adicionar tópicos ao repositório relacionados à intenção do projeto, área de assunto, grupos de afinidade ou outras características importantes.'
redirect_from:
- /articles/about-topics/
- /articles/classifying-your-repository-with-topics
@@ -10,36 +10,30 @@ versions:
github-ae: '*'
---
-### About topics
+### Sobre tópicos
-With topics, you can explore repositories in a particular subject area, find projects to contribute to, and discover new solutions to a specific problem. Topics appear on the main page of a repository. You can click a topic name to {% if currentVersion == "free-pro-team@latest" %}see related topics and a list of other repositories classified with that topic{% else %}search for other repositories with that topic{% endif %}.
+Com tópicos, você pode explorar repositórios em uma área de assunto específica, encontrar projetos com os quais contribuir e descobrir novas soluções para um problema específico. Os tópicos aparecem na página principal de um repositório. Você pode clicar em um nome de tópico para {% if currentVersion == "free-pro-team@latest" %}ver tópicos relacionados e uma lista de outros repositórios classificados com esse tópico{% else %}buscar outros repositórios com esse tópico{% endif %}.
-![Main page of the test repository showing topics](/assets/images/help/repository/os-repo-with-topics.png)
+![Página principal do repositório de teste mostrando tópicos](/assets/images/help/repository/os-repo-with-topics.png)
-To browse the most used topics, go to https://github.com/topics/.
+Para procurar os tópicos mais usados, vá para https://github.com/topics/.
-{% if currentVersion == "free-pro-team@latest" %}You can contribute to {% data variables.product.product_name %}'s set of featured topics in the [github/explore](https://github.com/github/explore) repository. {% endif %}
+{% if currentVersion == "free-pro-team@latest" %}Você pode contribuir para o conjunto de tópicos em destaque de {% data variables.product.product_name %}no repositório [github/explore](https://github.com/github/explore). {% endif %}
-Repository admins can add any topics they'd like to a repository. Helpful topics to classify a repository include the repository's intended purpose, subject area, community, or language.{% if currentVersion == "free-pro-team@latest" %} Additionally, {% data variables.product.product_name %} analyzes public repository content and generates suggested topics that repository admins can accept or reject. Private repository content is not analyzed and does not receive topic suggestions.{% endif %}
+Os administradores de repositório podem adicionar qualquer tópico que desejarem a um repositório. Tópicos úteis para classificar um repositório incluem o propósito pretendido, área de assunto, comunidade ou linguagem.{% if currentVersion == "free-pro-team@latest" %} Adicionalmente, {% data variables.product.product_name %} analisa o conteúdo do repositório público e gera tópicos sugeridos que os administradores do repositório podem aceitar ou rejeitar. O conteúdo do repositório privado não é analisado e não recebe sugestões de tópico.{% endif %}
-Public and private repositories can have topics, although you will only see private repositories that you have access to in topic search results.
+{% if currentVersion == "github-ae@latest" %}Interno {% else %}Público, interna, {% endif %}e repositórios privados podem ter tópicos, embora você veja apenas repositórios privados aos quais você tem acesso nos resultados de pesquisa de tópicos.
-You can search for repositories that are associated with a particular topic. For more information, see "[Searching for repositories](/articles/searching-for-repositories#search-by-topic)." You can also search for a list of topics on {% data variables.product.product_name %}. For more information, see "[Searching topics](/articles/searching-topics)."
+Você pode pesquisar repositórios que são associados a um tópico específico. Para obter mais informações, consulte "[Pesquisar repositórios](/articles/searching-for-repositories#search-by-topic)". Também é possível pesquisar uma lista de tópicos no {% data variables.product.product_name %}. Para obter mais informações, consulte "[Pesquisar tópicos](/articles/searching-topics)".
-### Adding topics to your repository
+### Adicionar tópicos ao repositório
{% data reusables.repositories.navigate-to-repo %}{% if currentVersion ver_lt "enterprise-server@2.22" %}
-2. Under your repository description, click **Add topics**.
- ![Add topics link on a repository's main page](/assets/images/help/repository/add-topics-link.png)
-3. Type the topic you want to add to your repository, then type a space.
- ![Form to enter topics](/assets/images/help/repository/add-topic-form.png)
-4. After you've finished adding topics, click **Done**.
- ![Form with a list of topics and Done button](/assets/images/help/repository/add-topics-done-button.png)
+2. Abaixo da descrição do repositório, clique em **Add topics** (Adicionar tópicos). ![Adicionar link de tópicos na página principal de um repositório](/assets/images/help/repository/add-topics-link.png)
+3. Digite o tópico que deseja adicionar ao repositório e digite um espaço. ![Formulário para inserir tópicos](/assets/images/help/repository/add-topic-form.png)
+4. Depois que acabar de adicionar tópicos, clique em **Done** (Concluído). ![Formulário com uma lista de tópicos e botão Done (Concluído)](/assets/images/help/repository/add-topics-done-button.png)
{% else %}
-2. To the right of "About", click {% octicon "gear" aria-label="The Gear icon" %}.
- ![Gear icon on main page of a repository](/assets/images/help/repository/edit-repository-details-gear.png)
-3. Under "Topics", type the topic you want to add to your repository, then type a space.
- ![Form to enter topics](/assets/images/help/repository/add-topic-form.png)
-4. After you've finished adding topics, click **Save changes**.
- !["Save changes" button in "Edit repository details"](/assets/images/help/repository/edit-repository-details-save-changes-button.png)
+2. À direita de "Sobre", clique em {% octicon "gear" aria-label="The Gear icon" %}. ![Ícone de engrenagem na página principal de um repositório](/assets/images/help/repository/edit-repository-details-gear.png)
+3. Em "Tópicos", digite o tópico que você deseja adicionar ao seu repositório e, em seguida, digite um espaço. ![Formulário para inserir tópicos](/assets/images/help/repository/add-topic-form.png)
+4. Depois que acabar de adicionar tópicos, clique em **Salvar alterações**. ![Botão de "Salvar alterações" em "Editar detalhes do repositório"](/assets/images/help/repository/edit-repository-details-save-changes-button.png)
{% endif %}
diff --git a/translations/pt-BR/content/github/administering-a-repository/configuration-options-for-dependency-updates.md b/translations/pt-BR/content/github/administering-a-repository/configuration-options-for-dependency-updates.md
index d8da8921c7..5a1f04a204 100644
--- a/translations/pt-BR/content/github/administering-a-repository/configuration-options-for-dependency-updates.md
+++ b/translations/pt-BR/content/github/administering-a-repository/configuration-options-for-dependency-updates.md
@@ -12,7 +12,7 @@ versions:
O arquivo de configuração do {% data variables.product.prodname_dependabot %} , *dependabot.yml*, usa a sintaxe YAML. Se você não souber o que é YAMLe quiser saber mais, consulte "[Aprender a usar YAML em cinco minutos](https://www.codeproject.com/Articles/1214409/Learn-YAML-in-five-minutes)".
-Você deve armazenar este arquivo no diretório `.github` do seu repositório. Ao adicionar ou atualizar o arquivo *dependabot.yml* , isso aciona uma verificação imediata de atualizações de versão. Any options that also affect security updates are used the next time a security alert triggers a pull request for a security update. For more information, see "[Enabling and disabling version updates](/github/administering-a-repository/enabling-and-disabling-version-updates)" and "[Configuring {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/configuring-dependabot-security-updates)."
+Você deve armazenar este arquivo no diretório `.github` do seu repositório. Ao adicionar ou atualizar o arquivo *dependabot.yml* , isso aciona uma verificação imediata de atualizações de versão. Quaisquer opções que também afetem as atualizações de segurança são usadas na próxima vez que um alerta de segurança acionar um pull request para uma atualização de segurança. Para obter mais informações, consulte "[Habilitar e desabilitar as atualizações da versão](/github/administering-a-repository/enabling-and-disabling-version-updates)" e "[Configurar {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/configuring-dependabot-security-updates)".
### Opções de configuração para *dependabot.yml*
diff --git a/translations/pt-BR/content/github/administering-a-repository/configuring-autolinks-to-reference-external-resources.md b/translations/pt-BR/content/github/administering-a-repository/configuring-autolinks-to-reference-external-resources.md
index 956ff2b6ed..25ff8c4712 100644
--- a/translations/pt-BR/content/github/administering-a-repository/configuring-autolinks-to-reference-external-resources.md
+++ b/translations/pt-BR/content/github/administering-a-repository/configuring-autolinks-to-reference-external-resources.md
@@ -10,7 +10,7 @@ versions:
github-ae: '*'
---
-Anyone with admin permissions to a repository can configure autolink references to link issues, pull requests,{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.21" %} commit messages, and release descriptions{% else %} and commit messages{% endif %} to external third-party services.
+Qualquer pessoa com permissões de administrador em um repositório pode configurar referências de link automático para vincular problemas, pull requests,{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.21" %} mensagens de commit e versão{% else %} e mensagens do commit{% endif %} para serviços externos de terceiros.
Se você usa o Zendesk para acompanhar tíquetes relatados pelo usuário, por exemplo, é possível fazer referência a um número de tíquete na pull request que você abre para corrigir o problema.
diff --git a/translations/pt-BR/content/github/administering-a-repository/configuring-secret-scanning-for-private-repositories.md b/translations/pt-BR/content/github/administering-a-repository/configuring-secret-scanning-for-private-repositories.md
index db204e574c..6e1a84bf45 100644
--- a/translations/pt-BR/content/github/administering-a-repository/configuring-secret-scanning-for-private-repositories.md
+++ b/translations/pt-BR/content/github/administering-a-repository/configuring-secret-scanning-for-private-repositories.md
@@ -1,6 +1,7 @@
---
title: Configurando escaneamento secreto de repositórios privados
intro: 'Você pode configurar como o {% data variables.product.product_name %} verifica seus repositórios privados em busca de segredos.'
+product: '{% data reusables.gated-features.secret-scanning %}'
permissions: 'Pessoas com permissões de administrador em um repositório privado podem habilitar o {% data variables.product.prodname_secret_scanning %} para o repositório.'
versions:
free-pro-team: '*'
diff --git a/translations/pt-BR/content/github/administering-a-repository/customizing-dependency-updates.md b/translations/pt-BR/content/github/administering-a-repository/customizing-dependency-updates.md
index 405e97a07d..85b0144c05 100644
--- a/translations/pt-BR/content/github/administering-a-repository/customizing-dependency-updates.md
+++ b/translations/pt-BR/content/github/administering-a-repository/customizing-dependency-updates.md
@@ -20,7 +20,7 @@ Depois que você habilitou as atualizações de versão, você pode personalizar
Para obter mais informações sobre as opções de configuração, consulte "[Opções de configuração para atualizações de dependências](/github/administering-a-repository/configuration-options-for-dependency-updates)".
-Ao atualizar o arquivo *dependabot.yml* no seu repositório, o {% data variables.product.prodname_dependabot %} executa uma verificação imediata com a nova configuração. Within minutes you will see an updated list of dependencies on the **{% data variables.product.prodname_dependabot %}** tab, this may take longer if the repository has many dependencies. Você também pode ver novas pull requests para atualizações de versão. Para obter mais informações, consulte "[Listando dependências configuradas para atualizações da versão](/github/administering-a-repository/listing-dependencies-configured-for-version-updates)".
+Ao atualizar o arquivo *dependabot.yml* no seu repositório, o {% data variables.product.prodname_dependabot %} executa uma verificação imediata com a nova configuração. Dentro de minutos você verá uma lista atualizada de dependências na aba **{% data variables.product.prodname_dependabot %}**. Isso pode demorar mais se o repositório tiver muitas dependências. Você também pode ver novas pull requests para atualizações de versão. Para obter mais informações, consulte "[Listando dependências configuradas para atualizações da versão](/github/administering-a-repository/listing-dependencies-configured-for-version-updates)".
### Impacto das alterações de configuração nas atualizações de segurança
diff --git a/translations/pt-BR/content/github/administering-a-repository/customizing-your-repositorys-social-media-preview.md b/translations/pt-BR/content/github/administering-a-repository/customizing-your-repositorys-social-media-preview.md
index 8863ac4426..e6b7dac2dd 100644
--- a/translations/pt-BR/content/github/administering-a-repository/customizing-your-repositorys-social-media-preview.md
+++ b/translations/pt-BR/content/github/administering-a-repository/customizing-your-repositorys-social-media-preview.md
@@ -11,7 +11,7 @@ versions:
Até você adicionar uma imagem, os links de repositório se expandem para mostrar informações básicas sobre o repositório e o avatar do proprietário. Adicionar uma imagem ao repositório ajuda a identificar seu projeto em várias plataformas sociais.
-É possível fazer upload de uma imagem em um repositório privado, mas sua imagem só pode ser compartilhada de um repositório público.
+{% if currentVersion != "github-ae@latest" %}You can upload an image to a private repository, but your image can only be shared from a public repository.{% endif %}
{% tip %}
Dica: a imagem deve ser um arquivo PNG, JPG ou GIF com menos de 1 MB. Para renderização de melhor qualidade, é recomendável manter a imagem em 640 x 320 pixels.
diff --git a/translations/pt-BR/content/github/administering-a-repository/deleting-a-repository.md b/translations/pt-BR/content/github/administering-a-repository/deleting-a-repository.md
index 468f9f50ee..867982525d 100644
--- a/translations/pt-BR/content/github/administering-a-repository/deleting-a-repository.md
+++ b/translations/pt-BR/content/github/administering-a-repository/deleting-a-repository.md
@@ -13,17 +13,16 @@ versions:
Os {% data reusables.organizations.owners-and-admins-can %} excluem um repositório da organização. Se a opção **Allow members to delete or transfer repositories for this organization** (Permitir que os integrantes excluam ou transfiram repositórios desta organização) tiver sido desabilitada, somente proprietários da organização poderão excluir repositórios da organização. {% data reusables.organizations.new-repo-permissions-more-info %}
-{% if currentVersion == "free-pro-team@latest" %}
+{% if currentVersion != "github-ae@latest" %}Deleting a public repository will not delete any forks of the repository.{% endif %}
+
{% warning %}
-**Aviso**: a exclusão de um repositório excluirá **permanentemente** anexos de versão e permissões da equipe. Esta ação **não pode** ser desfeita.
+**Avisos**:
+
+- Deleting a repository will **permanently** delete release attachments and team permissions. Esta ação **não pode** ser desfeita.
+- Deleting a private {% if currentVersion ver_gt "enterprise-server@2.19" or currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" %}or internal {% endif %}repository will delete all forks of the repository.
{% endwarning %}
-{% endif %}
-
-Lembre-se também que:
-- A exclusão de um repositório privado eliminará todas as bifurcações dele.
-- A exclusão de um repositório público não eliminará as bifurcações dele.
{% if currentVersion == "free-pro-team@latest" %}
Você pode restaurar alguns repositórios excluídos em até 90 dias. Para obter mais informações, consulte "[Restaurar um repositório excluído](/articles/restoring-a-deleted-repository)".
diff --git a/translations/pt-BR/content/github/administering-a-repository/disabling-or-limiting-github-actions-for-a-repository.md b/translations/pt-BR/content/github/administering-a-repository/disabling-or-limiting-github-actions-for-a-repository.md
index b21e6a0afb..e7a08f76d4 100644
--- a/translations/pt-BR/content/github/administering-a-repository/disabling-or-limiting-github-actions-for-a-repository.md
+++ b/translations/pt-BR/content/github/administering-a-repository/disabling-or-limiting-github-actions-for-a-repository.md
@@ -23,7 +23,7 @@ Como alternativa, você pode habilitar o {% data variables.product.prodname_acti
{% note %}
-**Nota:** Talvez você não seja capaz de gerenciar essas configurações se sua organização tem uma política de substituição ou é gerenciada por uma conta corporativa que tem uma política de substituição. For more information, see "[Disabling or limiting {% data variables.product.prodname_actions %} for your organization](/github/setting-up-and-managing-organizations-and-teams/disabling-or-limiting-github-actions-for-your-organization)" or {% if currentVersion == "free-pro-team@latest" %}"[Enforcing {% data variables.product.prodname_actions %} policies in your enterprise account](/github/setting-up-and-managing-your-enterprise/enforcing-github-actions-policies-in-your-enterprise-account)."{% elsif currentVersion ver_gt "enterprise-server@2.21"%}"[Enforcing {% data variables.product.prodname_actions %} policies for your enterprise](/enterprise/admin/github-actions/enforcing-github-actions-policies-for-your-enterprise)."{% endif %}
+**Nota:** Talvez você não seja capaz de gerenciar essas configurações se sua organização tem uma política de substituição ou é gerenciada por uma conta corporativa que tem uma política de substituição. Para obter mais informações, consulte "[Desabilitar ou limitar {% data variables.product.prodname_actions %} para a sua organização](/github/setting-up-and-managing-organizations-and-teams/disabling-or-limiting-github-actions-for-your-organization)" ou {% if currentVersion == "free-pro-team@latest" %}"[Aplicar políticas de {% data variables.product.prodname_actions %} na sua conta corporativa](/github/setting-up-and-managing-your-enterprise/enforcing-github-actions-policies-in-your-enterprise-account). {% elsif currentVersion ver_gt "enterprise-server@2.21"%}"[Aplicar políticas de {% data variables.product.prodname_actions %} para a sua empresa](/enterprise/admin/github-actions/enforcing-github-actions-policies-for-your-enterprise)."{% endif %}
{% endnote %}
@@ -44,7 +44,7 @@ Como alternativa, você pode habilitar o {% data variables.product.prodname_acti
{% note %}
-**Nota:** Talvez você não seja capaz de gerenciar essas configurações se sua organização tem uma política de substituição ou é gerenciada por uma conta corporativa que tem uma política de substituição. For more information, see "[Disabling or limiting {% data variables.product.prodname_actions %} for your organization](/github/setting-up-and-managing-organizations-and-teams/disabling-or-limiting-github-actions-for-your-organization)" or {% if currentVersion == "free-pro-team@latest" %}"[Enforcing {% data variables.product.prodname_actions %} policies in your enterprise account](/github/setting-up-and-managing-your-enterprise/enforcing-github-actions-policies-in-your-enterprise-account)."{% elsif currentVersion ver_gt "enterprise-server@2.21" %}"[Enforcing {% data variables.product.prodname_actions %} policies for your enterprise](/enterprise/admin/github-actions/enforcing-github-actions-policies-for-your-enterprise)."
+**Nota:** Talvez você não seja capaz de gerenciar essas configurações se sua organização tem uma política de substituição ou é gerenciada por uma conta corporativa que tem uma política de substituição. Para obter mais informações, consulte "[Habilitar ou desabilitar {% data variables.product.prodname_actions %} para a sua organização](/github/setting-up-and-managing-organizations-and-teams/disabling-or-limiting-github-actions-for-your-organization)" ou {% if currentVersion == "free-pro-team@latest" %}"[Aplicar políticas de {% data variables.product.prodname_actions %} na sua conta corporativa](/github/setting-up-and-managing-your-enterprise/enforcing-github-actions-policies-in-your-enterprise-account). {% elsif currentVersion ver_gt "enterprise-server@2.21" %}"[Aplicar políticas de {% data variables.product.prodname_actions %} para a sua empresa](/enterprise/admin/github-actions/enforcing-github-actions-policies-for-your-enterprise)".
{% endif %}
@@ -63,7 +63,7 @@ Como alternativa, você pode habilitar o {% data variables.product.prodname_acti
{% data reusables.repositories.navigate-to-repo %}
{% data reusables.repositories.sidebar-settings %}
{% data reusables.repositories.settings-sidebar-actions %}
-1. Under **Actions permissions**, select **Allow select actions** and add your required actions to the list. ![Adicionar ações para permitir lista](/assets/images/help/repository/actions-policy-allow-list.png)
+1. Em **Permissões de ações**, selecione **Permitir ações específicas** e adicione as suas ações necessárias à lista. ![Adicionar ações para permitir lista](/assets/images/help/repository/actions-policy-allow-list.png)
2. Clique em **Salvar**.
{% endif %}
diff --git a/translations/pt-BR/content/github/administering-a-repository/enabling-and-disabling-version-updates.md b/translations/pt-BR/content/github/administering-a-repository/enabling-and-disabling-version-updates.md
index 2f4b8ed5c0..451a2bfdcc 100644
--- a/translations/pt-BR/content/github/administering-a-repository/enabling-and-disabling-version-updates.md
+++ b/translations/pt-BR/content/github/administering-a-repository/enabling-and-disabling-version-updates.md
@@ -10,7 +10,7 @@ versions:
### Sobre atualizações de versão para dependências
-Você habilita {% data variables.product.prodname_dependabot_version_updates %}, verificando um arquivo de configuração *dependabot.yml* no diretório do seu repositório `.github`. {% data variables.product.prodname_dependabot %} then raises pull requests to keep the dependencies you configure up-to-date. Para cada dependência do gerenciador de pacotes que você deseja atualizar, você deve especificar a localização dos arquivos de manifesto do pacote e a frequência de busca por atualizações nas dependências listadas nesses arquivos. For information about enabling security updates, see "[Configuring {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/configuring-dependabot-security-updates)."
+Você habilita {% data variables.product.prodname_dependabot_version_updates %}, verificando um arquivo de configuração *dependabot.yml* no diretório do seu repositório `.github`. Em seguida, o {% data variables.product.prodname_dependabot %} cria um pull request para manter as dependências que você configura atualizadas. Para cada dependência do gerenciador de pacotes que você deseja atualizar, você deve especificar a localização dos arquivos de manifesto do pacote e a frequência de busca por atualizações nas dependências listadas nesses arquivos. Para obter mais informações sobre habilitar atualizações de segurança, consulte "[Configurar {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/configuring-dependabot-security-updates)."
{% data reusables.dependabot.initial-updates %} Para obter mais informações, consulte "[Personalizar atualizações de dependência](/github/administering-a-repository/customizing-dependency-updates)".
@@ -72,7 +72,7 @@ Em uma bifurcação, você também precisa habilitar explicitamente {% data vari
### Verificando o status das atualizações da versão
-Depois que você habilitar as atualizações da versão, você verá uma nova aba **Dependabot** no gráfico de dependências para o repositório. This tab shows which package managers {% data variables.product.prodname_dependabot %} is configured to monitor and when {% data variables.product.prodname_dependabot %} last checked for new versions.
+Depois que você habilitar as atualizações da versão, você verá uma nova aba **Dependabot** no gráfico de dependências para o repositório. Esta aba mostra quais gerentes de pacote de {% data variables.product.prodname_dependabot %} estão configurados para monitorar e quando {% data variables.product.prodname_dependabot %} fez a última verificação com relação a novas versões.
![Aba de Insights do Repositório, gráfico de dependências, aba Dependabot](/assets/images/help/dependabot/dependabot-tab-view-beta.png)
diff --git a/translations/pt-BR/content/github/administering-a-repository/enabling-anonymous-git-read-access-for-a-repository.md b/translations/pt-BR/content/github/administering-a-repository/enabling-anonymous-git-read-access-for-a-repository.md
index c306f5a990..716425cc13 100644
--- a/translations/pt-BR/content/github/administering-a-repository/enabling-anonymous-git-read-access-for-a-repository.md
+++ b/translations/pt-BR/content/github/administering-a-repository/enabling-anonymous-git-read-access-for-a-repository.md
@@ -5,12 +5,11 @@ redirect_from:
- /articles/enabling-anonymous-git-read-access-for-a-repository
versions:
enterprise-server: '*'
- github-ae: '*'
---
Os administradores de repositório poderão alterar a configuração do acesso de leitura anônimo do Git de um repositório específico se:
- Um administrador de site tiver habilitado o modo privado e o acesso de leitura anônimo do Git.
-- The repository is public on the enterprise and is not a fork.
+- O repositório é público na empresa e não é uma bifurcação.
- Um administrador de site não tiver desabilitado o acesso de leitura anônimo do Git do repositório.
{% data reusables.enterprise_user_management.exceptions-for-enabling-anonymous-git-read-access %}
diff --git a/translations/pt-BR/content/github/administering-a-repository/enabling-branch-restrictions.md b/translations/pt-BR/content/github/administering-a-repository/enabling-branch-restrictions.md
index 1b1588186a..625794839c 100644
--- a/translations/pt-BR/content/github/administering-a-repository/enabling-branch-restrictions.md
+++ b/translations/pt-BR/content/github/administering-a-repository/enabling-branch-restrictions.md
@@ -1,6 +1,6 @@
---
title: Habilitar restrições de branch
-intro: 'You can enforce branch restrictions so that only certain users, teams, or apps can push to a protected branch in repositories owned by your organization.'
+intro: 'Você pode impor restrições de branch para que apenas alguns usuários, equipes ou aplicativos possam fazer push em um branch protegido em repositórios pertencentes à sua organização.'
product: '{% data reusables.gated-features.branch-restrictions %}'
redirect_from:
- /articles/enabling-branch-restrictions
diff --git a/translations/pt-BR/content/github/administering-a-repository/keeping-your-actions-up-to-date-with-dependabot.md b/translations/pt-BR/content/github/administering-a-repository/keeping-your-actions-up-to-date-with-dependabot.md
index 685c5215eb..d5176f462a 100644
--- a/translations/pt-BR/content/github/administering-a-repository/keeping-your-actions-up-to-date-with-dependabot.md
+++ b/translations/pt-BR/content/github/administering-a-repository/keeping-your-actions-up-to-date-with-dependabot.md
@@ -1,5 +1,5 @@
---
-title: Keeping your actions up to date with Dependabot
+title: Manter as suas ações atualizadas com o Dependabot
intro: 'Você pode usar o {% data variables.product.prodname_dependabot %} para manter as ações que você utiliza atualizadas para as versões mais recentes.'
redirect_from:
- /github/administering-a-repository/keeping-your-actions-up-to-date-with-github-dependabot
diff --git a/translations/pt-BR/content/github/administering-a-repository/managing-alerts-from-secret-scanning.md b/translations/pt-BR/content/github/administering-a-repository/managing-alerts-from-secret-scanning.md
index 941376e498..48918cac69 100644
--- a/translations/pt-BR/content/github/administering-a-repository/managing-alerts-from-secret-scanning.md
+++ b/translations/pt-BR/content/github/administering-a-repository/managing-alerts-from-secret-scanning.md
@@ -1,6 +1,7 @@
---
title: Gerenciando alertas do escaneamento secreto
intro: Você pode visualizar e fechar alertas de segredos verificados para seu repositório.
+product: '{% data reusables.gated-features.secret-scanning %}'
versions:
free-pro-team: '*'
---
diff --git a/translations/pt-BR/content/github/administering-a-repository/managing-git-lfs-objects-in-archives-of-your-repository.md b/translations/pt-BR/content/github/administering-a-repository/managing-git-lfs-objects-in-archives-of-your-repository.md
index b00d6e5b99..97346e253b 100644
--- a/translations/pt-BR/content/github/administering-a-repository/managing-git-lfs-objects-in-archives-of-your-repository.md
+++ b/translations/pt-BR/content/github/administering-a-repository/managing-git-lfs-objects-in-archives-of-your-repository.md
@@ -14,8 +14,8 @@ versions:
O {% data variables.product.product_name %} cria arquivos de código-fonte do seu repositório na forma de arquivos ZIP e tarballs. As pessoas podem baixar esses arquivos na página principal do seu repositório ou como ativos de versão. Por padrão, os objetos {% data variables.large_files.product_name_short %} não estão incluídos nesses arquivos, apenas os arquivos de ponteiro para esses objetos. Para melhorar a usabilidade dos arquivos no seu repositório, você pode optar por incluir os objetos do {% data variables.large_files.product_name_short %}.
{% if currentVersion != "github-ae@latest" %}
-If you choose to include
-{% data variables.large_files.product_name_short %} objects in archives of your repository, every download of those archives will count towards bandwidth usage for your account. Cada conta recebe {% data variables.large_files.initial_bandwidth_quota %} por mês de largura de banda gratuitamente, e você pode pagar pelo uso adicional. Para obter mais informações, consulte "[Sobre armazenamento e uso de largura de banda](/github/setting-up-and-managing-billing-and-payments-on-github/managing-billing-for-github-actions)" e "[Gerenciamento de cobrança para {% data variables.large_files.product_name_long %}](/github/setting-up-and-managing-billing-and-payments-on-github/managing-billing-for-git-large-file-storage)".
+Se optar por incluir
+objetos de {% data variables.large_files.product_name_short %} nos arquivos do seu repositório, cada download desses arquivos será contabilizado no uso da banda larga para a sua conta. Cada conta recebe {% data variables.large_files.initial_bandwidth_quota %} por mês de largura de banda gratuitamente, e você pode pagar pelo uso adicional. Para obter mais informações, consulte "[Sobre armazenamento e uso de largura de banda](/github/setting-up-and-managing-billing-and-payments-on-github/managing-billing-for-github-actions)" e "[Gerenciamento de cobrança para {% data variables.large_files.product_name_long %}](/github/setting-up-and-managing-billing-and-payments-on-github/managing-billing-for-git-large-file-storage)".
{% endif %}
### Gerenciando objetos {% data variables.large_files.product_name_short %} nos arquivos
diff --git a/translations/pt-BR/content/github/administering-a-repository/managing-pull-requests-for-dependency-updates.md b/translations/pt-BR/content/github/administering-a-repository/managing-pull-requests-for-dependency-updates.md
index b997f5b299..27f4effc04 100644
--- a/translations/pt-BR/content/github/administering-a-repository/managing-pull-requests-for-dependency-updates.md
+++ b/translations/pt-BR/content/github/administering-a-repository/managing-pull-requests-for-dependency-updates.md
@@ -11,7 +11,7 @@ versions:
{% data reusables.dependabot.pull-request-introduction %}
-Quando o {% data variables.product.prodname_dependabot %} cria uma pull request, você é notificado pelo método escolhido para o repositório. Each pull request contains detailed information about the proposed change, taken from the package manager. Essas pull requests seguem as verificações e testes normais definidas no seu repositório. Além disso, onde informações suficientes estão disponíveis, você verá uma pontuação de compatibilidade. Isso também pode ajudá-lo a decidir se deve ou não mesclar a alteração. For information about this score, see "[About {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/about-dependabot-security-updates)."
+Quando o {% data variables.product.prodname_dependabot %} cria uma pull request, você é notificado pelo método escolhido para o repositório. Cada pull request contém informações detalhadas sobre a mudança proposta, retirada do gerenciador de pacotes. Essas pull requests seguem as verificações e testes normais definidas no seu repositório. Além disso, onde informações suficientes estão disponíveis, você verá uma pontuação de compatibilidade. Isso também pode ajudá-lo a decidir se deve ou não mesclar a alteração. Para obter informações sobre essa pontuação, consulte "[Sobre {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/about-dependabot-security-updates)."
Se você tem muitas dependências para gerenciar, você pode querer personalizar a configuração para cada gerenciador de pacotes para que as pull requests tenham revisores, responsáveis e etiquetas específicos. Para obter mais informações, consulte "[Personalizar atualizações de dependência](/github/administering-a-repository/customizing-dependency-updates)".
diff --git a/translations/pt-BR/content/github/administering-a-repository/managing-releases-in-a-repository.md b/translations/pt-BR/content/github/administering-a-repository/managing-releases-in-a-repository.md
index 46964492ac..0ef1cf5cda 100644
--- a/translations/pt-BR/content/github/administering-a-repository/managing-releases-in-a-repository.md
+++ b/translations/pt-BR/content/github/administering-a-repository/managing-releases-in-a-repository.md
@@ -15,12 +15,15 @@ versions:
github-ae: '*'
---
+{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" or currentVersion ver_gt "github-ae@latest" %}
+
### Sobre o gerenciamento da versão
-Você também pode publicar uma ação de uma versão específica em {% data variables.product.prodname_marketplace %}. Para obter mais informações, consulte "Publicar uma ação no {% data variables.product.prodname_marketplace %}"
-
-{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" or currentVersion == "github-ae@latest" %}
+{% if currentVersion == "free-pro-team@latest" %}
+You can also publish an action from a specific release in {% data variables.product.prodname_marketplace %}. Para obter mais informações, consulte "Publicar uma ação no {% data variables.product.prodname_marketplace %}"
+{% endif %}
Você pode escolher se
+
{% data variables.large_files.product_name_long %} os objetos de ({% data variables.large_files.product_name_short %}) estão incluídos nos arquivos ZIP e tarballs que {% data variables.product.product_name %} cria para cada versão. Para obter mais informações, consulte "
[Gerenciando {% data variables.large_files.product_name_short %} objetos nos arquivos de seu repositório](/github/administering-a-repository/managing-git-lfs-objects-in-archives-of-your-repository)".
diff --git a/translations/pt-BR/content/github/administering-a-repository/managing-repository-settings.md b/translations/pt-BR/content/github/administering-a-repository/managing-repository-settings.md
index 912567005e..1436489ba4 100644
--- a/translations/pt-BR/content/github/administering-a-repository/managing-repository-settings.md
+++ b/translations/pt-BR/content/github/administering-a-repository/managing-repository-settings.md
@@ -1,6 +1,6 @@
---
title: Gerenciar configurações do repositório
-intro: 'Administradores de repositórios e proprietários de organziações podem alterar várias configurações, inclusive os nomes e propriedade de um repositório e a visibilidade pública ou privada do repositório. Eles também podem excluir um repositório.'
+intro: 'Repository administrators and organization owners can change settings for a repository, like the name, ownership, and visibility, or delete the repository.'
mapTopic: true
redirect_from:
- /articles/managing-repository-settings
diff --git a/translations/pt-BR/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md b/translations/pt-BR/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md
index f17b0d37b1..7e05aa25da 100644
--- a/translations/pt-BR/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md
+++ b/translations/pt-BR/content/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository.md
@@ -22,28 +22,28 @@ versions:
{% data reusables.repositories.navigate-to-security-and-analysis %}
4. Em "Configurar recursos de segurança e análise", à direita do recurso, clique em **Desabilitar** ou **Habilitar**. ![Botão "Habilitar" ou "Desabilitar" para "Configurar recursos de segurança e análise" ](/assets/images/help/repository/security-and-analysis-disable-or-enable.png)
-### Concessão de acesso a {% data variables.product.prodname_dependabot_alerts %}
+### Conceder acesso aos alertas de segurança
-Depois que você habilitar o {% data variables.product.prodname_dependabot_alerts %} para um repositório em uma organização, proprietários da organização e administradores de repositórios poderão ver os alertas por padrão. Você pode dar acesso a outras equipes e pessoas aos alertas de um repositório.
+Depois de habilitar alertas de {% data variables.product.prodname_dependabot %} ou {% data variables.product.prodname_secret_scanning %} para um repositório em uma organização, os proprietários da organização e os administradores de repositório podem visualizar os alertas por padrão. Você pode dar acesso a outras equipes e pessoas aos alertas de um repositório.
{% note %}
-Os proprietários e administradores de repositórios da organização só podem conceder acesso para visualizar {% data variables.product.prodname_dependabot_alerts %} a pessoas ou equipes que tenham acesso de gravação no repositório.
+Os proprietários e administradores da organização só podem conceder acesso para ver os alertas de segurança, como os alertas de {% data variables.product.prodname_dependabot %} e {% data variables.product.prodname_secret_scanning %} para pessoas ou equipes que têm acesso de gravação ao repositório.
{% endnote %}
{% data reusables.repositories.navigate-to-repo %}
{% data reusables.repositories.sidebar-settings %}
{% data reusables.repositories.navigate-to-security-and-analysis %}
-4. Em "Alertas dependabot", no campo de busca, comece a digitar o nome da pessoa ou equipe que você gostaria de encontrar, em seguida, clique em um nome na lista de correspondências. ![Campo de busca para conceder acesso de pessoas ou equipes aos alertas do Dependabot](/assets/images/help/repository/security-and-analysis-security-alerts-person-or-team-search.png)
-5. Clique em **Save changes** (Salvar alterações). ![Botão "salvar alterações" para alterações nas configurações de alerta do Dependabot](/assets/images/help/repository/security-and-analysis-security-alerts-save-changes.png)
+4. Em "Acesso aos alertas", no campo de pesquisa, comece a digitar o nome da pessoa ou equipe que você gostaria de encontrar e, em seguida, clique em um nome na lista de correspondências. ![Campo de busca para conceder acesso de pessoas ou equipes aos alertas de segurança](/assets/images/help/repository/security-and-analysis-security-alerts-person-or-team-search.png)
+5. Clique em **Save changes** (Salvar alterações). ![Botão de "Salvar as alterações" para alterações nas configurações do alerta de segurança](/assets/images/help/repository/security-and-analysis-security-alerts-save-changes.png)
-### Revogar acesso à {% data variables.product.prodname_dependabot_alerts %}
+### Remover o acesso aos alertas de segurança
{% data reusables.repositories.navigate-to-repo %}
{% data reusables.repositories.sidebar-settings %}
{% data reusables.repositories.navigate-to-security-and-analysis %}
-4. Em "Alertas dependabot", à direita da pessoa ou da equipe cujo acesso você deseja remover, clique em {% octicon "x" aria-label="X symbol" %}. ![Botão "X" para remover o acesso de alguém aos alertas do Dependabot para o seu repositório](/assets/images/help/repository/security-and-analysis-security-alerts-username-x.png)
+4. Em "Acesso aos alertas", à direita da pessoa ou da equipe cujo acesso você deseja remover, clique em {% octicon "x" aria-label="X symbol" %}. ![Botãi "x" para remover o acesso de alguém aos alertas de segurança do seu repositório](/assets/images/help/repository/security-and-analysis-security-alerts-username-x.png)
### Leia mais
diff --git a/translations/pt-BR/content/github/administering-a-repository/managing-the-forking-policy-for-your-repository.md b/translations/pt-BR/content/github/administering-a-repository/managing-the-forking-policy-for-your-repository.md
index d9e76dbe84..c7d6abc451 100644
--- a/translations/pt-BR/content/github/administering-a-repository/managing-the-forking-policy-for-your-repository.md
+++ b/translations/pt-BR/content/github/administering-a-repository/managing-the-forking-policy-for-your-repository.md
@@ -1,6 +1,6 @@
---
title: Gerenciando a política de bifurcação para seu repositório
-intro: 'You can allow or prevent the forking of a specific private{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.19" %} or internal{% endif %} repository owned by an organization.'
+intro: 'Você pode permitir ou impedir a bifurcação de um repositórios privado específico{% if currentVersion == "free-pro-team@latest" or currentversion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2. 9" %} ou interno{% endif %} pertencente a uma organização.'
redirect_from:
- /articles/allowing-people-to-fork-a-private-repository-owned-by-your-organization
- /github/administering-a-repository/allowing-people-to-fork-a-private-repository-owned-by-your-organization
@@ -11,7 +11,7 @@ versions:
github-ae: '*'
---
-An organization owner must allow forks of private{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.19" %} and internal{% endif %} repositories on the organization level before you can allow or disallow forks for a specific repository. Para obter mais informações, consulte "[Gerenciando a política de bifurcação para sua organização](/github/setting-up-and-managing-organizations-and-teams/managing-the-forking-policy-for-your-organization)".
+Um proprietário da organização deve permitir bifurcações de repositórios privado{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2. 9" %} e internos{% endif %} no nível da organização antes de permitir ou não permitir bifurcações em um repositório específico. Para obter mais informações, consulte "[Gerenciando a política de bifurcação para sua organização](/github/setting-up-and-managing-organizations-and-teams/managing-the-forking-policy-for-your-organization)".
{% data reusables.organizations.internal-repos-enterprise %}
diff --git a/translations/pt-BR/content/github/administering-a-repository/setting-repository-visibility.md b/translations/pt-BR/content/github/administering-a-repository/setting-repository-visibility.md
index 4308f33ded..cb58758588 100644
--- a/translations/pt-BR/content/github/administering-a-repository/setting-repository-visibility.md
+++ b/translations/pt-BR/content/github/administering-a-repository/setting-repository-visibility.md
@@ -19,17 +19,36 @@ Os proprietários da organização podem restringir a capacidade de alterar a vi
Recomendamos revisar as seguintes advertências antes de alterar a visibilidade de um repositório.
#### Tornar um repositório privado
+{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
+* O {% data variables.product.product_name %} destacará bifurcações públicas do repositório público e as colocará em uma nova rede. Public forks are not made private.{% endif %}
+* If you change a repository's visibility from internal to private, {% data variables.product.prodname_dotcom %} will remove forks that belong to any user without access to the newly private repository. {% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}The visibility of any forks will also change to private.{% elsif currentVersion == "github-ae@latest" %}If the internal repository has any forks, the visibility of the forks is already private.{% endif %} For more information, see "[What happens to forks when a repository is deleted or changes visibility?](/articles/what-happens-to-forks-when-a-repository-is-deleted-or-changes-visibility)"{% if currentVersion == "free-pro-team@latest" %}
+* If you're using {% data variables.product.prodname_free_user %} for user accounts or organizations, some features won't be available in the repository after you change the visibility to private. {% data reusables.gated-features.more-info %}{% endif %}
+* Any published {% data variables.product.prodname_pages %} site will be automatically unpublished.{% if currentVersion == "free-pro-team@latest" %} If you added a custom domain to the {% data variables.product.prodname_pages %} site, you should remove or update your DNS records before making the repository private, to avoid the risk of a domain takeover. For more information, see "[Managing a custom domain for your {% data variables.product.prodname_pages %} site](/articles/managing-a-custom-domain-for-your-github-pages-site)."{% endif %}{% if currentVersion == "free-pro-team@latest" %}
+* O {% data variables.product.prodname_dotcom %} não incluirá mais o repositório no {% data variables.product.prodname_archive %}. For more information, see "[About archiving content and data on {% data variables.product.prodname_dotcom %}](/github/creating-cloning-and-archiving-repositories/about-archiving-content-and-data-on-github#about-the-github-archive-program)."{% endif %}{% if enterpriseServerVersions contains currentVersion %}
+* Anonymous Git read access is no longer available. Para obter mais informações, consulte "[Habilitar acesso de leitura anônimo do Git para um repositório](/enterprise/{{ currentVersion }}/user/articles/enabling-anonymous-git-read-access-for-a-repository)".{% endif %}
- * O {% data variables.product.prodname_dotcom %} destacará bifurcações públicas do repositório público e as colocará em uma nova rede. As bifurcações públicas não se tornam privadas. {% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.19" %}If you change a repository's visibility from internal to private, {% data variables.product.prodname_dotcom %} will remove forks that belong to any user without access to the newly private repository.{% endif %} For more information, see "[What happens to forks when a repository is deleted or changes visibility?](/articles/what-happens-to-forks-when-a-repository-is-deleted-or-changes-visibility#changing-a-public-repository-to-a-private-repository)"
- {% if currentVersion == "free-pro-team@latest" %}* Se você estiver usando {% data variables.product.prodname_free_user %} para contas de usuários ou organizações, alguns recursos não estarão disponíveis no repositório depois que você alterar a visibilidade para privada. {% data reusables.gated-features.more-info %}
- * Qualquer site publicado do {% data variables.product.prodname_pages %} terá sua publicação cancelada automaticamente. Se você adicionou um domínio personalizado ao site do {% data variables.product.prodname_pages %}, deverá remover ou atualizar os registros de DNS antes de tornar o repositório privado para evitar o risco de uma aquisição de domínio. Para obter mais informações, consulte "[Gerenciar um domínio personalizado para seu site do {% data variables.product.prodname_pages %}](/articles/managing-a-custom-domain-for-your-github-pages-site)".
- * O {% data variables.product.prodname_dotcom %} não incluirá mais o repositório no {% data variables.product.prodname_archive %}. Para obter mais informações, consulte "[Sobre como arquivar conteúdo e dados no {% data variables.product.prodname_dotcom %}](/github/creating-cloning-and-archiving-repositories/about-archiving-content-and-data-on-github#about-the-github-archive-program)".{% endif %}
- {% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}* Anonymous Git read access is no longer available. Para obter mais informações, consulte "[Habilitar acesso de leitura anônimo do Git para um repositório](/enterprise/{{ currentVersion }}/user/articles/enabling-anonymous-git-read-access-for-a-repository)".{% endif %}
+{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.19" %}
+
+#### Tornar um repositório interno
+
+{% note %}
+
+**Observação:** {% data reusables.gated-features.internal-repos %}
+
+{% endnote %}
+
+* Any forks of the repository will remain in the repository network, and {% data variables.product.product_name %} maintains the relationship between the root repository and the fork. For more information, see "[What happens to forks when a repository is deleted or changes visibility?](/articles/what-happens-to-forks-when-a-repository-is-deleted-or-changes-visibility)"
+
+{% endif %}
+
+{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
#### Tornar um repositório público
- * O {% data variables.product.prodname_dotcom %} irá destacar bifurcações privadas e transformá-las em um repositório privado independente. Para obter mais informações, consulte "[O que acontece com as bifurcações quando um repositório é excluído ou muda de visibilidade?](/articles/what-happens-to-forks-when-a-repository-is-deleted-or-changes-visibility#changing-a-private-repository-to-a-public-repository)"
- * Se você estiver convertendo seu repositório privado em um repositório público, como parte de um movimento para a criação de um projeto de código aberto, consulte os [Guias de Código Aberto](http://opensource.guide) para obter dicas e diretrizes úteis.{% if currentVersion == "free-pro-team@latest" %} Você também pode fazer um curso grátis sobre como gerenciar um projeto de código aberto com [{% data variables.product.prodname_learning %}]({% data variables.product.prodname_learning_link %}). Quando seu repositório é público, você também pode visualizar o perfil da comunidade do repositório para ver se os projetos atendem às práticas recomendadas de suporte aos contribuidores. Para obter mais informações, consulte "[Exibir o perfil da comunidade](/articles/viewing-your-community-profile)."{% endif %}
+* {% data variables.product.product_name %} will detach private forks and turn them into a standalone private repository. For more information, see "[What happens to forks when a repository is deleted or changes visibility?](/articles/what-happens-to-forks-when-a-repository-is-deleted-or-changes-visibility#changing-a-private-repository-to-a-public-repository)"{% if currentVersion == "free-pro-team@latest" %}
+* If you're converting your private repository to a public repository as part of a move toward creating an open source project, see the [Open Source Guides](http://opensource.guide) for helpful tips and guidelines. You can also take a free course on managing an open source project with [{% data variables.product.prodname_learning %}]({% data variables.product.prodname_learning_link %}). Quando seu repositório é público, você também pode visualizar o perfil da comunidade do repositório para ver se os projetos atendem às práticas recomendadas de suporte aos contribuidores. Para obter mais informações, consulte "[Exibir o perfil da comunidade](/articles/viewing-your-community-profile)."{% endif %}
+
+{% endif %}
{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.21" %}
diff --git a/translations/pt-BR/content/github/authenticating-to-github/about-anonymized-image-urls.md b/translations/pt-BR/content/github/authenticating-to-github/about-anonymized-image-urls.md
index f43dcde0de..9102e49818 100644
--- a/translations/pt-BR/content/github/authenticating-to-github/about-anonymized-image-urls.md
+++ b/translations/pt-BR/content/github/authenticating-to-github/about-anonymized-image-urls.md
@@ -8,7 +8,7 @@ versions:
free-pro-team: '*'
---
-Para hospedar imagens, o {% data variables.product.product_name %} usa o [Camo do projeto de código aberto](https://github.com/atmos/camo). O camo gera um proxy de URL anônimo para cada imagem que começa com `https://camo.githubusercontent.com/` e oculta os detalhes do navegador e informações relacionadas de outros usuários.
+Para hospedar imagens, o {% data variables.product.product_name %} usa o [Camo do projeto de código aberto](https://github.com/atmos/camo). Camo gera um proxy de URL anônimo para cada imagem que oculta os detalhes do seu navegador e informações relacionadas de outros usuários. A URL começa `https://.githubusercontent.com/`, com subdomínios diferentes dependendo de como você fez o upload da imagem.
Qualquer pessoa que recebe sua URL anônima de imagem, direta ou indiretamente, pode exibir a imagem. Para manter a privacidade de imagens confidenciais, restrinja-as a uma rede privada ou a um servidor que exija autenticação em vez de usar o Camo.
diff --git a/translations/pt-BR/content/github/authenticating-to-github/about-authentication-to-github.md b/translations/pt-BR/content/github/authenticating-to-github/about-authentication-to-github.md
index 822fa6965c..03a84d4d4c 100644
--- a/translations/pt-BR/content/github/authenticating-to-github/about-authentication-to-github.md
+++ b/translations/pt-BR/content/github/authenticating-to-github/about-authentication-to-github.md
@@ -9,17 +9,17 @@ versions:
### Sobre autenticação no {% data variables.product.prodname_dotcom %}
-To keep your account secure, you must authenticate before you can access{% if currentVersion != "github-ae@latest" %} certain{% endif %} resources on {% data variables.product.product_name %}. Ao efetuar a autenticação em {% data variables.product.product_name %}, você fornece ou confirma credenciais que são exclusivas que provam quem você declara ser.
+Para manter sua conta protegida, você deve efetuar a autenticação antes de poder acessar{% if currentVersion != "github-ae@latest" %} certos{% endif %} recursos em {% data variables.product.product_name %}. Ao efetuar a autenticação em {% data variables.product.product_name %}, você fornece ou confirma credenciais que são exclusivas que provam quem você declara ser.
Você pode acessar seus recursos em {% data variables.product.product_name %} de várias formas: no navegador, por meio do {% data variables.product.prodname_desktop %} ou outro aplicativo da área de trabalho, com a API ou por meio da linha de comando. Cada forma de acessar o {% data variables.product.product_name %} é compatível com diferentes modos de autenticação.
-- {% if currentVersion == "github-ae@latest" %}Your identity provider (IdP){% else %}Username and password with two-factor authentication{% endif %}
+- {% if currentVersion == "github-ae@latest" %}Seu provedor de identidade (IdP){% else %}Nome de usuário e senha com autenticação de dois fatores{% endif %}
- Token de acesso de pessoal
- Chave SSH
### Efetuar a autenticação no seu navegador
-You can authenticate to {% data variables.product.product_name %} in your browser {% if currentVersion == "github-ae@latest" %}using your IdP. For more information, see "[About authentication with SAML single sign-on](/github/authenticating-to-github/about-authentication-with-saml-single-sign-on)."{% else %}in different ways.
+Você pode efetuar a autenticação no {% data variables.product.product_name %} no navegador {% if currentVersion == "github-ae@latest" %}usando o seu IdP. Para obter mais informações, consulte "[Sobre a autenticação com o logon único SAML](/github/authenticating-to-github/about-authentication-with-saml-single-sign-on)."{% else %}de formas diferentes.
- **Apenas nome de usuário e senha**
- Você criará uma senha ao criar sua conta de usuário em {% data variables.product.product_name %}. Recomendamos que você use um gerenciador de senhas para gerar uma senha aleatória e única. Para obter mais informações, consulte "[Criar uma senha forte](/github/authenticating-to-github/creating-a-strong-password)".
@@ -38,7 +38,7 @@ Autenticar-se no {% data variables.product.prodname_dotcom %}."
### Efetuar a autenticação com a API
-You can authenticate with the API in different ways.
+Você pode efetuar a autenticação com a API de diferentes formas.
- **Tokens de acesso pessoal**
- Em algumas situações, como, por exemplo, testes, você pode usar um token de acesso pessoal para acessar a API. Usar um token de acesso pessoal permite que você revogue o acesso a qualquer momento. Para mais informação, consulte "[Criando um token de acesso pessoal](/github/authenticating-to-github/creating-a-personal-access-token)."
diff --git a/translations/pt-BR/content/github/authenticating-to-github/about-authentication-with-saml-single-sign-on.md b/translations/pt-BR/content/github/authenticating-to-github/about-authentication-with-saml-single-sign-on.md
index 50648ad2c8..051502db07 100644
--- a/translations/pt-BR/content/github/authenticating-to-github/about-authentication-with-saml-single-sign-on.md
+++ b/translations/pt-BR/content/github/authenticating-to-github/about-authentication-with-saml-single-sign-on.md
@@ -1,6 +1,6 @@
---
title: Sobre a autenticação com SAML SSO
-intro: 'You can access {% if currentVersion == "github-ae@latest" %}{% data variables.product.product_location %}{% elsif currentVersion == "free-pro-team@latest" %}an organization that uses SAML single sign-on (SSO){% endif %} by authenticating {% if currentVersion == "github-ae@latest" %}with SAML single sign-on (SSO) {% endif %}through an identity provider (IdP).{% if currentVersion == "free-pro-team@latest" %}To authenticate with the API or Git on the command line when an organization enforces SAML SSO, you must authorize your personal access token or SSH key.{% endif %}'
+intro: 'Você pode acessar {% if currentVersion == "github-ae@latest" %}{% data variables.product.product_location %}{% elsif currentVersion == "free-pro-team@latest" %}uma organização que usa o logon único SAML (SSO){% endif %}, efetuando a autenticação {% if currentVersion == "github-ae@latest" %}com o logon único SAML (SSO) {% endif %}através de um provedor de identidade (IdP).{% if currentVersion == "free-pro-team@latest" %}Para efetuar a autenticação com a API ou Git na linha de comando quando uma organização aplica o SAML SSO, você deve autorizar seu token de acesso pessoal ou chave SSH.{% endif %}'
product: '{% data reusables.gated-features.saml-sso %}'
redirect_from:
- /articles/about-authentication-with-saml-single-sign-on
@@ -11,11 +11,11 @@ versions:
{% if currentVersion == "github-ae@latest" %}
-SAML SSO allows an enterprise owner to centrally control and secure access to {% data variables.product.product_name %} from a SAML IdP. When you visit {% data variables.product.product_location %} in a browser, {% data variables.product.product_name %} will redirect you to your IdP to authenticate. After you successfully authenticate with an account on the IdP, the IdP redirects you back to {% data variables.product.product_location %}. {% data variables.product.product_name %} validates the response from your IdP, then grants access.
+O SAML SSO permite que um proprietário corporativo realize o controle central e proteja o acesso para {% data variables.product.product_name %} a partir de um IdP do SAML. Ao acessar {% data variables.product.product_location %} em um navegador, {% data variables.product.product_name %} irá redirecioná-lo para seu IdP para efetuar a autenticação. Depois de concluir a autenticação com sucesso com uma conta no IdP, este irá redirecionar você de volta para {% data variables.product.product_location %}. {% data variables.product.product_name %} valida a resposta do seu IpD e, em seguida, concede acesso.
{% data reusables.saml.you-must-periodically-authenticate %}
-If you can't access {% data variables.product.product_name %}, contact your local enterprise owner or administrator for {% data variables.product.product_name %}. You may be able to locate contact information for your enterprise by clicking **Support** at the bottom of any page on {% data variables.product.product_name %}. {% data variables.product.company_short %} and {% data variables.contact.github_support %} do not have access to your IdP, and cannot troubleshoot authentication problems.
+Se você não puder acessar {% data variables.product.product_name %}, entre em contato com o proprietário da empresa local ou administrador para {% data variables.product.product_name %}. Você pode conseguir localizar informações de contato para sua empresa clicando em **Suporte** na parte inferior de qualquer página em {% data variables.product.product_name %}. {% data variables.product.company_short %} e {% data variables.contact.github_support %} não têm acesso ao seu IdP e não podem solucionar problemas de autenticação.
{% endif %}
@@ -43,5 +43,5 @@ Você deve ter uma sessão de SAML ativa toda vez que autorizar um {% data varia
### Leia mais
-{% if currentVersion == "free-pro-team@latest" %}- "[About identity and access management with SAML single sign-on](/github/setting-up-and-managing-organizations-and-teams/about-identity-and-access-management-with-saml-single-sign-on)"{% endif %}
-{% if currentVersion == "github-ae@latest" %}- "[About identity and access management for your enterprise](/admin/authentication/about-identity-and-access-management-for-your-enterprise)"{% endif %}
+{% if currentVersion == "free-pro-team@latest" %}- "[Sobre identidade e gerenciamento de acesso com logon único SAML](/github/setting-up-and-managing-organizations-and-teams/about-identity-and-access-management-with-saml-single-sign-on)"{% endif %}
+{% if currentVersion == "github-ae@latest" %}- "[Sobre identidade e gerenciamento de acesso para a sua empresa](/admin/authentication/about-identity-and-access-management-for-your-enterprise)"{% endif %}
diff --git a/translations/pt-BR/content/github/authenticating-to-github/about-commit-signature-verification.md b/translations/pt-BR/content/github/authenticating-to-github/about-commit-signature-verification.md
index 833904e667..fd4100bc43 100644
--- a/translations/pt-BR/content/github/authenticating-to-github/about-commit-signature-verification.md
+++ b/translations/pt-BR/content/github/authenticating-to-github/about-commit-signature-verification.md
@@ -1,6 +1,6 @@
---
title: Sobre a verificação de assinatura de commit
-intro: 'Using GPG or S/MIME, you can sign tags and commits locally. Esses commits ou tags são marcados como verificados no {% data variables.product.product_name %} para que outras pessoas tenham a segurança de que as alterações vêm de uma fonte confiável.'
+intro: 'Ao usar GPG ou S/MIME, você pode assinar tags e commits localmente. Esses commits ou tags são marcados como verificados no {% data variables.product.product_name %} para que outras pessoas tenham a segurança de que as alterações vêm de uma fonte confiável.'
redirect_from:
- /articles/about-gpg-commit-and-tag-signatures/
- /articles/about-gpg/
diff --git a/translations/pt-BR/content/github/authenticating-to-github/about-githubs-ip-addresses.md b/translations/pt-BR/content/github/authenticating-to-github/about-githubs-ip-addresses.md
index 4004d884bd..2dde6955fa 100644
--- a/translations/pt-BR/content/github/authenticating-to-github/about-githubs-ip-addresses.md
+++ b/translations/pt-BR/content/github/authenticating-to-github/about-githubs-ip-addresses.md
@@ -12,7 +12,7 @@ versions:
free-pro-team: '*'
---
-Você pode recuperar uma lista de endereços IP do {% data variables.product.prodname_dotcom %} no ponto de extremidade da API [meta](https://api.github.com/meta). Para obter mais informações, consulte "[Meta](/v3/meta/)".
+Você pode recuperar uma lista de endereços IP do {% data variables.product.prodname_dotcom %} no ponto de extremidade da API [meta](https://api.github.com/meta). Para obter mais informações, consulte "[Meta](/rest/reference/meta)".
Esses intervalos estão na [notação CIDR](https://en.wikipedia.org/wiki/Classless_Inter-Domain_Routing#CIDR_notation). É possível usar uma ferramenta de conversão online, como essa [Calculadora Supernet CIDR/VLSM](http://www.subnet-calculator.com/cidr.php), para fazer a conversão de notação CIDR em intervalos de endereços IP.
diff --git a/translations/pt-BR/content/github/authenticating-to-github/about-ssh.md b/translations/pt-BR/content/github/authenticating-to-github/about-ssh.md
index 76ba848f35..8da751e495 100644
--- a/translations/pt-BR/content/github/authenticating-to-github/about-ssh.md
+++ b/translations/pt-BR/content/github/authenticating-to-github/about-ssh.md
@@ -1,6 +1,6 @@
---
title: Sobre o SSH
-intro: 'Usando o protocolo SSH, você pode se conectar a servidores e serviços remotos e se autenticar neles. With SSH keys, you can connect to {% data variables.product.product_name %} without supplying your username and personal access token at each visit.'
+intro: 'Usando o protocolo SSH, você pode se conectar a servidores e serviços remotos e se autenticar neles. Com chaves SSH, você pode conectar-se a {% data variables.product.product_name %} sem inserir seu nome de usuário e token de acesso pessoal em cada visita.'
redirect_from:
- /articles/about-ssh
versions:
diff --git a/translations/pt-BR/content/github/authenticating-to-github/adding-a-new-ssh-key-to-your-github-account.md b/translations/pt-BR/content/github/authenticating-to-github/adding-a-new-ssh-key-to-your-github-account.md
index cd55d7943f..f44c8b8f6c 100644
--- a/translations/pt-BR/content/github/authenticating-to-github/adding-a-new-ssh-key-to-your-github-account.md
+++ b/translations/pt-BR/content/github/authenticating-to-github/adding-a-new-ssh-key-to-your-github-account.md
@@ -24,8 +24,8 @@ Depois de adicionar uma nova chave SSH à sua conta do {% data variables.product
Se o arquivo da chave SSH tiver um nome diferente do código de exemplo, modifique o nome do arquivo para corresponder à sua configuração atual. Ao copiar sua chave, não adicione novas linhas nem espaços em branco.
```shell
- $ pbcopy < ~/.ssh/id_rsa.pub
- # Copia o conteúdo do arquivo id_rsa.pub na área de transferência
+ $ pbcopy < ~/.ssh/id_ed25519.pub
+ # Copies the contents of the id_ed25519.pub file to your clipboard
```
{% tip %}
@@ -51,8 +51,8 @@ Depois de adicionar uma nova chave SSH à sua conta do {% data variables.product
Se o arquivo da chave SSH tiver um nome diferente do código de exemplo, modifique o nome do arquivo para corresponder à sua configuração atual. Ao copiar sua chave, não adicione novas linhas nem espaços em branco.
```shell
- $ clip < ~/.ssh/id_rsa.pub
- # Copia o conteúdo do arquivo id_rsa.pub na área de transferência
+ $ clip < ~/.ssh/id_ed25519.pub
+ # Copies the contents of the id_ed25519.pub file to your clipboard
```
{% tip %}
@@ -81,8 +81,8 @@ Depois de adicionar uma nova chave SSH à sua conta do {% data variables.product
$ sudo apt-get install xclip
# Baixa e instala xclip. If you don't have `apt-get`, you might need to use another installer (like `yum`)
- $ xclip -selection clipboard < ~/.ssh/id_rsa.pub
- # Copies the contents of the id_rsa.pub file to your clipboard
+ $ xclip -selection clipboard < ~/.ssh/id_ed25519.pub
+ # Copies the contents of the id_ed25519.pub file to your clipboard
```
{% tip %}
diff --git a/translations/pt-BR/content/github/authenticating-to-github/authenticating-with-saml-single-sign-on.md b/translations/pt-BR/content/github/authenticating-to-github/authenticating-with-saml-single-sign-on.md
index 802cd946f4..f74dfd75cb 100644
--- a/translations/pt-BR/content/github/authenticating-to-github/authenticating-with-saml-single-sign-on.md
+++ b/translations/pt-BR/content/github/authenticating-to-github/authenticating-with-saml-single-sign-on.md
@@ -1,6 +1,6 @@
---
title: Sobre a autenticação com logon único SAML
-intro: 'You can authenticate to {% if currentVersion == "free-pro-team@latest" %}a {% data variables.product.product_name %} organization {% elsif currentVersion == "github-ae@latest" %}{% data variables.product.product_location %} {% endif %}with SAML single sign-on (SSO){% if currentVersion == "free-pro-team@latest" %} and view your active sessions{% endif %}.'
+intro: 'Você pode efetuar a autenticação em {% if currentVersion == "free-pro-team@latest" %}a organização {% data variables.product.product_name %} {% elsif currentVersion == "github-ae@latest" %}{% data variables.product.product_location %} {% endif %}com o logon único SAML (SSO){% if currentVersion == "free-pro-team@latest" %} e visualizar as suas sessões ativas{% endif %}.'
mapTopic: true
product: '{% data reusables.gated-features.saml-sso %}'
redirect_from:
diff --git a/translations/pt-BR/content/github/authenticating-to-github/connecting-with-third-party-applications.md b/translations/pt-BR/content/github/authenticating-to-github/connecting-with-third-party-applications.md
index 939b19d593..8c89752239 100644
--- a/translations/pt-BR/content/github/authenticating-to-github/connecting-with-third-party-applications.md
+++ b/translations/pt-BR/content/github/authenticating-to-github/connecting-with-third-party-applications.md
@@ -55,10 +55,10 @@ Há vários tipos de dados que os aplicativos podem solicitar.
| Tipos de dados | Descrição |
| ------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Status do commit | Você pode conceder acesso para que um aplicativo de terceiro relate seu status de commit. O acesso ao status do commit permite que os aplicativos determinem se uma compilação foi bem-sucedida em relação a um commit específico. Os apps não terão acesso ao seu código, mas poderão ler e gravar informações de status em relação a um commit específico. |
-| Implantações | Deployment status access allows applications to determine if a deployment is successful against a specific commit for public and private repositories. Applications won't have access to your code. |
+| Implantações | O acesso ao status de implantação permite que os aplicativos determinem se uma implantação é bem-sucedida com base em um commit específico para repositórios públicos e privados. Os aplicativos não terão acesso ao seu código. |
| Gists | O acesso ao [Gist](https://gist.github.com) permite que os aplicativos leiam ou gravem em seus Gists secretos e públicos. |
| Hooks | O acesso aos [webhooks](/webhooks) permite que os aplicativos leiam ou gravem configurações de hook em repositórios que você gerencia. |
-| Notificações | Notification access allows applications to read your {% data variables.product.product_name %} notifications, such as comments on issues and pull requests. No entanto, os aplicativos continuam sem poder acessar nada nos repositórios. |
+| Notificações | O acesso às notificações permite que os aplicativos leiam suas notificações de {% data variables.product.product_name %}, como, por exemplo, comentários em problemas e pull requests. No entanto, os aplicativos continuam sem poder acessar nada nos repositórios. |
| Organizações e equipes | O acesso às organizações e equipes permite que os apps acessem e gerenciem a associação à organização e à equipe. |
| Dados pessoais do usuário | Os dados do usuário incluem informações encontradas no seu perfil de usuário, como nome, endereço de e-mail e localização. |
| Repositórios | As informações de repositório incluem os nomes dos contribuidores, os branches que você criou e os arquivos reais dentro do repositório. Os aplicativos podem solicitar acesso para repositórios públicos ou privados em um nível amplo de usuário. |
diff --git a/translations/pt-BR/content/github/authenticating-to-github/creating-a-personal-access-token.md b/translations/pt-BR/content/github/authenticating-to-github/creating-a-personal-access-token.md
index ed678f4bf3..91745a82b6 100644
--- a/translations/pt-BR/content/github/authenticating-to-github/creating-a-personal-access-token.md
+++ b/translations/pt-BR/content/github/authenticating-to-github/creating-a-personal-access-token.md
@@ -12,7 +12,7 @@ versions:
github-ae: '*'
---
-Os tokens de acesso pessoal (PATs) são uma alternativa para o uso de senhas para autenticação no {% data variables.product.product_name %} ao usar a [API do GitHub](/v3/auth/#via-oauth-and-personal-access-tokens) ou a [linha de comando](#using-a-token-on-the-command-line).
+Os tokens de acesso pessoal (PATs) são uma alternativa para o uso de senhas para autenticação no {% data variables.product.product_name %} ao usar a [API do GitHub](/rest/overview/other-authentication-methods#via-oauth-and-personal-access-tokens) ou a [linha de comando](#using-a-token-on-the-command-line).
{% if currentVersion == "free-pro-team@latest" %}Se você deseja usar um PAT para acessar recursos pertencentes a uma organização que usa SAML SSO, você deve autorizar o PAT. Para mais informações consulte "[Sobre autenticação com logon único SAML](/articles/about-authentication-with-saml-single-sign-on)" e "[Autorizando um token de acesso pessoal para uso com logon único SAML](/articles/authorizing-a-personal-access-token-for-use-with-saml-single-sign-on).{% endif %}
diff --git a/translations/pt-BR/content/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent.md b/translations/pt-BR/content/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent.md
index 0abf639d7a..a0bee20473 100644
--- a/translations/pt-BR/content/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent.md
+++ b/translations/pt-BR/content/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent.md
@@ -24,7 +24,7 @@ Caso não queira reinserir sua frase secreta cada vez que usa a chave SSH, é po
```
{% note %}
- **Note:** If you are using a legacy system that doesn't support the Ed25519 algorithm, use:
+ **Observação:** Se você estiver usando um sistema legado que não é compatível com o algoritmo Ed25519, use:
```shell
$ ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
```
@@ -89,7 +89,7 @@ Antes de adicionar uma nova chave SSH ao ssh-agent para gerenciar suas chaves, v
$ touch ~/.ssh/config
```
- * Open your `~/.ssh/config` file, then modify the file, replacing `~/.ssh/id_ed25519` if you are not using the default location and name for your `id_ed25519` key.
+ * Abre o seu arquivo `~/.ssh/config` file, then modify the file, replacing `~/.ssh/id_ed25519` se você não estiver usando o local e nome padrão para a sua chave `id_ed25519`.
```
Host *
@@ -98,13 +98,19 @@ Antes de adicionar uma nova chave SSH ao ssh-agent para gerenciar suas chaves, v
IdentityFile ~/.ssh/id_ed25519
```
+ {% note %}
+
+ **Note:** If you chose not to add a passphrase to your key, you should omit the `UseKeychain` line.
+
+ {% endnote %}
+
3. Adicione sua chave SSH privada ao ssh-agent e armazene sua frase secreta no keychain. {% data reusables.ssh.add-ssh-key-to-ssh-agent %}
```shell
$ ssh-add -K ~/.ssh/id_ed25519
```
{% note %}
- **Observação:** a opção `-K` está presente na versão padrão da Apple do `ssh-add` e armazena a frase secreta no keychain quando você adiciona uma chave SSH ao ssh-agent.
+ **Observação:** a opção `-K` está presente na versão padrão da Apple do `ssh-add` e armazena a frase secreta no keychain quando você adiciona uma chave SSH ao ssh-agent. If you chose not to add a passphrase to your key, run the command without the `-K` option.
Caso não tenha a versão standard da Apple instalada, você poderá receber uma mensagem de erro. Para obter mais informações sobre como resolver esse erro, consulte "[Erro: ssh-add: opção ilícita -- K](/articles/error-ssh-add-illegal-option-k)".
diff --git a/translations/pt-BR/content/github/authenticating-to-github/githubs-ssh-key-fingerprints.md b/translations/pt-BR/content/github/authenticating-to-github/githubs-ssh-key-fingerprints.md
index f225fe1a38..89c37b5330 100644
--- a/translations/pt-BR/content/github/authenticating-to-github/githubs-ssh-key-fingerprints.md
+++ b/translations/pt-BR/content/github/authenticating-to-github/githubs-ssh-key-fingerprints.md
@@ -9,7 +9,7 @@ versions:
free-pro-team: '*'
---
-These are {% data variables.product.prodname_dotcom %}'s public key fingerprints:
+Estas são as impressões digitais de chave pública de {% data variables.product.prodname_dotcom %}:
- `SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8` (RSA)
- `SHA256:br9IjFspm1vxR3iA35FWE+4VTyz1hYVLIE2t1/CeyWQ` (DSA)
diff --git a/translations/pt-BR/content/github/authenticating-to-github/index.md b/translations/pt-BR/content/github/authenticating-to-github/index.md
index 58ae2c0692..d8a94860f8 100644
--- a/translations/pt-BR/content/github/authenticating-to-github/index.md
+++ b/translations/pt-BR/content/github/authenticating-to-github/index.md
@@ -1,7 +1,7 @@
---
title: Autenticar com o GitHub
shortTitle: Autenticação
-intro: 'Keep your account and data secure with features like {% if currentVersion != "github-ae@latest" %}two-factor authentication, {% endif %}SSH{% if currentVersion != "github-ae@latest" %},{% endif %} and commit signature verification.'
+intro: 'Mantenha sua conta e dados protegidos com recursos como {% if currentVersion != "github-ae@latest" %}autenticação de dois fatores, {% endif %}SSH{% if currentVersion ! "github-ae@latest" %},{% endif %} e verificação de assinatura do commit.'
redirect_from:
- /categories/56/articles/
- /categories/ssh/
diff --git a/translations/pt-BR/content/github/authenticating-to-github/keeping-your-account-and-data-secure.md b/translations/pt-BR/content/github/authenticating-to-github/keeping-your-account-and-data-secure.md
index 4970bdd54d..183fecb7f3 100644
--- a/translations/pt-BR/content/github/authenticating-to-github/keeping-your-account-and-data-secure.md
+++ b/translations/pt-BR/content/github/authenticating-to-github/keeping-your-account-and-data-secure.md
@@ -1,6 +1,6 @@
---
-title: Proteger sua conta e dados
-intro: 'Para proteger suas informações pessoais, você deve manter sua conta {% data variables.product.product_name %} e quaisquer dados associados a ela seguros.'
+title: Keeping your account and data secure
+intro: 'To protect your personal information, you should keep both your {% data variables.product.product_name %} account and any associated data secure.'
mapTopic: true
redirect_from:
- /articles/keeping-your-account-and-data-secure
diff --git a/translations/pt-BR/content/github/authenticating-to-github/managing-commit-signature-verification.md b/translations/pt-BR/content/github/authenticating-to-github/managing-commit-signature-verification.md
index 326ea4c476..f5ca5f2c74 100644
--- a/translations/pt-BR/content/github/authenticating-to-github/managing-commit-signature-verification.md
+++ b/translations/pt-BR/content/github/authenticating-to-github/managing-commit-signature-verification.md
@@ -1,6 +1,6 @@
---
title: Gerenciar a verificação de assinatura de commit
-intro: 'You can sign your work locally using GPG or S/MIME. {% data variables.product.product_name %} irá verificar essas assinaturas para que outras pessoas saibam que seus commits vêm de uma fonte de confiança. {% if currentVersion == "free-pro-team@latest" %} {% data variables.product.product_name %} irá assinar automaticamente os commits que você fizer usando a interface da web.{% data variables.product.product_name %}{% endif %}'
+intro: 'Você pode assinar seu trabalho localmente usando GPG ou S/MIME. {% data variables.product.product_name %} irá verificar essas assinaturas para que outras pessoas saibam que seus commits vêm de uma fonte de confiança. {% if currentVersion == "free-pro-team@latest" %} {% data variables.product.product_name %} irá assinar automaticamente os commits que você fizer usando a interface da web.{% data variables.product.product_name %}{% endif %}'
redirect_from:
- /articles/generating-a-gpg-key/
- /articles/signing-commits-with-gpg/
diff --git a/translations/pt-BR/content/github/authenticating-to-github/reviewing-your-security-log.md b/translations/pt-BR/content/github/authenticating-to-github/reviewing-your-security-log.md
index 264a3a22b0..51f7b922a7 100644
--- a/translations/pt-BR/content/github/authenticating-to-github/reviewing-your-security-log.md
+++ b/translations/pt-BR/content/github/authenticating-to-github/reviewing-your-security-log.md
@@ -1,6 +1,7 @@
---
-title: Reviewing your security log
-intro: You can review the security log for your user account to better understand actions you've performed and actions others have performed that involve you.
+title: Revisar seus logs de segurança
+intro: Você pode revisar o log de segurança da sua conta de usuário para entender melhor as ações que você realizou e ações realizadas por outras pessoas que envolvem você.
+miniTocMaxHeadingLevel: 4
redirect_from:
- /articles/reviewing-your-security-log
versions:
@@ -9,242 +10,243 @@ versions:
github-ae: '*'
---
-### Accessing your security log
+### Acessar o log de segurança
-The security log lists all actions performed within the last 90 days{% if currentVersion ver_lt "enterprise-server@2.20" %}, up to 50{% endif %}.
+O log de segurança lista todas as ações realizadas nos últimos 90 dias{% if currentVersion ver_lt "enterprise-server@2.20" %}, até 50{% endif %}.
{% data reusables.user_settings.access_settings %}
{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.19" %}
-2. In the user settings sidebar, click **Security log**.
- ![Security log tab](/assets/images/help/settings/audit-log-tab.png)
+2. Na barra lateral de configurações do usuário, clique em **log de segurança**. ![Aba do log de segurança](/assets/images/help/settings/audit-log-tab.png)
{% else %}
{% data reusables.user_settings.security %}
-3. Under "Security history," your log is displayed.
- ![Security log](/assets/images/help/settings/user_security_log.png)
-4. Click on an entry to see more information about the event.
- ![Security log](/assets/images/help/settings/user_security_history_action.png)
+3. O log é exibido em "Security history" (Histórico de segurança). ![Log de segurança](/assets/images/help/settings/user_security_log.png)
+4. Clique em uma entrada para ver mais informações sobre o evento. ![Log de segurança](/assets/images/help/settings/user_security_history_action.png)
{% endif %}
{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.19" %}
-### Searching your security log
+### Pesquisar no seu registro de segurança
{% data reusables.audit_log.audit-log-search %}
-#### Search based on the action performed
+#### Pesquisar com base na ação
{% else %}
-### Understanding events in your security log
-
-Actions listed in your security log are grouped within the following categories:
+### Entender eventos no seu log de segurança
{% endif %}
-| Category Name | Description
-|------------------|-------------------{% if currentVersion == "free-pro-team@latest" %}
-| `account_recovery_token` | Contains all activities related to [adding a recovery token](/articles/configuring-two-factor-authentication-recovery-methods).
-| `billing` | Contains all activities related to your billing information.
-| `marketplace_agreement_signature` | Contains all activities related to signing the {% data variables.product.prodname_marketplace %} Developer Agreement.
-| `marketplace_listing` | Contains all activities related to listing apps in {% data variables.product.prodname_marketplace %}.{% endif %}
-| `oauth_access` | Contains all activities related to [{% data variables.product.prodname_oauth_app %}s](/articles/authorizing-oauth-apps) you've connected with.{% if currentVersion == "free-pro-team@latest" %}
-| `payment_method` | Contains all activities related to paying for your {% data variables.product.prodname_dotcom %} subscription.{% endif %}
-| `profile_picture` | Contains all activities related to your profile picture.
-| `project` | Contains all activities related to project boards.
-| `public_key` | Contains all activities related to [your public SSH keys](/articles/adding-a-new-ssh-key-to-your-github-account).
-| `repo` | Contains all activities related to the repositories you own.{% if currentVersion == "free-pro-team@latest" %}
-| `sponsors` | Contains all events related to {% data variables.product.prodname_sponsors %} and sponsor buttons (see "[About {% data variables.product.prodname_sponsors %}](/articles/about-github-sponsors)" and "[Displaying a sponsor button in your repository](/articles/displaying-a-sponsor-button-in-your-repository)"){% endif %}{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
-| `team` | Contains all activities related to teams you are a part of.{% endif %}{% if currentVersion != "github-ae@latest" %}
-| `two_factor_authentication` | Contains all activities related to [two-factor authentication](/articles/securing-your-account-with-two-factor-authentication-2fa).{% endif %}
-| `user` | Contains all activities related to your account.
+Os eventos listados no seu registro de segurança são acionados por suas ações. As ações são agrupadas nas seguintes categorias:
-A description of the events within these categories is listed below.
+| Categoria | Descrição |
+| -------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |{% if currentVersion == "free-pro-team@latest" %}
+| [`account_recovery_token`](#account_recovery_token-category-actions) | Contém todas as atividade relacionadas a [adicionar um token de recuperação](/articles/configuring-two-factor-authentication-recovery-methods). |
+| [`cobrança`](#billing-category-actions) | Contém todas as atividades relacionadas às suas informações de cobrança. |
+| [`marketplace_agreement_signature`](#marketplace_agreement_signature-category-actions) | Contém todas as atividades relacionadas à assinatura do Contrato de desenvolvedor do {% data variables.product.prodname_marketplace %}. |
+| [`marketplace_listing`](#marketplace_listing-category-actions) | Contém todas as atividades relacionadas aos aplicativos listados no {% data variables.product.prodname_marketplace %}.{% endif %}
+| [`oauth_access`](#oauth_access-category-actions) | Contém todas as atividades relacionadas a [{% data variables.product.prodname_oauth_app %}s](/articles/authorizing-oauth-apps) com as quais você se conectou.{% if currentVersion == "free-pro-team@latest" %}
+| [`payment_method`](#payment_method-category-actions) | Contém todas as atividades relacionadas ao pagamento da sua assinatura do {% data variables.product.prodname_dotcom %}.{% endif %}
+| [`profile_picture`](#profile_picture-category-actions) | Contém todas as atividades relacionadas à imagem do seu perfil. |
+| [`project`](#project-category-actions) | Contém todas as atividades relacionadas aos quadros de projeto. |
+| [`public_key`](#public_key-category-actions) | Contém todas as atividades relacionadas às [chaves SSH públicas](/articles/adding-a-new-ssh-key-to-your-github-account). |
+| [`repo`](#repo-category-actions) | Contém todas as atividades relacionadas aos repositórios que você possui.{% if currentVersion == "free-pro-team@latest" %}
+| [`sponsors`](#sponsors-category-actions) | Contém todos os eventos relacionados a {% data variables.product.prodname_sponsors %} e botões de patrocinador (veja "[Sobre {% data variables.product.prodname_sponsors %}](/articles/about-github-sponsors)" e "[ Exibir um botão de patrocinador no seu repositório](/articles/displaying-a-sponsor-button-in-your-repository)"){% endif %}{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
+| [`equipe`](#team-category-actions) | Contém todas as atividades relacionadas a equipes das quais você faz parte.{% endif %}{% if currentVersion != "github-ae@latest" %}
+| [`two_factor_authentication`](#two_factor_authentication-category-actions) | Contem todas as atividades relacionadas a [autenticação de dois fatores](/articles/securing-your-account-with-two-factor-authentication-2fa).{% endif %}
+| [`usuário`](#user-category-actions) | Contém todas as atividades relacionadas à sua conta. |
{% if currentVersion == "free-pro-team@latest" %}
-#### The `account_recovery_token` category
-
-| Action | Description
-|------------------|-------------------
-| confirm | Triggered when you successfully [store a new token with a recovery provider](/articles/configuring-two-factor-authentication-recovery-methods).
-| recover | Triggered when you successfully [redeem an account recovery token](/articles/recovering-your-account-if-you-lose-your-2fa-credentials).
-| recover_error | Triggered when a token is used but {% data variables.product.prodname_dotcom %} is not able to validate it.
-
-#### The `billing` category
-
-| Action | Description
-|------------------|-------------------
-| change_billing_type | Triggered when you [change how you pay](/articles/adding-or-editing-a-payment-method) for {% data variables.product.prodname_dotcom %}.
-| change_email | Triggered when you [change your email address](/articles/changing-your-primary-email-address).
-
-#### The `marketplace_agreement_signature` category
-
-| Action | Description
-|------------------|-------------------
-| create | Triggered when you sign the {% data variables.product.prodname_marketplace %} Developer Agreement.
-
-#### The `marketplace_listing` category
-
-| Action | Description
-|------------------|-------------------
-| approve | Triggered when your listing is approved for inclusion in {% data variables.product.prodname_marketplace %}.
-| create | Triggered when you create a listing for your app in {% data variables.product.prodname_marketplace %}.
-| delist | Triggered when your listing is removed from {% data variables.product.prodname_marketplace %}.
-| redraft | Triggered when your listing is sent back to draft state.
-| reject | Triggered when your listing is not accepted for inclusion in {% data variables.product.prodname_marketplace %}.
-
-{% endif %}
-
-#### The `oauth_access` category
-
-| Action | Description
-|------------------|-------------------
-| create | Triggered when you [grant access to an {% data variables.product.prodname_oauth_app %}](/articles/authorizing-oauth-apps).
-| destroy | Triggered when you [revoke an {% data variables.product.prodname_oauth_app %}'s access to your account](/articles/reviewing-your-authorized-integrations).
-
-{% if currentVersion == "free-pro-team@latest" %}
-
-#### The `payment_method` category
-
-| Action | Description
-|------------------|-------------------
-| clear | Triggered when [a payment method](/articles/removing-a-payment-method) on file is removed.
-| create | Triggered when a new payment method is added, such as a new credit card or PayPal account.
-| update | Triggered when an existing payment method is updated.
-
-{% endif %}
-
-#### The `profile_picture` category
-
-| Action | Description
-|------------------|-------------------
-| update | Triggered when you [set or update your profile picture](/articles/setting-your-profile-picture/).
-
-#### The `project` category
-
-| Action | Description
-|--------------------|---------------------
-| `create` | Triggered when a project board is created.
-| `rename` | Triggered when a project board is renamed.
-| `update` | Triggered when a project board is updated.
-| `delete` | Triggered when a project board is deleted.
-| `link` | Triggered when a repository is linked to a project board.
-| `unlink` | Triggered when a repository is unlinked from a project board.
-| `project.access` | Triggered when a project board's visibility is changed.
-| `update_user_permission` | Triggered when an outside collaborator is added to or removed from a project board or has their permission level changed.
-
-#### The `public_key` category
-
-| Action | Description
-|------------------|-------------------
-| create | Triggered when you [add a new public SSH key to your {% data variables.product.product_name %} account](/articles/adding-a-new-ssh-key-to-your-github-account).
-| delete | Triggered when you [remove a public SSH key to your {% data variables.product.product_name %} account](/articles/reviewing-your-ssh-keys).
-
-#### The `repo` category
-
-| Action | Description
-|------------------|-------------------
-| access | Triggered when you a repository you own is [switched from "private" to "public"](/articles/making-a-private-repository-public) (or vice versa).
-| add_member | Triggered when a {% data variables.product.product_name %} user is {% if currentVersion == "free-pro-team@latest" %}[invited to have collaboration access](/articles/inviting-collaborators-to-a-personal-repository){% else %}[given collaboration access](/articles/inviting-collaborators-to-a-personal-repository){% endif %} to a repository.
-| add_topic | Triggered when a repository owner [adds a topic](/articles/classifying-your-repository-with-topics) to a repository.
-| archived | Triggered when a repository owner [archives a repository](/articles/about-archiving-repositories).{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
-| config.disable_anonymous_git_access | Triggered when [anonymous Git read access is disabled](/enterprise/{{ currentVersion }}/user/articles/enabling-anonymous-git-read-access-for-a-repository) in a public repository.
-| config.enable_anonymous_git_access | Triggered when [anonymous Git read access is enabled](/enterprise/{{ currentVersion }}/user/articles/enabling-anonymous-git-read-access-for-a-repository) in a public repository.
-| config.lock_anonymous_git_access | Triggered when a repository's [anonymous Git read access setting is locked](/enterprise/{{ currentVersion }}/admin/guides/user-management/preventing-users-from-changing-anonymous-git-read-access).
-| config.unlock_anonymous_git_access | Triggered when a repository's [anonymous Git read access setting is unlocked](/enterprise/{{ currentVersion }}/admin/guides/user-management/preventing-users-from-changing-anonymous-git-read-access).{% endif %}
-| create | Triggered when [a new repository is created](/articles/creating-a-new-repository).
-| destroy | Triggered when [a repository is deleted](/articles/deleting-a-repository).{% if currentVersion == "free-pro-team@latest" %}
-| disable | Triggered when a repository is disabled (e.g., for [insufficient funds](/articles/unlocking-a-locked-account)).{% endif %}{% if currentVersion == "free-pro-team@latest" %}
-| enable | Triggered when a repository is re-enabled.{% endif %}
-| remove_member | Triggered when a {% data variables.product.product_name %} user is [removed from a repository as a collaborator](/articles/removing-a-collaborator-from-a-personal-repository).
-| remove_topic | Triggered when a repository owner removes a topic from a repository.
-| rename | Triggered when [a repository is renamed](/articles/renaming-a-repository).
-| transfer | Triggered when [a repository is transferred](/articles/how-to-transfer-a-repository).
-| transfer_start | Triggered when a repository transfer is about to occur.
-| unarchived | Triggered when a repository owner unarchives a repository.
-
-{% if currentVersion == "free-pro-team@latest" %}
-#### The `sponsors` category
-
-| Action | Description
-|------------------|-------------------
-| repo_funding_link_button_toggle | Triggered when you enable or disable a sponsor button in your repository (see "[Displaying a sponsor button in your repository](/articles/displaying-a-sponsor-button-in-your-repository)")
-| repo_funding_links_file_action | Triggered when you change the FUNDING file in your repository (see "[Displaying a sponsor button in your repository](/articles/displaying-a-sponsor-button-in-your-repository)")
-| sponsor_sponsorship_cancel | Triggered when you cancel a sponsorship (see "[Downgrading a sponsorship](/articles/downgrading-a-sponsorship)")
-| sponsor_sponsorship_create | Triggered when you sponsor a developer (see "[Sponsoring an open source contributor](/github/supporting-the-open-source-community-with-github-sponsors/sponsoring-an-open-source-contributor#sponsoring-a-developer)")
-| sponsor_sponsorship_preference_change | Triggered when you change whether you receive email updates from a sponsored developer (see "[Managing your sponsorship](/articles/managing-your-sponsorship)")
-| sponsor_sponsorship_tier_change | Triggered when you upgrade or downgrade your sponsorship (see "[Upgrading a sponsorship](/articles/upgrading-a-sponsorship)" and "[Downgrading a sponsorship](/articles/downgrading-a-sponsorship)")
-| sponsored_developer_approve | Triggered when your {% data variables.product.prodname_sponsors %} account is approved (see "[Setting up {% data variables.product.prodname_sponsors %} for your user account](/github/supporting-the-open-source-community-with-github-sponsors/setting-up-github-sponsors-for-your-user-account)")
-| sponsored_developer_create | Triggered when your {% data variables.product.prodname_sponsors %} account is created (see "[Setting up {% data variables.product.prodname_sponsors %} for your user account](/github/supporting-the-open-source-community-with-github-sponsors/setting-up-github-sponsors-for-your-user-account)")
-| sponsored_developer_profile_update | Triggered when you edit your sponsored developer profile (see "[Editing your profile details for {% data variables.product.prodname_sponsors %}](/github/supporting-the-open-source-community-with-github-sponsors/editing-your-profile-details-for-github-sponsors)")
-| sponsored_developer_request_approval | Triggered when you submit your application for {% data variables.product.prodname_sponsors %} for approval (see "[Setting up {% data variables.product.prodname_sponsors %} for your user account](/github/supporting-the-open-source-community-with-github-sponsors/setting-up-github-sponsors-for-your-user-account)")
-| sponsored_developer_tier_description_update | Triggered when you change the description for a sponsorship tier (see "[Changing your sponsorship tiers](/articles/changing-your-sponsorship-tiers)")
-| sponsored_developer_update_newsletter_send | Triggered when you send an email update to your sponsors (see "[Contacting your sponsors](/articles/contacting-your-sponsors)")
-| waitlist_invite_sponsored_developer | Triggered when you are invited to join {% data variables.product.prodname_sponsors %} from the waitlist (see "[Setting up {% data variables.product.prodname_sponsors %} for your user account](/github/supporting-the-open-source-community-with-github-sponsors/setting-up-github-sponsors-for-your-user-account)")
-| waitlist_join | Triggered when you join the waitlist to become a sponsored developer (see "[Setting up {% data variables.product.prodname_sponsors %} for your user account](/github/supporting-the-open-source-community-with-github-sponsors/setting-up-github-sponsors-for-your-user-account)")
-{% endif %}
-
-{% if currentVersion == "free-pro-team@latest" %}
-#### The `successor_invitation` category
-
-| Action | Description
-|------------------|-------------------
-| accept | Triggered when you accept a succession invitation (see "[Maintaining ownership continuity of your user account's repositories](/github/setting-up-and-managing-your-github-user-account/maintaining-ownership-continuity-of-your-user-accounts-repositories)")
-| cancel | Triggered when you cancel a succession invitation (see "[Maintaining ownership continuity of your user account's repositories](/github/setting-up-and-managing-your-github-user-account/maintaining-ownership-continuity-of-your-user-accounts-repositories)")
-| create | Triggered when you create a succession invitation (see "[Maintaining ownership continuity of your user account's repositories](/github/setting-up-and-managing-your-github-user-account/maintaining-ownership-continuity-of-your-user-accounts-repositories)")
-| decline | Triggered when you decline a succession invitation (see "[Maintaining ownership continuity of your user account's repositories](/github/setting-up-and-managing-your-github-user-account/maintaining-ownership-continuity-of-your-user-accounts-repositories)")
-| revoke | Triggered when you revoke a succession invitation (see "[Maintaining ownership continuity of your user account's repositories](/github/setting-up-and-managing-your-github-user-account/maintaining-ownership-continuity-of-your-user-accounts-repositories)")
-{% endif %}
-
-{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
-
-#### The `team` category
-
-| Action | Description
-|------------------|-------------------
-| add_member | Triggered when a member of an organization you belong to [adds you to a team](/articles/adding-organization-members-to-a-team).
-| add_repository | Triggered when a team you are a member of is given control of a repository.
-| create | Triggered when a new team in an organization you belong to is created.
-| destroy | Triggered when a team you are a member of is deleted from the organization.
-| remove_member | Triggered when a member of an organization is [removed from a team](/articles/removing-organization-members-from-a-team) you are a member of.
-| remove_repository | Triggered when a repository is no longer under a team's control.
-
-{% endif %}
-
-{% if currentVersion != "github-ae@latest" %}
-#### The `two_factor_authentication` category
-
-| Action | Description
-|------------------|-------------------
-| enabled | Triggered when [two-factor authentication](/articles/securing-your-account-with-two-factor-authentication-2fa) is enabled.
-| disabled | Triggered when two-factor authentication is disabled.
-{% endif %}
-
-#### The `user` category
-
-| Action | Description
-|--------------------|---------------------
-| add_email | Triggered when you {% if currentVersion != "github-ae@latest" %}[add a new email address](/articles/changing-your-primary-email-address){% else %}add a new email address{% endif %}.
-| create | Triggered when you create a new user account.
-| remove_email | Triggered when you remove an email address.
-| rename | Triggered when you rename your account.{% if currentVersion != "github-ae@latest" %}
-| change_password | Triggered when you change your password.
-| forgot_password | Triggered when you ask for [a password reset](/articles/how-can-i-reset-my-password).{% endif %}
-| login | Triggered when you log in to {% data variables.product.product_location %}.
-| failed_login | Triggered when you failed to log in successfully.{% if currentVersion != "github-ae@latest" %}
-| two_factor_requested | Triggered when {% data variables.product.product_name %} asks you for [your two-factor authentication code](/articles/accessing-github-using-two-factor-authentication).{% endif %}
-| show_private_contributions_count | Triggered when you [publicize private contributions on your profile](/articles/publicizing-or-hiding-your-private-contributions-on-your-profile).
-| hide_private_contributions_count | Triggered when you [hide private contributions on your profile](/articles/publicizing-or-hiding-your-private-contributions-on-your-profile).{% if currentVersion == "free-pro-team@latest" %}
-| report_content | Triggered when you [report an issue or pull request, or a comment on an issue, pull request, or commit](/articles/reporting-abuse-or-spam).{% endif %}
-
-#### The `user_status` category
-
-| Action | Description
-|--------------------|---------------------
-| update | Triggered when you set or change the status on your profile. For more information, see "[Setting a status](/articles/personalizing-your-profile/#setting-a-status)."
-| destroy | Triggered when you clear the status on your profile.
-
-{% if currentVersion == "free-pro-team@latest" %}
-
-### Exporting your security log
+### Exportar o seu log de segurança
{% data reusables.audit_log.export-log %}
{% data reusables.audit_log.exported-log-keys-and-values %}
{% endif %}
+
+### Ações do log de segurança
+
+Uma visão geral de algumas das ações mais comuns que são registradas como eventos no log de segurança.
+
+{% if currentVersion == "free-pro-team@latest" %}
+
+#### `account_recovery_token` ações de categoria
+
+| Ação | Descrição |
+| --------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- |
+| `confirm` | Acionada quando você [armazena um novo token com um provedor de recuperação](/articles/configuring-two-factor-authentication-recovery-methods). |
+| `recover` | Acionada quando você [resgata um token de recuperação de conta](/articles/recovering-your-account-if-you-lose-your-2fa-credentials). |
+| `recover_error` | Acionada quando um token é usado, mas o {% data variables.product.prodname_dotcom %} não consegue validá-lo. |
+
+#### ações de categoria de `cobrança`
+
+| Ação | Descrição |
+| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ |
+| `change_billing_type` | Acionada quando você [altera o modo de pagamento](/articles/adding-or-editing-a-payment-method) do {% data variables.product.prodname_dotcom %}. |
+| `change_email` | Acionada quando você [altera o endereço de e-mail](/articles/changing-your-primary-email-address). |
+
+#### ações de categoria de `marketplace_agreement_signature`
+
+| Ação | Descrição |
+| -------- | ------------------------------------------------------------------------------------------------------------- |
+| `create` | Acionada quando você assina o Contrato de desenvolvedor do {% data variables.product.prodname_marketplace %}. |
+
+#### ações de categoria de `marketplace_listing`
+
+| Ação | Descrição |
+| --------- | ------------------------------------------------------------------------------------------------------------ |
+| `aprovar` | Acionada quando sua lista é aprovada para inclusão no {% data variables.product.prodname_marketplace %}. |
+| `create` | Acionada quando você cria uma lista para seu app no {% data variables.product.prodname_marketplace %}. |
+| `delist` | Acionada quando sua lista é removida do {% data variables.product.prodname_marketplace %}. |
+| `redraft` | Triggered when your listing is sent back to draft state. |
+| `reject` | Acionada quando sua lista não é aprovada para inclusão no {% data variables.product.prodname_marketplace %}. |
+
+{% endif %}
+
+#### ações de categoria`Oauth_access`
+
+| Ação | Descrição |
+| --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------ |
+| `create` | Acionada quando você [concede acesso a um {% data variables.product.prodname_oauth_app %}](/articles/authorizing-oauth-apps). |
+| `destroy` | Acionada quando você [revoga o acesso de um {% data variables.product.prodname_oauth_app %}a sua conta](/articles/reviewing-your-authorized-integrations). |
+
+{% if currentVersion == "free-pro-team@latest" %}
+
+#### ações de categoria `payment_method`
+
+| Ação | Descrição |
+| -------- | ---------------------------------------------------------------------------------------------------------- |
+| `clear` | Acionada quando [um método de pagamento](/articles/removing-a-payment-method) registrado é removido. |
+| `create` | Acionada quando um novo método de pagamento, como um novo cartão de crédito ou conta PayPal, é adicionado. |
+| `update` | Acionada quando um método de pagamento é atualizado. |
+
+{% endif %}
+
+#### ações de categoria `profile_picture`
+
+| Ação | Descrição |
+| -------- | --------------------------------------------------------------------------------------------------------- |
+| `update` | Acionada quando você [configura ou atualiza sua foto do perfil](/articles/setting-your-profile-picture/). |
+
+#### ações de categoria `project`
+
+| Ação | Descrição |
+| ------------------------ | ------------------------------------------------------------------------------------------------------------------------------- |
+| `access` | Acionada quando a visibilidade de um quadro de projeto é alterada. |
+| `create` | Acionada quando um quadro de projeto é criado. |
+| `rename` | Acionada quando um quadro de projeto é renomeado. |
+| `update` | Acionada quando um quadro de projeto é atualizado. |
+| `delete` | Acionada quando um quadro de projeto é excluído. |
+| `link` | Acionada quando um repositório é vinculado a um quadro de projeto. |
+| `unlink` | Acionada quando um repositório é desvinculado de um quadro de projeto. |
+| `update_user_permission` | Acionada quando um colaborador externo é adicionado ou removido de um quadro de projeto ou tem seu nível de permissão alterado. |
+
+#### ações de categoria `public_key`
+
+| Ação | Descrição |
+| -------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `create` | Acionada quando você [adiciona uma nova chave SSH pública a sua conta do {% data variables.product.product_name %}](/articles/adding-a-new-ssh-key-to-your-github-account). |
+| `delete` | Acionada quando você [remove uma chave SSH pública da sua conta do {% data variables.product.product_name %}](/articles/reviewing-your-ssh-keys). |
+
+#### ações de categoria `repo`
+
+| Ação | Descrição |
+| ------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `access` | Acionada quando um repositório seu é [alterado de "privado" para "público"](/articles/making-a-private-repository-public) (ou vice-versa). |
+| `add_member` | Acionada quando um usuário de {% data variables.product.product_name %} é {% if currentVersion == "free-pro-team@latest" %}[convidado a ter acesso de colaboração](/articles/inviting-collaborators-to-a-personal-repository){% else %}[dado acesso de colaboração](/articles/inviting-collaborators-to-a-personal-repository){% endif %} a um repositório. |
+| `add_topic` | Acionada quando um proprietário do repositório [adiciona um tópico](/articles/classifying-your-repository-with-topics) a um repositório. |
+| `archived` | Acionada quando um proprietário do repositório [arquiva um repositório](/articles/about-archiving-repositories).{% if enterpriseServerVersions contains currentVersion %}
+| `config.disable_anonymous_git_access` | Acionada quando um [acesso de leitura anônimo do Git é desabilitado](/enterprise/{{ currentVersion }}/user/articles/enabling-anonymous-git-read-access-for-a-repository) em um repositório público. |
+| `config.enable_anonymous_git_access` | Acionada quando um [acesso de leitura anônimo do Git é habilitado](/enterprise/{{ currentVersion }}/user/articles/enabling-anonymous-git-read-access-for-a-repository) em um repositório público. |
+| `config.lock_anonymous_git_access` | Acionada quando a [configuração de acesso de leitura anônimo do Git de um repositório é bloqueada](/enterprise/{{ currentVersion }}/admin/guides/user-management/preventing-users-from-changing-anonymous-git-read-access). |
+| `config.unlock_anonymous_git_access` | Acionada quando a [configuração de acesso de leitura anônimo do Git de um repositório é desbloqueada](/enterprise/{{ currentVersion }}/admin/guides/user-management/preventing-users-from-changing-anonymous-git-read-access).{% endif %}
+| `create` | Acionada quando [um repositório é criado](/articles/creating-a-new-repository). |
+| `destroy` | Acionada quando [um repositório é excluído](/articles/deleting-a-repository).{% if currentVersion == "free-pro-team@latest" %}
+| `desabilitar` | Acionada quando um repositório é desabilitado (por exemplo, por [fundos insuficientes](/articles/unlocking-a-locked-account)).{% endif %}{% if currentVersion == "free-pro-team@latest" %}
+| `habilitar` | Acionada quando um repositório é habilitado novamente.{% endif %}
+| `remove_member` | Acionada quando um usuário do {% data variables.product.product_name %} é [removido de um repositório como um colaborador](/articles/removing-a-collaborator-from-a-personal-repository). |
+| `remove_topic` | Acionada quando um proprietário do repositório remove um tópico de um repositório. |
+| `rename` | Acionada quando [um repositório é renomeado](/articles/renaming-a-repository). |
+| `transferir` | Acionada quando [um repositório é transferido](/articles/how-to-transfer-a-repository). |
+| `transfer_start` | Acionada quando uma transferência de repositório está prestes a ocorrer. |
+| `unarchived` | Acionada quando um proprietário do repositório desarquiva um repositório. |
+
+{% if currentVersion == "free-pro-team@latest" %}
+#### ações de categoria de `patrocinadores`
+
+| Ação | Descrição |
+| --------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
+| `repo_funding_link_button_toggle` | Acionada quando você habilita ou desabilita um botão de patrocinador no repositório (consulte "[Exibir um botão de patrocinador no seu repositório](/articles/displaying-a-sponsor-button-in-your-repository)") |
+| `repo_funding_links_file_action` | Acionada quando você altera o arquivo FUNDING no repositório (consulte "[Exibir botão de patrocinador no repositório](/articles/displaying-a-sponsor-button-in-your-repository)") |
+| `sponsor_sponsorship_cancel` | Acionada quando você cancela um patrocínio (consulte "[Fazer downgrade de um patrocínio](/articles/downgrading-a-sponsorship)") |
+| `sponsor_sponsorship_create` | Acionadas quando você patrocina um desenvolvedor (consulte "[Patrocinar um colaborador de código aberto](/github/supporting-the-open-source-community-with-github-sponsors/sponsoring-an-open-source-contributor#sponsoring-a-developer)") |
+| `sponsor_sponsorship_preference_change` | Acionada quando você altera o recebimento de atualizações de e-mail de um desenvolvedor patrocinado (consulte "[Gerenciar o patrocínio](/articles/managing-your-sponsorship)") |
+| `sponsor_sponsorship_tier_change` | Acionada quando você faz upgrade ou downgrade do patrocínio (consulte "[Atualizar um patrocínio](/articles/upgrading-a-sponsorship)" e "[Fazer downgrade de um patrocínio](/articles/downgrading-a-sponsorship)") |
+| `sponsored_developer_approve` | Acionada quando sua conta do {% data variables.product.prodname_sponsors %} é aprovada (ver "[Configuração de {% data variables.product.prodname_sponsors %} para sua conta de usuário](/github/supporting-the-open-source-community-with-github-sponsors/setting-up-github-sponsors-for-your-user-account)") |
+| `sponsored_developer_create` | Acionada quando sua conta de {% data variables.product.prodname_sponsors %} é criada (consulte "[Configurar {% data variables.product.prodname_sponsors %} para sua conta de usuário](/github/supporting-the-open-source-community-with-github-sponsors/setting-up-github-sponsors-for-your-user-account)") |
+| `sponsored_developer_profile_update` | Acionada quando você edita seu perfil de desenvolvedor patrocinado (consulte "[Editar informações de perfil para {% data variables.product.prodname_sponsors %}](/github/supporting-the-open-source-community-with-github-sponsors/editing-your-profile-details-for-github-sponsors)") |
+| `sponsored_developer_request_approval` | Acionada quando você enviar seu aplicativo para {% data variables.product.prodname_sponsors %} para aprovação (consulte "[Configurar {% data variables.product.prodname_sponsors %} para sua conta de usuário](/github/supporting-the-open-source-community-with-github-sponsors/setting-up-github-sponsors-for-your-user-account)") |
+| `sponsored_developer_tier_description_update` | Acionada quando você altera a descrição de um nível de patrocínio (consulte "[Alterar níveis de patrocínio](/articles/changing-your-sponsorship-tiers)") |
+| `sponsored_developer_update_newsletter_send` | Acionada quando você envia uma atualização por e-mail aos patrocinadores (consulte "[Entrar em contato com os patrocinadores](/articles/contacting-your-sponsors)") |
+| `waitlist_invite_sponsored_developer` | Acionada quando você é convidado a juntar-se a {% data variables.product.prodname_sponsors %} a partir da lista de espera (consulte "[Configurar {% data variables.product.prodname_sponsors %} para sua conta de usuário](/github/supporting-the-open-source-community-with-github-sponsors/setting-up-github-sponsors-for-your-user-account)") |
+| `waitlist_join` | Acionada quando você se junta à lista de espera para tornar-se um desenvolvedor patrocinado (consulte "[Configurar {% data variables.product.prodname_sponsors %} para sua conta de usuário](/github/supporting-the-open-source-community-with-github-sponsors/setting-up-github-sponsors-for-your-user-account)") |
+{% endif %}
+
+{% if currentVersion == "free-pro-team@latest" %}
+#### ações de categoria `successor_invitation`
+
+| Ação | Descrição |
+| ---------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `aceitar` | Acionada quando você aceita um convite de sucessão (consulte "[Manter a continuidade da propriedade dos repositórios da conta do seu usuário](/github/setting-up-and-managing-your-github-user-account/maintaining-ownership-continuity-of-your-user-accounts-repositories)") |
+| `cancelar` | Acionado quando você cancela um convite de sucessão (consulte"[Manter a continuidade da propriedade dos repositórios da conta do seu usuário](/github/setting-up-and-managing-your-github-user-account/maintaining-ownership-continuity-of-your-user-accounts-repositories)") |
+| `create` | Acionado quando você cria um convite de sucessão (consulte "[Manter a continuidade da propriedade dos repositórios da conta do usuário](/github/setting-up-and-managing-your-github-user-account/maintaining-ownership-continuity-of-your-user-accounts-repositories)") |
+| `recusar` | Acionado quando você recusa um convite de sucessão (consulte "[Manter a continuidade da propriedade dos repositórios da conta do usuário](/github/setting-up-and-managing-your-github-user-account/maintaining-ownership-continuity-of-your-user-accounts-repositories)") |
+| `revogar` | Acionado quando você revoga um convite de sucessão (consulte "[Manter a continuidade da propriedade dos repositórios da sua conta de usuário](/github/setting-up-and-managing-your-github-user-account/maintaining-ownership-continuity-of-your-user-accounts-repositories)") |
+{% endif %}
+
+{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
+
+#### ações de categoria de `equipe`
+
+| Ação | Descrição |
+| ------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `add_member` | Acionada quando um integrante de uma organização à qual você pertence [adiciona você em uma equipe](/articles/adding-organization-members-to-a-team). |
+| `add_repository` | Acionada quando uma equipe da qual você faz parte recebe o controle de um repositório. |
+| `create` | Acionada quando uma equipe é criada em uma organização à qual você pertence. |
+| `destroy` | Acionada quando uma equipe da qual você faz parte é excluída da organização. |
+| `remove_member` | Acionada quando um integrante de uma organização é [removido de uma equipe](/articles/removing-organization-members-from-a-team) da qual você faz parte. |
+| `remove_repository` | Acionada quando um repositório deixa de ser controlado por uma equipe. |
+
+{% endif %}
+
+{% if currentVersion != "github-ae@latest" %}
+#### ações de categoria`two_factor_authentication`
+
+| Ação | Descrição |
+| ---------- | ---------------------------------------------------------------------------------------------------------------------------------- |
+| `enabled` | Acionada quando a [autenticação de dois fatores](/articles/securing-your-account-with-two-factor-authentication-2fa) é habilitada. |
+| `disabled` | Acionada quando a autenticação de dois fatores é desabilitada. |
+{% endif %}
+
+#### ações de categoria `user`
+
+| Ação | Descrição |
+| ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `add_email` | Acionada quando você {% if currentVersion != "github-ae@latest" %}[adiciona um novo endereço de email](/articles/changing-your-primary-email-address){% else %}adiciona um novo endereço de email{% endif %}. |
+| `create` | Acionada quando você cria uma nova conta de usuário.{% if currentVersion != "github-ae@latest" %}
+| `change_password` | Acionada quando você altera a senha. |
+| `forgot_password` | Acionada quando você solicita [a redefinição da senha](/articles/how-can-i-reset-my-password).{% endif %}
+| `hide_private_contributions_count` | Acionada quando você [oculta as contribuições privadas no seu perfil](/articles/publicizing-or-hiding-your-private-contributions-on-your-profile). |
+| `login` | Acionada quando você faz login no {% data variables.product.product_location %}. |
+| `failed_login` | Acionada quando você não consegue fazer login. |
+| `remove_email` | Acionada quando você remove um endereço de e-mail. |
+| `rename` | Acionada quando você renomeia a conta.{% if currentVersion == "free-pro-team@latest" %}
+| `report_content` | Acionada quando você [denuncia um problema ou uma pull request, ou um comentário em um problema, uma pull request, ou commit](/articles/reporting-abuse-or-spam).{% endif %}
+| `show_private_contributions_count` | Acionada quando você [divulga contribuições privadas no perfil](/articles/publicizing-or-hiding-your-private-contributions-on-your-profile).{% if currentVersion != "github-ae@latest" %}
+| `two_factor_requested` | Acionada quando {% data variables.product.product_name %} pede a você por [seu código de autenticação de dois fatores](/articles/accessing-github-using-two-factor-authentication).{% endif %}
+
+#### ações de categoria `user_status`
+
+| Ação | Descrição |
+| --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
+| `update` | Acionada quando você configura ou altera o status no perfil. Para obter mais informações, consulte "[Configurar um status](/articles/personalizing-your-profile/#setting-a-status)". |
+| `destroy` | Acionada quando você remove o status no perfil. |
+
+
diff --git a/translations/pt-BR/content/github/authenticating-to-github/signing-commits.md b/translations/pt-BR/content/github/authenticating-to-github/signing-commits.md
index 234002448a..cdddaf6e8b 100644
--- a/translations/pt-BR/content/github/authenticating-to-github/signing-commits.md
+++ b/translations/pt-BR/content/github/authenticating-to-github/signing-commits.md
@@ -1,6 +1,6 @@
---
title: Assinar commits
-intro: You can sign commits locally using GPG or S/MIME.
+intro: Você pode assinar commits localmente usando GPG ou S/MIME.
redirect_from:
- /articles/signing-commits-and-tags-using-gpg/
- /articles/signing-commits-using-gpg/
diff --git a/translations/pt-BR/content/github/authenticating-to-github/telling-git-about-your-signing-key.md b/translations/pt-BR/content/github/authenticating-to-github/telling-git-about-your-signing-key.md
index 2970b800c2..93aa14be43 100644
--- a/translations/pt-BR/content/github/authenticating-to-github/telling-git-about-your-signing-key.md
+++ b/translations/pt-BR/content/github/authenticating-to-github/telling-git-about-your-signing-key.md
@@ -1,6 +1,6 @@
---
title: Informar ao Git sobre a chave de assinatura
-intro: "To sign commits locally, you need to inform Git that there's a GPG or X.509 key you'd like to use."
+intro: "Para assinar commits localmente, você precisa informar ao Git que há uma chave GPG ou X.509 que você gostaria de usar."
redirect_from:
- /articles/telling-git-about-your-gpg-key/
- /articles/telling-git-about-your-signing-key
diff --git a/translations/pt-BR/content/github/authenticating-to-github/updating-your-github-access-credentials.md b/translations/pt-BR/content/github/authenticating-to-github/updating-your-github-access-credentials.md
index 7c167c514b..127c351dea 100644
--- a/translations/pt-BR/content/github/authenticating-to-github/updating-your-github-access-credentials.md
+++ b/translations/pt-BR/content/github/authenticating-to-github/updating-your-github-access-credentials.md
@@ -1,6 +1,6 @@
---
title: Atualizar credenciais de acesso do GitHub
-intro: '{% data variables.product.product_name %} credentials include{% if currentVersion != "github-ae@latest" %} not only your password, but also{% endif %} the access tokens, SSH keys, and application API tokens you use to communicate with {% data variables.product.product_name %}. Se houver necessidade, você mesmo pode redefinir todas essas credenciais de acesso.'
+intro: 'As credenciais de {% data variables.product.product_name %} incluem{% if currentVersion ! "github-ae@latest" %} não apenas sua senha, mas também{% endif %} os tokens de acesso, Chaves SSH e tokens do aplicativo da API que você usa para se comunicar com {% data variables.product.product_name %}. Se houver necessidade, você mesmo pode redefinir todas essas credenciais de acesso.'
redirect_from:
- /articles/rolling-your-credentials/
- /articles/how-can-i-reset-my-password/
diff --git a/translations/pt-BR/content/github/building-a-strong-community/about-issue-and-pull-request-templates.md b/translations/pt-BR/content/github/building-a-strong-community/about-issue-and-pull-request-templates.md
index 119a6b2cac..7194c19e93 100644
--- a/translations/pt-BR/content/github/building-a-strong-community/about-issue-and-pull-request-templates.md
+++ b/translations/pt-BR/content/github/building-a-strong-community/about-issue-and-pull-request-templates.md
@@ -11,7 +11,11 @@ versions:
Depois que você cria modelos de problema e pull request no repositório, os contribuidores podem usá-los para abrir problemas ou descrever as alterações propostas nas respectivas pull requests, de acordo com as diretrizes de contribuição do repositório. Para obter mais informações sobre como adicionar diretrizes de contribuição a um repositório, consulte "[Configurar diretrizes para contribuidores de repositório](/articles/setting-guidelines-for-repository-contributors)".
-You can create default issue and pull request templates for your organization{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.19" %} or user account{% endif %}. Para obter mais informações, consulte "[Criando um arquivo padrão de integridade da comunidade](/github/building-a-strong-community/creating-a-default-community-health-file)."
+{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
+
+You can create default issue and pull request templates for your organization or user account. Para obter mais informações, consulte "[Criando um arquivo padrão de integridade da comunidade](/github/building-a-strong-community/creating-a-default-community-health-file)."
+
+{% endif %}
### Modelos de problema
diff --git a/translations/pt-BR/content/github/building-a-strong-community/about-team-discussions.md b/translations/pt-BR/content/github/building-a-strong-community/about-team-discussions.md
index 53072cd01a..eea10923a9 100644
--- a/translations/pt-BR/content/github/building-a-strong-community/about-team-discussions.md
+++ b/translations/pt-BR/content/github/building-a-strong-community/about-team-discussions.md
@@ -27,7 +27,7 @@ Quando alguém posta ou responde a uma discussão pública na página de uma equ
{% tip %}
-**Dica:** dependendo das suas configurações de notificação, você receberá atualizações por e-mail, pela página de notificações da web no {% data variables.product.product_name %}, ou por ambos. For more information, see {% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.20" %}"[Configuring notifications](/github/managing-subscriptions-and-notifications-on-github/configuring-notifications){% else %}"[About email notifications](/github/receiving-notifications-about-activity-on-github/about-email-notifications)" and "[About web notifications](/github/receiving-notifications-about-activity-on-github/about-web-notifications){% endif %}."
+**Dica:** dependendo das suas configurações de notificação, você receberá atualizações por e-mail, pela página de notificações da web no {% data variables.product.product_name %}, ou por ambos. Para obter mais informações, consulte {% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2. 0" %}"[Configurar notificações](/github/managing-subscriptions-and-notifications-on-github/configuring-notifications){% else %}"[Sobre notificações de e-mail](/github/receiving-notifications-about-activity-on-github/about-email-notifications)e "[Sobre notificações da web](/github/receiving-notifications-about-activity-on-github/about-web-notifications){% endif %}."
{% endtip %}
@@ -35,7 +35,7 @@ Por padrão, se seu nome de usuário for mencionado em uma discussão de equipe,
Para desativar notificações de discussões de equipe, você pode cancelar a assinatura de uma postagem de discussão específica ou alterar as configurações de notificação para cancelar a inspeção ou ignorar completamente discussões de uma equipe específica. É possível assinar para receber notificações de uma postagem de discussão específica se você estiver cancelando a inspeção de discussões dessa equipe.
-For more information, see {% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.20" %}"[Viewing your subscriptions](/github/managing-subscriptions-and-notifications-on-github/viewing-your-subscriptions){% else %}"[Subscribing to and unsubscribing from notifications](/github/receiving-notifications-about-activity-on-github/subscribing-to-and-unsubscribing-from-notifications){% endif %}" and "[Nested teams](/articles/about-teams/#nested-teams)."
+Para obter mais informações, consulte {% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2. 0" %}"[Visualizar suas assinaturas](/github/managing-subscriptions-and-notifications-on-github/viewing-your-subscriptions){% else %}"[Assinar e cancelar a assinatura das notificações](/github/receiving-notifications-about-activity-on-github/subscribing-to-and-unsubscribing-from-notifications){% endif %}" e "[Equipes aninhadas](/articles/about-teams/#nested-teams)".
### Leia mais
diff --git a/translations/pt-BR/content/github/building-a-strong-community/about-wikis.md b/translations/pt-BR/content/github/building-a-strong-community/about-wikis.md
index e8738e9cb3..000344a0b7 100644
--- a/translations/pt-BR/content/github/building-a-strong-community/about-wikis.md
+++ b/translations/pt-BR/content/github/building-a-strong-community/about-wikis.md
@@ -15,9 +15,9 @@ Cada repositório do {% data variables.product.product_name %} é equipado com u
Com wikis, é possível gravar conteúdo assim como em qualquer outro lugar no {% data variables.product.product_name %}. Para obter mais informações, consulte "[Começando a escrever e formatar no {% data variables.product.prodname_dotcom %}](/articles/getting-started-with-writing-and-formatting-on-github)". Usamos [nossa biblioteca de markup de código aberto](https://github.com/github/markup) para converter diferentes formatos em HTML, de modo que seja possível optar por escrever em markdown ou qualquer outro formato compatível.
-Os wikis estão disponíveis para o público em repositórios públicos e limitados a pessoas com acesso ao repositório em repositórios privados. Para obter mais informações, consulte "[Configurar visibilidade do repositório](/articles/setting-repository-visibility)".
+{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}If you create a wiki in a public repository, the wiki is available to {% if enterpriseServerVersions contains currentVersion %}anyone with access to {% data variables.product.product_location %}{% else %}the public{% endif %}. {% endif %}If you create a wiki in an internal or private repository, {% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}people{% elsif currentVersion == "github-ae@latest" %}enterprise members{% endif %} with access to the repository can also access the wiki. Para obter mais informações, consulte "[Configurar visibilidade do repositório](/articles/setting-repository-visibility)".
-Você pode editar wikis diretamente no {% data variables.product.product_name %} ou editar arquivos wiki localmente. Por padrão, somente pessoas com acesso de gravação ao seu repositório podem fazer alterações nos wikis, embora você possa permitir que todos no {% data variables.product.product_name %} contribuam com um wiki em um repositório público. Para obter mais informações, consulte "[Alterar permissões de acesso para wikis](/articles/changing-access-permissions-for-wikis)".
+Você pode editar wikis diretamente no {% data variables.product.product_name %} ou editar arquivos wiki localmente. By default, only people with write access to your repository can make changes to wikis, although you can allow everyone on {% data variables.product.product_location %} to contribute to a wiki in {% if currentVersion == "github-ae@latest" %}an internal{% else %}a public{% endif %} repository. Para obter mais informações, consulte "[Alterar permissões de acesso para wikis](/articles/changing-access-permissions-for-wikis)".
### Leia mais
diff --git a/translations/pt-BR/content/github/building-a-strong-community/adding-a-license-to-a-repository.md b/translations/pt-BR/content/github/building-a-strong-community/adding-a-license-to-a-repository.md
index c589f37378..96f7c172a9 100644
--- a/translations/pt-BR/content/github/building-a-strong-community/adding-a-license-to-a-repository.md
+++ b/translations/pt-BR/content/github/building-a-strong-community/adding-a-license-to-a-repository.md
@@ -6,7 +6,6 @@ redirect_from:
versions:
free-pro-team: '*'
enterprise-server: '*'
- github-ae: '*'
---
Se você incluir uma licença detectável no seu repositório, as pessoas que o visitam o verão no topo da página do repositório. Para ler o arquivo de licença inteiro, clique no nome da licença.
diff --git a/translations/pt-BR/content/github/building-a-strong-community/adding-support-resources-to-your-project.md b/translations/pt-BR/content/github/building-a-strong-community/adding-support-resources-to-your-project.md
index 6a27df12db..70d05686ec 100644
--- a/translations/pt-BR/content/github/building-a-strong-community/adding-support-resources-to-your-project.md
+++ b/translations/pt-BR/content/github/building-a-strong-community/adding-support-resources-to-your-project.md
@@ -13,7 +13,11 @@ Para direcionar pessoas a recursos de suporte específicos, é possível adicion
![Diretrizes de suporte](/assets/images/help/issues/support_guidelines_in_issue.png)
-You can create default support resources for your organization{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.19" %} or user account{% endif %}. Para obter mais informações, consulte "[Criando um arquivo padrão de integridade da comunidade](/github/building-a-strong-community/creating-a-default-community-health-file)."
+{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
+
+You can create default support resources for your organization or user account. Para obter mais informações, consulte "[Criando um arquivo padrão de integridade da comunidade](/github/building-a-strong-community/creating-a-default-community-health-file)."
+
+{% endif %}
{% tip %}
diff --git a/translations/pt-BR/content/github/building-a-strong-community/blocking-a-user-from-your-personal-account.md b/translations/pt-BR/content/github/building-a-strong-community/blocking-a-user-from-your-personal-account.md
index 398985d286..81c18a34f2 100644
--- a/translations/pt-BR/content/github/building-a-strong-community/blocking-a-user-from-your-personal-account.md
+++ b/translations/pt-BR/content/github/building-a-strong-community/blocking-a-user-from-your-personal-account.md
@@ -20,7 +20,7 @@ Você pode bloquear um usuário nas configurações da sua conta ou no perfil do
Quando você bloqueia um usuário:
- O usuário para de seguir você
- O usuário para de inspecionar e deixa de fixar seus repositórios
-- The user is not able to join any organizations you are an owner of
+- O usuário não pode participar de nenhuma organização da qual você é proprietário
- As estrelas e atribuições de problema do usuário são removidas dos repositórios
- As bifurcações dos seus repositórios são excluídas
- Você exclui qualquer bifurcação dos repositórios do usuário
diff --git a/translations/pt-BR/content/github/building-a-strong-community/configuring-issue-templates-for-your-repository.md b/translations/pt-BR/content/github/building-a-strong-community/configuring-issue-templates-for-your-repository.md
index fc990a72be..8b7c7c01ec 100644
--- a/translations/pt-BR/content/github/building-a-strong-community/configuring-issue-templates-for-your-repository.md
+++ b/translations/pt-BR/content/github/building-a-strong-community/configuring-issue-templates-for-your-repository.md
@@ -10,10 +10,16 @@ versions:
github-ae: '*'
---
+{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
+
{% data reusables.repositories.default-issue-templates %}
+{% endif %}
+
{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.19" %}
+
### Criando modelos de problemas
+
{% endif %}
{% data reusables.repositories.navigate-to-repo %}
diff --git a/translations/pt-BR/content/github/building-a-strong-community/creating-a-default-community-health-file.md b/translations/pt-BR/content/github/building-a-strong-community/creating-a-default-community-health-file.md
index bcae1fbbf1..98b56edfdb 100644
--- a/translations/pt-BR/content/github/building-a-strong-community/creating-a-default-community-health-file.md
+++ b/translations/pt-BR/content/github/building-a-strong-community/creating-a-default-community-health-file.md
@@ -7,43 +7,42 @@ redirect_from:
versions:
free-pro-team: '*'
enterprise-server: '*'
- github-ae: '*'
---
### Sobre arquivos padrão de integridade da comunidade
-You can add default community health files to the root of a public repository called `.github` that is owned by an organization{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.19" %} or user account{% endif %}.
+Você pode adicionar arquivos padrão de saúde da comunidade à raiz de um repositório público denominado `.github` pertencente a uma organização{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2. 9" %} ou conta de usuário{% endif %}.
{% data variables.product.product_name %} usará e exibirá arquivos padrão para qualquer repositório público de propriedade da conta que não tenha seu próprio arquivo desse tipo em nenhum dos seguintes locais:
- a raiz do repositório
- a pasta `.github`
- a pasta `docs`
-Por exemplo, qualquer pessoa que cria um problema ou uma pull request em um repositório público que não tem o próprio arquivo CONTRIBUTING verá um link para o arquivo CONTRIBUTING padrão. If a repository has any files in its own `.github/ISSUE_TEMPLATE` folder{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.19" %}, including issue templates or a *config.yml* file,{% endif %} none of the contents of the default `.github/ISSUE_TEMPLATE` folder will be used.
+Por exemplo, qualquer pessoa que cria um problema ou uma pull request em um repositório público que não tem o próprio arquivo CONTRIBUTING verá um link para o arquivo CONTRIBUTING padrão. Se um repositório tiver arquivos na usa própria pasta `.github/ISSUE_TEMPLATE`{% if currentVersion == "free-pro-team@latest" or currentversion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2. 9" %}, incluindo modelos de problema ou um arquivo *config.yml*,{% endif %} nenhum conteúdo da pasta padrão `.github/ISSUE_TEMPLATE` será usado.
Os arquivos padrão não são incluídos em clones, pacotes ou downloads de repositórios individuais, pois eles são armazenados somente no repositório `.github`.
### Tipos de arquivo compatíveis
-You can create defaults in your organization{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.19" %} or user account{% endif %} for the following community health files:
+Você pode criar padrões na sua organização{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2. 9" %} ou conta de usuário{% endif %} para os seguintes arquivos de saúde da comunidade:
-| Arquivo de integridade da comunidade | Descrição |
-| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |{% if currentVersion == "free-pro-team@latest" %}
-| *CODE_OF_CONDUCT.md* | Um arquivo CODE_OF_CONDUCT define os padrões de como ingressar em uma comunidade. Para obter mais informações, consulte "[Adicionar um código de conduta ao projeto](/articles/adding-a-code-of-conduct-to-your-project/)".{% endif %}
-| *CONTRIBUTING.md* | Um arquivo CONTRIBUTING comunica como as pessoas devem contribuir com o seu projeto. Para obter mais informações, consulte "[Definir diretrizes para contribuidores de repositórios](/articles/setting-guidelines-for-repository-contributors/)".{% if currentVersion == "free-pro-team@latest" %}
-| *FUNDING.yml* | Um arquivo FUNDING exibe um botão de patrocinador no repositório para aumentar a visibilidade das opções de financiamento para seu projeto de código aberto. Para obter mais informações, consulte "[Exibir um botão de patrocinador no seu repositório](/articles/displaying-a-sponsor-button-in-your-repository)".{% endif %}
-| Issue and pull request templates{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.19" %} and *config.yml*{% endif %} | Os modelos de problema e pull request personalizam e padronizam as informações que você deseja que contribuidores incluam quando eles abrem problemas e pull requests no seu repositório. Para obter mais informações, consulte "[Sobre problemas e modelos de pull request](/articles/about-issue-and-pull-request-templates/).{% if currentVersion == "free-pro-team@latest" %}
-| *SECURITY.md* | Um arquivo SECURITY fornece instruções sobre como relatar com responsabilidade uma vulnerabilidade de segurança em seu projeto. Para obter mais informações, consulte "[Adicionar uma política de segurança ao seu repositório](/articles/adding-a-security-policy-to-your-repository)".{% endif %}
-| *SUPPORT.md* | Um arquivo SUPPORT permite que as pessoas conheçam maneiras de obter ajudar com seu projeto. Para obter mais informações, consulte "[Adicionar recursos de suporte ao projeto](/articles/adding-support-resources-to-your-project/)". |
+| Arquivo de integridade da comunidade | Descrição |
+| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |{% if currentVersion == "free-pro-team@latest" %}
+| *CODE_OF_CONDUCT.md* | Um arquivo CODE_OF_CONDUCT define os padrões de como ingressar em uma comunidade. Para obter mais informações, consulte "[Adicionar um código de conduta ao projeto](/articles/adding-a-code-of-conduct-to-your-project/)".{% endif %}
+| *CONTRIBUTING.md* | Um arquivo CONTRIBUTING comunica como as pessoas devem contribuir com o seu projeto. Para obter mais informações, consulte "[Definir diretrizes para contribuidores de repositórios](/articles/setting-guidelines-for-repository-contributors/)".{% if currentVersion == "free-pro-team@latest" %}
+| *FUNDING.yml* | Um arquivo FUNDING exibe um botão de patrocinador no repositório para aumentar a visibilidade das opções de financiamento para seu projeto de código aberto. Para obter mais informações, consulte "[Exibir um botão de patrocinador no seu repositório](/articles/displaying-a-sponsor-button-in-your-repository)".{% endif %}
+| Modelos de problemas e pull request{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.19" %} e *config.yml*{% endif %} | Os modelos de problema e pull request personalizam e padronizam as informações que você deseja que contribuidores incluam quando eles abrem problemas e pull requests no seu repositório. Para obter mais informações, consulte "[Sobre problemas e modelos de pull request](/articles/about-issue-and-pull-request-templates/).{% if currentVersion == "free-pro-team@latest" %}
+| *SECURITY.md* | Um arquivo SECURITY fornece instruções sobre como relatar com responsabilidade uma vulnerabilidade de segurança em seu projeto. Para obter mais informações, consulte "[Adicionar uma política de segurança ao seu repositório](/articles/adding-a-security-policy-to-your-repository)".{% endif %}
+| *SUPPORT.md* | Um arquivo SUPPORT permite que as pessoas conheçam maneiras de obter ajudar com seu projeto. Para obter mais informações, consulte "[Adicionar recursos de suporte ao projeto](/articles/adding-support-resources-to-your-project/)". |
Você não pode criar um arquivo de licença padrão. Os arquivos de licença devem ser adicionados a repositórios individuais para que o arquivo seja incluído quando um projeto for clonado, empacotado ou baixado.
### Criar um repositório para arquivos padrão
{% data reusables.repositories.create_new %}
-2. Use the **Owner** drop-down menu, and select the organization{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.19" %} or user account{% endif %} you want to create default files for. ![Menu suspenso Owner (Proprietário)](/assets/images/help/repository/create-repository-owner.png)
+2. Use o menu suspenso **Proprietário** e selecione a organização{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2. 9" %} ou conta de usuário{% endif %} para a qual você deseja criar arquivos padrão. ![Menu suspenso Owner (Proprietário)](/assets/images/help/repository/create-repository-owner.png)
3. Digite **.github** como o nome para seu repositório e uma descrição opcional. ![Campo Create repository (Criar repositório)](/assets/images/help/repository/default-file-repository-name.png)
4. Certifique-se de que o status do repositório está definido como **Público** (um repositório-padrão para arquivos não pode ser privado). ![Botões de opção para selecionar status privado ou público](/assets/images/help/repository/create-repository-public-private.png)
{% data reusables.repositories.initialize-with-readme %}
{% data reusables.repositories.create-repo %}
-7. No repositório, crie um dos arquivos compatíveis de integridade da comunidade. Issue templates{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.19" %} and their configuration file{% endif %} must be in a folder called `.github/ISSUE_TEMPLATE`. Todos os outros arquivos compatíveis devem estar na raiz do repositório. Para obter mais informações, consulte "[Criar arquivos](/articles/creating-new-files/)".
+7. No repositório, crie um dos arquivos compatíveis de integridade da comunidade. Modelos de problema{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2. 9" %} e o seu arquivo de configuração{% endif %} deve estar em uma pasta denominada `.github/ISSUE_TEMPLATE`. Todos os outros arquivos compatíveis devem estar na raiz do repositório. Para obter mais informações, consulte "[Criar arquivos](/articles/creating-new-files/)".
diff --git a/translations/pt-BR/content/github/building-a-strong-community/creating-a-pull-request-template-for-your-repository.md b/translations/pt-BR/content/github/building-a-strong-community/creating-a-pull-request-template-for-your-repository.md
index 0bc1f8edfb..02e4abdb45 100644
--- a/translations/pt-BR/content/github/building-a-strong-community/creating-a-pull-request-template-for-your-repository.md
+++ b/translations/pt-BR/content/github/building-a-strong-community/creating-a-pull-request-template-for-your-repository.md
@@ -13,7 +13,11 @@ Para obter mais informações, consulte "[Sobre modelos de problema e pull reque
Você pode criar um subdiretório *PULL_REQUEST_TEMPLATE/* em qualquer uma das pastas compatíveis para conter vários modelos de pull request, bem como usar o parâmetro de consulta `template` para especificar o modelo que preencherá o texto da pull request. Para obter mais informações, consulte "[Sobre automação de problemas e pull requests com parâmetros de consulta](/articles/about-automation-for-issues-and-pull-requests-with-query-parameters)".
-You can create default pull request templates for your organization{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.19" %} or user account{% endif %}. Para obter mais informações, consulte "[Criando um arquivo padrão de integridade da comunidade](/github/building-a-strong-community/creating-a-default-community-health-file)."
+{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
+
+Você pode criar modelos-padrão de pull request para a sua organização{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" %} ou conta de usuário{% endif %}. Para obter mais informações, consulte "[Criando um arquivo padrão de integridade da comunidade](/github/building-a-strong-community/creating-a-default-community-health-file)."
+
+{% endif %}
### Adicionar um modelo de pull request
diff --git a/translations/pt-BR/content/github/building-a-strong-community/limiting-interactions-for-your-user-account.md b/translations/pt-BR/content/github/building-a-strong-community/limiting-interactions-for-your-user-account.md
index 02e1c3b8ee..32f75a3e33 100644
--- a/translations/pt-BR/content/github/building-a-strong-community/limiting-interactions-for-your-user-account.md
+++ b/translations/pt-BR/content/github/building-a-strong-community/limiting-interactions-for-your-user-account.md
@@ -1,26 +1,26 @@
---
-title: Limiting interactions for your user account
-intro: 'You can temporarily enforce a period of limited activity for certain users in all public repositories owned by your user account.'
+title: Limitar interações para sua conta de usuário
+intro: 'Você pode aplicar temporariamente um período de atividade limitada para certos usuários em todos os repositórios públicos pertencentes à sua conta de usuário.'
versions:
free-pro-team: '*'
-permissions: Anyone can limit interactions for their own user account.
+permissions: Qualquer pessoa pode limitar as interações para sua própria conta de usuário.
---
-### About temporary interaction limits
+### Sobre limites temporários de interação
-Limiting interactions for your user account enables temporary interaction limits for all public repositories owned by your user account. {% data reusables.community.interaction-limits-restrictions %}
+Limitar interações para sua conta de usuário permite limites temporários de interação para todos os repositórios públicos pertencentes à sua conta de usuário. {% data reusables.community.interaction-limits-restrictions %}
-{% data reusables.community.interaction-limits-duration %} After the duration of your limit passes, users can resume normal activity in your public repositories.
+{% data reusables.community.interaction-limits-duration %} Após a duração do seu limite, os usuários podem retomar a atividade normal nos seus repositórios públicos.
{% data reusables.community.types-of-interaction-limits %}
-When you enable user-wide activity limitations, you can't enable or disable interaction limits on individual repositories. For more information on limiting activity for an individual repository, see "[Limiting interactions in your repository](/articles/limiting-interactions-in-your-repository)."
+Ao habilitar limitações de atividade para todos os usuários, você não pode habilitar ou desabilitar limites de interação em repositórios individuais. Para obter mais informações sobre limitação de atividade para um repositório individual, consulte "[Limitar interações no repositório](/articles/limiting-interactions-in-your-repository)".
-You can also block users. For more information, see "[Blocking a user from your personal account](/github/building-a-strong-community/blocking-a-user-from-your-personal-account)."
+Você também pode bloquear usuários. Para obter mais informações, consulte "[Bloquear um usuário da sua conta pessoal](/github/building-a-strong-community/blocking-a-user-from-your-personal-account)".
-### Limiting interactions for your user account
+### Limitar interações para sua conta de usuário
{% data reusables.user_settings.access_settings %}
-1. In your user settings sidebar, under "Moderation settings", click **Interaction limits**. !["Interaction limits" tab in the user settings sidebar](/assets/images/help/settings/settings-sidebar-interaction-limits.png)
+1. Na barra lateral de configurações do usuário, em "Configurações de moderação", clique em **Limites de interação**. ![Aba "Limites de interação" na barra lateral de configurações do usuário](/assets/images/help/settings/settings-sidebar-interaction-limits.png)
{% data reusables.community.set-interaction-limit %}
![Opções Temporary interaction limit (Restrições de interação temporárias)](/assets/images/help/settings/user-account-temporary-interaction-limits-options.png)
\ No newline at end of file
diff --git a/translations/pt-BR/content/github/building-a-strong-community/limiting-interactions-in-your-organization.md b/translations/pt-BR/content/github/building-a-strong-community/limiting-interactions-in-your-organization.md
index a5b193c110..c682d4316a 100644
--- a/translations/pt-BR/content/github/building-a-strong-community/limiting-interactions-in-your-organization.md
+++ b/translations/pt-BR/content/github/building-a-strong-community/limiting-interactions-in-your-organization.md
@@ -1,35 +1,35 @@
---
title: Restringir interações na organização
-intro: 'You can temporarily enforce a period of limited activity for certain users in all public repositories owned by your organization.'
+intro: 'É possível aplicar temporariamente um período de atividade limitada para determinados usuários em todos os repositórios públicos pertencentes à sua organização.'
redirect_from:
- /github/setting-up-and-managing-organizations-and-teams/limiting-interactions-in-your-organization
- /articles/limiting-interactions-in-your-organization
versions:
free-pro-team: '*'
-permissions: Organization owners can limit interactions in an organization.
+permissions: Os proprietários da organização podem limitar interações em uma organização.
---
-### About temporary interaction limits
+### Sobre limites temporários de interação
-Limiting interactions in your organization enables temporary interaction limits for all public repositories owned by the organization. {% data reusables.community.interaction-limits-restrictions %}
+O limite de interações na organização habilita limites de interação temporária para todos os repositórios públicos pertencentes à organização. {% data reusables.community.interaction-limits-restrictions %}
-{% data reusables.community.interaction-limits-duration %} After the duration of your limit passes, users can resume normal activity in your organization's public repositories.
+{% data reusables.community.interaction-limits-duration %} Após a duração do seu limite passar, os usuários podem retomar a atividade normal nos repositórios públicos da sua organização.
{% data reusables.community.types-of-interaction-limits %}
-Members of the organization are not affected by any of the limit types.
+Os integrantes da organização não são afetados por nenhum dos tipos de limite.
-Quando você habilita restrições de atividades para toda a organização, você não pode habilitar ou desabilitar restrições de interação em repositórios individuais. For more information on limiting activity for an individual repository, see "[Limiting interactions in your repository](/articles/limiting-interactions-in-your-repository)."
+Quando você habilita restrições de atividades para toda a organização, você não pode habilitar ou desabilitar restrições de interação em repositórios individuais. Para obter mais informações sobre limitação de atividade para um repositório individual, consulte "[Limitar interações no repositório](/articles/limiting-interactions-in-your-repository)".
-Organization owners can also block users for a specific amount of time. Após o término do bloqueio, o usuário é automaticamente desbloqueado. Para obter mais informações, consulte "[Bloquear um usuário em sua organização](/articles/blocking-a-user-from-your-organization)".
+Os proprietários da organização também podem bloquear os usuários por um determinado período de tempo. Após o término do bloqueio, o usuário é automaticamente desbloqueado. Para obter mais informações, consulte "[Bloquear um usuário em sua organização](/articles/blocking-a-user-from-your-organization)".
### Restringir interações na organização
{% data reusables.profile.access_profile %}
{% data reusables.profile.access_org %}
{% data reusables.organizations.org_settings %}
-1. In the organization settings sidebar, click **Moderation settings**. !["Moderation settings" in the organization settings sidebar](/assets/images/help/organizations/org-settings-moderation-settings.png)
-1. Under "Moderation settings", click **Interaction limits**. !["Interaction limits" in the organization settings sidebar](/assets/images/help/organizations/org-settings-interaction-limits.png)
+1. Na barra lateral de configurações da organização, clique em **Configurações de moderação**. !["Configurações de moderação" na barra lateral das configurações da organização](/assets/images/help/organizations/org-settings-moderation-settings.png)
+1. Em "Configurações de moderação", clique em **Limites de interação**. !["Limites de interação" na barra lateral de configurações da organização](/assets/images/help/organizations/org-settings-interaction-limits.png)
{% data reusables.community.set-interaction-limit %}
![Opções Temporary interaction limit (Restrições de interação temporárias)](/assets/images/help/organizations/organization-temporary-interaction-limits-options.png)
diff --git a/translations/pt-BR/content/github/building-a-strong-community/limiting-interactions-in-your-repository.md b/translations/pt-BR/content/github/building-a-strong-community/limiting-interactions-in-your-repository.md
index 24e8f07689..e1b843b11b 100644
--- a/translations/pt-BR/content/github/building-a-strong-community/limiting-interactions-in-your-repository.md
+++ b/translations/pt-BR/content/github/building-a-strong-community/limiting-interactions-in-your-repository.md
@@ -1,30 +1,30 @@
---
title: Restringir interações no repositório
-intro: 'You can temporarily enforce a period of limited activity for certain users on a public repository.'
+intro: 'É possível aplicar temporariamente um período de atividades limitadas para certos usuários em um repositório público.'
redirect_from:
- /articles/limiting-interactions-with-your-repository/
- /articles/limiting-interactions-in-your-repository
versions:
free-pro-team: '*'
-permissions: People with admin permissions to a repository can temporarily limit interactions in that repository.
+permissions: As pessoas com permissões de administrador em um repositório podem limitar temporariamente as interações nesse repositório.
---
-### About temporary interaction limits
+### Sobre limites temporários de interação
{% data reusables.community.interaction-limits-restrictions %}
-{% data reusables.community.interaction-limits-duration %} After the duration of your limit passes, users can resume normal activity in your repository.
+{% data reusables.community.interaction-limits-duration %} Após a duração do seu limite, os usuários podem retomar à atividade normal no seu repositório.
{% data reusables.community.types-of-interaction-limits %}
-You can also enable activity limitations on all repositories owned by your user account or an organization. If a user-wide or organization-wide limit is enabled, you can't limit activity for individual repositories owned by the account. For more information, see "[Limiting interactions for your user account](/github/building-a-strong-community/limiting-interactions-for-your-user-account)" and "[Limiting interactions in your organization](/github/building-a-strong-community/limiting-interactions-in-your-organization)."
+Você também pode habilitar limitações de atividade em todos os repositórios pertencentes à sua conta de usuário ou organização. Se o limite de um usuário ou organização estiver habilitado, não será possível limitar a atividade para repositórios individuais pertencentes à conta. Para obter mais informações, consulte "[Limitar interações para a sua conta de usuário](/github/building-a-strong-community/limiting-interactions-for-your-user-account)" e "[Limitar interações na sua organização](/github/building-a-strong-community/limiting-interactions-in-your-organization)".
### Restringir interações no repositório
{% data reusables.repositories.navigate-to-repo %}
{% data reusables.repositories.sidebar-settings %}
-1. In the left sidebar, click **Moderation settings**. !["Moderation settings" in repository settings sidebar](/assets/images/help/repository/repo-settings-moderation-settings.png)
-1. Under "Moderation settings", click **Interaction limits**. ![Interaction limits (Restrições de interação) em Settings (Configurações) do repositório ](/assets/images/help/repository/repo-settings-interaction-limits.png)
+1. Na barra lateral esquerda, clique em **Configurações de moderação**. !["Configurações de moderação" na barra lateral de configurações do repositório](/assets/images/help/repository/repo-settings-moderation-settings.png)
+1. Em "Configurações de moderação", clique em **Limites de interação**. ![Interaction limits (Restrições de interação) em Settings (Configurações) do repositório ](/assets/images/help/repository/repo-settings-interaction-limits.png)
{% data reusables.community.set-interaction-limit %}
![Opções Temporary interaction limit (Restrições de interação temporárias)](/assets/images/help/repository/temporary-interaction-limits-options.png)
diff --git a/translations/pt-BR/content/github/building-a-strong-community/locking-conversations.md b/translations/pt-BR/content/github/building-a-strong-community/locking-conversations.md
index 382b02f7d6..fb1908ee0b 100644
--- a/translations/pt-BR/content/github/building-a-strong-community/locking-conversations.md
+++ b/translations/pt-BR/content/github/building-a-strong-community/locking-conversations.md
@@ -1,6 +1,6 @@
---
-title: Locking conversations
-intro: 'Repository owners and collaborators, and people with write access to a repository, can lock conversations on issues, pull requests, and commits permanently or temporarily to defuse a heated interaction.'
+title: Bloquear conversas
+intro: 'Proprietários e colaboradores de repositórios e pessoas com acesso de gravação em um repositório podem bloquear permanentemente ou temporariamente conversas sobre problemas, pull requests e commits para neutralizar uma interação acalorada.'
redirect_from:
- /articles/locking-conversations
versions:
@@ -9,32 +9,28 @@ versions:
github-ae: '*'
---
-It's appropriate to lock a conversation when the entire conversation is not constructive or violates your community's code of conduct{% if currentVersion == "free-pro-team@latest" %} or GitHub's [Community Guidelines](/articles/github-community-guidelines){% endif %}. When you lock a conversation, you can also specify a reason, which is publicly visible.
+É apropriado bloquear uma conversa quando toda a conversa não é construtiva ou viola o código de conduta da sua comunidade{% if currentVersion == "free-pro-team@latest" %} ou as [diretrizes da comunidade do GitHub](/articles/github-community-guidelines){% endif %}. Quando você bloqueia uma conversa, você também pode especificar o motivo, que é visível publicamente.
-Locking a conversation creates a timeline event that is visible to anyone with read access to the repository. However, the username of the person who locked the conversation is only visible to people with write access to the repository. For anyone without write access, the timeline event is anonymized.
+Bloquear uma conversa cria um evento na linha do tempo visível a qualquer um com acesso de leitura ao repositório. No entanto, o nome de usuário da pessoa que bloqueou a conversa somente pode ser visualizado pelas pessoas com acesso de gravação ao repositório. Para qualquer pessoa sem acesso de gravação, o evento na linha do tempo é anônimo.
-![Anonymized timeline event for a locked conversation](/assets/images/help/issues/anonymized-timeline-entry-for-locked-conversation.png)
+![Evento anônimo de linha do tempo de uma conversa bloqueada](/assets/images/help/issues/anonymized-timeline-entry-for-locked-conversation.png)
-While a conversation is locked, only [people with write access](/articles/repository-permission-levels-for-an-organization/) and [repository owners and collaborators](/articles/permission-levels-for-a-user-account-repository/#collaborator-access-on-a-repository-owned-by-a-user-account) can add, hide, and delete comments.
+Quando uma conversa é bloqueada, somente [pessoas com acesso de gravação](/articles/repository-permission-levels-for-an-organization/) e [proprietários e colaboradores de repositórios](/articles/permission-levels-for-a-user-account-repository/#collaborator-access-for-a-repository-owned-by-a-user-account) podem adicionar, ocultar ou excluir comentários.
-To search for locked conversations in a repository that is not archived, you can use the search qualifiers `is:locked` and `archived:false`. Conversations are automatically locked in archived repositories. For more information, see "[Searching issues and pull requests](/articles/searching-issues-and-pull-requests#search-based-on-whether-a-conversation-is-locked)."
+Para pesquisar conversas bloqueadas em um repositório que não está arquivado, é posível usar os qualificadores de pesquisa `is:locked` e `archived:false`. As conversas são automaticamente bloqueadas em repositórios arquivados. Para obter mais informações, consulte "[Pesquisar problemas e pull requests](/articles/searching-issues-and-pull-requests#search-based-on-whether-a-conversation-is-locked)".
-1. Optionally, write a comment explaining why you're locking the conversation.
-2. In the right margin of the issue or pull request, or above the comment box on the commit page, click **Lock conversation**.
-![Lock conversation link](/assets/images/help/repository/lock-conversation.png)
-3. Optionally, choose a reason for locking the conversation.
-![Reason for locking a conversation menu](/assets/images/help/repository/locking-conversation-reason-menu.png)
-4. Read the information about locking conversations and click **Lock conversation on this issue**, **Lock conversation on this pull request**, or **Lock conversation on this commit**.
-![Confirm lock with a reason dialog box](/assets/images/help/repository/lock-conversation-confirm-with-reason.png)
-5. When you're ready to unlock the conversation, click **Unlock conversation**.
-![Unlock conversation link](/assets/images/help/repository/unlock-conversation.png)
+1. Como opção, escreva um comentário explicando por que você está bloqueando a conversa.
+2. Na margem direita do problema ou pull request ou acima da caixa de comentários na página de commit, clique em **Lock conversation** (Bloquear conversa). ![Link Lock conversation (Bloquear conversa)](/assets/images/help/repository/lock-conversation.png)
+3. Opcionalmente, selecione um motivo para bloquear a conversa. ![Menu Reason for locking a conversation (Motivo para bloquear uma conversa)](/assets/images/help/repository/locking-conversation-reason-menu.png)
+4. Leia as informações sobre bloqueio de conversas e clique em **Lock conversation on this issue** (Bloquear conversa sobre este problema), **Lock conversation on this pull request** (Bloquear conversa sobre esta pull request) ou **Lock conversation on this commit** (Bloquear conversa sobre este commit). ![Caixa de diálogo Confirm lock with a reason (Confirmar bloqueio com um motivo)](/assets/images/help/repository/lock-conversation-confirm-with-reason.png)
+5. Quando você quiser desbloquear a conversa, clique em **Unlock conversation** (Desbloquear conversa). ![Link Unlock conversation (Desbloquear conversa)](/assets/images/help/repository/unlock-conversation.png)
-### Further reading
+### Leia mais
-- "[Setting up your project for healthy contributions](/articles/setting-up-your-project-for-healthy-contributions)"
-- "[Using templates to encourage useful issues and pull requests](/github/building-a-strong-community/using-templates-to-encourage-useful-issues-and-pull-requests)"
-- "[Managing disruptive comments](/articles/managing-disruptive-comments)"{% if currentVersion == "free-pro-team@latest" %}
-- "[Maintaining your safety on {% data variables.product.prodname_dotcom %}](/github/building-a-strong-community/maintaining-your-safety-on-github)"
-- "[Reporting abuse or spam](/articles/reporting-abuse-or-spam)"
-- "[Limiting interactions in your repository](/github/building-a-strong-community/limiting-interactions-in-your-repository)"
+- "[Configurar seu projeto para contribuições úteis](/articles/setting-up-your-project-for-healthy-contributions)"
+- "[Usando modelos para encorajar problemas úteis e pull requests](/github/building-a-strong-community/using-templates-to-encourage-useful-issues-and-pull-requests)"
+- "[Gerenciar comentários disruptivos](/articles/managing-disruptive-comments)"{% if currentVersion == "free-pro-team@latest" %}
+- "[Mantendo sua segurança no {% data variables.product.prodname_dotcom %}](/github/building-a-strong-community/maintaining-your-safety-on-github)"
+- "[Denunciar abuso ou spam](/articles/reporting-abuse-or-spam)"
+- "[Limitando interações em seu repositório](/github/building-a-strong-community/limiting-interactions-in-your-repository)"
{% endif %}
diff --git a/translations/pt-BR/content/github/building-a-strong-community/managing-disruptive-comments.md b/translations/pt-BR/content/github/building-a-strong-community/managing-disruptive-comments.md
index 16acb1360c..efdcd36649 100644
--- a/translations/pt-BR/content/github/building-a-strong-community/managing-disruptive-comments.md
+++ b/translations/pt-BR/content/github/building-a-strong-community/managing-disruptive-comments.md
@@ -1,6 +1,6 @@
---
-title: Managing disruptive comments
-intro: 'You can {% if currentVersion == "free-pro-team@latest" %}hide, edit,{% else %}edit{% endif %} or delete comments on issues, pull requests, and commits.'
+title: Gerenciar comentários conflituosos
+intro: 'Podes {% if currentVersion == "free-pro-team@latest" %}hide, editar,{% else %}edit{% endif %} ou excluir comentários em problemas, pull requests e commits.'
redirect_from:
- /articles/editing-a-comment/
- /articles/deleting-a-comment/
@@ -11,76 +11,69 @@ versions:
github-ae: '*'
---
-### Hiding a comment
+### Ocultar um comentário
-Anyone with write access to a repository can hide comments on issues, pull requests, and commits.
+Qualquer pessoa com acesso de gravação em um repositório podem ocultar comentários sobre problemas, pull requests e commits.
-If a comment is off-topic, outdated, or resolved, you may want to hide a comment to keep a discussion focused or make a pull request easier to navigate and review. Hidden comments are minimized but people with read access to the repository can expand them.
+Se um comentário não diz respeito ao assunto, está desatualizado ou resolvido, pode ser que você queira ocultar o comentário para manter o foco da discussão ou fazer uma pull request mais simples para navegar e revisar. Comentários ocultos são minimizados, mas as pessoas com acesso de leitura no repositório podem expandi-los.
-![Minimized comment](/assets/images/help/repository/hidden-comment.png)
+![Comentário minimizado](/assets/images/help/repository/hidden-comment.png)
-1. Navigate to the comment you'd like to hide.
-2. In the upper-right corner of the comment, click {% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %}, then click **Hide**.
- ![The horizontal kebab icon and comment moderation menu showing the edit, hide, delete options](/assets/images/help/repository/comment-menu.png)
-3. Using the "Choose a reason" drop-down menu, click a reason to hide the comment. Then click, **Hide comment**.
+1. Navegue até o comentário que deseja ocultar.
+2. No canto superior direito do comentário, clique em {% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %} e em **Hide** (Ocultar). ![Ícone horizontal kebab e menu comment moderation (moderação de comentários) mostrando as opções edit, hide, delete (editar, ocultar, excluir)](/assets/images/help/repository/comment-menu.png)
+3. Com o menu suspenso "Choose a reason" (Selecione um motivo), clique em um motivo para ocultar o comentário. Depois clique em **Hide comment** (Ocultar comentário).
{% if currentVersion == "free-pro-team@latest" %}
- ![Choose reason for hiding comment drop-down menu](/assets/images/help/repository/choose-reason-for-hiding-comment.png)
+ ![Menu suspenso Choose reason for hiding comment (Selecione um motivo para ocultar o comentário)](/assets/images/help/repository/choose-reason-for-hiding-comment.png)
{% else %}
- ![Choose reason for hiding comment drop-down menu](/assets/images/help/repository/choose-reason-for-hiding-comment-ghe.png)
+ ![Menu suspenso Choose reason for hiding comment (Selecione um motivo para ocultar o comentário)](/assets/images/help/repository/choose-reason-for-hiding-comment-ghe.png)
{% endif %}
-### Unhiding a comment
+### Mostrar um comentário
-Anyone with write access to a repository can unhide comments on issues, pull requests, and commits.
+Qualquer pessoa com acesso de gravação em um repositório pode reexibir comentários sobre problemas, pull requests e commits.
-1. Navigate to the comment you'd like to unhide.
-2. In the upper-right corner of the comment, click **{% octicon "fold" aria-label="The fold icon" %} Show comment**.
- ![Show comment text](/assets/images/help/repository/hidden-comment-show.png)
-3. On the right side of the expanded comment, click {% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %}, then **Unhide**.
- ![The horizontal kebab icon and comment moderation menu showing the edit, unhide, delete options](/assets/images/help/repository/comment-menu-hidden.png)
+1. Navegue até o comentário que deseja mostrar.
+2. No canto superior direito do comentário, clique em **{% octicon "fold" aria-label="The fold icon" %} Show comment** (Mostrar comentário). ![Mostrar texto de comentário](/assets/images/help/repository/hidden-comment-show.png)
+3. No lado direito do comentário expandido, clique em {% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %} e **Unhide** (Mostrar). ![Ícone horizontal kebab e menu comment moderation (moderação de comentários) mostrando as opções edit, unhide, delete (editar, mostrar, excluir)](/assets/images/help/repository/comment-menu-hidden.png)
-### Editing a comment
+### Editar um comentário
-Anyone with write access to a repository can edit comments on issues, pull requests, and commits.
+Qualquer pessoa com acesso de gravação em um repositório pode editar comentários sobre problemas, pull requests e commits.
-It's appropriate to edit a comment and remove content that doesn't contribute to the conversation and violates your community's code of conduct{% if currentVersion == "free-pro-team@latest" %} or GitHub's [Community Guidelines](/articles/github-community-guidelines){% endif %}.
+Considera-se apropriado editar um comentário e remover o conteúdo que não contribui para a conversa e viole o código de conduta da sua comunidade{% if currentVersion == "free-pro-team@latest" %} ou as diretrizes [da Comunidade do GitHub](/articles/github-community-guidelines){% endif %}.
-When you edit a comment, note the location that the content was removed from and optionally, the reason for removing it.
+Quando editar um comentário, anote a localização de onde o comentário foi removido e, opcionalmente, os motivos para a remoção.
-Anyone with read access to a repository can view a comment's edit history. The **edited** dropdown at the top of the comment contains a history of edits showing the user and timestamp for each edit.
+Qualquer pessoa com acesso de leitura em um repositório pode visualizar o histórico de edição do comentário. O menu suspenso **edited** (editado) na parte superior do comentário tem um histório de edições mostrando o usuário e o horário de cada edição.
-![Comment with added note that content was redacted](/assets/images/help/repository/content-redacted-comment.png)
+![Comentário com observação adicional que o conteúdo foi redacted (suprimido)](/assets/images/help/repository/content-redacted-comment.png)
-Comment authors and anyone with write access to a repository can also delete sensitive information from a comment's edit history. For more information, see "[Tracking changes in a comment](/github/building-a-strong-community/tracking-changes-in-a-comment)."
+Autores do comentário e pessoas com acesso de gravação a um repositório podem excluir informações confidenciais do histórico de edição de um comentário. Para obter mais informações, consulte "[Controlar as alterações em um comentário](/github/building-a-strong-community/tracking-changes-in-a-comment)".
-1. Navigate to the comment you'd like to edit.
-2. In the upper-right corner of the comment, click {% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %}, then click **Edit**.
- ![The horizontal kebab icon and comment moderation menu showing the edit, hide, delete, and report options](/assets/images/help/repository/comment-menu.png)
-3. In the comment window, delete the content you'd like to remove, then type `[REDACTED]` to replace it.
- ![Comment window with redacted content](/assets/images/help/issues/redacted-content-comment.png)
-4. At the bottom of the comment, type a note indicating that you have edited the comment, and optionally, why you edited the comment.
- ![Comment window with added note that content was redacted](/assets/images/help/issues/note-content-redacted-comment.png)
-5. Click **Update comment**.
+1. Navegue até o comentário que deseja editar.
+2. No canto superior direito do comentário, clique em{% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %} e em **Edit** (Editar). ![Ícone horizontal kebab e menu comment moderation (moderação de comentários) mostrando as opções edit, hide, delete e report (editar, ocultar, excluir e denunciar)](/assets/images/help/repository/comment-menu.png)
+3. Na janela do comentário, exclua o conteúdo que deseja remover e digite `[REDACTED]` para substitui-lo. ![Janela de comentário com conteúdo redacted (suprimido)](/assets/images/help/issues/redacted-content-comment.png)
+4. Na parte inferior do comentário, digite uma observação indicando que editou o comentário e, opcionalmente, o motivo da edição. ![Janela de comentário com observação adicional que o conteúdo foi redacted (suprimido)](/assets/images/help/issues/note-content-redacted-comment.png)
+5. Clique em **Update comment** (Atualizar comentário).
-### Deleting a comment
+### Excluir um comentário
-Anyone with write access to a repository can delete comments on issues, pull requests, and commits. Organization owners, team maintainers, and the comment author can also delete a comment on a team page.
+Qualquer pessoa com acesso de gravação em um repositório pode excluir comentários sobre problemas, pull requests e commits. Proprietários de organização, mantenedores de equipes e o autor do comentário também podem excluir um comentário na página da equipe.
-Deleting a comment is your last resort as a moderator. It's appropriate to delete a comment if the entire comment adds no constructive content to a conversation and violates your community's code of conduct{% if currentVersion == "free-pro-team@latest" %} or GitHub's [Community Guidelines](/articles/github-community-guidelines){% endif %}.
+Excluir um comentário é o seu último recurso como moderador. É apropriado excluir um comentário se todo o comentário não adicionar conteúdo construtivo a uma conversa e violar o código de conduta da sua comunidade{% if currentVersion == "free-pro-team@latest" %} ou [Diretrizes da Comunidade](/articles/github-community-guidelines){% endif %}.
-Deleting a comment creates a timeline event that is visible to anyone with read access to the repository. However, the username of the person who deleted the comment is only visible to people with write access to the repository. For anyone without write access, the timeline event is anonymized.
+Excluir um comentário cria um evento na linha do tempo visível a qualquer um com acesso de leitura no repositório. No entanto, o nome de usuário da pessoa que excluiu o comentário somente pode ser visualizado pelas pessoas com acesso de gravação ao repositório. Para qualquer pessoa sem acesso de gravação, o evento na linha do tempo é anônimo.
-![Anonymized timeline event for a deleted comment](/assets/images/help/issues/anonymized-timeline-entry-for-deleted-comment.png)
+![Evento anônimo de linha do tempo de um comentário excluído](/assets/images/help/issues/anonymized-timeline-entry-for-deleted-comment.png)
-If a comment contains some constructive content that adds to the conversation in the issue or pull request, you can edit the comment instead.
+Se o comentário contém algum conteúdo construtivo que contribui para a conversa sobre o problema ou pull request, você pode editar o comentário.
{% note %}
-**Note:** The initial comment (or body) of an issue or pull request can't be deleted. Instead, you can edit issue and pull request bodies to remove unwanted content.
+**Observação:** o comentário inicial (ou texto) de um problema ou pull request não pode ser excluído. Entretanto, você pode editar textos de problemas e pull requests para remover conteúdo indesejável.
{% endnote %}
-1. Navigate to the comment you'd like to delete.
-2. In the upper-right corner of the comment, click {% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %}, then click **Delete**.
- ![The horizontal kebab icon and comment moderation menu showing the edit, hide, delete, and report options](/assets/images/help/repository/comment-menu.png)
-3. Optionally, write a comment noting that you deleted a comment and why.
+1. Navegue até o comentário que deseja excluir.
+2. No canto superior direito do comentário, clique em {% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %} e em **Delete** (Excluir). ![Ícone horizontal kebab e menu comment moderation (moderação de comentários) mostrando as opções edit, hide, delete e report (editar, ocultar, excluir e denunciar)](/assets/images/help/repository/comment-menu.png)
+3. Opcionalmente, escreva um comentário informando que você deletou o comentário e por quê.
diff --git a/translations/pt-BR/content/github/building-a-strong-community/manually-creating-a-single-issue-template-for-your-repository.md b/translations/pt-BR/content/github/building-a-strong-community/manually-creating-a-single-issue-template-for-your-repository.md
index 8c01d2c253..fc4f36b06c 100644
--- a/translations/pt-BR/content/github/building-a-strong-community/manually-creating-a-single-issue-template-for-your-repository.md
+++ b/translations/pt-BR/content/github/building-a-strong-community/manually-creating-a-single-issue-template-for-your-repository.md
@@ -39,8 +39,12 @@ assignees: octocat
{% endif %}
+{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
+
{% data reusables.repositories.default-issue-templates %}
+{% endif %}
+
### Adicionar um modelo de problema
{% data reusables.repositories.navigate-to-repo %}
diff --git a/translations/pt-BR/content/github/building-a-strong-community/setting-guidelines-for-repository-contributors.md b/translations/pt-BR/content/github/building-a-strong-community/setting-guidelines-for-repository-contributors.md
index 09f4208039..1600460033 100644
--- a/translations/pt-BR/content/github/building-a-strong-community/setting-guidelines-for-repository-contributors.md
+++ b/translations/pt-BR/content/github/building-a-strong-community/setting-guidelines-for-repository-contributors.md
@@ -20,7 +20,11 @@ Para contribuidores, as diretrizes ajudam a verificar se eles estão enviando pu
Para proprietários e contribuidores, as diretrizes de contribuição economizam tempo e evitam aborrecimentos causados por pull requests ou problemas incorretos que precisam ser rejeitados e enviados novamente.
-You can create default contribution guidelines for your organization{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.19" %} or user account{% endif %}. Para obter mais informações, consulte "[Criando um arquivo padrão de integridade da comunidade](/github/building-a-strong-community/creating-a-default-community-health-file)."
+{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
+
+Você pode criar diretrizes de contribuição padrão para a organização{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" %} ou conta de usuário{% endif %}. Para obter mais informações, consulte "[Criando um arquivo padrão de integridade da comunidade](/github/building-a-strong-community/creating-a-default-community-health-file)."
+
+{% endif %}
{% tip %}
@@ -53,5 +57,5 @@ Caso tenha dúvidas, estes são alguns bons exemplos de diretrizes de contribui
### Leia mais
- A seção "Guias de código aberto"[Iniciar um projeto de código aberto](https://opensource.guide/starting-a-project/)"{% if currentVersion == "free-pro-team@latest" %}
-- [{% data variables.product.prodname_learning %}]({% data variables.product.prodname_learning_link %}){% endif %}
-- "[Adicionar uma licença a um repositório](/articles/adding-a-license-to-a-repository)"
+- [{% data variables.product.prodname_learning %}]({% data variables.product.prodname_learning_link %}){% endif %}{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
+- "[Adding a license to a repository](/articles/adding-a-license-to-a-repository)"{% endif %}
diff --git a/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/about-branches.md b/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/about-branches.md
index f17a2643ef..50bda0bf5d 100644
--- a/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/about-branches.md
+++ b/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/about-branches.md
@@ -23,9 +23,9 @@ Você deve ter acesso de gravação em um repositório para criar um branch, abr
### Sobre o branch-padrão
-{% data reusables.branches.new-repo-default-branch %} O branch-padrão é o branch que {% data variables.product.prodname_dotcom %} exibe quando alguém visita o seu repositório. O branch-padrão é também o branch inicial que o Git verifica localmente quando alguém clona o repositório. {% data reusables.branches.default-branch-automatically-base-branch %}
+{% data reusables.branches.new-repo-default-branch %} O branch-padrão é o branch que {% data variables.product.prodname_dotcom %} exibe quando alguém visita o seu repositório. The default branch is also the initial branch that Git checks out locally when someone clones the repository. {% data reusables.branches.default-branch-automatically-base-branch %}
-By default, {% data variables.product.product_name %} names the default branch {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" or currentVersion == "github-ae@latest" %}`main`{% else %}`master`{% endif %} in any new repository.
+Por padrão, {% data variables.product.product_name %} nomeia o branch padrão {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2. 2" or currentVersion == "github-ae@latest" %}`principal`{% else %}`master`{% endif %} em qualquer novo repositório.
{% data reusables.branches.change-default-branch %}
@@ -74,8 +74,8 @@ Quando um branch estiver protegido:
- Se as verificações de status obrigatórias forem habilitadas no branch, não será possível fazer merge das alterações no branch até que todos os testes de CI obrigatórios sejam aprovados. Para obter mais informações, consulte "[Sobre verificações de status](/articles/about-status-checks)".
- Se as revisões obrigatórias de pull request forem habilitadas no branch, não será possível fazer merge de alterações no branch até que todos os requisitos na política da revisão de pull request tenham sido atendidos. Para obter mais informações, consulte "[Fazer merge de uma pull request](/articles/merging-a-pull-request)".
- Se a revisão obrigatória de um proprietário do código for habilitada em um branch, e uma pull request modificar o código que tem um proprietário, um proprietário do código deverá aprovar a pull request para que ela possa passar por merge. Para obter mais informações, consulte "[Sobre proprietários do código](/articles/about-code-owners)".
-- Se a assinatura de commit obrigatória for habilitada em um branch, não será possível fazer push de qualquer commit no branch que não esteja assinado e verificado. For more information, see "[About commit signature verification](/articles/about-commit-signature-verification)" and "[About required commit signing](/articles/about-required-commit-signing)."{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.21" %}
-- Se você usar o editor de conflitos do {% data variables.product.prodname_dotcom %} para corrigir conflitos para uma pull request que você criou de um branch protegido, o {% data variables.product.prodname_dotcom %} ajuda você a criar um branch alternativo para o pull request, para que sua resolução de conflitos possa ser mesclada. Para obter mais informações, consulte "[Resolvendo um conflito de merge no {% data variables.product.prodname_dotcom %}](/github/collaborating-with-issues-and-pull-requests/resolving-a-merge-conflict-on-github)".{% endif %}
+- Se a assinatura de commit obrigatória for habilitada em um branch, não será possível fazer push de qualquer commit no branch que não esteja assinado e verificado. Para obter mais informações, consulte "[Sobre verificação de assinatura de commit](/articles/about-commit-signature-verification)" e "[Sobre a assinatura de commit obrigatória](/articles/about-required-commit-signing). {% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.21" %}
+- If you use {% data variables.product.prodname_dotcom %}'s conflict editor to fix conflicts for a pull request that you created from a protected branch, {% data variables.product.prodname_dotcom %} helps you to create an alternative branch for the pull request, so that your resolution of the conflicts can be merged. Para obter mais informações, consulte "[Resolvendo um conflito de merge no {% data variables.product.prodname_dotcom %}](/github/collaborating-with-issues-and-pull-requests/resolving-a-merge-conflict-on-github)".{% endif %}
### Leia mais
diff --git a/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/about-conversations-on-github.md b/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/about-conversations-on-github.md
index a6d5d3d1e0..026a64938e 100644
--- a/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/about-conversations-on-github.md
+++ b/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/about-conversations-on-github.md
@@ -20,7 +20,7 @@ Os problemas são úteis para discutir detalhes específicos de um projeto, como
### Reagir às ideias nos comentários
-Você pode concordar ou discordar de uma ideia em uma conversa. Quando você adiciona uma reação a um comentário ou ao texto de uma discussão de equipe, de um problema ou de uma pull request, as pessoas inscritas na conversa não receberão uma notificação. For more information about subscriptions, see {% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.20" %}"[About notifications](/github/managing-subscriptions-and-notifications-on-github/about-notifications){% else %}"[Subscribing to and unsubscribing from notifications](/github/receiving-notifications-about-activity-on-github/subscribing-to-and-unsubscribing-from-notifications){% endif %}."
+Você pode concordar ou discordar de uma ideia em uma conversa. Quando você adiciona uma reação a um comentário ou ao texto de uma discussão de equipe, de um problema ou de uma pull request, as pessoas inscritas na conversa não receberão uma notificação. Para obter mais informações sobre assinaturas, consulte {% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2. 0" %}"[Sobre as notificações](/github/managing-subscriptions-and-notifications-on-github/about-notifications){% else %}"[Assinar e cancelar a assinatura das notificações](/github/receiving-notifications-about-activity-on-github/subscribing-to-and-unsubscribing-from-notifications){% endif %}".
![Exemplo de um problema com reações](/assets/images/help/repository/issue-reactions.png)
diff --git a/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/about-pull-request-reviews.md b/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/about-pull-request-reviews.md
index d3898c1128..ee98e3cd53 100644
--- a/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/about-pull-request-reviews.md
+++ b/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/about-pull-request-reviews.md
@@ -13,7 +13,7 @@ versions:
Após a abertura de uma pull request, qualquer pessoa com acesso *de leitura* pode revisar e comentar nas alterações que ela propõe. Você também pode sugerir alterações específicas às linhas de código, que o autor pode aplicar diretamente a partir da pull request. Para obter mais informações, consulte "[Revisar alterações propostas em uma pull request](/articles/reviewing-proposed-changes-in-a-pull-request)".
-Os proprietários de repositório e colaboradores podem solicitar uma revisão de pull request de uma pessoa específica. Os integrantes da organização também podem solicitar uma revisão de pull request de uma equipe com acesso de leitura ao repositório. Para obter mais informações, consulte "[Solicitar uma revisão de pull request](/articles/requesting-a-pull-request-review)". {% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.19" %}You can specify a subset of team members to be automatically assigned in the place of the whole team. Para obter mais informações, consulte "[Gerenciando a responsabilidade pela revisão de código para sua equipe](/github/setting-up-and-managing-organizations-and-teams/managing-code-review-assignment-for-your-team)."{% endif %}
+Os proprietários de repositório e colaboradores podem solicitar uma revisão de pull request de uma pessoa específica. Os integrantes da organização também podem solicitar uma revisão de pull request de uma equipe com acesso de leitura ao repositório. Para obter mais informações, consulte "[Solicitar uma revisão de pull request](/articles/requesting-a-pull-request-review)". {% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2. 9" %}Você pode especificar um subconjunto de integrantes da equipe a ser atribuído automaticamente no lugar de toda a equipe. Para obter mais informações, consulte "[Gerenciando a responsabilidade pela revisão de código para sua equipe](/github/setting-up-and-managing-organizations-and-teams/managing-code-review-assignment-for-your-team)."{% endif %}
As revisões permitem discussão das alterações propostas e ajudam a garantir que as alterações atendam às diretrizes de contribuição do repositório e outros padrões de qualidade. Você pode definir quais indivíduos ou equipes possuem determinados tipos de área de código em um arquivo CODEOWNERS. Quando uma pull request modifica código que tem um proprietário definido, esse indivíduo ou equipe será automaticamente solicitado como um revisor. Para obter mais informações, consulte "[Sobre proprietários de código](/articles/about-code-owners/)".
@@ -38,7 +38,7 @@ Você pode exibir todas as revisões que uma pull request recebeu na linha do te
{% data reusables.pull_requests.resolving-conversations %}
-### Re-requesting a review
+### Ressolicitar uma revisão
{% data reusables.pull_requests.re-request-review %}
diff --git a/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/about-status-checks.md b/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/about-status-checks.md
index 51205b4fa8..3b8880b0f1 100644
--- a/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/about-status-checks.md
+++ b/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/about-status-checks.md
@@ -29,7 +29,7 @@ Há dois tipos de verificação de status no {% data variables.product.product_n
_Verificações_ são diferentes de _status_, pois elas fornecem anotações em linha, mensagens mais detalhadas e estão disponíveis apenas para uso com os {% data variables.product.prodname_github_app %}s.
-Os proprietários da organização e usuários com acesso push a um repositório podem criar verificações e status com a API do {% data variables.product.product_name %}. Para obter mais informações, consulte "[Verificações](/v3/checks/)" e "[Status](/v3/repos/statuses/)".
+Os proprietários da organização e usuários com acesso push a um repositório podem criar verificações e status com a API do {% data variables.product.product_name %}. Para obter mais informações, consulte "[Verificações](/rest/reference/checks)" e "[Status](/rest/reference/repos#statuses)".
### Verificações
diff --git a/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/changing-the-stage-of-a-pull-request.md b/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/changing-the-stage-of-a-pull-request.md
index 4135232bf8..0c5ebefda1 100644
--- a/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/changing-the-stage-of-a-pull-request.md
+++ b/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/changing-the-stage-of-a-pull-request.md
@@ -1,6 +1,6 @@
---
title: Alterar o stage de uma pull request
-intro: 'You can mark a draft pull request as ready for review{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.20" %} or convert a pull request to a draft{% endif %}.'
+intro: 'Você pode marcar um pull request como pronto para a revisão{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2. 0" %} ou converter um pull request em rascunho{% endif %}.'
permissions: Pessoas com permissões de gravação em um repositório e autores de pull request podem alterar o stage de uma pull request.
product: '{% data reusables.gated-features.draft-prs %}'
redirect_from:
diff --git a/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/collaborating-on-repositories-with-code-quality-features.md b/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/collaborating-on-repositories-with-code-quality-features.md
index e185d0a0cf..07d9ffda40 100644
--- a/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/collaborating-on-repositories-with-code-quality-features.md
+++ b/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/collaborating-on-repositories-with-code-quality-features.md
@@ -1,6 +1,6 @@
---
-title: Collaborating on repositories with code quality features
-intro: 'Workflow quality features like statuses, {% if enterpriseServerVersions contains currentVersion %}pre-receive hooks, {% endif %}protected branches, and required status checks help collaborators make contributions that meet conditions set by organization and repository administrators.'
+title: Colaborar nos repositórios com recursos de qualidade de código
+intro: 'Os recursos de qualidade do fluxo de trabalho, como status, {% if enterpriseServerVersions contains currentVersion %}hooks pre-receive, {% endif %}branches protegidos e verificações de status obrigatórias ajudam os colaboradores a fazer contribuições que atendem às condições definidas pela organização e por administradores de repositório.'
mapTopic: true
redirect_from:
- /articles/collaborating-on-repositories-with-code-quality-features-enabled/
diff --git a/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/incorporating-feedback-in-your-pull-request.md b/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/incorporating-feedback-in-your-pull-request.md
index 81190022aa..ab220e97be 100644
--- a/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/incorporating-feedback-in-your-pull-request.md
+++ b/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/incorporating-feedback-in-your-pull-request.md
@@ -25,7 +25,7 @@ Cada pessoa que sugeriu uma alteração incluída no commit será uma coautora d
4. No campo de mensagem do commit, digite uma mensagem curta e relevante que descreva a alteração que você fez no arquivo ou arquivos. ![Campo Commit message (Mensagem do commit)](/assets/images/help/pull_requests/suggested-change-commit-message-field.png)
5. Clique em **Commit changes** (Fazer commit das alterações). ![Botão Commit changes (Fazer commit de alterações)](/assets/images/help/pull_requests/commit-changes-button.png)
-### Re-requesting a review
+### Ressolicitar uma revisão
{% data reusables.pull_requests.re-request-review %}
diff --git a/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/merging-a-pull-request.md b/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/merging-a-pull-request.md
index fe9595fa3f..4665ca5c18 100644
--- a/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/merging-a-pull-request.md
+++ b/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/merging-a-pull-request.md
@@ -45,7 +45,7 @@ Se decidir que não quer que as alterações em um branch de tópico sofram merg
{% note %}
- **Note:** The email selector is not available for rebase merges, which do not create a merge commit, or for squash merges, which credit the user who created the pull request as the author of the squashed commit.
+ **Observação:** O seletor de e-mail não está disponível para merge de rebase, que não cria um commit de merge, ou para merge de combinação por squash, que credita o usuário que criou a pull request como o autor do commit cuja combinação foi feita por squash.
{% endnote %}
diff --git a/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/requesting-a-pull-request-review.md b/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/requesting-a-pull-request-review.md
index 7fbcc480e5..6d3f11f190 100644
--- a/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/requesting-a-pull-request-review.md
+++ b/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/requesting-a-pull-request-review.md
@@ -11,7 +11,7 @@ versions:
Proprietários e colaboradores de um repositório pertencente a uma conta de usuário podem atribuir revisões de pull requests. Os integrantes da organização com permissões de triagem em um repositório podem atribuir uma revisão de pull request.
-Os proprietários e colaboradores podem atribuir uma revisão de pull request a qualquer pessoa que recebeu explicitamente [acesso de leitura](/articles/access-permissions-on-github) em um repositório pertencente a um usuário. Os integrantes da organização podem atribuir uma revisão de pull request para qualquer pessoa ou equipe com acesso de leitura em um repositório. O revisor ou a equipe receberão uma notificação informando que você solicitou a revisão de uma pull request. {% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.19" %}If you request a review from a team and code review assignment is enabled, specific members will be requested and the team will be removed as a reviewer. Para obter mais informações, consulte "[Gerenciando a responsabilidade pela revisão de código para sua equipe](/github/setting-up-and-managing-organizations-and-teams/managing-code-review-assignment-for-your-team)."{% endif %}
+Os proprietários e colaboradores podem atribuir uma revisão de pull request a qualquer pessoa que recebeu explicitamente [acesso de leitura](/articles/access-permissions-on-github) em um repositório pertencente a um usuário. Os integrantes da organização podem atribuir uma revisão de pull request para qualquer pessoa ou equipe com acesso de leitura em um repositório. O revisor ou a equipe receberão uma notificação informando que você solicitou a revisão de uma pull request. {% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2. 9" %}Se você solicitou uma revisão de uma equipe e a atribuição de código estiver habilitada, será solicitado que integrantes específicos e a equipe sejam removidos como revisores. Para obter mais informações, consulte "[Gerenciando a responsabilidade pela revisão de código para sua equipe](/github/setting-up-and-managing-organizations-and-teams/managing-code-review-assignment-for-your-team)."{% endif %}
{% note %}
diff --git a/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/resolving-a-merge-conflict-on-github.md b/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/resolving-a-merge-conflict-on-github.md
index ec47c6933b..9d19503075 100644
--- a/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/resolving-a-merge-conflict-on-github.md
+++ b/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/resolving-a-merge-conflict-on-github.md
@@ -1,6 +1,6 @@
---
-title: Resolving a merge conflict on GitHub
-intro: 'You can resolve simple merge conflicts that involve competing line changes on GitHub, using the conflict editor.'
+title: Resolver um conflito de merge no GitHub
+intro: 'Você pode resolver conflitos de merge simples que envolvem alterações concorrentes na linha usando o editor de conflitos.'
redirect_from:
- /articles/resolving-a-merge-conflict-on-github
versions:
@@ -9,56 +9,53 @@ versions:
github-ae: '*'
---
-You can only resolve merge conflicts on {% data variables.product.product_name %} that are caused by competing line changes, such as when people make different changes to the same line of the same file on different branches in your Git repository. For all other types of merge conflicts, you must resolve the conflict locally on the command line. For more information, see "[Resolving a merge conflict using the command line](/articles/resolving-a-merge-conflict-using-the-command-line/)."
+Você só pode resolver conflitos de merge no {% data variables.product.product_name %} causados por alterações concorrentes na linha, como quando as pessoas fazem alterações diferentes na mesma linha do mesmo arquivo em diferentes branches no seu repositório Git. Para todos os outros tipos de conflito de merge, você deve resolver o conflito localmente na linha de comando. Para obter mais informações, consulte "[Resolver um conflito de merge usando a linha de comando](/articles/resolving-a-merge-conflict-using-the-command-line/)".
{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
-If a site administrator disables the merge conflict editor for pull requests between repositories, you cannot use the conflict editor on {% data variables.product.product_name %} and must resolve merge conflicts on the command line. For example, if the merge conflict editor is disabled, you cannot use it on a pull request between a fork and upstream repository.
+Se um administrador do site desabilitar o editor de conflitos de merge para pull requests entre repositórios, você não poderá usar o editor de conflitos em
+{% data variables.product.product_name %} e deverá resolver os conflitos de merge na linha de comando. Por exemplo, se o editor de conflitos de merge estiver desabilitado, você não poderá usá-lo em uma pull request entre uma bifurcação e um repositório upstream.
{% endif %}
{% warning %}
{% if currentVersion ver_lt "enterprise-server@2.22" %}
-**Warning:** When you resolve a merge conflict on {% data variables.product.product_name %}, the entire [base branch](/github/getting-started-with-github/github-glossary#base-branch) of your pull request is merged into the [head branch](/github/getting-started-with-github/github-glossary#head-branch), even if the head branch is the default branch of your repository or a protected branch. Make sure you really want to commit to this branch.
+**Aviso:** Ao resolver um conflito de merge em
+{% data variables.product.product_name %}, todo o [branch base](/github/getting-started-with-github/github-glossary#base-branch) do seu pull request é mesclado no [branch principal](/github/getting-started-with-github/github-glossary#head-branch), mesmo que o branch principal seja o branch padrão do seu repositório ou um branch protegido. Verifique se você deseja realmente fazer commit para esse branch.
{% else %}
-**Warning:** When you resolve a merge conflict on {% data variables.product.product_name %}, the entire [base branch](/github/getting-started-with-github/github-glossary#base-branch) of your pull request is merged into the [head branch](/github/getting-started-with-github/github-glossary#head-branch). Make sure you really want to commit to this branch. If the head branch is the default branch of your repository, you'll be given the option of creating a new branch to serve as the head branch for your pull request. If the head branch is protected you won't be able to merge your conflict resolution into it, so you'll be prompted to create a new head branch. For more information, see "[About protected branches](/github/administering-a-repository/about-protected-branches)."
+**Aviso:** Ao resolver um conflito de merge em
+{% data variables.product.product_name %}, todo o [branch base](/github/getting-started-with-github/github-glossary#base-branch) do seu pull request é mesclado no [branch principal](/github/getting-started-with-github/github-glossary#head-branch). Verifique se você deseja realmente fazer commit para esse branch. Se o branch do cabeçalho for o branch-padrão do seu repositório, você terá a opção de criar um novo branch para servir como o branch do cabeçalho para o seu pull request. Se o branch head estiver protegido, você não será capaz de mesclar sua resolução de conflitos nele, então você será solicitado a criar um novo branch head. Para obter mais informações, consulte "[Sobre branches protegidos](/github/administering-a-repository/about-protected-branches)".
{% endif %}
{% endwarning %}
{% data reusables.repositories.sidebar-pr %}
-1. In the "Pull Requests" list, click the pull request with a merge conflict that you'd like to resolve.
-1. Near the bottom of your pull request, click **Resolve conflicts**.
-![Resolve merge conflicts button](/assets/images/help/pull_requests/resolve-merge-conflicts-button.png)
+1. Na lista "Pull Requests", clique na pull request que tem um conflito de merge que você deseja resolver.
+1. Próximo à parte inferior da pull request, clique em **Resolve conflicts** (Resolver conflitos). ![Botão de resolução de conflitos de merge](/assets/images/help/pull_requests/resolve-merge-conflicts-button.png)
{% tip %}
- **Tip:** If the **Resolve conflicts** button is deactivated, your pull request's merge conflict is too complex to resolve on {% data variables.product.product_name %}{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %} or the site administrator has disabled the conflict editor for pull requests between repositories{% endif %}. You must resolve the merge conflict using an alternative Git client, or by using Git on the command line. For more information see "[Resolving a merge conflict using the command line](/articles/resolving-a-merge-conflict-using-the-command-line)."
+ **Dica:** Se o botão **Resolver conflitos** estiver desativado, significa que o conflito de merge do pull request é muito complexo para ser resolvido em {% data variables.product.product_name %}{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %} ou o administrador do site desativou o editor de conflitos para pull requests entre repositórios{% endif %}. Você deve resolver o conflito de merge usando um cliente Git alternativo, ou usando o Git na linha de comando. Para obter mais informações, consulte "[Resolver um conflito de merge usando a linha de comando](/articles/resolving-a-merge-conflict-using-the-command-line)".
{% endtip %}
{% data reusables.pull_requests.decide-how-to-resolve-competing-line-change-merge-conflict %}
- ![View merge conflict example with conflict markers](/assets/images/help/pull_requests/view-merge-conflict-with-markers.png)
-1. If you have more than one merge conflict in your file, scroll down to the next set of conflict markers and repeat steps four and five to resolve your merge conflict.
-1. Once you've resolved all the conflicts in the file, click **Mark as resolved**.
- ![Click mark as resolved button](/assets/images/help/pull_requests/mark-as-resolved-button.png)
-1. If you have more than one file with a conflict, select the next file you want to edit on the left side of the page under "conflicting files" and repeat steps four through seven until you've resolved all of your pull request's merge conflicts.
- ![Select next conflicting file if applicable](/assets/images/help/pull_requests/resolve-merge-conflict-select-conflicting-file.png)
-1. Once you've resolved all your merge conflicts, click **Commit merge**. This merges the entire base branch into your head branch.
- ![Resolve merge conflicts button](/assets/images/help/pull_requests/merge-conflict-commit-changes.png){% if currentVersion ver_lt "enterprise-server@2.22" %}
-1. If prompted, review the branch that you are committing to. If you want to commit to this branch, click **I understand, update _BRANCH_**.
-![Merge conflict confirmation window](/assets/images/help/pull_requests/merge-conflict-confirmation.png){% else %}
-1. If prompted, review the branch that you are committing to.
+ ![Exemplo de exibição de conflito de merge com marcadores de conflito](/assets/images/help/pull_requests/view-merge-conflict-with-markers.png)
+1. Se houver mais de um conflito de merge no arquivo, role para baixo até o próximo conjunto de marcadores de conflito e repita as etapas quatro e cinco para resolver o conflito de merge.
+1. Depois de resolver todos os conflitos do arquivo, clique em **Mark as resolved** (Marcar como resolvido). ![Clique no botão marcar como resolvido](/assets/images/help/pull_requests/mark-as-resolved-button.png)
+1. Se você tiver mais de um arquivo com um conflito, selecione o próximo arquivo que deseja editar no lado esquerdo da página abaixo de "conflicting files" (arquivos conflitantes) e repita as etapas de quatro a sete até resolver todos os conflitos de merge da pull request. ![Selecione o próximo arquivo conflitante, se aplicável](/assets/images/help/pull_requests/resolve-merge-conflict-select-conflicting-file.png)
+1. Depois de resolver todos os conflitos de merge, clique em **Commit merge** (Fazer commit do merge). Isso incorpora todo o branch base ao branch head. ![Resolve merge conflicts button](/assets/images/help/pull_requests/merge-conflict-commit-changes.png){% if currentVersion ver_lt "enterprise-server@2.22" %}
+1. Se solicitado, revise o branch presente no commit. Se desejar fazer commit desse branch, clique em **I understand, update _BRANCH_** (Eu entendo, atualizar BRANCH). ![Janela de confirmação do conflito de merge](/assets/images/help/pull_requests/merge-conflict-confirmation.png){% else %}
+1. Se solicitado, revise o branch presente no commit.
- If the head branch is the default branch of the repository, you can choose either to update this branch with the changes you made to resolve the conflict, or to create a new branch and use this as the head branch of the pull request.
- ![Prompt to review the branch that will be updated](/assets/images/help/pull_requests/conflict-resolution-merge-dialog-box.png)
-
- If you choose to create a new branch, enter a name for the branch.
-
- If the head branch of your pull request is protected you must create a new branch. You won't get the option to update the protected branch.
-
- Click **Create branch and update my pull request** or **I understand, continue updating _BRANCH_**. The button text corresponds to the action you are performing.
+ Se o branch head for o branch padrão do repositório, você pode escolher atualizar este branch com as mudanças que você fez para resolver o conflito, ou criar um novo branch e usar isso como o branch head da pull request. ![Solicitar a revisão do branch que será atualizado](/assets/images/help/pull_requests/conflict-resolution-merge-dialog-box.png)
+
+ Se você escolher criar um novo branch, digite um nome para o branch.
+
+ Se o branch head de sua pull request estiver protegido, você deve criar um novo branch. Você não terá a opção de atualizar o branch protegido.
+
+ Clique em **Criar branch e atualizar meu pull request** ou **Eu entendi, continuar atualizando _BRANCH_**. O texto do botão corresponde à ação que você está executando.
{% endif %}
-1. To merge your pull request, click **Merge pull request**. For more information about other pull request merge options, see "[Merging a pull request](/articles/merging-a-pull-request/)."
+1. Para fazer merge da pull request, clique em **Merge pull request** (Fazer merge da pull request). Para obter mais informações sobre outras opções de merge da pull request, consulte "[Fazer merge de uma pull request](/articles/merging-a-pull-request/)".
-### Further reading
+### Leia mais
-- "[About pull request merges](/articles/about-pull-request-merges)"
+- "[Sobre merges de pull request](/articles/about-pull-request-merges)"
diff --git a/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/syncing-a-fork.md b/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/syncing-a-fork.md
index 1aca29abb9..2919a55ec4 100644
--- a/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/syncing-a-fork.md
+++ b/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/syncing-a-fork.md
@@ -13,7 +13,7 @@ Para poder sincronizar a bifurcação com o repositório upstream, você deve [c
{% data reusables.command_line.open_the_multi_os_terminal %}
2. Altere o diretório de trabalho atual referente ao seu projeto local.
-3. Obtenha os branches e os respectivos commits do repositório upstream. Commits to `BRANCHNAME` will be stored in the local branch `upstream/BRANCHNAME`.
+3. Obtenha os branches e os respectivos commits do repositório upstream. Os commits para `BRANCHNAME` serão armazenados no branch local `upstream/BRANCHNAME`.
```shell
$ git fetch upstream
> remote: Counting objects: 75, done.
@@ -23,12 +23,12 @@ Para poder sincronizar a bifurcação com o repositório upstream, você deve [c
> From https://{% data variables.command_line.codeblock %}/ORIGINAL_OWNER/ORIGINAL_REPOSITORY
> * [new branch] main -> upstream/main
```
-4. Check out your fork's local default branch - in this case, we use `main`.
+4. Faça o checkout do branch padrão local da sua bifurcação - neste caso, nós usamos o `principal`.
```shell
$ git checkout main
> Switched to branch 'main'
```
-5. Merge the changes from the upstream default branch - in this case, `upstream/main` - into your local default branch. This brings your fork's default branch into sync with the upstream repository, without losing your local changes.
+5. Faça merge das alterações do branch padrão upstream - nesse caso, `upstream/main` - no seu branch padrão local. Isso coloca o branch padrão da bifurcação em sincronia com o repositório upstream, sem perder as alterações locais.
```shell
$ git merge upstream/main
> Updating a422352..5fdff0f
diff --git a/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/what-happens-to-forks-when-a-repository-is-deleted-or-changes-visibility.md b/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/what-happens-to-forks-when-a-repository-is-deleted-or-changes-visibility.md
index 3ffd8881e0..cd90849609 100644
--- a/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/what-happens-to-forks-when-a-repository-is-deleted-or-changes-visibility.md
+++ b/translations/pt-BR/content/github/collaborating-with-issues-and-pull-requests/what-happens-to-forks-when-a-repository-is-deleted-or-changes-visibility.md
@@ -16,14 +16,20 @@ versions:
Quando você exclui um repositório privado, todas as bifurcações privadas dele também são excluídas.
+{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
+
#### Excluir um repositório público
Quando você exclui um repositório público, uma das bifurcações públicas existentes é escolhida para ser o novo repositório principal. Todos os outros repositórios são bifurcados a partir desse principal e as pull request subsequentes vão para ele também.
+{% endif %}
+
#### Permissões e bifurcações privadas
{% data reusables.repositories.private_forks_inherit_permissions %}
+{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
+
#### Mudar de repositório público para repositório privado
Se um repositório público passa a ser privado, as bifurcações públicas dele são divididas em uma nova rede. Assim como na exclusão de um repositório público, uma das bifurcações públicas existentes é escolhida para ser o novo repositório principal, todos os outros repositórios são bifurcados a partir dele e as pull requests subsequentes vão para esse repositório também.
@@ -46,9 +52,30 @@ Se um repositório privado passa a ser público, cada uma das bifurcações priv
Se um repositório privado passa a ser público e depois é excluído, as bifurcações privadas dele continuam existindo como repositórios privados autônomos em redes separadas.
+{% endif %}
+
+{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.19" %}
+
+#### Changing the visibility of an internal repository
+
+{% note %}
+
+**Observação:** {% data reusables.gated-features.internal-repos %}
+
+{% endnote %}
+
+If the policy for your enterprise permits forking, any fork of an internal repository will be private. If you change the visibility of an internal repository, any fork owned by an organization or user account will remain private.
+
+##### Deleting the internal repository
+
+If you change the visibility of an internal repository and then delete the repository, the forks will continue to exist in a separate network.
+
+{% endif %}
+
### Leia mais
- "[Definir a visibilidade de um repositório](/articles/setting-repository-visibility)"
- "[Sobre bifurcações](/articles/about-forks)"
- "[Gerenciando a política de bifurcação de seu repositório](/github/administering-a-repository/managing-the-forking-policy-for-your-repository)"
- "[Gerenciar a política de bifurcação para sua organização](/github/setting-up-and-managing-organizations-and-teams/managing-the-forking-policy-for-your-organization)"
+- "{% if currentVersion == "free-pro-team@latest" %}[Enforcing repository management policies in your enterprise account](/github/setting-up-and-managing-your-enterprise/enforcing-repository-management-policies-in-your-enterprise-account#enforcing-a-policy-on-forking-private-or-internal-repositories){% else %}[Enforcing repository management policies in your enterprise](/admin/policies/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-on-forking-private-or-internal-repositories){% endif %}"
diff --git a/translations/pt-BR/content/github/committing-changes-to-your-project/comparing-commits.md b/translations/pt-BR/content/github/committing-changes-to-your-project/comparing-commits.md
index 1132eca9d9..256b11e73b 100644
--- a/translations/pt-BR/content/github/committing-changes-to-your-project/comparing-commits.md
+++ b/translations/pt-BR/content/github/committing-changes-to-your-project/comparing-commits.md
@@ -27,9 +27,9 @@ Veja a seguir um exemplo de uma [comparação entre dois branches](https://githu
### Comparar tags
-A comparação de tags de versão irá mostrar alterações no seu repositório desde a última versão. {% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.20" %} For more information, see "[Comparing releases](/github/administering-a-repository/comparing-releases)."{% endif %}
+A comparação de tags de versão irá mostrar alterações no seu repositório desde a última versão. {% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2. 0" %} Para obter mais informações, consulte "[Comparar versos](/github/administering-a-repository/comparing-releases)".{% endif %}
-{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.20" %}To compare tags, you can select a tag name from the `compare` drop-down menu at the top of the page.{% else %} Instead of typing a branch name, type the name of your tag in the `compare` drop down menu.{% endif %}
+{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2. 0" %}Para comparar tags, você pode selecionar o nome de uma tag no menu suspenso `comparar` na parte superior da página.{% else %} Em vez de digitar o nome de um branch, digite o nome da sua tag no menu suspenso `comparar`.{% endif %}
Veja a seguir o exemplo de uma [comparação entre duas tags](https://github.com/octocat/linguist/compare/v2.2.0...octocat:v2.3.3).
diff --git a/translations/pt-BR/content/github/committing-changes-to-your-project/creating-a-commit-with-multiple-authors.md b/translations/pt-BR/content/github/committing-changes-to-your-project/creating-a-commit-with-multiple-authors.md
index e0e23bf580..06b1572e0e 100644
--- a/translations/pt-BR/content/github/committing-changes-to-your-project/creating-a-commit-with-multiple-authors.md
+++ b/translations/pt-BR/content/github/committing-changes-to-your-project/creating-a-commit-with-multiple-authors.md
@@ -1,6 +1,6 @@
---
-title: Creating a commit with multiple authors
-intro: 'You can attribute a commit to more than one author by adding one or more `Co-authored-by` trailers to the commit''s message. Co-authored commits are visible on {% data variables.product.product_name %}{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %} and can be included in the profile contributions graph and the repository''s statistics{% endif %}.'
+title: Criar um commit com vários autores
+intro: 'Você pode atribuir um commit a mais de um autor adicionando um ou mais trailers "Co-authored-by" à mensagem do commit. Os commits de autoria conjunta são visíveis em {% data variables.product.product_name %}{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %} e podem ser incluídos no gráfico de contribuições do perfil e nas estatísticas do repositório{% endif %}.'
redirect_from:
- /articles/creating-a-commit-with-multiple-authors
versions:
@@ -9,41 +9,41 @@ versions:
github-ae: '*'
---
-### Required co-author information
+### Informações obrigatórias do coautor
-Before you can add a co-author to a commit, you must know the appropriate email to use for each co-author. For the co-author's commit to count as a contribution, you must use the email associated with their {% data variables.product.product_name %} account.
+Para poder adicionar um coautor a um commit, você deve saber o e-mail adequado a ser usado para cada coautor. Para que o commit do coautor conte como uma contribuição, você deve usar o e-mail associado à conta do {% data variables.product.product_name %} dele.
{% if currentVersion == "free-pro-team@latest" %}
-If a person chooses to keep their email address private, you should use their {% data variables.product.product_name %}-provided `no-reply` email to protect their privacy. Otherwise, the co-author's email will be available to the public in the commit message. If you want to keep your email private, you can choose to use a {% data variables.product.product_name %}-provided `no-reply` email for Git operations and ask other co-authors to list your `no-reply` email in commit trailers.
+Se uma pessoa optar por manter o respectivo endereço de e-mail privado, você deverá usar o e-mail `no-reply` dela fornecido pelo {% data variables.product.product_name %} para proteger a privacidade. Caso contrário, o e-mail do coautor estará disponível para o público na mensagem do commit. Se desejar manter seu e-mail privado, você poderá usar um e-mail `no-reply` fornecido pelo {% data variables.product.product_name %} para operações de Git e pedir que outros coautores listem seu e-mail `no-reply` nos trailers de commit.
-For more information, see "[Setting your commit email address](/articles/setting-your-commit-email-address)."
+Para obter mais informações, consulte "[Setting your commit email address](/articles/setting-your-commit-email-address)."
{% tip %}
- **Tip:** You can help a co-author find their preferred email address by sharing this information:
- - To find your {% data variables.product.product_name %}-provided `no-reply` email, navigate to your email settings page under "Keep my email address private."
- - To find the email you used to configure Git on your computer, run `git config user.email` on the command line.
+ **Dica:** você pode ajudar um coautor a encontrar o endereço de e-mail de preferência dele compartilhando essas informações:
+ - Para encontrar o e-mail `no-reply` fornecido pelo {% data variables.product.product_name %}, navegue até a página de configurações do e-mail em "Keep my email address private" (Manter meu endereço de e-mail privado).
+ - Para encontrar o e-mail usado para configurar o Git no seu computador, execute `git config user.email` na linha de comando.
{% endtip %}
{% endif %}
-### Creating co-authored commits using {% data variables.product.prodname_desktop %}
+### Criar commits coautorados usando o {% data variables.product.prodname_desktop %}
-You can use {% data variables.product.prodname_desktop %} to create a commit with a co-author. For more information, see "[Write a commit message and push your changes](/desktop/contributing-to-projects/committing-and-reviewing-changes-to-your-project#3-write-a-commit-message-and-push-your-changes)" and [{% data variables.product.prodname_desktop %}](https://desktop.github.com).
+Você pode usar o {% data variables.product.prodname_desktop %} para criar um commit com um coautor. Para obter mais informações, consulte "[Escrever uma mensagem do commit e fazer push das alterações](/desktop/contributing-to-projects/committing-and-reviewing-changes-to-your-project#4-write-a-commit-message-and-push-your-changes)" e [{% data variables.product.prodname_desktop %}](https://desktop.github.com).
-![Add a co-author to the commit message](/assets/images/help/desktop/co-authors-demo-hq.gif)
+![Adicionar um coautor à mensagem do commit](/assets/images/help/desktop/co-authors-demo-hq.gif)
-### Creating co-authored commits on the command line
+### Criar commits coautorados na linha de comando
{% data reusables.pull_requests.collect-co-author-commit-git-config-info %}
{% data reusables.pull_requests.commit-message-with-trailer-beginning %}
-3. On the next line of the commit message, type `Co-authored-by: name ` with specific information for each co-author. After the co-author information, add a closing quotation mark.
+3. Na próxima linha da mensagem do commit, digite `Co-authored-by: name ` com informações específicas para cada coautor. Depois das informações do coautor, adicione aspas de fechamento.
- If you're adding multiple co-authors, give each co-author their own line and `Co-authored-by:` commit trailer.
+ Se estiver adicionando vários coautores, dê a cada um a própria linha e o trailer de commit `Co-authored-by:`.
```shell
$ git commit -m "Refactor usability tests.
>
@@ -52,27 +52,26 @@ You can use {% data variables.product.prodname_desktop %} to create a commit wit
Co-authored-by: another-name <another-name@example.com>"
```
-The new commit and message will appear on {% data variables.product.product_location %} the next time you push. For more information, see "[Pushing changes to a remote repository](/articles/pushing-commits-to-a-remote-repository/)."
+O novo commit e a mensagem aparecerão no {% data variables.product.product_location %} na próxima vez que você fizer push. Para obter mais informações, consulte "[Fazer push das alterações em um repositório remoto](/articles/pushing-commits-to-a-remote-repository/)".
-### Creating co-authored commits on {% data variables.product.product_name %}
+### Criar commits coautorados no {% data variables.product.product_name %}
-After you've made changes in a file using the web editor on {% data variables.product.product_name %}, you can create a co-authored commit by adding a `Co-authored-by:` trailer to the commit's message.
+Depois que fizer alterações em um arquivo usando o editor web no {% data variables.product.product_name %}, você poderá criar um commit coautorado adicionando um trailer `Co-authored-by:` à mensagem do commit.
{% data reusables.pull_requests.collect-co-author-commit-git-config-info %}
-2. After making your changes together, at the bottom of the page, type a short, meaningful commit message that describes the changes you made.
- ![Commit message for your change](/assets/images/help/repository/write-commit-message-quick-pull.png)
-3. In the text box below your commit message, add `Co-authored-by: name ` with specific information for each co-author. If you're adding multiple co-authors, give each co-author their own line and `Co-authored-by:` commit trailer.
+2. Depois de fazer as alterações juntos, na parte inferior da página, digite uma mensagem de commit curta e significativa que descreve as alterações feitas. ![Mensagem do commit para sua alteração](/assets/images/help/repository/write-commit-message-quick-pull.png)
+3. Na caixa de texto abaixo da mensagem do commit, adicione `Co-authored-by: name ` com informações específicas para cada coautor. Se estiver adicionando vários coautores, dê a cada um a própria linha e o trailer de commit `Co-authored-by:`.
- ![Commit message co-author trailer example in second commit message text box](/assets/images/help/repository/write-commit-message-co-author-trailer.png)
-4. Click **Commit changes** or **Propose changes**.
+ ![Exemplo de trailer de coautor da mensagem do commit na segunda caixa de texto da mensagem do commit](/assets/images/help/repository/write-commit-message-co-author-trailer.png)
+4. Clique em **Commit changes** (Fazer commit de alterações) ou **Propose changes** (Propor alterações).
-The new commit and message will appear on {% data variables.product.product_location %}.
+O novo commit e a mensagem aparecerão no {% data variables.product.product_location %}.
-### Further reading
+### Leia mais
{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
-- "[Viewing contributions on your profile](/articles/viewing-contributions-on-your-profile)"
-- "[Why are my contributions not showing up on my profile?](/articles/why-are-my-contributions-not-showing-up-on-my-profile)"{% endif %}
-- "[Viewing a summary of repository activity](/articles/viewing-a-summary-of-repository-activity)"
-- "[Viewing a project's contributors](/articles/viewing-a-projects-contributors)"
-- "[Changing a commit message](/articles/changing-a-commit-message)"
-- "[Committing and reviewing changes to your project](/desktop/contributing-to-projects/committing-and-reviewing-changes-to-your-project#3-write-a-commit-message-and-push-your-changes)" in the {% data variables.product.prodname_desktop %} documentation
+- "[Exibir contribuições no perfil](/articles/viewing-contributions-on-your-profile)"
+- "[Por que minhas contribuições não aparecem no meu perfil?](/articles/why-are-my-contributions-not-showing-up-on-my-profile)"{% endif %}
+- "[Exibir um resumo da atividade do repositório](/articles/viewing-a-summary-of-repository-activity)"
+- "[Exibir contribuidores de um projeto](/articles/viewing-a-projects-contributors)"
+- "[Alterar uma mensagem do commit](/articles/changing-a-commit-message)"
+- "[Fazer commit e revisar alterações no seu projeto](/desktop/contributing-to-projects/committing-and-reviewing-changes-to-your-project#4-write-a-commit-message-and-push-your-changes)" na documentação do {% data variables.product.prodname_desktop %}
diff --git a/translations/pt-BR/content/github/committing-changes-to-your-project/why-are-my-commits-linked-to-the-wrong-user.md b/translations/pt-BR/content/github/committing-changes-to-your-project/why-are-my-commits-linked-to-the-wrong-user.md
index bfaea6e1b9..970af981ef 100644
--- a/translations/pt-BR/content/github/committing-changes-to-your-project/why-are-my-commits-linked-to-the-wrong-user.md
+++ b/translations/pt-BR/content/github/committing-changes-to-your-project/why-are-my-commits-linked-to-the-wrong-user.md
@@ -3,7 +3,7 @@ title: Por que meus commits estão vinculados ao usuário errado?
redirect_from:
- /articles/how-do-i-get-my-commits-to-link-to-my-github-account/
- /articles/why-are-my-commits-linked-to-the-wrong-user
-intro: 'O {% data variables.product.product_name %} usa o endereço de e-mail no header do commit para vincular o commit a um usuário do GitHub. If your commits are being linked to another user, or not linked to a user at all, you may need to change your local Git configuration settings{% if currentVersion != "github-ae@latest" %}, add an email address to your account email settings, or do both{% endif %}.'
+intro: 'O {% data variables.product.product_name %} usa o endereço de e-mail no header do commit para vincular o commit a um usuário do GitHub. Se seus commits estão sendo vinculados a outro usuário, ou não vinculados a um usuário, você pode precisar alterar suas configurações locais de configuração do Git, {% if currentVersion ! "github-ae@latest" %}, adicionar um endereço de e-mail nas configurações de e-mail da sua conta ou fazer ambas as coisas{% endif %}.'
versions:
free-pro-team: '*'
enterprise-server: '*'
@@ -19,10 +19,10 @@ versions:
### Commits vinculados a outro usuário
-If your commits are linked to another user, that means the email address in your local Git configuration settings is connected to that user's account on {% data variables.product.product_name %}. In this case, you can change the email in your local Git configuration settings{% if currentVersion == "github-ae@latest" %} to the address associated with your account on {% data variables.product.product_name %} to link your future commits. Os commits antigos não serão vinculados. For more information, see "[Setting your commit email address](/github/setting-up-and-managing-your-github-user-account/setting-your-commit-email-address#setting-your-commit-email-address-in-git)."{% else %} and add the new email address to your {% data variables.product.product_name %} account to link future commits to your account.
+Se seus commits estiverem vinculados a outro usuário, isso significa que o endereço de e-mail nas configurações locais do Git está conectado à conta desse usuário em {% data variables.product.product_name %}. Neste caso, você pode alterar o e-mail nas configurações locais do Git, {% if currentVersion == "github-ae@latest" %} ao endereço associado à sua conta em {% data variables.product.product_name %} para vincular seus commits futuros. Os commits antigos não serão vinculados. Para obter mais informações, consulte "[Definir o seu endereço de e-mail do commit](/github/setting-up-and-managing-your-github-user-account/setting-your-commit-email-address#setting-your-commit-email-address-in-git).{% else %} E adicione o novo endereço de e-mail à sua conta de {% data variables.product.product_name %} para vincular futuros commits à sua conta.
-1. To change the email address in your local Git configuration, follow the steps in "[Setting your commit email address](/github/setting-up-and-managing-your-github-user-account/setting-your-commit-email-address#setting-your-commit-email-address-in-git)". Se você trabalha em várias máquinas, precisa alterar essa configuração em cada uma deles.
-2. Add the email address from step 2 to your account settings by following the steps in "[Adding an email address to your GitHub account](/articles/adding-an-email-address-to-your-github-account)".{% endif %}
+1. Para alterar o endereço de e-mail na sua configuração Git local, siga os passos em "[Definir o seu endereço de e-mail de commit](/github/setting-up-and-managing-your-github-user-account/setting-your-commit-email-address#setting-your-commit-email-address-in-git)". Se você trabalha em várias máquinas, precisa alterar essa configuração em cada uma deles.
+2. Adicione o endereço de e-mail da etapa 2 às configurações da sua conta seguindo os passos em "[Adicionar um endereço de e-mail à sua conta GitHub](/articles/adding-an-email-address-to-your-github-account)".{% endif %}
Os commits criados a partir daí serão vinculados à sua conta.
@@ -35,12 +35,12 @@ Para verificar o endereço de e-mail usado para esses commits e conectar commits
1. Navegue até o commit clicando no link da mensagem do commit. ![Link da mensagem do commit](/assets/images/help/commits/commit-msg-link.png)
2. Para ler uma mensagem sobre o motivo do commit não estar vinculado, passe o mouse sobre o {% octicon "question" aria-label="Question mark" %} azul à direita do nome de usuário. ![Mensagem do commit exibida ao passar o mouse](/assets/images/help/commits/commit-hover-msg.png)
- - **Unrecognized author (with email address)** If you see this message with an email address, the address you used to author the commit is not connected to your account on {% data variables.product.product_name %}. {% if currentVersion != "github-ae@latest" %}To link your commits, [add the email address to your GitHub email settings](/articles/adding-an-email-address-to-your-github-account).{% endif %} If the email address has a Gravatar associated with it, the Gravatar will be displayed next to the commit, rather than the default gray Octocat.
- - **Unrecognized author (no email address)** If you see this message without an email address, you used a generic email address that can't be connected to your account on {% data variables.product.product_name %}.{% if currentVersion != "github-ae@latest" %} You will need to [set your commit email address in Git](/articles/setting-your-commit-email-address), then [add the new address to your GitHub email settings](/articles/adding-an-email-address-to-your-github-account) to link your future commits. Old commits will not be linked.{% endif %}
- - **Invalid email** The email address in your local Git configuration settings is either blank or not formatted as an email address.{% if currentVersion != "github-ae@latest" %} You will need to [set your commit email address in Git](/articles/setting-your-commit-email-address), then [add the new address to your GitHub email settings](/articles/adding-an-email-address-to-your-github-account) to link your future commits. Old commits will not be linked.{% endif %}
+ - **Autor não reconhecido (com endereço de e-mail)** Se você vir esta mensagem com um endereço de e-mail, o endereço que você usou para criar o commit não estará conectado à sua conta em {% data variables.product.product_name %}. {% if currentVersion != "github-ae@latest" %}Para vincular seus commits, [adicione o endereço de e-mail às suas configurações de e-mail do GitHub](/articles/adding-an-email-address-to-your-github-account).{% endif %} Se o endereço de e-mail tiver um Gravatar associado, o Gravatar será exibido ao lado do commit, em vez do Octoact cinza padrão.
+ - **Autor não reconhecido (sem endereço de e-mail)** Se você vir esta mensagem sem um endereço de e-mail, significa que você usou um endereço de e-mail genérico que não pode ser conectado à sua conta em {% data variables.product.product_name %}.{% if currentVersion != "github-ae@latest" %} Você precisará [definir seu endereço de e-mail do commit no Git](/articles/setting-your-commit-email-address) e, em seguida, [adicionar o novo endereço às suas configurações de e-mail do GitHub](/articles/adding-an-email-address-to-your-github-account) para vincular seus futuros commits. Os commits antigos não serão vinculados.{% endif %}
+ - **E-mail inválido** O endereço de e-mail nas configurações locais do Git está em branco ou não está formatado como um endereço de e-mail.{% if currentVersion != "github-ae@latest" %} Você precisará [definir seu endereço de e-mail de commit no Git](/articles/setting-your-commit-email-address) e, em seguida, [adicionar o novo endereço às suas configurações de email do GitHub](/articles/adding-an-email-address-to-your-github-account) para vincular seus futuros commits. Os commits antigos não serão vinculados.{% endif %}
{% if currentVersion == "github-ae@latest" %}
-You can change the email in your local Git configuration settings to the address associated with your account to link your future commits. Os commits antigos não serão vinculados. For more information, see "[Setting your commit email address](/github/setting-up-and-managing-your-github-user-account/setting-your-commit-email-address#setting-your-commit-email-address-in-git)."
+Você pode alterar o e-mail nas configurações locais do Git para o endereço associado à sua conta para vincular seus futuros commits. Os commits antigos não serão vinculados. Para obter mais informações, consulte "[Configurar o endereço de e-mail do commit](/github/setting-up-and-managing-your-github-user-account/setting-your-commit-email-address#setting-your-commit-email-address-in-git)".
{% endif %}
{% warning %}
diff --git a/translations/pt-BR/content/github/creating-cloning-and-archiving-repositories/about-code-owners.md b/translations/pt-BR/content/github/creating-cloning-and-archiving-repositories/about-code-owners.md
index c6687d8c1e..0c1307f2a5 100644
--- a/translations/pt-BR/content/github/creating-cloning-and-archiving-repositories/about-code-owners.md
+++ b/translations/pt-BR/content/github/creating-cloning-and-archiving-repositories/about-code-owners.md
@@ -21,7 +21,7 @@ Solicita-se automaticamente que os proprietários do código revisem quando algu
Quando alguém com permissões de administrador ou proprietário tiver habilitado revisões obrigatórias, se desejar, ele também poderá exigir aprovação de um proprietário do código para que o autor possa fazer merge de uma pull request no repositório. Para obter mais informações, consulte "[Habilitar revisões obrigatórias para pull requests](/github/administering-a-repository/enabling-required-reviews-for-pull-requests)".
-{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.19" %}If a team has enabled code review assignments, the individual approvals won't satisfy the requirement for code owner approval in a protected branch. Para obter mais informações, consulte "[Gerenciando a responsabilidade pela revisão de código para sua equipe](/github/setting-up-and-managing-organizations-and-teams/managing-code-review-assignment-for-your-team)."{% endif %}
+{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2. 9" %}Se uma equipe habilitou as atribuições de revisão de código, as aprovações individuais não vão atender ao requisito para a aprovação do proprietário do código em um branch protegido. Para obter mais informações, consulte "[Gerenciando a responsabilidade pela revisão de código para sua equipe](/github/setting-up-and-managing-organizations-and-teams/managing-code-review-assignment-for-your-team)."{% endif %}
{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.21" %}
Se um arquivo tiver um proprietário do código, você poderá ver quem é o proprietário do código antes de abrir um pull request. No repositório, é possível pesquisar o arquivo e passar o mouse sobre
diff --git a/translations/pt-BR/content/github/creating-cloning-and-archiving-repositories/about-readmes.md b/translations/pt-BR/content/github/creating-cloning-and-archiving-repositories/about-readmes.md
index 8af95a7a89..83db816a29 100644
--- a/translations/pt-BR/content/github/creating-cloning-and-archiving-repositories/about-readmes.md
+++ b/translations/pt-BR/content/github/creating-cloning-and-archiving-repositories/about-readmes.md
@@ -1,6 +1,6 @@
---
-title: Sobre LEIAMEs
-intro: 'Você pode adicionar um arquivo LEIAME ao seu repositório para informar outras pessoas por que seu projeto é útil, o que elas podem fazer com o projeto e como elas podem usá-lo.'
+title: Sobre READMEs
+intro: 'Você pode adicionar um arquivo README ao seu repositório para informar outras pessoas por que seu projeto é útil, o que elas podem fazer com o projeto e como elas podem usá-lo.'
redirect_from:
- /articles/section-links-on-readmes-and-blob-pages/
- /articles/relative-links-in-readmes/
@@ -11,36 +11,44 @@ versions:
github-ae: '*'
---
-Um arquivo LEIAME, junto com {% if currentVersion == "free-pro-team@latest" %}a [licença de repositório](/articles/licensing-a-repository), [diretrizes de contribuição](/articles/setting-guidelines-for-repository-contributors) e um [código de conduta](/articles/adding-a-code-of-conduct-to-your-project){% else %}uma [licença de repositório](/articles/licensing-a-repository) e diretrizes de contribuição [](/articles/setting-guidelines-for-repository-contributors){% endif %} ajudam você a comunicar as expectativas e gerenciar contribuições para o seu projeto.
+### Sobre READMEs
-Um LEIAME, muitas vezes, é o primeiro item que um visitante verá ao visitar seu repositório. Os arquivos LEIAME geralmente incluem informações sobre:
+You can add a README file to a repository to communicate important information about your project. A README, along with a repository license{% if currentVersion == "free-pro-team@latest" %}, contribution guidelines, and a code of conduct{% elsif enterpriseServerVersions contains currentVersion %} and contribution guidelines{% endif %}, communicates expectations for your project and helps you manage contributions.
+
+For more information about providing guidelines for your project, see {% if currentVersion == "free-pro-team@latest" %}"[Adding a code of conduct to your project](/github/building-a-strong-community/adding-a-code-of-conduct-to-your-project)" and {% endif %}"[Setting up your project for healthy contributions](/github/building-a-strong-community/setting-up-your-project-for-healthy-contributions)."
+
+Um README, muitas vezes, é o primeiro item que um visitante verá ao visitar seu repositório. Os arquivos README geralmente incluem informações sobre:
- O que o projeto faz
- Por que o projeto é útil
- Como os usuários podem começar a usar o projeto
- Onde os usuários podem obter ajuda com seu projeto
- Quem mantém e contribui com o projeto
-Se você colocar o arquivo LEIAME na raiz do repositório, `docs`, ou no diretório `.github` oculto, o {% data variables.product.product_name %} reconhecerá e apresentará automaticamente o LEIAME aos visitantes do repositório.
+Se você colocar o arquivo README na raiz do repositório, `docs`, ou no diretório `.github` oculto, o {% data variables.product.product_name %} reconhecerá e apresentará automaticamente o README aos visitantes do repositório.
-![Página principal do repositório github/scientist e seu arquivo LEIAME](/assets/images/help/repository/repo-with-readme.png)
+![Página principal do repositório github/scientist e seu arquivo README](/assets/images/help/repository/repo-with-readme.png)
{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.21" %}
-{% data reusables.profile.profile-readme %}
+{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21"%}
-![Arquivo LEIAME no nome de usuário/repositório do nome de usuário](/assets/images/help/repository/username-repo-with-readme.png)
+{% data reusables.profile.profile-readme %}
{% endif %}
-### Links de seção nos arquivos LEIAME e páginas blob
+![Arquivo README no nome de usuário/repositório do nome de usuário](/assets/images/help/repository/username-repo-with-readme.png)
+
+{% endif %}
+
+### Links de seção nos arquivos README e páginas blob
Muitos projetos usam uma tabela de conteúdo no início de um LEIAME para direcionar usuários para diferentes seções do arquivo. {% data reusables.repositories.section-links %}
-### Links relativos e caminhos de imagem em arquivos LEIAME
+### Links relativos e caminhos de imagem em arquivos README
{% data reusables.repositories.relative-links %}
### Leia mais
- "[Adicionar um arquivo a um repositório](/articles/adding-a-file-to-a-repository)"
-- "[Tornar LEIAMEs legíveis](https://github.com/18F/open-source-guide/blob/18f-pages/pages/making-readmes-readable.md)" da 18F
+- "[Tornar READMEs legíveis](https://github.com/18F/open-source-guide/blob/18f-pages/pages/making-readmes-readable.md)" da 18F
diff --git a/translations/pt-BR/content/github/creating-cloning-and-archiving-repositories/about-repository-visibility.md b/translations/pt-BR/content/github/creating-cloning-and-archiving-repositories/about-repository-visibility.md
index 9e2fc6a4ec..e8d17c53d5 100644
--- a/translations/pt-BR/content/github/creating-cloning-and-archiving-repositories/about-repository-visibility.md
+++ b/translations/pt-BR/content/github/creating-cloning-and-archiving-repositories/about-repository-visibility.md
@@ -1,42 +1,43 @@
---
-title: About repository visibility
-intro: 'You can restrict who has access to a repository by choosing a repository''s visibility: {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" %}public, internal, or private{% elsif currentVersion == "github-ae@latest" %}private or internal{% else %} public or private{% endif %}.'
+title: Sobre a visibilidade do repositório
+intro: 'Você pode restringir quem tem acesso a um repositório escolhendo a visibilidade de um repositório: {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2. 9" %}público, interno ou privado{% elsif currentVersion == "github-ae@latest" %}privado ou interno{% else %} público ou privado{% endif %}.'
versions:
free-pro-team: '*'
enterprise-server: '*'
github-ae: '*'
---
-### About repository visibility
+### Sobre a visibilidade do repositório
-{% if currentVersion == "github-ae@latest" %}When you create a repository owned by your user account, the repository is always private. When you create a repository owned by an organization, you can choose to make the repository private or internal.{% else %}When you create a repository, you can choose to make the repository public or private.{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" %} If you're creating the repository in an organization{% if currentVersion == "free-pro-team@latest" %} that is owned by an enterprise account{% endif %}, you can also choose to make the repository internal.{% endif %}{% endif %}
+{% if currentVersion == "github-ae@latest" %}Ao criar um repositório pertencente à sua conta de usuário, o repositório é sempre privado. Ao criar um repositório pertencente a uma organização, você pode optar por tornar o repositório privado ou interno.{% else %}Ao criar um repositório, você pode escolher tornar o repositório público ou privado.{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2. 9" %} Se você estiver criando o repositório em uma organização{% if currentVersion == "free-pro-team@latest" %} pertencente a uma conta corporativa{% endif %}, você também poderá optar por tornar o repositório interno.{% endif %}{% endif %}
{% if enterpriseServerVersions contains currentVersion %}
-If {% data variables.product.product_location %} is not in private mode or behind a firewall, public repositories are accessible to everyone on the internet. Otherwise, public repositories are available to everyone using {% data variables.product.product_location %}, including outside collaborators. Private repositories are only accessible to you, people you explicitly share access with, and, for organization repositories, certain organization members. {% if currentVersion ver_gt "enterprise-server@2.19" %} Internal repositories are accessible to enterprise members. For more information, see "[About internal repositories](#about-internal-repositories)."{% endif %}
+Se
+{% data variables.product.product_location %} não está em modo privado ou por trás de um firewall, repositórios públicos podem ser acessados por todos na internet. Caso contrário, os repositórios públicos estarão disponíveis para todos usando {% data variables.product.product_location %}, incluindo colaboradores externos. Os repositórios só podem ser acessados por você, pelas pessoas com as quais você compartilha explicitamente o acesso e, para repositórios da organização, por determinados integrantes da organização. {% if currentVersion ver_gt "enterprise-server@2.19" %} Repositórios internos podem ser acessados pelo integrantes da empresa. Para obter mais informações, consulte "[Sobre repositórios internos](#about-internal-repositories)."{% endif %}
{% elsif currentVersion == "github-ae@latest" %}
-Private repositories are only accessible to you, people you explicitly share access with, and, for organization repositories, certain organization members. Internal repositories are accessible to all enterprise members. For more information, see "[About internal repositories](#about-internal-repositories)."
+Os repositórios só podem ser acessados por você, pelas pessoas com as quais você compartilha explicitamente o acesso e, para repositórios da organização, por determinados integrantes da organização. Repositórios internos podem ser acessados por todos os integrantes da empresa. Para obter mais informações, consulte "[Sobre repositórios internos](#about-internal-repositories)."
{% else %}
-Public repositories are accessible to everyone on the internet. Private repositories are only accessible to you, people you explicitly share access with, and, for organization repositories, certain organization members. Internal repositories are accessible to enterprise members. For more information, see "[About internal repositories](#about-internal-repositories)."
+Os repositórios públicos podem ser acessados por todos na internet. Os repositórios só podem ser acessados por você, pelas pessoas com as quais você compartilha explicitamente o acesso e, para repositórios da organização, por determinados integrantes da organização. Os repositórios internos podem ser acessados por todos os integrantes da empresa. Para obter mais informações, consulte "[Sobre repositórios internos](#about-internal-repositories)."
{% endif %}
-Organization owners always have access to every repository created in an organization. For more information, see "[Repository permission levels for an organization](/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization)."
+Os proprietários da organização sempre têm acesso a todos os repositórios criados em uma organização. Para obter mais informações, consulte "[Níveis de permissão de repositório para uma organização](/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization)".
-People with admin permissions for a repository can change an existing repository's visibility. For more information, see "[Setting repository visibility](/github/administering-a-repository/setting-repository-visibility)."
+As pessoas com permissões de administrador para um repositório podem alterar a visibilidade de um repositório existente. Para obter mais informações, consulte "[Configurar visibilidade do repositório](/github/administering-a-repository/setting-repository-visibility)".
{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.19" %}
-### About internal repositories
+### Sobre repositórios internos
{% note %}
-**Note:** {% data reusables.gated-features.internal-repos %}
+**Observação:** {% data reusables.gated-features.internal-repos %}
{% endnote %}
-{% data reusables.repositories.about-internal-repos %} For more information on innersource, see {% data variables.product.prodname_dotcom %}'s whitepaper "[An introduction to innersource](https://resources.github.com/whitepapers/introduction-to-innersource/)."
+{% data reusables.repositories.about-internal-repos %} Para obter mais informações sobre o innersource, consulte a documentação técnica do {% data variables.product.prodname_dotcom %}"[Uma introdução ao innersource](https://resources.github.com/whitepapers/introduction-to-innersource/)".
-All enterprise members have read permissions to the internal repository, but internal repositories are not visible to people {% if currentVersion == "free-pro-team@latest" %}outside of the enterprise{% else %}who are not members of an organization{% endif %}, including outside collaborators on organization repositories. For more information, see {% if currentVersion == "free-pro-team@latest" or "github-ae@latest" %}"[Roles in an enterprise](/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise#enterprise-members)" and {% endif %}"[Repository permission levels for an organization](/articles/repository-permission-levels-for-an-organization)."
+Todos os integrantes da empresa têm permissões de leitura no repositório interno, mas os repositórios internos não são visíveis para pessoas {% if currentVersion == "free-pro-team@latest" %}que estão fora da empresa{% else %}que não são integrantes de uma organização{% endif %}, incluindo colaboradores externos em repositórios da organização. Para mais informações, consulte {% if currentVersion == "free-pro-team@latest" or "github-ae@latest" %}"[Funções em uma empresa](/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise#enterprise-members)" e {% endif %}"[Níveis de permissão do repositório](/articles/repository-permission-levels-for-an-organization) da organização.
{% data reusables.repositories.internal-repo-default %}
-If a user is removed from all organizations owned by the enterprise, that user's forks of internal repositories are removed automatically.
+Se um usuário for removido de todas as organizações pertencentes à empresa, essas bifurcações do usuário dos repositórios internos do usuário serão removidas automaticamente.
{% endif %}
diff --git a/translations/pt-BR/content/github/creating-cloning-and-archiving-repositories/backing-up-a-repository.md b/translations/pt-BR/content/github/creating-cloning-and-archiving-repositories/backing-up-a-repository.md
index f7fc86c5ee..e7de902eee 100644
--- a/translations/pt-BR/content/github/creating-cloning-and-archiving-repositories/backing-up-a-repository.md
+++ b/translations/pt-BR/content/github/creating-cloning-and-archiving-repositories/backing-up-a-repository.md
@@ -1,42 +1,44 @@
---
-title: Backing up a repository
-intro: 'You can use{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %} Git and{% endif %} the API {% if currentVersion == "free-pro-team@latest" %}or a third-party tool {% endif %}to back up your repository.'
+title: Fazer backup de um repositório
+intro: 'Você pode usar{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %} o Git e{% endif %} a API {% if currentVersion == "free-pro-team@latest" %}ou uma ferramenta de terceiros {% endif %}para fazer backup do seu repositório.'
redirect_from:
- - /articles/backing-up-a-repository
+ - Backing up a repository
versions:
free-pro-team: '*'
enterprise-server: '*'
github-ae: '*'
---
+
{% if currentVersion == "free-pro-team@latest" %}
-To download an archive of your repository, you can use the API for user or organization migrations. For more information, see "[Migrations](/v3/migrations/)."
+Para baixar um arquivo do seu repositório, você pode usar a API para usuário ou migrações da organização. Para obter mais informações, consulte "[Migrações](/rest/reference/migrations)".
{% else %}
-You can download and back up your repositories manually:
+Você pode baixar e fazer backup dos repositórios manualmente:
-- To download a repository's Git data to your local machine, you'll need to clone the repository. For more information, see "[Cloning a repository](/articles/cloning-a-repository)."
-- You can also download your repository's wiki. For more information, see "[Adding or editing wiki pages](/articles/adding-or-editing-wiki-pages)."
+- Para baixar os dados Git de um repositório no computador local, é preciso clonar o repositório. Para obter mais informações, consulte "[Clonar um repositório](/articles/cloning-a-repository)".
+- Também é possível baixar o wiki do repositório. Para obter mais informações, consulte "[Adicionar ou editar páginas wiki](/articles/adding-or-editing-wiki-pages)".
-When you clone a repository or wiki, only Git data, such as project files and commit history, is downloaded. You can use our API to export other elements of your {% data variables.product.product_name %} repository to your local machine:
+Quando você clona um repositório ou wiki, somente os dados Git, como arquivos e histórico de commits do projeto, são baixados. Você pode usar nossa API para exportar outros elementos do seu repositório do {% data variables.product.product_name %} para o computador local:
-- [Issues](/v3/issues/#list-issues-for-a-repository)
-- [Pull requests](/v3/pulls/#list-pull-requests)
-- [Forks](/rest/reference/repos#list-forks)
-- [Comments](/rest/reference/issues#list-issue-comments-for-a-repository)
-- [Milestones](/rest/reference/issues#list-milestones)
-- [Labels](/rest/reference/issues#list-labels-for-a-repository)
-- [Watchers](/rest/reference/activity#list-watchers)
-- [Stargazers](/rest/reference/activity#list-stargazers)
-- [Projects](/v3/projects/#list-repository-projects)
+- [Problemas](/rest/reference/issues#list-issues-for-a-repository)
+- [Pull requests](/rest/reference/pulls#list-pull-requests)
+- [Bifurcações](/rest/reference/repos#list-forks)
+- [Comentários](/rest/reference/issues#list-issue-comments-for-a-repository)
+- [Marcos](/rest/reference/issues#list-milestones)
+- [Etiquetas](/rest/reference/issues#list-labels-for-a-repository)
+- [Inspetores](/rest/reference/activity#list-watchers)
+- [observador](/rest/reference/activity#list-stargazers)
+- [Projetos](/rest/reference/projects#list-repository-projects)
{% endif %}
-Once you have {% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}a local version of all the content you want to back up, you can create a zip archive and {% else %}downloaded your archive, you can {% endif %}copy it to an external hard drive and/or upload it to a cloud-based backup service such as [Google Drive](https://www.google.com/drive/) or [Dropbox](https://www.dropbox.com/).
+Depois de ter {% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}uma versão local de todo o conteúdo do qual você deseja fazer backup, você pode criar um arquivo zip e, {% else %} após baixar o seu arquivo, você pode {% endif %}copiá-lo para um disco rígido externo e/ou enviá-lo para um serviço de backup baseado em nuvem como o [Google Drive](https://www.google.com/drive/) ou [Dropbox](https://www.dropbox.com/).
{% if currentVersion == "free-pro-team@latest" %}
-### Third-party backup tools
+### Ferramentas de backup de terceiros
-A number of self-service tools exist that automate backups of repositories. Unlike archival projects, which archive _all_ public repositories on {% data variables.product.product_name %} that have not opted out and make the data accessible to anyone, backup tools will download data from _specific_ repositories and organize it within a new branch or directory. For more information about archival projects, see "[About archiving content and data on {% data variables.product.prodname_dotcom %}](/github/creating-cloning-and-archiving-repositories/about-archiving-content-and-data-on-github#about-the-github-archive-program)."
+Existem várias ferramentas de autoatendimento que automatizam backups de repositórios. Ao contrário de projetos arquivados, que arquivam _todos_ os repositórios públicos em {% data variables.product.product_name %} que não tenham optado por não participar e tornam os dados acessíveis para todos, as ferramentas de backup irão fazer o download dos dados de repositórios _específicos_ e organizá-los em um novo branch ou diretório. Para obter mais informações sobre projetos de arquivamento, consulte "[Sobre arquivamento de conteúdo e dados no {% data variables.product.prodname_dotcom %}](/github/creating-cloning-and-archiving-repositories/about-archiving-content-and-data-on-github#about-the-github-archive-program)".
+Você pode fazer backup de todos os dados de um repositório Git (como arquivos de projeto e histórico de commit), bem como da quantidade de dados de
-You can back up all of a repository's Git data (such as project files and commit history), as well as much data from {% data variables.product.product_name %} (such as issues and pull requests), with [BackHub](https://github.com/marketplace/backhub), which creates daily recurring backups of your repositories with snapshots up to 30 days back in time. BackHub is available in {% data variables.product.prodname_marketplace %}.
+{% data variables.product.product_name %} (como problemas e pull requests), com [BackHub](https://github.com/marketplace/backhub), que cria backups recorrentes diários dos seus repositórios com instantâneos de até 30 dias no tempo. O BackHub está disponível no {% data variables.product.prodname_marketplace %}.
{% endif %}
diff --git a/translations/pt-BR/content/github/creating-cloning-and-archiving-repositories/creating-a-template-repository.md b/translations/pt-BR/content/github/creating-cloning-and-archiving-repositories/creating-a-template-repository.md
index 39778d159c..9533cf884f 100644
--- a/translations/pt-BR/content/github/creating-cloning-and-archiving-repositories/creating-a-template-repository.md
+++ b/translations/pt-BR/content/github/creating-cloning-and-archiving-repositories/creating-a-template-repository.md
@@ -1,7 +1,7 @@
---
-title: Creating a template repository
-intro: 'You can make an existing repository a template, so you and others can generate new repositories with the same directory structure{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.20" %}, branches,{% endif %} and files.'
-permissions: Anyone with admin permissions to a repository can make the repository a template.
+title: Criar um repositório de modelos
+intro: 'Você pode fazer um repositório existente um modelo, assim você e outros podem gerar novos repositórios com a mesma estrutura de diretório{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2. 0" %}, branches,{% endif %} e arquivos.'
+permissions: Qualquer pessoa com permissões de administrador em um repositório pode transformar o repositório em um modelo.
redirect_from:
- /articles/creating-a-template-repository
versions:
@@ -12,15 +12,14 @@ versions:
{% note %}
-**Note**: Your template repository cannot include files stored using {% data variables.large_files.product_name_short %}.
+**Observação**: Seu repositório de modelo não pode incluir arquivos armazenados usando {% data variables.large_files.product_name_short %}.
{% endnote %}
-To create a template repository, you must create a repository, then make the repository a template. For more information about creating a repository, see "[Creating a new repository](/articles/creating-a-new-repository)."
+Para criar um repositório de modelos, é preciso criar um repositório e, em seguida, torná-lo um modelo. Para obter mais informações sobre como criar um repositório, consulte "[Criar um repositório](/articles/creating-a-new-repository)".
-After you make your repository a template, anyone with access to the repository can generate a new repository with the same directory structure and files as your default branch.{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.20" %} They can also choose to include all the other branches in your repository.{% endif %} For more information, see "[Creating a repository from a template](/articles/creating-a-repository-from-a-template)."
+Depois de fazer o seu repositório um modelo, qualquer pessoa com acesso ao repositório pode gerar um novo repositório com a mesma estrutura de diretório e arquivos, assim como o branch padrão. {% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.20" %} Eles também podem optar por incluir todos os outros branches no seu repositório.{% endif %} Para obter mais informações, consulte "[Criar um repositório de um modelo](/articles/creating-a-repository-from-a-template)."
{% data reusables.repositories.navigate-to-repo %}
{% data reusables.repositories.sidebar-settings %}
-1. Select **Template repository**.
- ![Checkbox to make a repository a template](/assets/images/help/repository/template-repository-checkbox.png)
+1. Selecione **Template repository** (Repositório de modelos). ![Caixa de seleção para transformar um repositório em modelo](/assets/images/help/repository/template-repository-checkbox.png)
diff --git a/translations/pt-BR/content/github/creating-cloning-and-archiving-repositories/error-repository-not-found.md b/translations/pt-BR/content/github/creating-cloning-and-archiving-repositories/error-repository-not-found.md
index b84b840535..3b571dd4fc 100644
--- a/translations/pt-BR/content/github/creating-cloning-and-archiving-repositories/error-repository-not-found.md
+++ b/translations/pt-BR/content/github/creating-cloning-and-archiving-repositories/error-repository-not-found.md
@@ -1,6 +1,6 @@
---
title: 'Erro: repositório não encontrado'
-intro: '{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" %}If you see this error when cloning a repository, it means that the repository does not exist or you do not have permission to access it.{% else %}If you see this error when cloning a repository, it means that the repository does not exist, you do not have permission to access it, or {% data variables.product.product_location %} is in private mode.{% endif %} There are a few solutions to this error, depending on the cause.'
+intro: '{% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" %}Se você vir este erro ao clonar um repositório, significa que o repositório não existe ou que você não tem permissão para acessá-lo.{% else %}Se você vir este erro ao clonar um repositório, significa que o repositório não existe, você não tem permissão para acessá-lo ou {% data variables.product.product_location %} está em modo privado.{% endif %} Existem algumas soluções para este erro, dependendo da causa.'
redirect_from:
- /articles/error-repository-not-found
versions:
diff --git a/translations/pt-BR/content/github/creating-cloning-and-archiving-repositories/licensing-a-repository.md b/translations/pt-BR/content/github/creating-cloning-and-archiving-repositories/licensing-a-repository.md
index 400b26f9ba..6d96daa92f 100644
--- a/translations/pt-BR/content/github/creating-cloning-and-archiving-repositories/licensing-a-repository.md
+++ b/translations/pt-BR/content/github/creating-cloning-and-archiving-repositories/licensing-a-repository.md
@@ -7,7 +7,6 @@ redirect_from:
versions:
free-pro-team: '*'
enterprise-server: '*'
- github-ae: '*'
---
### Escolher a licença ideal
@@ -18,7 +17,7 @@ Você não tem qualquer obrigação de escolher uma licença. Entretanto, sem um
{% note %}
-**Observação:** Se você publicar seu código-fonte em um repositório público no GitHub, {% if currentVersion == "free-pro-team@latest" %}de acordo com os [termos de serviço](/articles/github-terms-of-service), {% endif %}outros usuários do GitHub terão o direito de visualizar e bifurcar o seu repositório no site do GitHub. Se você já criou um repositório público e não quer mais que os usuários tenham acesso a ele, você pode transformar seu repositório em privado. Ao converter um repositório público em repositório privado, as bifurcações ou cópias locais criadas por outros usuários continuam existindo. Para obter mais informações, consulte "[Converter um repositório público em privado](/articles/making-a-public-repository-private)".
+**Note:** If you publish your source code in a public repository on {% data variables.product.product_name %}, {% if currentVersion == "free-pro-team@latest" %}according to the [Terms of Service](/articles/github-terms-of-service), {% endif %}other users of {% data variables.product.product_location %} have the right to view and fork your repository. If you have already created a repository and no longer want users to have access to the repository, you can make the repository private. When you change the visibility of a repository to private, existing forks or local copies created by other users will still exist. Para obter mais informações, consulte "[Configurar visibilidade do repositório](/github/administering-a-repository/setting-repository-visibility)".
{% endnote %}
@@ -75,7 +74,7 @@ Quando você pesquisar uma família de licenças, os resultados incluirão todas
### Identificar uma licença
-[A licenciada de código aberto Ruby gem ](https://github.com/benbalter/licensee) compara o arquivo *LICENSE* do repositório com uma lista curta de licenças conhecidas. A licenciada também fornece as [APIs de licenças](/v3/licenses/) e [dá informações sobre como os repositórios no {% data variables.product.product_name %} são licenciados](https://github.com/blog/1964-open-source-license-usage-on-github-com). Se o seu repositório usa uma licença que não está listada no [site Choose a License](http://choosealicense.com/appendix/), você pode [solicitar a inclusão da licença](https://github.com/github/choosealicense.com/blob/gh-pages/CONTRIBUTING.md#adding-a-license).
+[A licenciada de código aberto Ruby gem ](https://github.com/benbalter/licensee) compara o arquivo *LICENSE* do repositório com uma lista curta de licenças conhecidas. A licenciada também fornece as [APIs de licenças](/rest/reference/licenses) e [dá informações sobre como os repositórios no {% data variables.product.product_name %} são licenciados](https://github.com/blog/1964-open-source-license-usage-on-github-com). Se o seu repositório usa uma licença que não está listada no [site Choose a License](http://choosealicense.com/appendix/), você pode [solicitar a inclusão da licença](https://github.com/github/choosealicense.com/blob/gh-pages/CONTRIBUTING.md#adding-a-license).
Caso o seu repositório use uma licença listada no site Choose a License que não aparece na parte superior da página do repositório, ele pode conter licenças múltiplas ou outras complexidades. Para que sua licença seja detectada, simplifique o arquivo *LICENSE* e anote a complexidade em algum outro local, como no arquivo *LEIAME* do repositório.
diff --git a/translations/pt-BR/content/github/developing-online-with-codespaces/using-codespaces-in-visual-studio-code.md b/translations/pt-BR/content/github/developing-online-with-codespaces/using-codespaces-in-visual-studio-code.md
index a7db1b9342..d1ba863b8f 100644
--- a/translations/pt-BR/content/github/developing-online-with-codespaces/using-codespaces-in-visual-studio-code.md
+++ b/translations/pt-BR/content/github/developing-online-with-codespaces/using-codespaces-in-visual-studio-code.md
@@ -1,6 +1,6 @@
---
title: Usar espaços de código no Visual Studio Code
-intro: 'Você pode desenvolver seu codespace diretamente em {% data variables.product.prodname_vscode %}, conectando a extensão de {% data variables.product.prodname_vs_codespaces %} à sua conta no {% data variables.product.product_name %}.'
+intro: 'Você pode desenvolver seu codespace diretamente em {% data variables.product.prodname_vscode %}, conectando a extensão de {% data variables.product.prodname_github_codespaces %} à sua conta no {% data variables.product.product_name %}.'
product: '{% data reusables.gated-features.codespaces %}'
redirect_from:
- /github/developing-online-with-codespaces/connecting-to-your-codespace-from-visual-studio-code
@@ -12,17 +12,16 @@ versions:
### Pré-requisitos
-Antes de poder desenvolver em um código diretamente em {% data variables.product.prodname_vscode %}, você deverá configurar a extensão {% data variables.product.prodname_vs_codespaces %} para conectar-se à sua conta do {% data variables.product.product_name %}.
+Para desenvolver em um código diretamente em {% data variables.product.prodname_vscode %}, você deve inscrever-se na extensão de {% data variables.product.prodname_github_codespaces %}. A extensão de {% data variables.product.prodname_github_codespaces %} exige a versão de outubro de 2020 1.51 ou posterior de {% data variables.product.prodname_vscode %}.
-1. Use o {% data variables.product.prodname_vs %} Marketplace para instalar a extensão [{% data variables.product.prodname_vs_codespaces %}](https://marketplace.visualstudio.com/items?itemName=ms-vsonline.vsonline). Para obter mais informações, consulte [Extensão do Marketplace](https://code.visualstudio.com/docs/editor/extension-gallery) na documentação do {% data variables.product.prodname_vscode %}.
-2. Clique no ícone Extensões na barra lateral esquerda do {% data variables.product.prodname_vscode %}. ![O ícone das extensões em {% data variables.product.prodname_vscode %}](/assets/images/help/codespaces/click-extensions-icon-vscode.png)
-3. Abaixo do {% data variables.product.prodname_vs_codespaces %}, clique no ícone Gerenciar e, em seguida, clique em **Configurações de extensão**. ![A opção Configurações de extensão](/assets/images/help/codespaces/select-extension-settings.png)
-4. Use o menu suspenso "Vsonline: Provedor de Conta", e selecione {% data variables.product.prodname_dotcom %}. ![Definir o provedor de conta para {% data variables.product.prodname_dotcom %}](/assets/images/help/codespaces/select-account-provider-vscode.png)
+1. Use o
+
+Marketplace de {% data variables.product.prodname_vs %} para instalar a [extensão de {% data variables.product.prodname_github_codespaces %}](https://marketplace.visualstudio.com/items?itemName=GitHub.codespaces). Para obter mais informações, consulte [Extensão do Marketplace](https://code.visualstudio.com/docs/editor/extension-gallery) na documentação do {% data variables.product.prodname_vscode %}.
{% data reusables.codespaces.click-remote-explorer-icon-vscode %}
-6. Se {% data variables.product.prodname_codespaces %} não estiver selecionado no cabeçalho, clique em **{% data variables.product.prodname_codespaces %}**. ![Cabeçalho do {% data variables.product.prodname_codespaces %}](/assets/images/help/codespaces/codespaces-header-vscode.png)
-7. Clique em **Iniciar sessão para visualizar {% data variables.product.prodname_codespaces %}...**. ![Registrar-se para visualizar {% data variables.product.prodname_codespaces %}](/assets/images/help/codespaces/sign-in-to-view-codespaces-vscode.png)
-8. Para autorizar o {% data variables.product.prodname_vscode %} a acessar sua conta no {% data variables.product.product_name %}, clique em **Permitir**.
-9. Registre-se e, {% data variables.product.product_name %} para aprovar a extensão.
+2. Utilize o menu suspenso "EXPLORADOR REMOTO" e clique em **{% data variables.product.prodname_github_codespaces %}**. ![Cabeçalho do {% data variables.product.prodname_codespaces %}](/assets/images/help/codespaces/codespaces-header-vscode.png)
+3. Clique em **Iniciar sessão para visualizar {% data variables.product.prodname_codespaces %}...**. ![Registrar-se para visualizar {% data variables.product.prodname_codespaces %}](/assets/images/help/codespaces/sign-in-to-view-codespaces-vscode.png)
+4. Para autorizar o {% data variables.product.prodname_vscode %} a acessar sua conta no {% data variables.product.product_name %}, clique em **Permitir**.
+5. Registre-se e, {% data variables.product.product_name %} para aprovar a extensão.
### Criar um codespace em {% data variables.product.prodname_vscode %}
@@ -31,8 +30,8 @@ Depois de conectar sua conta de {% data variables.product.product_name %} à ext
{% data reusables.codespaces.click-remote-explorer-icon-vscode %}
2. Clique no ícone Adicionar e, em seguida, clique em **Criar novo codespace**. ![A opção "Criar novo codespace" em {% data variables.product.prodname_codespaces %}](/assets/images/help/codespaces/create-codespace-vscode.png)
3. Digite e, em seguida, clique no nome do repositório no qual você deseja desenvolver. ![Pesquisar um repositório para criar um novo {% data variables.product.prodname_codespaces %}](/assets/images/help/codespaces/choose-repository-vscode.png)
-4. Clique na branch no qual você deseja desenvolver. ![Pesquisar um branch para criar um novo {% data variables.product.prodname_codespaces %}](/assets/images/help/codespaces/choose-branch-vscode.png)
-
+4. Clique no branch que você deseja desenvolver. ![Pesquisar um branch para criar um novo {% data variables.product.prodname_codespaces %}](/assets/images/help/codespaces/choose-branch-vscode.png)
+5. Clique no tipo de instância que você deseja desenvolver. ![Tipos de instância para um novo {% data variables.product.prodname_codespaces %}](/assets/images/help/codespaces/choose-sku-vscode.png)
### Abrir um codespace em {% data variables.product.prodname_vscode %}
{% data reusables.codespaces.click-remote-explorer-icon-vscode %}
diff --git a/translations/pt-BR/content/github/developing-online-with-codespaces/using-codespaces-in-visual-studio.md b/translations/pt-BR/content/github/developing-online-with-codespaces/using-codespaces-in-visual-studio.md
index c6db8c6e28..bac5176dd9 100644
--- a/translations/pt-BR/content/github/developing-online-with-codespaces/using-codespaces-in-visual-studio.md
+++ b/translations/pt-BR/content/github/developing-online-with-codespaces/using-codespaces-in-visual-studio.md
@@ -46,8 +46,12 @@ A conexão ao {% data variables.product.prodname_github_codespaces %} com a pré
### Configurar um codespace para {% data variables.product.prodname_vs %}
-O ambiente de codespace padrão criado pelo {% data variables.product.prodname_vs %} inclui estruturas e ferramentas populares como .NET Core, Microsoft SQL Server, Python e Windows SDK. O {% data variables.product.prodname_github_codespaces %} criado com {% data variables.product.prodname_vs %} pode ser personalizado por meio de um subconjunto de propriedades do `devcontainers.json` e uma nova ferramenta denominada devinit, incluída com o {% data variables.product.prodname_vs %}.
+A codespace, created with {% data variables.product.prodname_vs %}, can be customized through a new tool called devinit, a command line tool included with {% data variables.product.prodname_vs %}.
#### devinit
-A ferramenta de linha de comando [devinit](https://docs.microsoft.com/visualstudio/devinit/getting-started-with-devinit) permite que você instale estruturas adicionais e ferramentas em seus códigos de desenvolvimento do Windows, além de executar scripts de PowerShell ou modificar variáveis de ambiente. A devinit é compatível com um arquivo de configuração denominado [devinit.json](https://docs.microsoft.com/visualstudio/devinit/devinit-json), que pode ser adicionado ao seu projeto para criar ambientes de desenvolvimento personalizados e repetíveis. Para obter mais informações sobre a configuração do codespace do Windows e sobre a devinit, consulte [Personalizar um codespace](https://docs.microsoft.com/visualstudio/ide/codespaces/customize-codespaces) na documentação do {% data variables.product.prodname_vs %}.
+[devinit](https://docs.microsoft.com/visualstudio/devinit/getting-started-with-devinit) lets you install additional frameworks and tools into your Windows development codespaces, modify environment variables, and more.
+
+devinit supports a configuration file called [devinit.json](https://docs.microsoft.com/visualstudio/devinit/devinit-json). You can add this file to your project if you want to create a customized and repeatable development environment. When you use devinit with a [devcontainer.json](https://docs.microsoft.com/visualstudio/ide/codespaces/customize-codespaces#running-devinit-when-creating-a-codespace) file, your codespaces will be automatically configured on creation.
+
+Para obter mais informações sobre a configuração do codespace do Windows e sobre a devinit, consulte [Personalizar um codespace](https://docs.microsoft.com/visualstudio/ide/codespaces/customize-codespaces) na documentação do {% data variables.product.prodname_vs %}. For more information about devinit, see [Getting started with devinit](https://docs.microsoft.com/visualstudio/devinit/getting-started-with-devinit).
diff --git a/translations/pt-BR/content/github/extending-github/git-automation-with-oauth-tokens.md b/translations/pt-BR/content/github/extending-github/git-automation-with-oauth-tokens.md
index 1287fb6be5..22f48c00a9 100644
--- a/translations/pt-BR/content/github/extending-github/git-automation-with-oauth-tokens.md
+++ b/translations/pt-BR/content/github/extending-github/git-automation-with-oauth-tokens.md
@@ -43,4 +43,4 @@ Para evitar esses alertas, você pode usar o cache de senhas do Git. Para obter
### Leia mais
-- "[Autorizando aplicativos OAuth](/v3/oauth/)"
+- "[Autorizando aplicativos OAuth](/developers/apps/authorizing-oauth-apps)"
diff --git a/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md
index ff27712b49..c562deae1a 100644
--- a/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md
+++ b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning.md
@@ -1,6 +1,6 @@
---
-title: About code scanning
-intro: 'You can use {% data variables.product.prodname_code_scanning %} to find security vulnerabilities and errors in the code for your project on {% data variables.product.prodname_dotcom %}.'
+title: Sobre a varredura de código
+intro: 'Você pode usar {% data variables.product.prodname_code_scanning %} para encontrar vulnerabilidades e erros de segurança no código do seu projeto no {% data variables.product.prodname_dotcom %}.'
product: '{% data reusables.gated-features.code-scanning %}'
redirect_from:
- /github/managing-security-vulnerabilities/about-automated-code-scanning
@@ -12,40 +12,39 @@ versions:
{% data reusables.code-scanning.beta %}
{% data reusables.code-scanning.enterprise-enable-code-scanning %}
-### About {% data variables.product.prodname_code_scanning %}
+### Sobre o {% data variables.product.prodname_code_scanning %}
{% data reusables.code-scanning.about-code-scanning %}
-You can use {% data variables.product.prodname_code_scanning %} to find, triage, and prioritize fixes for existing problems in your code. {% data variables.product.prodname_code_scanning_capc %} also prevents developers from introducing new problems. You can schedule scans for specific days and times, or trigger scans when a specific event occurs in the repository, such as a push.
+Você pode usar {% data variables.product.prodname_code_scanning %} para encontrar, triar e priorizar correções de problemas existentes em seu código. {% data variables.product.prodname_code_scanning_capc %} também impede que os desenvolvedores apresentem novos problemas. É possível programar verificações para dias e horários específicos ou acionar varreduras quando ocorre um evento específico no repositório, como, por exemplo, um push.
-If {% data variables.product.prodname_code_scanning %} finds a potential vulnerability or error in your code, {% data variables.product.prodname_dotcom %} displays an alert in the repository. After you fix the code that triggered the alert, {% data variables.product.prodname_dotcom %} closes the alert. For more information, see "[Managing {% data variables.product.prodname_code_scanning %} alerts for your repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository)."
+Se {% data variables.product.prodname_code_scanning %} encontrar uma vulnerabilidade potencial ou erro no seu código, {% data variables.product.prodname_dotcom %} exibirá um alerta no repositório. Depois de corrigir o código que desencadeou o alerta, {% data variables.product.prodname_dotcom %} fechará o alerta. Para obter mais informações, consulte "[Gerenciar alertas de {% data variables.product.prodname_code_scanning %} para o seu repositório](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository)".
-To monitor results from {% data variables.product.prodname_code_scanning %} across your repositories or your organization, you can use the {% data variables.product.prodname_code_scanning %} API.
-For more information about API endpoints, see "[{% data variables.product.prodname_code_scanning_capc %}](/v3/code-scanning)."
+{% data variables.product.prodname_code_scanning_capc %} usa {% data variables.product.prodname_actions %}. Para mais informações sobre endpoints de API, consulte "[{% data variables.product.prodname_code_scanning_capc %}](/rest/reference/code-scanning)."
-To get started with {% data variables.product.prodname_code_scanning %}, see "[Enabling {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository)."
+Para começar com {% data variables.product.prodname_code_scanning %}, consulte "[Habilitando {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning)."
-### About {% data variables.product.prodname_codeql %}
+### Sobre o {% data variables.product.prodname_codeql %}
-You can use {% data variables.product.prodname_code_scanning %} with {% data variables.product.prodname_codeql %}, a semantic code analysis engine. {% data variables.product.prodname_codeql %} treats code as data, allowing you to find potential vulnerabilities in your code with greater confidence than traditional static analyzers.
+Você pode visualizar e contribuir para as consultas do {% data variables.product.prodname_code_scanning %} no repositório [`github/codeql`](https://github.com/github/codeql). O {% data variables.product.prodname_codeql %} trata o código como dados, permitindo que você encontre possíveis vulnerabilidades em seu código com maior confiança do que os analisadores estáticos tradicionais.
-{% data variables.product.prodname_ql %} is the query language that powers {% data variables.product.prodname_codeql %}. {% data variables.product.prodname_ql %} is an object-oriented logic programming language. {% data variables.product.company_short %}, language experts, and security researchers create the queries used for {% data variables.product.prodname_code_scanning %}, and the queries are open source. The community maintains and updates the queries to improve analysis and reduce false positives. For more information, see [{% data variables.product.prodname_codeql %}](https://securitylab.github.com/tools/codeql) on the GitHub Security Lab website.
+{% data variables.product.prodname_ql %} é a linguagem de consulta que move {% data variables.product.prodname_codeql %}. {% data variables.product.prodname_ql %} é uma linguagem de programação lógica voltada para objetos. {% data variables.product.company_short %}, especialistas em idiomas e pesquisadores de segurança criam as consultas usadas para {% data variables.product.prodname_code_scanning %} e as consultas são de código aberto. A comunidade mantém e atualiza as consultas para melhorar a análise e reduzir falsos positivos. Para obter mais informações, consulte [{% data variables.product.prodname_codeql %}](https://securitylab.github.com/tools/codeql) no site do GitHub Security Lab.
-{% data variables.product.prodname_code_scanning_capc %} with {% data variables.product.prodname_codeql %} supports both compiled and interpreted languages, and can find vulnerabilities and errors in code that's written in the supported languages.
+Para obter mais informações sobre os pontos de extremidade da API para {% data variables.product.prodname_code_scanning %}, consulte "[{% data variables.product.prodname_code_scanning_capc %}](http://developer.github.com/v3/code-scanning)".
{% data reusables.code-scanning.supported-languages %}
-You can view and contribute to the queries for {% data variables.product.prodname_code_scanning %} in the [`github/codeql`](https://github.com/github/codeql) repository. For more information, see [{% data variables.product.prodname_codeql %} queries](https://help.semmle.com/QL/learn-ql/writing-queries/writing-queries.html) in the {% data variables.product.prodname_codeql %} documentation.
+Você pode visualizar e contribuir para as consultas do {% data variables.product.prodname_code_scanning %} no repositório [`github/codeql`](https://github.com/github/codeql). Para obter mais informações, consulte [{% data variables.product.prodname_codeql %} consultas](https://help.semmle.com/QL/learn-ql/writing-queries/writing-queries.html) na documentação do {% data variables.product.prodname_codeql %}.
{% if currentVersion == "free-pro-team@latest" %}
-### About billing for {% data variables.product.prodname_code_scanning %}
+### Sobre a cobrança do {% data variables.product.prodname_code_scanning %}
-{% data variables.product.prodname_code_scanning_capc %} uses {% data variables.product.prodname_actions %}, and each run of a {% data variables.product.prodname_code_scanning %} workflow consumes minutes for {% data variables.product.prodname_actions %}. For more information, see "[About billing for {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions)."
+{% data variables.product.prodname_code_scanning_capc %} usa {% data variables.product.prodname_actions %}, e cada execução de um fluxo de trabalho de {% data variables.product.prodname_code_scanning %} consome minutos para {% data variables.product.prodname_actions %}. Para obter mais informações, consulte "[Sobre a cobrança do {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions)".
{% endif %}
-### About third-party code scanning tools
+### Ferramentas de varredura de código de terceiros
{% data reusables.code-scanning.you-can-upload-third-party-analysis %}
@@ -53,9 +52,9 @@ You can view and contribute to the queries for {% data variables.product.prodnam
{% data reusables.code-scanning.get-started-uploading-third-party-data %}
-### Further reading
+### Leia mais
{% if currentVersion == "free-pro-team@latest" %}
- "[About securing your repository](/github/administering-a-repository/about-securing-your-repository)"{% endif %}
- [{% data variables.product.prodname_security %}](https://securitylab.github.com/)
-- [OASIS Static Analysis Results Interchange Format (SARIF) TC](https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=sarif) on the OASIS Committee website
+- [Formato de Intercâmbio de Resultados de Análise Estática OASIS (SARIF) TC](https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=sarif) no site do Comitê OASIS
diff --git a/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning.md b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning.md
index 0cc08d5b3c..9e982a020e 100644
--- a/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning.md
+++ b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning.md
@@ -1,8 +1,8 @@
---
-title: Configuring code scanning
-intro: 'You can configure how {% data variables.product.prodname_dotcom %} scans the code in your project for vulnerabilities and errors.'
+title: Configurar a varredura do código
+intro: 'Você pode configurar como o {% data variables.product.prodname_dotcom %} faz a varredura do código no seu projeto com relação a vulnerabilidades e erros.'
product: '{% data reusables.gated-features.code-scanning %}'
-permissions: 'People with write permissions to a repository can configure {% data variables.product.prodname_code_scanning %} for the repository.'
+permissions: 'Pessoas com permissões de gravação para um repositório podem configurar {% data variables.product.prodname_code_scanning %} para o repositório.'
miniTocMaxHeadingLevel: 4
versions:
free-pro-team: '*'
@@ -12,59 +12,47 @@ versions:
{% data reusables.code-scanning.beta %}
{% data reusables.code-scanning.enterprise-enable-code-scanning-actions %}
-### About {% data variables.product.prodname_code_scanning %} configuration
+### Sobre a configuração do {% data variables.product.prodname_code_scanning %}
-You can run {% data variables.product.prodname_code_scanning %} within {% data variables.product.product_location %}, using {% data variables.product.prodname_actions %}, or from your continuous integration (CI) system, using the {% data variables.product.prodname_codeql_runner %}. For more information about {% data variables.product.prodname_actions %}, see "[About {% data variables.product.prodname_actions %}](/actions/getting-started-with-github-actions/about-github-actions)." For more information about the {% data variables.product.prodname_codeql_runner %}, see "[Running {% data variables.product.prodname_code_scanning %} in your CI system](/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system)."
+Você pode executar {% data variables.product.prodname_code_scanning %} em {% data variables.product.product_location %}, usando {% data variables.product.prodname_actions %} ou a partir do seu sistema de integração contínua (CI), usando o {% data variables.product.prodname_codeql_runner %}. Para obter mais informações sobre {% data variables.product.prodname_actions %}, consulte "[Sobre {% data variables.product.prodname_actions %}](/actions/getting-started-with-github-actions/about-github-actions)." Para obter mais informações sobre o {% data variables.product.prodname_codeql_runner %}, consulte "[Executar {% data variables.product.prodname_code_scanning %} no seu sistema de CI](/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system)".
-This article is about running {% data variables.product.prodname_code_scanning %} within {% if currentVersion ver_gt "enterprise-server@2.21" %}{% data variables.product.prodname_ghe_server %}{% else %}{% data variables.product.prodname_dotcom %}{% endif %}.
+Este artigo é sobre executar {% data variables.product.prodname_code_scanning %} dentro de {% if currentVersion ver_gt "enterprise-server@2.21" %}{% data variables.product.prodname_ghe_server %}{% else %}{% data variables.product.prodname_dotcom %}{% endif %}.
-Before you can configure {% data variables.product.prodname_code_scanning %} for a repository, you must enable {% data variables.product.prodname_code_scanning %} by adding a {% data variables.product.prodname_actions %} workflow to the repository. For more information, see "[Enabling {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository)."
+Antes de poder configurar o {% data variables.product.prodname_code_scanning %} para um repositório, você deve habilitar o {% data variables.product.prodname_code_scanning %} adicionando um fluxo de trabalho do {% data variables.product.prodname_actions %} ao repositório. Para obter mais informações, consulte "[Habilitando {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning).
{% data reusables.code-scanning.edit-workflow %}
-{% data variables.product.prodname_codeql %} analysis is just one type of {% data variables.product.prodname_code_scanning %} you can do in {% data variables.product.prodname_dotcom %}. {% data variables.product.prodname_marketplace %}{% if currentVersion ver_gt "enterprise-server@2.21" %} on {% data variables.product.prodname_dotcom_the_website %}{% endif %} contains other {% data variables.product.prodname_code_scanning %} workflows you can use. {% if currentVersion == "free-pro-team@latest" %}You can find a selection of these on the "Get started with {% data variables.product.prodname_code_scanning %}" page, which you can access from the **{% octicon "shield" aria-label="The shield symbol" %} Security** tab.{% endif %} The specific examples given in this article relate to the {% data variables.product.prodname_codeql_workflow %} file.
+A análise de {% data variables.product.prodname_codeql %} é apenas um tipo de {% data variables.product.prodname_code_scanning %} que você pode fazer em {% data variables.product.prodname_dotcom %}. {% data variables.product.prodname_marketplace %}{% if currentVersion ver_gt "enterprise-server@2.21" %} em {% data variables.product.prodname_dotcom_the_website %}{% endif %} contém outros fluxos de trabalho de {% data variables.product.prodname_code_scanning %} que você pode usar. {% if currentVersion == "free-pro-team@latest" %}Você pode encontrar uma seleção destes na página "Começar com {% data variables.product.prodname_code_scanning %}" que você pode acessar na aba **{% octicon "shield" aria-label="The shield symbol" %} Segurança** .{% endif %} Os exemplos específicos apresentados neste artigo estão relacionados ao arquivo de {% data variables.product.prodname_codeql_workflow %}.
-### Editing a {% data variables.product.prodname_code_scanning %} workflow
+### Editing a code scanning workflow
-{% data variables.product.prodname_dotcom %} saves workflow files in the _.github/workflows_ directory of your repository. You can find a workflow you have enabled by searching for its file name. For example, by default, the workflow file for {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %} is called _codeql-analysis.yml_.
+O {% data variables.product.prodname_dotcom %} salva arquivos de fluxo de trabalho no diretório _.github/workflows_ do seu repositório. You can find the workflow by searching for its file name. For example, the default workflow file for CodeQL code scanning is called `codeql-analysis.yml`.
-1. In your repository, browse to the workflow file you want to edit.
-1. In the upper right corner of the file view, to open the workflow editor, click {% octicon "pencil" aria-label="The edit icon" %}.
-![Edit workflow file button](/assets/images/help/repository/code-scanning-edit-workflow-button.png)
-1. After you have edited the file, click **Start commit** and complete the "Commit changes" form. You can choose to commit directly to the current branch, or create a new branch and start a pull request.
-![Commit update to codeql.yml workflow](/assets/images/help/repository/code-scanning-workflow-update.png)
+1. No seu repositório, pesquise o arquivo do fluxo de trabalho que você deseja editar.
+1. No canto superior direito da vista do arquivo, clique em {% octicon "pencil" aria-label="The edit icon" %} para abrir o editor do fluxo de trabalho. ![Edite o botão do arquivo do fluxo de trabalho](/assets/images/help/repository/code-scanning-edit-workflow-button.png)
+1. Depois de ter editado o arquivo, clique em **Iniciar commit** e preencha o formulário "Alterações do commit". Você pode escolher o "commit" diretamente no branch atual ou criar um novo branch e iniciar um pull request. ![Atualização do commit para o fluxo de trabalho do codeql.yml](/assets/images/help/repository/code-scanning-workflow-update.png)
-For more information about editing workflow files, see "[Learn {% data variables.product.prodname_actions %}](/actions/learn-github-actions)."
+Para obter mais informações sobre a edição de arquivos do fluxo de trabalho, consulte "[Aprenda {% data variables.product.prodname_actions %}](/actions/learn-github-actions)".
-### Configuring frequency
+### Configurar a frequência
-You can configure the {% data variables.product.prodname_codeql_workflow %} to scan code on a schedule or when specific events occur in a repository.
+Você pode fazer a varredura de código de forma pré-programada ou quando ocorrerem eventos específicos em um repositório.
-Scanning code when someone pushes a change, and whenever a pull request is created, prevents developers from introducing new vulnerabilities and errors into the code. Scanning code on a schedule informs you about the latest vulnerabilities and errors that {% data variables.product.company_short %}, security researchers, and the community discover, even when developers aren't actively maintaining the repository.
+A varredura do código a cada push para o repositório, e toda vez que um pull request é criado, isso impede que os desenvolvedores introduzam novas vulnerabilidades e erros no código. A varredura do código de forma pré-programada informa as últimas vulnerabilidades e erros de {% data variables.product.company_short %}, que os pesquisadores de segurança e da comunidade, mesmo quando desenvolvedores não estão mantendo o repositório de forma ativa.
-#### Scanning on push
+#### Fazer a varredura no push
-By default, the {% data variables.product.prodname_codeql_workflow %} uses the `on.push` event to trigger a code scan on every push to the default branch of the repository and any protected branches. For {% data variables.product.prodname_code_scanning %} to be triggered on a specified branch, the workflow must exist in that branch. For more information, see "[Workflow syntax for {% data variables.product.prodname_actions %}](/actions/reference/workflow-syntax-for-github-actions#on)."
+Se você usar o fluxo de trabalho padrão, o {% data variables.product.prodname_code_scanning %} fará a varredura do código no repositório uma vez por semana, além das varreduras acionadas pelos eventos. Para ajustar essa programação, edite o valor `CRON` no fluxo de trabalho. Para obter mais informações, consulte "[Sintaxe de fluxo de trabalho para o {% data variables.product.prodname_actions %}](/actions/reference/workflow-syntax-for-github-actions#on)".
-#### Scanning pull requests
+#### Fazer a varredura de pull requests
-The default {% data variables.product.prodname_codeql_workflow %} uses the `pull_request` event to trigger a code scan on pull requests targeted against the default branch. {% if currentVersion ver_gt "enterprise-server@2.21" %}The `pull_request` event is not triggered if the pull request was opened from a private fork.{% else %}If a pull request is from a private fork, the `pull_request` event will only be triggered if you've selected the "Run workflows from fork pull requests" option in the repository settings. For more information, see "[Disabling or limiting {% data variables.product.prodname_actions %} for a repository](/github/administering-a-repository/disabling-or-limiting-github-actions-for-a-repository#enabling-workflows-for-private-repository-forks)."{% endif %}
+O padrão {% data variables.product.prodname_codeql_workflow %} usa o evento `pull_request` para acionar uma verificação de código em pull requests direcionadas ao branch padrão. {% if currentVersion ver_gt "enterprise-server@2.21" %}O evento `pull_request` não será acionado se o pull request foi aberto através de uma bifurcação privada.{% else %}Se um pull request for de um fork privado, o evento `pull_request` só será acionado se você tiver selecionado a opção "Executar fluxos de trabalho a partir de pull requests" nas configurações do repositório. Para obter mais informações, consulte "[Sintaxe de fluxo de trabalho para o {% data variables.product.prodname_actions %}](/actions/reference/workflow-syntax-for-github-actions#onpushpull_requestpaths)."{% endif %}
-For more information about the `pull_request` event, see "[Workflow syntax for {% data variables.product.prodname_actions %}](/actions/reference/workflow-syntax-for-github-actions#onpushpull_requestbranchestags)."
+Para obter mais informações sobre o evento `pull_request` , consulte "[Sintaxe de fluxo de trabalho para {% data variables.product.prodname_actions %}](/actions/reference/workflow-syntax-for-github-actions#onpushpull_requestbranchestags)".
-#### Scanning on a schedule
+#### Avoiding unnecessary scans of pull requests
-If you use the default {% data variables.product.prodname_codeql_workflow %}, the workflow will scan the code in your repository once a week, in addition to the scans triggered by events. To adjust this schedule, edit the `cron` value in the workflow. For more information, see "[Workflow syntax for {% data variables.product.prodname_actions %}](/actions/reference/workflow-syntax-for-github-actions#onschedule)."
-
-{% note %}
-
-**Note**: {% data variables.product.prodname_dotcom %} only runs scheduled jobs that are in workflows on the default branch. Changing the schedule in a workflow on any other branch has no effect until you merge the branch into the default branch.
-
-{% endnote %}
-
-#### Example
-
-The following example shows a {% data variables.product.prodname_codeql_workflow %} for a particular repository that has a default branch called `main` and one protected branch called `protected`.
+You might want to avoid a code scan being triggered on specific pull requests targeted against the default branch, irrespective of which files have been changed. You can configure this by specifying `on:pull_request:paths-ignore` or `on:pull_request:paths` in the {% data variables.product.prodname_code_scanning %} workflow. For example, if the only changes in a pull request are to files with the file extensions `.md` or `.txt` you can use the following `paths-ignore` array.
``` yaml
on:
@@ -72,20 +60,54 @@ on:
branches: [main, protected]
pull_request:
branches: [main]
+ paths-ignore:
+ - '**/*.md'
+ - '**/*.txt'
+```
+
+{% note %}
+
+**Observações**
+
+* `on:pull_request:paths-ignore` and `on:pull_request:paths` set conditions that determine whether the actions in the workflow will run on a pull request. They don't determine what files will be analyzed when the actions _are_ run. When a pull request contains any files that are not matched by `on:pull_request:paths-ignore` or `on:pull_request:paths`, the workflow runs the actions and scans all of the files changed in the pull request, including those matched by `on:pull_request:paths-ignore` or `on:pull_request:paths`, unless the files have been excluded. For information on how to exclude files from analysis, see "[Specifying directories to scan](#specifying-directories-to-scan)."
+* For {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %} workflow files, don't use the `paths-ignore` or `paths` keywords with the `on:push` event as this is likely to cause missing analyses. For accurate results, {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %} needs to be able to compare new changes with the analysis of the previous commit.
+
+{% endnote %}
+
+For more information about using `on:pull_request:paths-ignore` and `on:pull_request:paths` to determine when a workflow will run for a pull request, see "[Workflow syntax for {% data variables.product.prodname_actions %}](/actions/reference/workflow-syntax-for-github-actions#onpushpull_requestpaths)."
+
+#### Fazer a varredura de forma pré-programada
+
+O fluxo de trabalho padrão do {% data variables.product.prodname_code_scanning %} usa o evento `on.push` para acionar uma varredura de código em cada push para qualquer branch que contém o arquivo de fluxo de trabalho. Para ajustar essa programação, edite o valor `CRON` no fluxo de trabalho. Para obter mais informações, consulte "[Sintaxe de fluxo de trabalho para o {% data variables.product.prodname_actions %}](/actions/reference/workflow-syntax-for-github-actions#onschedule)".
+
+{% note %}
+
+**Observação**: {% data variables.product.prodname_dotcom %} executa apenas trabalhos programados que estão em fluxos de trabalho no branch-padrão. Alterar a programação de um fluxo de trabalho em qualquer outro branch não terá efeito até que você mescle o branch com o branch-padrão.
+
+{% endnote %}
+
+#### Exemplo
+
+O exemplo a seguir mostra um {% data variables.product.prodname_codeql_workflow %} para um repositório em particular que possui um branch-padrão denominado `principal` e um branch protegido denominado `protegido`.
+
+``` yaml
+on:
+ push:
+ pull_request:
schedule:
- cron: '0 15 * * 0'
```
-This workflow scans:
-* Every push to the default branch and the protected branch
-* Every pull request to the default branch
-* The default branch at 3 P.M. every Sunday
+Este fluxo de trabalho faz a varredura:
+* Cada push para o branch-padrão e o branch protegido
+* Cada pull request para o branch-padrão
+* O branch-padrão às 15h. todo domingo
-### Specifying an operating system
+### Especificar um sistema operacional
-If your code requires a specific operating system to compile, you can configure the operating system in your {% data variables.product.prodname_codeql_workflow %}. Edit the value of `jobs.analyze.runs-on` to specify the operating system for the machine that runs your {% data variables.product.prodname_code_scanning %} actions. {% if currentVersion ver_gt "enterprise-server@2.21" %}You specify the operating system by using an appropriate label as the second element in a two-element array, after `self-hosted`.{% else %}
+Se seu código exigir um sistema operacional específico para compilar, você poderá configurar o sistema operacional em seu {% data variables.product.prodname_codeql_workflow %}. Edite o valor de `jobs.analyze.runs-on` para especificar o sistema operacional para a máquina que executa suas ações de {% data variables.product.prodname_code_scanning %}. {% if currentVersion ver_gt "enterprise-server@2. 1" %}Você especifica o sistema operacional usando uma etiqueta apropriada como segundo elemento em um array de dois elementos após `auto-hospedado`.{% else %}
-If you choose to use a self-hosted runner for code scanning, you can specify an operating system by using an appropriate label as the second element in a two-element array, after `self-hosted`.{% endif %}
+Se você optar por usar um executor auto-hospedado para varredura de código, você pode especificar um sistema operacional usando uma etiqueta apropriada como segundo elemento em um array de dois elementos, após `auto-hospedado`.{% endif %}
``` yaml
jobs:
@@ -94,23 +116,23 @@ jobs:
runs-on: [self-hosted, ubuntu-latest]
```
-{% if currentVersion == "free-pro-team@latest" %}For more information, see "[About self-hosted runners](/actions/hosting-your-own-runners/about-self-hosted-runners)" and "[Adding self-hosted runners](/actions/hosting-your-own-runners/adding-self-hosted-runners)."{% endif %}
+{% if currentVersion == "free-pro-team@latest" %}Para obter mais informações, consulte "[Sobre executores auto-hospedados](/actions/hosting-your-own-runners/about-self-hosted-runners)" e "[Adicionar executores auto-hospedados](/actions/hosting-your-own-runners/adding-self-hosted-runners)."{% endif %}
-{% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %} supports the latest versions of Ubuntu, Windows, and macOS. Typical values for this setting are therefore: `ubuntu-latest`, `windows-latest`, and `macos-latest`. For more information, see {% if currentVersion ver_gt "enterprise-server@2.21" %}"[Workflow syntax for GitHub Actions](/actions/reference/workflow-syntax-for-github-actions#self-hosted-runners)" and "[Using labels with self-hosted runners](/actions/hosting-your-own-runners/using-labels-with-self-hosted-runners){% else %}"[Workflow syntax for GitHub Actions](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idruns-on){% endif %}."
+O {% data variables.product.prodname_code_scanning_capc %} é compatível com as versões mais recentes do macOS, Ubuntu, e Windows. Portanto, os valores típicos para essa configuração são `ubuntu-latest`, `windows-latest` e `macos-latest`. Para obter mais informações, consulte {% if currentVersion ver_gt "enterprise-server@2. 1" %}"[Sintaxe do fluxo de trabalho para o GitHub Actions](/actions/reference/workflow-syntax-for-github-actions#self-hosted-runners)" e "[Usar etiquetas com executores auto-hospedados](/actions/hosting-your-own-runners/using-labels-with-self-hosted-runners){% else %}"[Sintaxe de fluxo de trabalho para o GitHub Actions](/actions/reference/workflow-syntax-for-github-actions#jobsjob_idruns-on){% endif %}."
-{% if currentVersion ver_gt "enterprise-server@2.21" %}You must ensure that Git is in the PATH variable on your self-hosted runners.{% else %}If you use a self-hosted runner, you must ensure that Git is in the PATH variable.{% endif %}
+{% if currentVersion ver_gt "enterprise-server@2.21" %}Você deve garantir que o Git esteja na variável do PATH em seus executores auto-hospedados.{% else %}Se você usa um executor auto-hospedado, você deve garantir que o Git esteja na variável de PATH.{% endif %}
-### Changing the languages that are analyzed
+### Alterar as linguagens que são analisadas
-{% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %} automatically detects code written in the supported languages.
+O {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %} detecta automaticamente código escrito nas linguagens compatíveis.
{% data reusables.code-scanning.supported-languages %}
-The default {% data variables.product.prodname_codeql_workflow %} file contains a build matrix called `language` which lists the languages in your repository that are analyzed. {% data variables.product.prodname_codeql %} automatically populates this matrix when you add {% data variables.product.prodname_code_scanning %} to a repository. Using the `language` matrix optimizes {% data variables.product.prodname_codeql %} to run each analysis in parallel. We recommend that all workflows adopt this configuration due to the performance benefits of parallelizing builds. For more information about build matrices, see "[Managing complex workflows](/actions/learn-github-actions/managing-complex-workflows#using-a-build-matrix)."
+O arquivo padrão do {% data variables.product.prodname_codeql_workflow %} contém uma matriz de criação denominada `linguagem` que lista as linguagens no seu repositório que são analisadas. O {% data variables.product.prodname_codeql %} preenche automaticamente esta matriz quando você adiciona o {% data variables.product.prodname_code_scanning %} a um repositório. Usar a matriz de `linguagem` otimiza {% data variables.product.prodname_codeql %} para executar cada análise em paralelo. Recomendamos que todos os fluxos de trabalho adotem esta configuração devido aos benefícios de desempenho de criações paralelas. Para obter mais informações sobre matrizes de criação, consulte "[Gerenciar fluxos de trabalho complexos](/actions/learn-github-actions/managing-complex-workflows#using-a-build-matrix)".
{% data reusables.code-scanning.specify-language-to-analyze %}
-If your workflow uses the `language` matrix then {% data variables.product.prodname_codeql %} is hardcoded to analyze only the languages in the matrix. To change the languages you want to analyze, edit the value of the matrix variable. You can remove a language to prevent it being analyzed or you can add a language that was not present in the repository when {% data variables.product.prodname_code_scanning %} was enabled. For example, if the repository initially only contained JavaScript when {% data variables.product.prodname_code_scanning %} was enabled, and you later added Python code, you will need to add `python` to the matrix.
+Se o seu fluxo de trabalho usar a matriz de linguagem `, o {% data variables.product.prodname_codeql %} será codificado para analisar apenas as linguagens da matriz. Para alterar as linguagens que você deseja analisar, edite o valor da variável da matriz. Você pode remover uma linguagem para evitar que ele seja analisado ou adicionar uma linguagem que não estava presente no repositório quando o {% data variables.product.prodname_code_scanning %} estava habilitado. Por exemplo, se o repositório inicialmente continha apenas JavaScript quando {% data variables.product.prodname_code_scanning %} foi habilitado e, posteriormente, você adicionou o código Python, você precisará adicionar o python` à matriz.
```yaml
jobs:
@@ -122,24 +144,24 @@ jobs:
matrix:
language: ['javascript', 'python']
```
-
-If your workflow does not contain a matrix called `language`, then {% data variables.product.prodname_codeql %} is configured to run analysis sequentially. If you don't specify languages in the workflow, {% data variables.product.prodname_codeql %} automatically detects, and attempts to analyze, any supported languages in the repository. If you want to choose which languages to analyze, without using a matrix, you can use the `languages` parameter under the `init` action.
+
+Se o seu fluxo de trabalho não contiver uma matriz denominada `linguagem`, o {% data variables.product.prodname_codeql %} será configurado para executar a análise sequencialmente. Se você não especificar as linguagens no fluxo de trabalho, o {% data variables.product.prodname_codeql %} irá detectar automaticamente e tentará analisar quaisquer linguagens compatíveis no repositório. Se você quiser escolher quais linguagens analisar sem usar uma matriz, você poderá usar o parâmetro `linguagens` na ação `init`.
```yaml
- uses: github/codeql-action/init@v1
with:
languages: cpp, csharp, python
-```
+```
{% if currentVersion == "free-pro-team@latest" %}
-### Analyzing Python dependencies
+### Analisar as dependências do Python
-For GitHub-hosted runners that use Linux only, the {% data variables.product.prodname_codeql_workflow %} will try to auto-install Python dependencies to give more results for the CodeQL analysis. You can control this behavior by specifying the `setup-python-dependencies` parameter for the action called by the "Initialize CodeQL" step. By default, this parameter is set to `true`:
+Para executores hospedados no GitHub, que usam apenas Linux, o {% data variables.product.prodname_codeql_workflow %} tentará instalar automaticamente as dependências do Python para dar mais resultados para a análise do CodeQL. Você pode controlar este comportamento especificando o parâmetro `setup-python-dependencies` para a ação chamada pela etapa "Initialize CodeQL". Por padrão, esse parâmetro é definido como `verdadeiro`:
-- If the repository contains code written in Python, the "Initialize CodeQL" step installs the necessary dependencies on the GitHub-hosted runner. If the auto-install succeeds, the action also sets the environment variable `CODEQL_PYTHON` to the Python executable file that includes the dependencies.
+- Se o repositório contiver código escrito em Python, a etapa "Initialize CodeQL" instalará as dependências necessárias no executor hospedado pelo GitHub. Se a instalação automática for bem-sucedida, a ação também definirá a variável de ambiente `CODEQL_PYTHON` para o arquivo Python executável que inclui as dependências.
-- If the repository doesn't have any Python dependencies, or the dependencies are specified in an unexpected way, you'll get a warning and the action will continue with the remaining jobs. The action can run successfully even when there are problems interpreting dependencies, but the results may be incomplete.
+- Se o repositório não tiver dependências do Python ou se as dependências forem especificadas de forma inesperada, você receberá um aviso e a ação continuará com os trabalhos restantes. A ação pode ser executada com sucesso, mesmo quando houver problemas de interpretação de dependências, mas os resultados podem estar incompletos.
-Alternatively, you can install Python dependencies manually on any operating system. You will need to add `setup-python-dependencies` and set it to `false`, as well as set `CODEQL_PYTHON` to the Python executable that includes the dependencies, as shown in this workflow extract:
+Alternativamente, você pode instalar as dependências do Python manualmente em qualquer sistema operacional. Você precisará adicionar as `setup-python-dependencies` e definir como `falso`, além de definir `CODEQL_PYTHON` como o executável do Python que inclui as dependências, conforme mostrado neste trecho do fluxo de trabalho:
```yaml
jobs:
@@ -170,14 +192,14 @@ jobs:
# Override the default behavior so that the action doesn't attempt
# to auto-install Python dependencies
setup-python-dependencies: false
-```
+```
{% endif %}
-### Running additional queries
+### Executar consultas adicionais
{% data reusables.code-scanning.run-additional-queries %}
-To add one or more queries, add a `with: queries:` entry within the `uses: github/codeql-action/init@v1` section of the workflow.
+Para adicionar uma ou mais consultas, adicione uma entrada `with: queries:` na seção `uses: github/codeql-action/init@v1` do fluxo de trabalho.
``` yaml
- uses: github/codeql-action/init@v1
@@ -185,13 +207,13 @@ To add one or more queries, add a `with: queries:` entry within the `uses: githu
queries: COMMA-SEPARATED LIST OF PATHS
```
-You can also specify query suites in the value of `queries`. Query suites are collections of queries, usually grouped by purpose or language.
+Você também pode executar suítes de consultas adicionais especificando-os em um arquivo de configuração. Os suítes de consulta são coleções de consultas, geralmente agrupados por finalidade ou linguagem.
{% data reusables.code-scanning.codeql-query-suites %}
-If you are also using a configuration file for custom settings, any additional queries specified in your workflow are used instead of any specified in the configuration file. If you want to run the combined set of additional queries specified here and in the configuration file, prefix the value of `queries` in the workflow with the `+` symbol. For more information, see "[Using a custom configuration file](#using-a-custom-configuration-file)."
+Você pode executar consultas adicionais especificando-as em um arquivo de configuração. Se você desejar executar o conjunto combinado de consultas adicionais especificadas aqui e no arquivo de configuração, determine previamente o valor de `consultas` no fluxo de trabalho com o símbolo `+`. Para obter exemplos de arquivos de configuração, consulte "[Exemplo de arquivos de configuração](#example-configuration-files)".
-In the following example, the `+` symbol ensures that the specified additional queries are used together with any queries specified in the referenced configuration file.
+Para incluir um ou mais suites de consulta, adicione uma seção `consultas` ao seu arquivo de configuração.
``` yaml
- uses: github/codeql-action/init@v1
@@ -200,11 +222,11 @@ In the following example, the `+` symbol ensures that the specified additional q
queries: +security-and-quality,octo-org/python-qlpack/show_ifs.ql@main
```
-### Using a custom configuration file
+### Usar uma ferramenta de varredura de código de terceiros
-As an alternative to specifying which queries to run in the workflow file, you can do this in a separate configuration file. You can also use a configuration file to disable the default queries and to specify which directories to scan during analysis.
+Como alternativa à especificação de quais consultas executar no arquivo de fluxo de trabalho, você poderá fazer isso em um arquivo de configuração separado. Você também pode usar um arquivo de configuração para desativar as consultas-padrão e especificar quais diretórios escanear durante a análise.
-In the workflow file, use the `config-file` parameter of the `init` action to specify the path to the configuration file you want to use. This example loads the configuration file _./.github/codeql/codeql-config.yml_.
+No arquivo de workflow use o parâmetro `config-file` da ação `init` para especificar o caminho para o arquivo de configuração que você deseja usar. Este exemplo carrega o arquivo de configuração _./.github/codeql/codeql-config.yml_.
``` yaml
- uses: github/codeql-action/init@v1
@@ -212,11 +234,11 @@ In the workflow file, use the `config-file` parameter of the `init` action to sp
config-file: ./.github/codeql/codeql-config.yml
```
-The configuration file can be located within the local repository, or in a public, remote repository. For remote repositories, you can use the _owner/repository/file.yml@branch_ syntax. The settings in the file are written in YAML format.
-
-#### Specifying additional queries
+O arquivo de configuração pode ser localizado no repositório local ou em um repositório remoto público. Para repositórios remotos, você pode usar a sintaxe _owner/repository/file.yml@branch_. As configurações no arquivo são escritas no formato YAML.
-You specify additional queries in a `queries` array. Each element of the array contains a `uses` parameter with a value that identifies a single query file, a directory containing query files, or a query suite definition file.
+#### Especificar consultas adicionais
+
+Você especifica consultas adicionais em um array de `consultas`. Cada elemento do array contém um parâmetro de `uso` com um valor que identifica um único arquivo de consulta, um diretório que contém arquivos de consulta ou um arquivo de definição do conjunto de consulta.
``` yaml
queries:
@@ -225,59 +247,59 @@ queries:
- uses: ./codeql-qlpacks/complex-python-qlpack/rootAndBar.qls
```
-Optionally, you can give each array element a name, as shown in the example configuration files below.
+Opcionalmente, você pode dar um nome a cada elemento do array, conforme mostrado nos exemplos de arquivos de configuração abaixo.
-For more information about additional queries, see "[Running additional queries](#running-additional-queries)" above.
+Para obter mais informações sobre consultas adicionais, consulte "[Executar consultas adicionais](#running-additional-queries) acima.
-#### Disabling the default queries
+#### Desativar as consultas-padrão
-If you only want to run custom queries, you can disable the default security queries by using `disable-default-queries: true`.
+Se você desejar apenas executar consultas personalizadas, você poderá desabilitar as consultas de segurança padrão adicionando `disable-default-queries: true` ao seu arquivo de configuração.
-#### Specifying directories to scan
+#### Especificar diretórios para serem varridos
-For the interpreted languages that {% data variables.product.prodname_codeql %} supports (Python and JavaScript/TypeScript), you can restrict {% data variables.product.prodname_code_scanning %} to files in specific directories by adding a `paths` array to the configuration file. You can exclude the files in specific directories from scans by adding a `paths-ignore` array.
+Para as linguagens interpretadas com as quais {% data variables.product.prodname_codeql %} é compatível (Python e JavaScript/TypeScript), você pode restringir {% data variables.product.prodname_code_scanning %} para arquivos em diretórios específicos adicionando um array de `caminhos` para o arquivo de configuração. You can exclude the files in specific directories from analysis by adding a `paths-ignore` array.
``` yaml
-paths:
+paths:
- src
paths-ignore:
- - node_modules
+ - src/node_modules
- '**/*.test.js'
```
{% note %}
-**Note**:
+**Observação**:
-* The `paths` and `paths-ignore` keywords, used in the context of the {% data variables.product.prodname_code_scanning %} configuration file, should not be confused with the same keywords when used for `on..paths` in a workflow. When they are used to modify `on.` in a workflow, they determine whether the actions will be run when someone modifies code in the specified directories. For more information, see "[Workflow syntax for {% data variables.product.prodname_actions %}](/actions/reference/workflow-syntax-for-github-actions#onpushpull_requestpaths)."
-* `**` characters can only be at the start or end of a line, or surrounded by slashes, and you can't mix `**` and other characters. For example, `foo/**`, `**/foo`, and `foo/**/bar` are all allowed syntax, but `**foo` isn't. However you can use single stars along with other characters, as shown in the example. You'll need to quote anything that contains a `*` character.
+* As palavras-chave `caminhos` e `paths-ignore`, usados no contexto do arquivo de configuração do {% data variables.product.prodname_code_scanning %}, não deve ser confundido com as mesmas palavras-chave usadas para `on..paths` em um fluxo de trabalho. Quando estão acostumados a modificar `on.` em um fluxo de trabalho, eles determinam se as ações serão executadas quando alguém modifica o código nos diretórios especificados. Para obter mais informações, consulte "[Sintaxe de fluxo de trabalho para o {% data variables.product.prodname_actions %}](/actions/reference/workflow-syntax-for-github-actions#onpushpull_requestpaths)".
+* `**` **Note**: `**` characters can only be at the start or end of a line, or surrounded by slashes, and you can't mix `**` and other characters. Por exemplo, `foo/**`, `**/foo` e `foo/**/bar` são todos de sintaxe permitida, mas `**foo` não é. No entanto, você pode usar estrelas únicas junto com outros caracteres, conforme mostrado no exemplo. Você precisará colocar entre aspas qualquer coisa que contenha um caractere `*`.
{% endnote %}
-For C/C++, C#, and Java, if you want to limit {% data variables.product.prodname_code_scanning %} to specific directories in your project, you must specify appropriate build steps in the workflow. The commands you need to use to exclude a directory from the build will depend on your build system. For more information, see "[Configuring the {% data variables.product.prodname_codeql %} workflow for compiled languages](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages#adding-build-steps-for-a-compiled-language)."
+For compiled languages, if you want to limit {% data variables.product.prodname_code_scanning %} to specific directories in your project, you must specify appropriate build steps in the workflow. Os comandos que você precisa usar para excluir um diretório da criação dependerão do seu sistema de criação. Para obter mais informações, consulte "[Configurar o fluxo de trabalho do {% data variables.product.prodname_codeql %} para linguagens compiladas](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages#adding-build-steps-for-a-compiled-language)".
-You can quickly analyze small portions of a monorepo when you modify code in specific directories. You'll need to both exclude directories in your build steps and use the `paths-ignore` and `paths` keywords for [`on.`](/actions/reference/workflow-syntax-for-github-actions#onpushpull_requestpaths) in your workflow.
+Você pode rapidamente analisar pequenas partes de um monorepo ao modificar o código em diretórios específicos. Você deverá excluir diretórios nas suas etapas de criação e usar as palavras-chave `paths-ignore` e `caminhos` para [`on.`](https://help.github.com/actions/reference/workflow-syntax-for-github-actions#onpushpull_requestpaths) no seu arquivo de fluxo de trabalho.
-#### Example configuration files
+#### Exemplo de arquivo de configuração
{% data reusables.code-scanning.example-configuration-files %}
-### Configuring {% data variables.product.prodname_code_scanning %} for compiled languages
+### Configurar o {% data variables.product.prodname_code_scanning %} para linguagens compiladas
{% data reusables.code-scanning.autobuild-compiled-languages %} {% data reusables.code-scanning.analyze-go %}
-{% data reusables.code-scanning.autobuild-add-build-steps %} For more information about how to configure {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %} for compiled languages, see "[Configuring the {% data variables.product.prodname_codeql %} workflow for compiled languages](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages)."
+{% data reusables.code-scanning.autobuild-add-build-steps %} Para obter mais informações sobre como configurar {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %} para linguagens compiladas, consulte "[Configurar o fluxo de trabalho do {% data variables.product.prodname_codeql %} para linguagens compiladas](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages)".
-### Accessing private repositories
+### Acessar repositórios privados
-If your workflow for {% data variables.product.prodname_code_scanning %} accesses a private repository, other than the repository that contains the workflow, you'll need to configure Git to authenticate with a personal access token. Define the secret in the runner environment by using `jobs..steps.env` in your workflow before any {% data variables.product.prodname_codeql %} actions. For more information, see "[Creating a personal access token for the command line](/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line)" and "[Creating and storing encrypted secrets](/actions/configuring-and-managing-workflows/creating-and-storing-encrypted-secrets)."
+Se o seu fluxo de trabalho para {% data variables.product.prodname_code_scanning %} acessar repositórios privados no {% data variables.product.prodname_dotcom %}, você deverá configurar o Git para efetuar a autenticação com um token de acesso pessoal. Defina o segredo no ambiente do executor usando `jobs..steps.env` no seu fluxo de trabalho antes de qualquer ação do {% data variables.product.prodname_codeql %}. Para mais informações consulte "[Criar um token de acesso pessoal para a linha de comando](/github/authenticating-to-github/creating-a-personal-access-token-for-the-command-line)" e "[Criar e armazenar segredos criptografados](/actions/configuring-and-managing-workflows/creating-and-storing-encrypted-secrets)".
-For example, the following configuration has Git replace the full URLs to the `github/foo`, `github/bar`, and `github/baz` repositories on {% data variables.product.prodname_dotcom_the_website %} with URLs that include the personal access token that you store in the `ACCESS_TOKEN` environment variable.
+Por exemplo, a configuração a seguir faz com que o Git substitua todas as URLs para os repositórios `github/foo`, `github/bar` e `github/baz` em {% data variables.product.prodname_dotcom_the_website %} por URLs que incluem o token de acesso pessoal que você armazena na variável de ambiente `ACCESS_TOKEN`.
{% raw %}
```yaml
steps:
-- name: Configure access to private repositories
+- name: Configure access to private repository on GitHub.com
env:
TOKEN: ${{ secrets.ACCESS_TOKEN }}
run: |
@@ -287,6 +309,6 @@ steps:
```
{% endraw %}
-### Uploading {% data variables.product.prodname_code_scanning %} data to {% data variables.product.prodname_dotcom %}
+### {% data variables.product.prodname_code_scanning_capc %} usa {% data variables.product.prodname_actions %}.
-{% data variables.product.prodname_dotcom %} can display code analysis data generated externally by a third-party tool. You can upload code analysis data with the `upload-sarif` action. For more information, see "[Uploading a SARIF file to GitHub](/github/finding-security-vulnerabilities-and-errors-in-your-code/uploading-a-sarif-file-to-github)."
+Você pode exibir análise de código de uma ferramenta de terceiros em {% data variables.product.prodname_dotcom %}, adicionando a ação de `upload-sarif` ao seu fluxo de trabalho. Você pode fazer o upload de dados de análise de código com a ação `upload-sarif`. Para obter mais informações, consulte "[Fazer o upload de um arquivo SARIF para o GitHub](/github/finding-security-vulnerabilities-and-errors-in-your-code/uploading-a-sarif-file-to-github)".
diff --git a/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md
index 907b1cd3d9..ce18e7150f 100644
--- a/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md
+++ b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system.md
@@ -94,7 +94,7 @@ Se o comando `autobuild` não puder criar o seu código, você poderá executar
Por padrão, o {% data variables.product.prodname_codeql_runner %} faz o upload dos resultados a partir de {% data variables.product.prodname_code_scanning %} quando você executa o comando de `análise`. Você também pode carregar arquivos do SARIF separadamente, usando o comando `upload`.
-Depois de enviar os dados, o {% data variables.product.prodname_dotcom %} exibirá os alertas no seu repositório. Para obter mais informações, consulte "[Gerenciar alertas de {% data variables.product.prodname_code_scanning %} para o seu repositório](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository#viewing-an-alert)".
+Depois de enviar os dados, o {% data variables.product.prodname_dotcom %} exibirá os alertas no seu repositório. Para obter mais informações, consulte "[Gerenciar alertas de {% data variables.product.prodname_code_scanning %} para o seu repositório](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository#viewing-the-alerts-for-a-repository)".
### Comando de referência de {% data variables.product.prodname_codeql_runner %}
diff --git a/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages.md b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages.md
index ef76c6ead1..62eccbbbb5 100644
--- a/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages.md
+++ b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-workflow-for-compiled-languages.md
@@ -3,7 +3,7 @@ title: Configurar o fluxo de trabalho do CodeQL para linguagens compiladas
shortTitle: Configurar para linguagens compiladas
intro: 'Você pode configurar como o {% data variables.product.prodname_dotcom %} usa o {% data variables.product.prodname_codeql_workflow %} para varrer o código escrito em linguagens compiladas para obter vulnerabilidades e erros.'
product: '{% data reusables.gated-features.code-scanning %}'
-permissions: 'If you have write permissions to a repository, you can configure {% data variables.product.prodname_code_scanning %} for that repository.'
+permissions: 'Caso tenha permissões de gravação em um repositório, você poderá configurar {% data variables.product.prodname_code_scanning %} para esse repositório.'
redirect_from:
- /github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning-for-compiled-languages
- /github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-the-codeql-action-for-compiled-languages
diff --git a/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository.md b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository.md
index d44cd2e445..39c41a2402 100644
--- a/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository.md
+++ b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository.md
@@ -1,9 +1,9 @@
---
-title: Enabling code scanning for a repository
-shortTitle: Enabling code scanning
-intro: 'You can enable {% data variables.product.prodname_code_scanning %} for your project''s repository.'
+title: Habilitar a varredura de código para um repositório
+shortTitle: Habilitar a varredura de código
+intro: 'Você pode habilitar o {% data variables.product.prodname_code_scanning %} para o repositório do seu projeto.'
product: '{% data reusables.gated-features.code-scanning %}'
-permissions: 'If you have write permissions to a repository, you can enable {% data variables.product.prodname_code_scanning %} for that repository.'
+permissions: 'Caso tenha permissões de escrita em um repositório, você pode habilitar {% data variables.product.prodname_code_scanning %} para esse repositório.'
redirect_from:
- /github/managing-security-vulnerabilities/configuring-automated-code-scanning
- /github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning
@@ -15,103 +15,99 @@ versions:
{% data reusables.code-scanning.beta %}
{% data reusables.code-scanning.enterprise-enable-code-scanning-actions %}
-### Options for enabling {% data variables.product.prodname_code_scanning %}
+### Opções para habilitar {% data variables.product.prodname_code_scanning %}
-You decide how you generate {% data variables.product.prodname_code_scanning %} alerts, and which tools you use, at a repository level. {% data variables.product.product_name %} provides fully integrated support for {% data variables.product.prodname_codeql %} analysis, and also supports analysis using third-party tools. For more information, see "[About {% data variables.product.prodname_codeql %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning#about-codeql)."
+Você decide como gerar alertas do {% data variables.product.prodname_code_scanning %} e quais ferramentas você usa no nível de um repositório. O {% data variables.product.product_name %} fornece suporte totalmente integrado para a análise do {% data variables.product.prodname_codeql %} e também é compatível com ferramentas de análise usando ferramentas de terceiros. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_codeql %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning#about-codeql)".
{% data reusables.code-scanning.enabling-options %}
-### Enabling {% data variables.product.prodname_code_scanning %} using actions
+### Habilitar {% data variables.product.prodname_code_scanning %} usando ações
-{% if currentVersion == "free-pro-team@latest" %}Using actions to run {% data variables.product.prodname_code_scanning %} will use minutes. For more information, see "[About billing for {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions)."{% endif %}
+{% if currentVersion == "free-pro-team@latest" %}Usar ações para executar {% data variables.product.prodname_code_scanning %} levará minutos. Para obter mais informações, consulte "[Sobre a cobrança do {% data variables.product.prodname_actions %}](/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions)."{% endif %}
{% data reusables.repositories.navigate-to-repo %}
{% data reusables.repositories.sidebar-security %}
-3. To the right of "{% data variables.product.prodname_code_scanning_capc %}", click **Set up {% data variables.product.prodname_code_scanning %}**.
- !["Set up {% data variables.product.prodname_code_scanning %}" button to the right of "{% data variables.product.prodname_code_scanning_capc %}" in the Security Overview](/assets/images/help/security/overview-set-up-code-scanning.png)
-4. Under "Get started with {% data variables.product.prodname_code_scanning %}", click **Set up this workflow** on the {% data variables.product.prodname_codeql_workflow %} or on a third-party workflow.
- !["Set up this workflow" button under "Get started with {% data variables.product.prodname_code_scanning %}" heading](/assets/images/help/repository/code-scanning-set-up-this-workflow.png)
-5. To customize how {% data variables.product.prodname_code_scanning %} scans your code, edit the workflow.
+3. À direita de "{% data variables.product.prodname_code_scanning_capc %}", clique em **Configurar {% data variables.product.prodname_code_scanning %}**. ![Botão "Configurar {% data variables.product.prodname_code_scanning %}" à direita de "{% data variables.product.prodname_code_scanning_capc %}" na Visão Geral de Segurança](/assets/images/help/security/overview-set-up-code-scanning.png)
+4. Em "Começar com {% data variables.product.prodname_code_scanning %}", clique em **Configurar este fluxo de trabalho** no {% data variables.product.prodname_codeql_workflow %} ou em um fluxo de trabalho de terceiros. ![Botão "Configurar este fluxo de trabalho" em "Começar com cabeçalho de {% data variables.product.prodname_code_scanning %}"](/assets/images/help/repository/code-scanning-set-up-this-workflow.png)
+5. Para personalizar como {% data variables.product.prodname_code_scanning %} faz a varredura do seu código, edite o fluxo de trabalho.
- Generally you can commit the {% data variables.product.prodname_codeql_workflow %} without making any changes to it. However, many of the third-party workflows require additional configuration, so read the comments in the workflow before committing.
+ Geralmente, você pode fazer commit do {% data variables.product.prodname_codeql_workflow %} sem fazer nenhuma alteração nele. No entanto, muitos dos fluxos de trabalho de terceiros exigem uma configuração adicional. Portanto, leia os comentários no fluxo de trabalho antes de fazer o commit.
- For more information, see "[Configuring {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning)."
-6. Use the **Start commit** drop-down, and type a commit message.
- ![Start commit](/assets/images/help/repository/start-commit-commit-new-file.png)
-7. Choose whether you'd like to commit directly to the default branch, or create a new branch and start a pull request.
- ![Choose where to commit](/assets/images/help/repository/start-commit-choose-where-to-commit.png)
-8. Click **Commit new file** or **Propose new file**.
+ Para obter mais informações, consulte "[Configurando {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning)."
+6. Use o menu suspenso **Iniciar commit** e digite uma mensagem de commit. ![Iniciar commit](/assets/images/help/repository/start-commit-commit-new-file.png)
+7. Escolha se você gostaria de fazer commit diretamente no branch-padrão ou criar um novo branch e iniciar um pull request. ![Escolher onde fazer commit](/assets/images/help/repository/start-commit-choose-where-to-commit.png)
+8. Clique em **Fazer commit do novo arquivo** ou **Propor novo arquivo**.
-In the default {% data variables.product.prodname_codeql_workflow %}, {% data variables.product.prodname_code_scanning %} is configured to analyze your code each time you either push a change to the default branch or any protected branches, or raise a pull request against the default branch. As a result, {% data variables.product.prodname_code_scanning %} will now commence.
+No {% data variables.product.prodname_codeql_workflow %} padrão, {% data variables.product.prodname_code_scanning %} está configurado para analisar o seu código cada vez que você fizer push de uma alteração no branch-padrão ou em qualquer branch protegido, ou criar um pull request contra o branch padrão. Como resultado, {% data variables.product.prodname_code_scanning %} vai começar agora.
-### Viewing the logging output from {% data variables.product.prodname_code_scanning %}
+### Visualizar a saída do registro de {% data variables.product.prodname_code_scanning %}
-After enabling {% data variables.product.prodname_code_scanning %} for your repository, you can watch the output of the actions as they run.
+Depois de habilitar o {% data variables.product.prodname_code_scanning %} para o seu repositório, você poderá inspecionar a saída das ações conforme forem executadas.
{% data reusables.repositories.actions-tab %}
- You'll see a list that includes an entry for running the {% data variables.product.prodname_code_scanning %} workflow.
+ Você verá uma lista que inclui uma entrada para executar o fluxo de trabalho de {% data variables.product.prodname_code_scanning %}.
- ![Actions list showing {% data variables.product.prodname_code_scanning %} workflow](/assets/images/help/repository/code-scanning-actions-list.png)
+ ![Lista de ações que mostram o fluxo de trabalho de {% data variables.product.prodname_code_scanning %}](/assets/images/help/repository/code-scanning-actions-list.png)
-1. Click the entry for the {% data variables.product.prodname_code_scanning %} workflow.
+1. Clique na entrada para o fluxo de trabalho de {% data variables.product.prodname_code_scanning %}.
-1. Click the job name on the left. For example, **Analyze (LANGUAGE)**.
+1. Clique no nome do trabalho à esquerda. Por exemplo, **Analise (LANGUAGE)**.
- ![Log output from the {% data variables.product.prodname_code_scanning %} workflow](/assets/images/help/repository/code-scanning-logging-analyze-action.png)
+ ![Saída do log do fluxo de trabalho de {% data variables.product.prodname_code_scanning %}](/assets/images/help/repository/code-scanning-logging-analyze-action.png)
-1. Review the logging output from the actions in this workflow as they run.
+1. Revise a saída de log das ações deste fluxo de trabalho enquanto elas são executadas.
-1. Once all jobs are complete, you can view the details of any {% data variables.product.prodname_code_scanning %} alerts that were identified. For more information, see "[Managing {% data variables.product.prodname_code_scanning %} alerts for your repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository#viewing-an-alert)."
+1. Depois que todos os trabalhos forem concluídos, você poderá visualizar os as informações dos alertas de {% data variables.product.prodname_code_scanning %} que foram identificados. Para obter mais informações, consulte "[Gerenciar alertas de {% data variables.product.prodname_code_scanning %} para o seu repositório](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository#viewing-the-alerts-for-a-repository)".
{% note %}
-**Note:** If you raised a pull request to add the {% data variables.product.prodname_code_scanning %} workflow to the repository, alerts from that pull request aren't displayed directly on the {% data variables.product.prodname_code_scanning_capc %} page until the pull request is merged. If any alerts were found you can view these, before the pull request is merged, by clicking the **_n_ alerts found** link in the banner on the {% data variables.product.prodname_code_scanning_capc %} page.
+**Observação:** Se você criou um pull request para adicionar o fluxo de trabalho de {% data variables.product.prodname_code_scanning %} ao repositório, os alertas desse pull request não serão exibidos diretamente na página de {% data variables.product.prodname_code_scanning_capc %} até que o pull request seja mesclado. Se algum alerta for encontrado, você poderá visualizá-los, antes do merge do pull request, clicando no link dos **_n_ alertas encontrados** no banner na página de {% data variables.product.prodname_code_scanning_capc %}.
- ![Click the "n alerts found" link](/assets/images/help/repository/code-scanning-alerts-found-link.png)
+ ![Clique no link "n alertas encontrados"](/assets/images/help/repository/code-scanning-alerts-found-link.png)
{% endnote %}
-### Understanding the pull request checks
+### Entendendo as verificações de pull request
-Each {% data variables.product.prodname_code_scanning %} workflow you enable to run on pull requests always has at least two entries listed in the checks section of a pull request. There is one entry for each of the analysis jobs in the workflow, and a final one for the results of the analysis.
+Cada fluxo de trabalho de {% data variables.product.prodname_code_scanning %} que você habilitar para serem executados em pull requests sempre tem pelo menos duas entradas listadas na seção de verificações de um pull request. Há uma entrada para cada um dos trabalhos de análise no fluxo de trabalho e uma entrada final para os resultados da análise.
-The names of the {% data variables.product.prodname_code_scanning %} analysis checks take the form: "TOOL NAME / JOB NAME (TRIGGER)." For example, for {% data variables.product.prodname_codeql %}, analysis of C++ code has the entry "{% data variables.product.prodname_codeql %} / Analyze (cpp) (pull_request)." You can click **Details** on a {% data variables.product.prodname_code_scanning %} analysis entry to see logging data. This allows you to debug a problem if the analysis job failed. For example, for {% data variables.product.prodname_code_scanning %} analysis of compiled languages, this can happen if the action can't build the code.
+Os nomes das verificações de análise de {% data variables.product.prodname_code_scanning %} assumem a forma: "TOOL NAME / JOB NAME (TRIGGER)." Por exemplo, para {% data variables.product.prodname_codeql %}, a análise do código C++ tem a entrada "{% data variables.product.prodname_codeql %} / Analyze (cpp) (pull_request)." Você pode clicar em **Detalhes** em uma entrada de análise de {% data variables.product.prodname_code_scanning %} para ver os dados de registro. Isso permite que você corrija um problema caso ocorra uma falha no trabalho de análise. Por exemplo, para a análise de {% data variables.product.prodname_code_scanning %} de linguagens compiladas, isto pode acontecer se a ação não puder criar o código.
- ![{% data variables.product.prodname_code_scanning %} pull request checks](/assets/images/help/repository/code-scanning-pr-checks.png)
+ ![Verificações de pull request de {% data variables.product.prodname_code_scanning %}](/assets/images/help/repository/code-scanning-pr-checks.png)
-When the {% data variables.product.prodname_code_scanning %} jobs complete, {% data variables.product.prodname_dotcom %} works out whether any alerts were added by the pull request and adds the "{% data variables.product.prodname_code_scanning_capc %} results / TOOL NAME" entry to the list of checks. After {% data variables.product.prodname_code_scanning %} has been performed at least once, you can click **Details** to view the results of the analysis. If you used a pull request to add {% data variables.product.prodname_code_scanning %} to the repository, you will initially see a "Missing analysis" message when you click **Details** on the "{% data variables.product.prodname_code_scanning_capc %} results / TOOL NAME" check.
+Quando os trabalhos de {% data variables.product.prodname_code_scanning %} forem concluídos, {% data variables.product.prodname_dotcom %} calcula se quaisquer alertas foram adicionados pelo pull request e adiciona a entrada "{% data variables.product.prodname_code_scanning_capc %} results / TOOL NAME" à lista de verificações. Depois de {% data variables.product.prodname_code_scanning %} ser executado pelo menos uma vez, você poderá clicar em **Detalhes** para visualizar os resultados da análise. Se você usou um pull request para adicionar {% data variables.product.prodname_code_scanning %} ao repositório, você verá inicialmente uma mensagem de "Análise ausente" ao clicar em **Detalhes** na verificação de resultados de "{% data variables.product.prodname_code_scanning_capc %} / NOME DA FERRAMENTA".
- ![Missing analysis for commit message](/assets/images/help/repository/code-scanning-missing-analysis.png)
+ ![Análise ausente para mensagem de commit](/assets/images/help/repository/code-scanning-missing-analysis.png)
-#### Reasons for the "missing analysis" message
+#### Motivos da mensagem "faltando ausente"
-After {% data variables.product.prodname_code_scanning %} has analyzed the code in a pull request, it needs to compare the analysis of the topic branch (the branch you used to create the pull request) with the analysis of the base branch (the branch into which you want to merge the pull request). This allows {% data variables.product.prodname_code_scanning %} to compute which alerts are newly introduced by the pull request, which alerts were already present in the base branch, and whether any existing alerts are fixed by the changes in the pull request. Initially, if you use a pull request to add {% data variables.product.prodname_code_scanning %} to a repository, the base branch has not yet been analyzed, so it's not possible to compute these details. In this case, when you click through from the results check on the pull request you will see the "Missing analysis for base commit SHA-HASH" message.
+Depois que {% data variables.product.prodname_code_scanning %} analisou o código em um pull request, ele precisa comparar a análise do branch de tópico (o branch que você usou para criar o pull request) com a análise do branch de base (o branch no qual você deseja mesclar o pull request). Isso permite que {% data variables.product.prodname_code_scanning %} calcule quais alertas foram recém-introduzidos pelo pull request, que alertas já estavam presentes no branch de base e se alguns alertas existentes são corrigidos pelas alterações no pull request. Inicialmente, se você usar um pull request para adicionar {% data variables.product.prodname_code_scanning %} a um repositório, o branch de base ainda não foi analisado. Portanto, não é possível computar esses detalhes. Neste caso, ao clicar na verificação de resultados no pull request você verá a mensagem "Análise ausente para o commit de base SHA-HASH".
-There are other situations where there may be no analysis for the latest commit to the base branch for a pull request. These include:
+Há outras situações em que não pode haver análise para o último commit do branch de base para um pull request. Isso inclui:
-* The pull request has been raised against a branch other than the default branch, and this branch hasn't been analyzed.
+* O pull request foi levantado contra um branch diferente do branch padrão, e este branch não foi analisado.
- To check whether a branch has been scanned, go to the {% data variables.product.prodname_code_scanning_capc %} page, click the **Branch** drop-down and select the relevant branch.
+ Para verificar se um branch foi verificado, acesse a página {% data variables.product.prodname_code_scanning_capc %}, clique no menu suspenso **Branch** e selecione o branch relevante.
- ![Choose a branch from the Branch drop-down menu](/assets/images/help/repository/code-scanning-branch-dropdown.png)
+ ![Escolha um branch no menu suspenso Branch](/assets/images/help/repository/code-scanning-branch-dropdown.png)
- The solution in this situation is to add the name of the base branch to the `on:push` and `on:pull_request` specification in the {% data variables.product.prodname_code_scanning %} workflow on that branch and then make a change that updates the open pull request that you want to scan.
+ A solução nesta situação é adicionar o nome do branch de base para a especificação `on:push` e `on:pull_request` no fluxo de trabalho de {% data variables.product.prodname_code_scanning %} nesse branch e, em seguida, fazer uma alteração que atualize o pull request aberto que você deseja escanear.
-* The latest commit on the base branch for the pull request is currently being analyzed and analysis is not yet available.
+* O último commit no branch de base para o pull request está atualmente sendo analisado e a análise ainda não está disponível.
- Wait a few minutes and then push a change to the pull request to retrigger {% data variables.product.prodname_code_scanning %}.
+ Aguarde alguns minutos e depois faça push de uma alteração no pull request para acionar o recurso de {% data variables.product.prodname_code_scanning %}.
-* An error occurred while analyzing the latest commit on the base branch and analysis for that commit isn't available.
+* Ocorreu um erro ao analisar o último commit no branch base e a análise para esse commit não está disponível.
- Merge a trivial change into the base branch to trigger {% data variables.product.prodname_code_scanning %} on this latest commit, then push a change to the pull request to retrigger {% data variables.product.prodname_code_scanning %}.
+ Faça merge uma mudança trivial no branch de base para acionar {% data variables.product.prodname_code_scanning %} neste commit mais recente e, em seguida, faça push de uma alteração para o pull request reiniciar {% data variables.product.prodname_code_scanning %}.
-### Next steps
+### Próximas etapas
-After enabling {% data variables.product.prodname_code_scanning %}, and allowing its actions to complete, you can:
+Depois de habilitar a opção {% data variables.product.prodname_code_scanning %}, e permitir que suas ações sejam concluídas, você pode:
-- View all of the {% data variables.product.prodname_code_scanning %} alerts generated for this repository. For more information, see "[Managing {% data variables.product.prodname_code_scanning %} alerts for your repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository)."
-- View any alerts generated for a pull request submitted after you enabled {% data variables.product.prodname_code_scanning %}. For more information, see "[Triaging {% data variables.product.prodname_code_scanning %} alerts in pull requests](/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests)."
-- Set up notifications for completed runs. For more information, see "[Configuring notifications](/github/managing-subscriptions-and-notifications-on-github/configuring-notifications#github-actions-notification-options)."
-- Investigate any problems that occur with the initial setup of {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %}. For more information, see "[Troubleshooting the {% data variables.product.prodname_codeql %} workflow](/github/finding-security-vulnerabilities-and-errors-in-your-code/troubleshooting-the-codeql-workflow)."
-- Customize how {% data variables.product.prodname_code_scanning %} scans the code in your repository. For more information, see "[Configuring {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning)."
+- Visualizar todos os alertas de {% data variables.product.prodname_code_scanning %} gerados para este repositório. Para obter mais informações, consulte "[Gerenciar alertas de {% data variables.product.prodname_code_scanning %} para o seu repositório](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository)".
+- Visualizar todos os alertas gerados para um pull request enviado depois habilitar {% data variables.product.prodname_code_scanning %}. Para obter mais informações, consulte "[Triar alertas de {% data variables.product.prodname_code_scanning %} em pull requests](/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests)".
+- Configurar notificações para execuções concluídas. Para obter mais informações, consulte “[Configurando notificações](/github/managing-subscriptions-and-notifications-on-github/configuring-notifications#github-actions-notification-options)".
+- Investigue todos os problemas que ocorrerem com a configuração inicial de {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %}. Para obter mais informações, consulte "[Solucionar problemas no fluxo de trabalho de {% data variables.product.prodname_codeql %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/troubleshooting-the-codeql-workflow)".
+- Personalize como {% data variables.product.prodname_code_scanning %} faz a varredura de código no seu repositório. Para obter mais informações, consulte "[Configurando {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning)."
diff --git a/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository.md b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository.md
index 876423b274..ba573e5bf4 100644
--- a/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository.md
+++ b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository.md
@@ -1,9 +1,9 @@
---
title: Gerenciar alertas de verificação de código para o seu repositório
shortTitle: Gerenciando alertas
-intro: 'You can view, fix, {% if currentVersion == "enterprise-server@2.22" %}or close{% else %}dismiss, or delete{% endif %} alerts for potential vulnerabilities or errors in your project''s code.'
+intro: 'Da vista da segurança, você pode visualizar, corrigir, {% if currentVersion == "enterprise-server@2. 2" %}ou fechar{% else %}ignorar ou excluir{% endif %} alertas de potenciais vulnerabilidades ou erros no código do seu projeto.'
product: '{% data reusables.gated-features.code-scanning %}'
-permissions: 'If you have write permission to a repository you can manage {% data variables.product.prodname_code_scanning %} alerts for that repository.'
+permissions: 'Se você tiver permissão de gravação em um repositório, você poderá gerenciar alertas de {% data variables.product.prodname_code_scanning %} para esse repositório.'
versions:
free-pro-team: '*'
enterprise-server: '>=2.22'
@@ -30,9 +30,11 @@ Se você habilitar o {% data variables.product.prodname_code_scanning %} usando
Quando {% data variables.product.prodname_code_scanning %} relata alertas de fluxo de dados, {% data variables.product.prodname_dotcom %} mostra como os dados se movem através do código. {% data variables.product.prodname_code_scanning_capc %} permite que você identifique as áreas do seu código que vazam informações confidenciais que poderia ser o ponto de entrada para ataques de usuários maliciosos.
-### Visualizar um alerta
+### Visualizar os alertas de um repositório
-Qualquer pessoa com permissão de leitura para um repositório pode ver alertas de {% data variables.product.prodname_code_scanning %} em pull requests. No entanto, você precisa de permissão de gravação para ver um resumo de alertas de repositório na aba **Segurança**. Por padrão, os alertas são exibidos para o branch-padrão.
+Qualquer pessoa com permissão de leitura para um repositório pode ver anotações de {% data variables.product.prodname_code_scanning %} em pull requests. Para obter mais informações, consulte "[Triar alertas de {% data variables.product.prodname_code_scanning %} em pull requests](/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests)".
+
+Você precisa de permissão de gravação para visualizar um resumo de todos os alertas para um repositório na aba **Segurança**. Por padrão, os alertas são exibidos para o branch-padrão.
{% data reusables.repositories.navigate-to-repo %}
{% data reusables.repositories.sidebar-security %}
@@ -45,7 +47,7 @@ Qualquer pessoa com permissão de leitura para um repositório pode ver alertas
Qualquer pessoa com permissão de gravação para um repositório pode corrigir um alerta, fazendo o commit de uma correção do código. Se o repositório tiver {% data variables.product.prodname_code_scanning %} agendado para ser executado em pull requests, recomenda-se registrar um pull request com sua correção. Isso ativará a análise de {% data variables.product.prodname_code_scanning %} referente às alterações e irá testar se sua correção não apresenta nenhum problema novo. Para obter mais informações, consulte "[Configurar {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning)" e " "[Testar alertas de {% data variables.product.prodname_code_scanning %} em pull requests](/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests)".
-Se você tem permissão de escrita em um repositório, você pode visualizar alertas corrigidos, vendo o resumo de alertas e clicando em **Fechado**. Para obter mais informações, consulte "[Visualizar um alerta](#viewing-an-alert). The "Closed" list shows fixed alerts and alerts that users have {% if currentVersion == "enterprise-server@2.22" %}closed{% else %}dismissed{% endif %}.
+Se você tem permissão de escrita em um repositório, você pode visualizar alertas corrigidos, vendo o resumo de alertas e clicando em **Fechado**. Para obter mais informações, consulte "[Visualizar os alertas de um repositório](#viewing-the-alerts-for-a-repository). A lista "Fechado" mostra os alertas corrigidos e aqueles que os usuários têm {% if currentVersion == "enterprise-server@2.22" %}closed{% else %}dismissed{% endif %}.
Alertas podem ser corrigidos em um branch, mas não em outro. Você pode usar o menu suspenso "Branch", no resumo dos alertas, para verificar se um alerta é corrigido em um branch específico.
@@ -61,7 +63,7 @@ Fechar um alerta é uma maneira de resolver um alerta que você considera que n
### Ignorar ou excluir alertas
-Há duas formas de fechar um alerta. Você pode corrigir o problema no código ou pode ignorar o alerta. Alternatively, if you have admin permissions for the repository, you can delete alerts. Excluir alertas é útil em situações em que você habilitou uma ferramenta {% data variables.product.prodname_code_scanning %} e, em seguida, decidiu removê-la ou em situações em que você habilitou a análise de {% data variables.product.prodname_codeql %} com um conjunto de consultas maior do que você deseja continuar usando, e, em seguida, você removeu algumas consultas da ferramenta. Em ambos os casos, excluir alertas permite limpar os seus resultados de {% data variables.product.prodname_code_scanning %}. Você pode excluir alertas da lista de resumo dentro da aba **Segurança**.
+Há duas formas de fechar um alerta. Você pode corrigir o problema no código ou pode ignorar o alerta. Como alternativa, se você tiver permissões de administrador para o repositório, será possível excluir alertas. Excluir alertas é útil em situações em que você habilitou uma ferramenta {% data variables.product.prodname_code_scanning %} e, em seguida, decidiu removê-la ou em situações em que você habilitou a análise de {% data variables.product.prodname_codeql %} com um conjunto de consultas maior do que você deseja continuar usando, e, em seguida, você removeu algumas consultas da ferramenta. Em ambos os casos, excluir alertas permite limpar os seus resultados de {% data variables.product.prodname_code_scanning %}. Você pode excluir alertas da lista de resumo dentro da aba **Segurança**.
Ignorar um alerta é uma maneira de fechar um alerta que você considera que não precisa ser corrigido. {% data reusables.code-scanning.close-alert-examples %} Você pode ignorar alertas de anotações de {% data variables.product.prodname_code_scanning %} no código ou da lista de resumo dentro na aba **Segurança**.
@@ -89,14 +91,14 @@ Para ignorar ou excluir alertas:
{% data reusables.repositories.sidebar-code-scanning-alerts %}
{% if currentVersion == "enterprise-server@2.22" %}
{% data reusables.code-scanning.click-alert-in-list %}
-1. Select the **Close** drop-down menu and click a reason for closing the alert.
+1. Selecione o menu suspenso **Fechar** e clique em um motivo para fechar o alerta.
![Escolher o motivo para fechar o alerta no menu suspenso Fechar](/assets/images/help/repository/code-scanning-alert-close-drop-down.png)
{% data reusables.code-scanning.false-positive-fix-codeql %}
{% else %}
-1. If you have admin permissions for the repository, and you want to delete alerts for this {% data variables.product.prodname_code_scanning %} tool, select some or all of the check boxes and click **Delete**.
+1. Se você tem permissões de administrador para o repositório e deseja excluir alertas para esta ferramenta de {% data variables.product.prodname_code_scanning %}, selecione algumas ou todas as caixas de seleção e clique em **Excluir**.
![Excluir alertas](/assets/images/help/repository/code-scanning-delete-alerts.png)
diff --git a/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system.md b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system.md
index 30b3bdd81f..c30dbe8c30 100644
--- a/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system.md
+++ b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/running-codeql-code-scanning-in-your-ci-system.md
@@ -1,7 +1,7 @@
---
-title: Running CodeQL code scanning in your CI system
-shortTitle: Running in your CI
-intro: 'You can use the {% data variables.product.prodname_codeql_runner %} to perform {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %} in a third-party continuous integration system.'
+title: Executar varredura de código CodeQL no seu sistema de CI
+shortTitle: Executar na sua CI
+intro: 'Você pode usar {% data variables.product.prodname_codeql_runner %} para executar {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %} em um sistema de integração contínua de terceiros.'
product: '{% data reusables.gated-features.code-scanning %}'
redirect_from:
- /github/finding-security-vulnerabilities-and-errors-in-your-code/running-code-scanning-in-your-ci-system
@@ -9,96 +9,98 @@ versions:
free-pro-team: '*'
enterprise-server: '>=2.22'
---
+
{% data reusables.code-scanning.beta-codeql-runner %}
{% data reusables.code-scanning.beta %}
{% data reusables.code-scanning.enterprise-enable-code-scanning %}
-### Using {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %} with your existing CI system
+### Usar {% data variables.product.prodname_codeql %} {% data variables.product.prodname_code_scanning %} com o seu sistema CI existente
-If you use a continuous integration or continuous delivery/deployment (CI/CD) system other than {% data variables.product.prodname_actions %}, you can use your existing system to run {% data variables.product.prodname_dotcom %}'s {% data variables.product.prodname_codeql %} analysis and upload the results to {% data variables.product.prodname_dotcom %}. To do this, use the {% data variables.product.prodname_codeql_runner %}.
+Se você usar um sistema de integração contínua ou de entrega/implantação contínua (CI/CD) diferente de {% data variables.product.prodname_actions %}, você pode usar o seu sistema existente para executar a análise {% data variables.product.prodname_codeql %} de {% data variables.product.prodname_dotcom %} e enviar os resultados para {% data variables.product.prodname_dotcom %}. Para fazer isso, use {% data variables.product.prodname_codeql_runner %}.
-### About the {% data variables.product.prodname_codeql_runner %}
+### Sobre o {% data variables.product.prodname_codeql_runner %}
-{% data reusables.code-scanning.about-code-scanning %} For information, see "[About {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning)."
+{% data reusables.code-scanning.about-code-scanning %} Para obter informações, consulte "[Sobre {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/about-code-scanning).
-You can use the {% data variables.product.prodname_codeql_runner %} to run {% data variables.product.prodname_code_scanning %} on code that you're processing in a third-party continuous integration (CI) system. Alternatively, you can use {% data variables.product.prodname_actions %} to run {% data variables.product.prodname_code_scanning %} on {% data variables.product.product_location %}. For information, see "[Enabling {% data variables.product.prodname_code_scanning %} for a repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository)."
+Você pode usar {% data variables.product.prodname_codeql_runner %} para executar o {% data variables.product.prodname_code_scanning %} no código que você está processando em um sistema de integração contínua (CI) de terceiros. Como alternativa, você pode usar {% data variables.product.prodname_actions %} para executar {% data variables.product.prodname_code_scanning %} em {% data variables.product.product_location %}. Para obter informações, consulte "[Habilitar {% data variables.product.prodname_code_scanning %} para um repositório](/github/finding-security-vulnerabilities-and-errors-in-your-code/enabling-code-scanning-for-a-repository)".
-The {% data variables.product.prodname_codeql_runner %} is a command-line tool that runs {% data variables.product.prodname_codeql %} analysis on a checkout of a {% data variables.product.prodname_dotcom %} repository. You add the runner to your third-party system, then call the runner to analyze code and upload the results to {% data variables.product.product_location %}. These results are displayed as {% data variables.product.prodname_code_scanning %} alerts in the repository.
+O {% data variables.product.prodname_codeql_runner %} é uma ferramenta de linha de comando que executa a análise de {% data variables.product.prodname_codeql %} em um checkout de um repositório do {% data variables.product.prodname_dotcom %}. Você adiciona o executor ao seu sistema de terceiros e, em seguida, chama o executor para analisar o código e fazer o upload dos resultados para o {% data variables.product.product_location %}. Estes resultados são exibidos como alertas do {% data variables.product.prodname_code_scanning %} no repositório.
{% data reusables.code-scanning.codeql-runner-license %}
-### Downloading the {% data variables.product.prodname_codeql_runner %}
+### Fazer o download do {% data variables.product.prodname_codeql_runner %}
-You can download the {% data variables.product.prodname_codeql_runner %} from https://github.com/github/codeql-action/releases. On some operating systems, you may need to change permissions for the downloaded file before you can run it.
+Você pode fazer o download do {% data variables.product.prodname_codeql_runner %} em https://github.com/github/codeql-action/releases. Em alguns sistemas operacionais, talvez você precise alterar as permissões para o arquivo baixado antes de executá-lo.
-On Linux:
+No Linux:
```shell
chmod +x codeql-runner-linux
```
-On MacOS:
+No MacOS:
```shell
chmod +x codeql-runner-macos
sudo xattr -d com.apple.quarantine codeql-runner-macos
```
-On Windows, the `codeql-runner-win.exe` file usually requires no change to permissions.
+No Windows, o arquivo `codeql-runner-win.exe` normalmente não exige alteração de permissões.
-### Adding the {% data variables.product.prodname_codeql_runner %} to your CI system
+### Adicionar {% data variables.product.prodname_codeql_runner %} ao seu sistema de CI
-Once you have downloaded the {% data variables.product.prodname_codeql_runner %} and verified that it can be executed, you should make the runner available to each CI server that you intend to use for {% data variables.product.prodname_code_scanning %}. It is important to notice that each CI server that you intend to use for {% data variables.product.prodname_code_scanning %} needs to have the {% data variables.product.prodname_codeql_runner %}. You might configure each server to copy the runner from a central, internal location, or you could use the REST API to get the runner direct from GitHub, for example:
+Após concluído o download do {% data variables.product.prodname_codeql_runner %} e verificado que pode ser executado, você deve disponibilizar o executor para cada servidor de CI que você pretende usar para {% data variables.product.prodname_code_scanning %}. É importante notar que cada servidor de CI que você pretende usar para {% data variables.product.prodname_code_scanning %} deve ter o {% data variables.product.prodname_codeql_runner %}. Você pode configurar cada servidor para copiar o executor a partir de um local central interno ou você pode usar a API REST para obter o executor direto do GitHub, por exemplo:
```shell
wget https://github.com/github/codeql-action/releases/download/codeql-bundle-20200826/codeql-runner-linux
chmod +x codeql-runner-linux
```
-In addition to this, each CI server also needs:
+Além disso, cada servidor de CI também precisa:
-- A {% data variables.product.prodname_github_apps %} or personal access token for the {% data variables.product.prodname_codeql_runner %} to use. For private repositories the token must have the `repo` scope. For public the token needs only the `public_repo` and `repo:security_events` scopes. For information, see "[Building {% data variables.product.prodname_github_apps %}](/developers/apps/building-github-apps)" and "[Creating a personal access token](/github/authenticating-to-github/creating-a-personal-access-token)."
-- Access to the {% data variables.product.prodname_codeql %} bundle associated with this release of the {% data variables.product.prodname_codeql_runner %}. This package contains the {% data variables.product.prodname_codeql %} CLI, queries, and libraries needed for {% data variables.product.prodname_codeql %} analysis. For information, see "[{% data variables.product.prodname_codeql %} CLI](https://help.semmle.com/codeql/codeql-cli.html)."
+- Um {% data variables.product.prodname_github_apps %} ou um token de acesso pessoal para {% data variables.product.prodname_codeql_runner %} usar. Para repositórios privados, o token deve ter o escopo do `repositório`. Para público, o token precisa apenas dos escopos `public_repo` e `repo:security_events`. Para obter informações, consulte "[Criar {% data variables.product.prodname_github_apps %}](/developers/apps/building-github-apps)" e "[Criar um token de acesso pessoal](/github/authenticating-to-github/creating-a-personal-access-token)".
+- Acesso ao pacote de {% data variables.product.prodname_codeql %} associado a esta versão do {% data variables.product.prodname_codeql_runner %}. Este pacote contém CLI de {% data variables.product.prodname_codeql %}, consultas e bibliotecas necessárias para a análise de {% data variables.product.prodname_codeql %}. Para obter informações, consulte "[CLI de {% data variables.product.prodname_codeql %}](https://help.semmle.com/codeql/codeql-cli.html)".
-The options for providing access to the {% data variables.product.prodname_codeql %} bundle are:
+As opções para fornecer acesso ao pacote de{% data variables.product.prodname_codeql %} são:
-1. Allow the CI servers access to {% data variables.product.prodname_dotcom_the_website %} so that the {% data variables.product.prodname_codeql_runner %} can download the bundle automatically.
-1. Manually download/extract the bundle, store it with other central resources, and use the `--codeql-path` flag to specify the location of the bundle in calls to initialize the {% data variables.product.prodname_codeql_runner %}.
+1. Permitir o acesso dos servidores de CI ao {% data variables.product.prodname_dotcom_the_website %} para que o {% data variables.product.prodname_codeql_runner %} possa fazer o download do pacote automaticamente.
+1. Fazer o download/extrair manualmente o pacote, armazená-lo com outros recursos centrais e usar o sinalizador `--codeql-path` para especificar a localização do pacote nas chamadas para inicializar o
+{% data variables.product.prodname_codeql_runner %}.
{% if enterpriseServerVersions contains currentVersion %}
-1. You can mirror the `github/codeql-action` repository on {% data variables.product.product_location %}. Unless you specify the `--codeql-path` flag, the runner automatically checks for the bundle in this location and on {% data variables.product.prodname_dotcom_the_website %}.{% endif %}
+1. Você pode espelhar o repositório `github/codeql-action` no {% data variables.product.product_location %}. A menos que você especifique o sinalizador `--codeql-path` , o executor verifica automaticamente o pacote neste local e no {% data variables.product.prodname_dotcom_the_website %}.{% endif %}
-### Calling the {% data variables.product.prodname_codeql_runner %}
+### Chamar {% data variables.product.prodname_codeql_runner %}
-You should call the {% data variables.product.prodname_codeql_runner %} from the checkout location of the repository you want to analyze. The two main commands are:
+Você deve chamar {% data variables.product.prodname_codeql_runner %} no local de checkout do repositório que deseja analisar. Os dois comandos principais são:
-1. `init` required to initialize the runner and create a {% data variables.product.prodname_codeql %} database for each language to be analyzed. These databases are populated and analyzed by subsequent commands.
-1. `analyze` required to populate the {% data variables.product.prodname_codeql %} databases, analyze them, and upload results to {% data variables.product.product_location %}.
+1. `init` necessário para inicializar o executor e criar um banco de dados de {% data variables.product.prodname_codeql %} para que cada linguagem seja analisada. Estas bases de dados são preenchidas e analisadas por comandos subsequentes.
+1. `análise` necessário para preencher os bancos de dados {% data variables.product.prodname_codeql %}, analisá-los e fazer o upload dos resultados para {% data variables.product.product_location %}.
-For both commands, you must specify the URL of {% data variables.product.product_location %}, the repository *OWNER/NAME*, and the GitHub Apps or personal access token to use for authentication. You also need to specify the location of the CodeQL bundle unless the CI server has access to download it directly from the `github/codeql-action` repository on {% data variables.product.prodname_dotcom_the_website %}{% if enterpriseServerVersions contains currentVersion %} or mirrored on {% data variables.product.product_location %}{% endif %}.
+Para ambos os comandos, você deve especificar a URL de {% data variables.product.product_location %}, o repositório *OWNER/NAME* e os aplicativos GitHub ou o token de acesso pessoal para usar na autenticação. Você também precisa especificar a localização do pacote do CodeQL, a menos que o servidor de CI tenha acesso para baixá-lo diretamente do repositório `github/codeql-action` em {% data variables.product.prodname_dotcom_the_website %}{% if enterpriseServerVersions contains currentVersion %} ou espelhado em {% data variables.product.product_location %}{% endif %}.
-You can configure where the {% data variables.product.prodname_codeql_runner %} stores the CodeQL bundle for future analysis on a server using the `--tools-dir` flag and where it stores temporary files during analysis using `--temp-dir`.
+Você pode configurar o local onde o {% data variables.product.prodname_codeql_runner %} armazena o pacote do CodeQL para futuras análises em um servidor usando o sinalizador `--tools-dir` e onde armazena arquivos temporários durante a análise usando `--temp-dir`.
-To view the command-line reference for the runner, use the `-h` flag. For example, to list all commands run: `codeql-runner-OS -h`, or to list all the flags available for the `init` command run: `codeql-runner-OS init -h` (where `OS` varies according to the executable that you are using). For more information, see "[Configuring {% data variables.product.prodname_code_scanning %} in your CI system](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system#codeql-runner-command-reference)."
+Para visualizar a referência de linha de comando para o executor, use o sinalizador `-h`. Por exemplo, para listar todos os comandos executados: `codeql-runner-OS -h` ou para listar todos os sinalizadores disponíveis para o comando `init` executado: `codeql-runner-OS init -h` (em que `OS` varia de acordo com o executável que você está usando). Para obter mais informações, consulte "[Configurar o {% data variables.product.prodname_code_scanning %} no seu sistema de CI](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system#codeql-runner-command-reference)".
-#### Basic example
+#### Exemplo básico
-This example runs {% data variables.product.prodname_codeql %} analysis on a Linux CI server for the `octo-org/example-repo` repository hosted on `{% data variables.command_line.git_url_example %}`. The process is very simple because the repository contains only languages that can be analyzed by {% data variables.product.prodname_codeql %} directly, without being built (that is, Go, JavaScript, Python, and TypeScript).
+Este exemplo executa a análise do {% data variables.product.prodname_codeql %} em um servidor de Linux CI para o repositório `octo-org/example-repo` hospedado em `{% data variables.command_line.git_url_example %}`. O processo é muito simples porque o repositório contém apenas linguagens que podem ser analisadas diretamente pelo {% data variables.product.prodname_codeql %}, sem ser criado (ou seja, Go, JavaScript, Python e TypeScript).
-1. Check out the repository to analyze.
-1. Move into the directory where the repository is checked out.
-1. Initialize the {% data variables.product.prodname_codeql_runner %} and create {% data variables.product.prodname_codeql %} databases for the languages detected.
+1. Confira o repositório a ser analisado.
+1. Mova para o diretório para o local onde o repositório está reservado.
+1. Inicialize {% data variables.product.prodname_codeql_runner %} e crie banco de dados do {% data variables.product.prodname_codeql %} para as linguagens detectadas.
```shell
$ /path/to-runner/codeql-runner-linux init --repository octo-org/example-repo
--github-url {% data variables.command_line.git_url_example %} --github-auth TOKEN
> Cleaning temp directory /srv/checkout/example-repo/codeql-runner
> ...
- > Created CodeQL database at /srv/checkout/example-repo/codeql-runner/codeql_databases/javascript.
+ > Banco de dados do CodeQL criado em /srv/checkout/example-repo/codeql-runner/codeql_databases/javascript.
```
-1. Populate the {% data variables.product.prodname_codeql_runner %} databases, analyze them, and upload the results to {% data variables.product.product_name %}.
+1. Preencha os bancos de dados de {% data variables.product.prodname_codeql_runner %}, analise-os e faça o upload dos resultados para {% data variables.product.product_name %}.
```shell
$ /path/to-runner/codeql-runner-linux analyze --repository octo-org/example-repo
@@ -110,15 +112,15 @@ This example runs {% data variables.product.prodname_codeql %} analysis on a Lin
> Successfully uploaded results
```
-The server has access to download the {% data variables.product.prodname_codeql %} bundle directly from the `github/codeql-action` repository on {% data variables.product.prodname_dotcom_the_website %}{% if enterpriseServerVersions contains currentVersion %} or mirrored on {% data variables.product.product_location %}{% endif %}, so there is no need to use the `--codeql-path` flag. When the analysis is complete, the {% data variables.product.prodname_codeql_runner %} uploads the results to the {% data variables.product.prodname_code_scanning %} view. For more information, see "[Managing {% data variables.product.prodname_code_scanning %} alerts for your repository](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository)."
+O servidor tem acesso para fazer o download do pacote de {% data variables.product.prodname_codeql %} diretamente do repositório `github/codeql-action` no {% data variables.product.prodname_dotcom_the_website %}{% if enterpriseServerVersions contains currentVersion %} ou espelhado no {% data variables.product.product_location %}{% endif %}. Portanto, não há necessidade de usar o sinalizador `--codeql-path`. Quando a análise for concluída, o {% data variables.product.prodname_codeql_runner %} faz o upload dos resultados para a visualização de {% data variables.product.prodname_code_scanning %}. Para obter mais informações, consulte "[Gerenciar alertas de {% data variables.product.prodname_code_scanning %} para o seu repositório](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository)".
-#### Compiled language example
+#### Exemplo de linguagem compilada
-This example is similar to the previous example, however this time the repository has code in C/C++, C#, or Java. To create a {% data variables.product.prodname_codeql %} database for these languages, the CLI needs to monitor the build. At the end of the initialization process, the runner reports the command you need to set up the environment before building the code. You need to run this command, before calling the normal CI build process, and then running the `analyze` command.
+Este exemplo é semelhante ao exemplo anterior. No entanto, desta vez, o repositório tem o código em C/C++, C# ou Java. Para criar um banco de dados de {% data variables.product.prodname_codeql %} para essas linguagens, o CLI precisa monitorar a criação. No final do processo de inicialização, o executor informa o comando que você precisa configurar o ambiente antes de criar o código. Você precisa executar esse comando antes de chamar o processo de criação normal da CI e, em seguida, executar o comando `analisar`.
-1. Check out the repository to analyze.
-1. Move into the directory where the repository is checked out.
-1. Initialize the {% data variables.product.prodname_codeql_runner %} and create {% data variables.product.prodname_codeql %} databases for the languages detected.
+1. Confira o repositório a ser analisado.
+1. Mova para o diretório para o local onde o repositório está reservado.
+1. Inicialize {% data variables.product.prodname_codeql_runner %} e crie banco de dados do {% data variables.product.prodname_codeql %} para as linguagens detectadas.
```shell
$ /path/to-runner/codeql-runner-linux init --repository octo-org/example-repo-2
@@ -127,18 +129,18 @@ This example is similar to the previous example, however this time the repositor
> ...
> CodeQL environment output to "/srv/checkout/example-repo-2/codeql-runner/codeql-env.json"
and "/srv/checkout/example-repo-2/codeql-runner/codeql-env.sh".
- Please export these variables to future processes so the build can be traced, for example by running "
+ Exporte essas variáveis para processos futuros para que a criação possa ser rastreada, por exemplo, executando "
. /srv/checkout/example-repo-2/codeql-runner/codeql-env.sh".
```
-1. Run the script generated by the `init` action to set up the environment to monitor the build.
+1. Execute o script gerado pela ação `init` para configurar o ambiente para monitorar a criação.
```shell
$ . /srv/checkout/example-repo-2/codeql-runner/codeql-env.sh
```
-1. Build the code.
-1. Populate the {% data variables.product.prodname_codeql %} databases, analyze them, and upload the results to GitHub.
+1. Crie o código.
+1. Preencha os bancos de dados de {% data variables.product.prodname_codeql %}, analise-os e faça o upload dos resultados para o GitHub.
```shell
$ /path/to-runner/codeql-runner-linux analyze --repository octo-org/example-repo-2
@@ -152,11 +154,11 @@ This example is similar to the previous example, however this time the repositor
{% note %}
-**Note:** If you use a containerized build, you need to run the {% data variables.product.prodname_codeql_runner %} in the container where your build task takes place.
+**Observação:** Se você usar uma criação conteinerizada, você deverá executar o {% data variables.product.prodname_codeql_runner %} no contêiner em que ocorre a tarefa de criação.
{% endnote %}
-### Further reading
+### Leia mais
-- "[Configuring {% data variables.product.prodname_code_scanning %} in your CI system](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system)"
-- "[Troubleshooting {% data variables.product.prodname_code_scanning %} in your CI system](/github/finding-security-vulnerabilities-and-errors-in-your-code/troubleshooting-codeql-code-scanning-in-your-ci-system)"
+- "[Configurar {% data variables.product.prodname_code_scanning %} no seu sistema de CI](/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-codeql-code-scanning-in-your-ci-system)"
+- "[Solução de problemas de {% data variables.product.prodname_code_scanning %} no seu sistema de CI](/github/finding-security-vulnerabilities-and-errors-in-your-code/troubleshooting-codeql-code-scanning-in-your-ci-system)"
diff --git a/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests.md b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests.md
index b51fe36706..ab553d6878 100644
--- a/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests.md
+++ b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests.md
@@ -3,7 +3,7 @@ title: Alertas de varredura de código de triagem em pull requests
shortTitle: Alertas de triagem em pull requests
intro: 'Quando {% data variables.product.prodname_code_scanning %} identifica um problema em um pull request, você poderá revisar o código destacado e resolver o alerta.'
product: '{% data reusables.gated-features.code-scanning %}'
-permissions: 'If you have write permission to a repository, you can resolve {% data variables.product.prodname_code_scanning %} alerts for that repository.'
+permissions: 'Se você tiver permissão de leitura em um repositório, você poderá ver anotações em pull requests. Com permissão de gravação, você poderá ver informações detalhadas e resolver alertas de {% data variables.product.prodname_code_scanning %} para esse repositório.'
versions:
free-pro-team: '*'
enterprise-server: '>=2.22'
@@ -13,9 +13,9 @@ versions:
### Sobre os resultados de {% data variables.product.prodname_code_scanning %} em pull requests
-Em repositórios onde {% data variables.product.prodname_code_scanning %} está configurado como uma verificação de pull request, {% data variables.product.prodname_code_scanning %} verifica o código no pull request. By default, this is limited to pull requests that target the default branch, but you can change this configuration within {% data variables.product.prodname_actions %} or in a third-party CI/CD system. Se o merge das alterações introduziria novos alertas de {% data variables.product.prodname_code_scanning %} no branch de destino, estes serão relatados como resultados de verificação no pull request. Os alertas também são exibidos como anotações na aba **Arquivos alterados** do pull request. Se você tiver permissão de gravação no repositório, você poderá ver qualquer alerta de {% data variables.product.prodname_code_scanning %} existente na aba **Segurança**. Para obter informações sobre os alertas do repositório, consulte "[Gerenciar alertas de {% data variables.product.prodname_code_scanning %} do repositório](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository)".
+Em repositórios onde {% data variables.product.prodname_code_scanning %} está configurado como uma verificação de pull request, {% data variables.product.prodname_code_scanning %} verifica o código no pull request. Por padrão, isso é limitado a pull requests que visam o branch-padrão ou branches protegidos, mas você pode alterar esta configuração em {% data variables.product.prodname_actions %} ou em um sistema de CI/CD de terceiros. Se o merge das alterações introduziria novos alertas de {% data variables.product.prodname_code_scanning %} no branch de destino, estes serão relatados como resultados de verificação no pull request. Os alertas também são exibidos como anotações na aba **Arquivos alterados** do pull request. Se você tiver permissão de gravação no repositório, você poderá ver qualquer alerta de {% data variables.product.prodname_code_scanning %} existente na aba **Segurança**. Para obter informações sobre os alertas do repositório, consulte "[Gerenciar alertas de {% data variables.product.prodname_code_scanning %} do repositório](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository)".
-Se {% data variables.product.prodname_code_scanning %} tiver algum resultado com uma gravidade de `erro`, ocorre uma falha na verificação e o erro é relatado nos resultados de verificação. Se todos os resultados encontrados por {% data variables.product.prodname_code_scanning %} tiverem gravidades menores, os alertas são tratados como avisos ou notas e a verificação é considerada bem-sucedida. If your pull request targets a protected branch that has been enabled for {% data variables.product.prodname_code_scanning %}, and the repository owner has configured required status checks, then you must either fix or {% if currentVersion == "enterprise-server@2.22" %}close{% else %}dismiss{% endif %} all error alerts before the pull request can be merged. Para obter mais informações, consulte "[Sobre verificações de status obrigatórias](/github/administering-a-repository/about-required-status-checks)".
+Se {% data variables.product.prodname_code_scanning %} tiver algum resultado com uma gravidade de `erro`, ocorre uma falha na verificação e o erro é relatado nos resultados de verificação. Se todos os resultados encontrados por {% data variables.product.prodname_code_scanning %} tiverem gravidades menores, os alertas são tratados como avisos ou notas e a verificação é considerada bem-sucedida. Se seu pull request tem como alvo um branch protegido que foi habilitado por {% data variables.product.prodname_code_scanning %}, e o proprietário do repositório configurou as verificações de status obrigatórias, você deverá corrigir ou {% if currentVersion == "enterprise-server@2. 2" %}fechar{% else %}dismiss{% endif %} todos os erros alertas antes que o pull request possa ser mesclado. Para obter mais informações, consulte "[Sobre verificações de status obrigatórias](/github/administering-a-repository/about-required-status-checks)".
![Ocorreu uma falha na verificação de {% data variables.product.prodname_code_scanning %} em um pull request](/assets/images/help/repository/code-scanning-check-failure.png)
@@ -31,21 +31,21 @@ Quando você olha para a aba **Arquivos alterados** para um pull request, você
![Alerta de anotação em um diff de pull request](/assets/images/help/repository/code-scanning-pr-annotation.png)
-Algumas anotações contêm links com contexto extra para o alerta. No exemplo acima, da análise de {% data variables.product.prodname_codeql %}, você pode clicar em **valor fornecido pelo usuário** para ver onde os dados não confiáveis entram no fluxo de dados (isso é referido como a fonte). Neste caso, você pode visualizar o caminho completo da fonte até o código que usa os dados (o destino), clicando em **Mostrar caminhos**. Isto faz com que seja fácil verificar se os dados não são confiáveis ou se a análise não reconheceu uma etapa de sanitização de dados entre a fonte e o destino. Para obter informações sobre a análise do fluxo de dados usando {% data variables.product.prodname_codeql %}, consulte "[Sobre a análise do fluxo de dados](https://help.semmle.com/QL/learn-ql/intro-to-data-flow.html)".
+Se você tiver permissão de gravação para o repositório, algumas anotações conterão links com contexto adicional para o alerta. No exemplo acima, da análise de {% data variables.product.prodname_codeql %}, você pode clicar em **valor fornecido pelo usuário** para ver onde os dados não confiáveis entram no fluxo de dados (isso é referido como a fonte). Neste caso, você também pode ver o caminho completo desde a fonte até o código que usa os dados (o sumidouro), clicando em **Mostrar caminhos**. Isto faz com que seja fácil verificar se os dados não são confiáveis ou se a análise não reconheceu uma etapa de sanitização de dados entre a fonte e o destino. Para obter informações sobre a análise do fluxo de dados usando {% data variables.product.prodname_codeql %}, consulte "[Sobre a análise do fluxo de dados](https://help.semmle.com/QL/learn-ql/intro-to-data-flow.html)".
-Para obter mais informações sobre um alerta, clique em **Mostrar mais informações** na anotação. Isso permite que você veja todos os contextos e metadados fornecidos pela ferramenta em uma exibição de alerta. No exemplo abaixo, você pode ver tags que mostram a gravidade, o tipo e as enumerações de fraquezas comuns relevantes (CWEs) para o problema. A vista mostra também quais commits introduziram o problema.
+Para ver mais informações sobre um alerta, os usuários com permissão de gravação podem clicar no link **Mostrar mais detalhes**, exibido na anotação. Isso permite que você veja todos os contextos e metadados fornecidos pela ferramenta em uma exibição de alerta. No exemplo abaixo, você pode ver tags que mostram a gravidade, o tipo e as enumerações de fraquezas comuns relevantes (CWEs) para o problema. A vista mostra também quais commits introduziram o problema.
Na visualização detalhada de um alerta, algumas ferramentas de {% data variables.product.prodname_code_scanning %}, como a análise de {% data variables.product.prodname_codeql %} também incluem uma descrição do problema e um link **Mostrar mais** para obter orientações sobre como corrigir seu código.
![Descrição do alerta e link para mostrar mais informações](/assets/images/help/repository/code-scanning-pr-alert.png)
-### {% if currentVersion == "enterprise-server@2.22" %}Resolving{% else %}Fixing{% endif %} an alert on your pull request
+### {% if currentVersion == "enterprise-server@2.22" %}Resolvendo{% else %}Corrigindo{% endif %} um alerta no seu pull request
-Qualquer pessoa com permissão de gravação em um repositório pode corrigir um alerta de {% data variables.product.prodname_code_scanning %} identificado em um pull request. Se você fizer commit de alterações na solicitação do pull request, isto acionará uma nova execução das verificações do pull request. Se suas alterações corrigirem o problema, o alerta será fechado e a anotação removida.
+Qualquer pessoa com acesso push a um pull request pode corrigir um alerta de {% data variables.product.prodname_code_scanning %} que seja identificado nesse pull request. Se você fizer commit de alterações na solicitação do pull request, isto acionará uma nova execução das verificações do pull request. Se suas alterações corrigirem o problema, o alerta será fechado e a anotação removida.
{% if currentVersion == "enterprise-server@2.22" %}
-Se você não considerar que um alerta deve ser corrigido, você poderá fechar o alerta manualmente. {% data reusables.code-scanning.close-alert-examples %} O botão **Fechar** está disponível nas anotações e no modo de exibição de alertas se você tiver permissão de gravação no repositório.
+Se você não considera que um alerta deve ser corrigido, os usuários com permissão de gravação podem fechar o alerta manualmente. {% data reusables.code-scanning.close-alert-examples %} O botão **Fechar** está disponível nas anotações e no modo de exibição de alertas se você tiver permissão de gravação no repositório.
{% data reusables.code-scanning.false-positive-fix-codeql %}
@@ -63,4 +63,4 @@ Uma forma alternativa de fechar um alerta é ignorá-lo. Você pode descartar um
Para obter mais informações sobre alertas ignorados, consulte "[Gerenciar alertas de {% data variables.product.prodname_code_scanning %} para o seu repositório](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository#dismissing-or-deleting-alerts)".
-{% endif %}
\ No newline at end of file
+{% endif %}
diff --git a/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/troubleshooting-the-codeql-workflow.md b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/troubleshooting-the-codeql-workflow.md
index 3ddc1056fa..0b9026a06a 100644
--- a/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/troubleshooting-the-codeql-workflow.md
+++ b/translations/pt-BR/content/github/finding-security-vulnerabilities-and-errors-in-your-code/troubleshooting-the-codeql-workflow.md
@@ -64,7 +64,7 @@ Para obter mais informações, consulte a extração de fluxo de trabalho em "[C
* Criar usando um sistema de compilação distribuído externo às Ações GitHub, usando um processo de daemon.
* {% data variables.product.prodname_codeql %} não está ciente do compilador específico que você está usando.
- Para projetos de C# usando `dotnet build` ou `msbuild` qual abordam .NET Core 2, você deverá especificar `/p:UseSharedCompilation=false` na sua etapa de `execução` do fluxo de trabalho ao criar o seu código. O sinalizador `UseSharedCompilation` não é necessário para o .NET Core 3.0 ou versão superior.
+ Para projetos de .NET Framework, e para projetos de C# que usam `dotnet build` ou `msbuild` que miram .NET Core 2, você deve especificar `/p:UseSharedCompilation=false` na etapa de `executar` do seu fluxo de trabalho quando você construir seu código. O sinalizador `UseSharedCompilation` não é necessário para o .NET Core 3.0 ou versão superior.
Por exemplo, a seguinte configuração para C# irá passar o sinalizador durante a primeira etapa de criação.
diff --git a/translations/pt-BR/content/github/getting-started-with-github/access-permissions-on-github.md b/translations/pt-BR/content/github/getting-started-with-github/access-permissions-on-github.md
index 02df049430..76fba71719 100644
--- a/translations/pt-BR/content/github/getting-started-with-github/access-permissions-on-github.md
+++ b/translations/pt-BR/content/github/getting-started-with-github/access-permissions-on-github.md
@@ -28,7 +28,7 @@ Os integrantes da organização podem ter funções de *proprietário*{% if curr
### Contas corporativas
-Os *proprietários de empresa* têm poder absoluto sobre a conta corporativa e podem realizar todas as ações nela. Os *gerentes de cobrança* podem gerenciar as configurações de cobrança da sua conta corporativa. Os integrantes e colaboradores externos das organizações pertencentes à sua conta corporativa são automaticamente integrantes da conta corporativa, embora eles não tenham acesso à conta corporativa em si nem às configurações dela. For more information, see "[Roles in an enterprise](/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise)."
+Os *proprietários de empresa* têm poder absoluto sobre a conta corporativa e podem realizar todas as ações nela. Os *gerentes de cobrança* podem gerenciar as configurações de cobrança da sua conta corporativa. Os integrantes e colaboradores externos das organizações pertencentes à sua conta corporativa são automaticamente integrantes da conta corporativa, embora eles não tenham acesso à conta corporativa em si nem às configurações dela. Para obter mais informações, consulte "[Funções em uma empresa](/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise)".
{% data reusables.gated-features.enterprise-accounts %}
diff --git a/translations/pt-BR/content/github/getting-started-with-github/be-social.md b/translations/pt-BR/content/github/getting-started-with-github/be-social.md
index 4ba6040e83..5ee6398965 100644
--- a/translations/pt-BR/content/github/getting-started-with-github/be-social.md
+++ b/translations/pt-BR/content/github/getting-started-with-github/be-social.md
@@ -22,7 +22,7 @@ Clique em **Follow** (Seguir) na página do perfil de uma pessoa para segui-la.
### Inspecionar um repositório
-Você pode inspecionar um repositório para receber notificações de novos problemas e pull requests. Quando o proprietário atualiza o repositório, você vê as alterações no seu painel pessoal. For more information see {% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.20" %}"[Viewing your subscriptions](/github/managing-subscriptions-and-notifications-on-github/viewing-your-subscriptions){% else %}"[Watching and unwatching repositories](/github/receiving-notifications-about-activity-on-github/watching-and-unwatching-repositories){% endif %}."
+Você pode inspecionar um repositório para receber notificações de novos problemas e pull requests. Quando o proprietário atualiza o repositório, você vê as alterações no seu painel pessoal. Para obter mais informações, consulte {% if currentVersion == "free-pro-team@latest" or currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2. 0" %}"[Visualizar suas assinaturas](/github/managing-subscriptions-and-notifications-on-github/viewing-your-subscriptions){% else %}"[Inspecionar e não inspecionar repositórios](/github/receiving-notifications-about-activity-on-github/watching-and-unwatching-repositories){% endif %}."
Clique em **Watch** (Inspecionar) no topo de um repositório para inspecioná-lo.
diff --git a/translations/pt-BR/content/github/getting-started-with-github/create-a-repo.md b/translations/pt-BR/content/github/getting-started-with-github/create-a-repo.md
index 3678ac375c..c5ec080b0f 100644
--- a/translations/pt-BR/content/github/getting-started-with-github/create-a-repo.md
+++ b/translations/pt-BR/content/github/getting-started-with-github/create-a-repo.md
@@ -10,14 +10,26 @@ versions:
github-ae: '*'
---
+{% if currentVersion == "free-pro-team@latest" %}
+
Você pode armazenar vários projetos nos repositórios do {% data variables.product.product_name %}, incluindo projetos de código aberto. Com os [projetos de código aberto](http://opensource.org/about), é possível compartilhar código para criar softwares melhores e mais confiáveis.
+{% elsif enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
+
+You can store a variety of projects in {% data variables.product.product_name %} repositories, including innersource projects. With innersource, you can share code to make better, more reliable software. For more information on innersource, see {% data variables.product.company_short %}'s whitepaper "[An introduction to innersource](https://resources.github.com/whitepapers/introduction-to-innersource/)."
+
+{% endif %}
+
+{% if currentVersion == "free-pro-team@latest" %}
+
{% note %}
**Observação:** você pode criar repositórios públicos para um projeto de código aberto. Ao criar um repositório público, certifique-se de incluir um [arquivo de licença](http://choosealicense.com/) que determina como deseja que seu projeto seja compartilhado com outras pessoas. {% data reusables.open-source.open-source-guide-repositories %} {% data reusables.open-source.open-source-learning-lab %}
{% endnote %}
+{% endif %}
+
{% data reusables.repositories.create_new %}
2. Digite um nome curto e fácil de memorizar para seu repositório. Por exemplo, "olá mundo". ![Campo para inserir um nome de repositório](/assets/images/help/repository/create-repository-name.png)
3. Se desejar, adicione uma descrição do repositório. Por exemplo, "Meu primeiro repositório no
diff --git a/translations/pt-BR/content/github/getting-started-with-github/exploring-early-access-releases-with-feature-preview.md b/translations/pt-BR/content/github/getting-started-with-github/exploring-early-access-releases-with-feature-preview.md
index 25eff360ee..9898486782 100644
--- a/translations/pt-BR/content/github/getting-started-with-github/exploring-early-access-releases-with-feature-preview.md
+++ b/translations/pt-BR/content/github/getting-started-with-github/exploring-early-access-releases-with-feature-preview.md
@@ -21,5 +21,5 @@ Os produtos e recursos do {% data variables.product.product_name %} podem passar
Você pode ver uma lista de recursos disponíveis na versão beta e uma breve descrição de cada um deles. Cada recurso inclui um link para dar feedback.
-1. No canto superior direito de qualquer página, clique na sua foto do perfil e depois em **Feature preview** (Visualização de recursos). ![Botão Feature preview (Visualização de recursos)](/assets/images/help/settings/feature-preview-button.png)
+{% data reusables.feature-preview.feature-preview-setting %}
2. Outra opção é clicar em **Enable** (Habilitar) ou **Disable** (Desabilitar) à direita de um recurso. ![Botão Enable (Habilitar) na visualização de recursos](/assets/images/help/settings/enable-feature-button.png)
diff --git a/translations/pt-BR/content/github/getting-started-with-github/finding-ways-to-contribute-to-open-source-on-github.md b/translations/pt-BR/content/github/getting-started-with-github/finding-ways-to-contribute-to-open-source-on-github.md
index 6b6b7b6062..ca95887da7 100644
--- a/translations/pt-BR/content/github/getting-started-with-github/finding-ways-to-contribute-to-open-source-on-github.md
+++ b/translations/pt-BR/content/github/getting-started-with-github/finding-ways-to-contribute-to-open-source-on-github.md
@@ -32,7 +32,7 @@ Alguns projetos de código aberto oferecem espelhos em {% data variables.product
Seguem aqui alguns repositórios de destaque espelhados em {% data variables.product.prodname_dotcom_the_website %}:
-- [Android Open Source Project](https://github.com/aosp-mirror)
+- [Projeto Open Source Android](https://github.com/aosp-mirror)
- [The Apache Software Foundation](https://github.com/apache)
- [The Chromium Project](https://github.com/chromium)
- [Eclipse Foundation](https://github.com/eclipse)
diff --git a/translations/pt-BR/content/github/getting-started-with-github/fork-a-repo.md b/translations/pt-BR/content/github/getting-started-with-github/fork-a-repo.md
index 76d5051565..6005c371c7 100644
--- a/translations/pt-BR/content/github/getting-started-with-github/fork-a-repo.md
+++ b/translations/pt-BR/content/github/getting-started-with-github/fork-a-repo.md
@@ -25,10 +25,16 @@ Por exemplo, você pode usar bifurcações para propor alterações relacionadas
O software de código aberto baseia-se na ideia de que ao compartilhar códigos, podemos criar softwares melhores e mais confiáveis. Para obter mais informações, consulte "[Sobre a Iniciativa Open Source](http://opensource.org/about)" em Iniciativa Open Source.
+For more information about applying open source principles to your organization's development work on {% data variables.product.product_location %}, see {% data variables.product.prodname_dotcom %}'s whitepaper "[An introduction to innersource](https://resources.github.com/whitepapers/introduction-to-innersource/)."
+
+{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
+
Ao criar um repositório público a partir de uma bifurcação do projeto de outra pessoa, confirme que incluiu um arquivo de licença que estabelece como você quer que seu projeto seja compartilhado com outros. Para obter mais informações, consulte [Escolha uma licença de código aberto](http://choosealicense.com/)" em choosealicense.
{% data reusables.open-source.open-source-guide-repositories %} {% data reusables.open-source.open-source-learning-lab %}
+{% endif %}
+
{% note %}
**Observação**: {% data reusables.repositories.desktop-fork %}
diff --git a/translations/pt-BR/content/github/getting-started-with-github/github-for-mobile.md b/translations/pt-BR/content/github/getting-started-with-github/github-for-mobile.md
index 4bd1e7e9de..f8e64d3dc5 100644
--- a/translations/pt-BR/content/github/getting-started-with-github/github-for-mobile.md
+++ b/translations/pt-BR/content/github/getting-started-with-github/github-for-mobile.md
@@ -43,9 +43,9 @@ Para reabilitar o Universal Links, mantenha pressionado qualquer link {% data va
### Compartilhando feedback
-If you find a bug in {% data variables.product.prodname_mobile %}, you can email us at mobilefeedback@github.com.
+Se você encontrar um erro em {% data variables.product.prodname_mobile %}, você pode nos enviar um e-mail para mobilefeedback@github.com.
-You can submit feature requests or other feedback for {% data variables.product.prodname_mobile %} [on GitHub Discussions](https://github.com/github/feedback/discussions?discussions_q=category%3A%22Mobile+Feedback%22).
+Você pode enviar solicitações de recursos ou outros comentários para {% data variables.product.prodname_mobile %} [nas discussões do GitHub](https://github.com/github/feedback/discussions?discussions_q=category%3A%22Mobile+Feedback%22).
### Desativando versões beta para iOS
diff --git a/translations/pt-BR/content/github/getting-started-with-github/keyboard-shortcuts.md b/translations/pt-BR/content/github/getting-started-with-github/keyboard-shortcuts.md
index fd5d1481e5..b615238f22 100644
--- a/translations/pt-BR/content/github/getting-started-with-github/keyboard-shortcuts.md
+++ b/translations/pt-BR/content/github/getting-started-with-github/keyboard-shortcuts.md
@@ -21,22 +21,22 @@ Veja abaixo uma lista dos atalhos de teclado disponíveis.
### Atalhos para o site
-| Atalho | Descrição |
-| ---------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| s or / | Evidencia a barra de pesquisa. Para obter mais informações, consulte "[Sobre pesquisar no {% data variables.product.company_short %}](/articles/about-searching-on-github)". |
-| gn | Vai para suas notificações. For more information, see {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}"[About notifications](/github/managing-subscriptions-and-notifications-on-github/about-notifications){% else %}"[About notifications](/github/receiving-notifications-about-activity-on-github/about-notifications){% endif %}." |
-| esc | Quando direcionado a um hovercard de usuário, problema ou pull request, fecha o hovercard e redireciona para o elemento no qual o hovercard está |
+| Atalho | Descrição |
+| ---------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| s or / | Evidencia a barra de pesquisa. Para obter mais informações, consulte "[Sobre pesquisar no {% data variables.product.company_short %}](/articles/about-searching-on-github)". |
+| gn | Vai para suas notificações. Para obter mais informações, consulte {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2. 0" ou currentVersion == "github-ae@latest" %}"[Sobre notificações](/github/managing-subscriptions-and-notifications-on-github/about-notifications){% else %}"[Sobre notificações](/github/receiving-notifications-about-activity-on-github/about-notifications){% endif %}." |
+| esc | Quando direcionado a um hovercard de usuário, problema ou pull request, fecha o hovercard e redireciona para o elemento no qual o hovercard está |
### Repositórios
-| Atalho | Descrição |
-| ------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| gc | Vai para a aba **Code** (Código) |
-| gi | Vai para a aba **Issues** (Problemas). Para obter mais informações, consulte "[Sobre problemas](/articles/about-issues)". |
-| gp | Vai para a aba **Pull requests**. For more information, see "[About pull requests](/articles/about-pull-requests)."{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %}
+| Atalho | Descrição |
+| ------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| gc | Vai para a aba **Code** (Código) |
+| gi | Vai para a aba **Issues** (Problemas). Para obter mais informações, consulte "[Sobre problemas](/articles/about-issues)". |
+| gp | Vai para a aba **Pull requests**. Para obter mais informações, consulte "[Sobre pull requests](/articles/about-pull-requests)."{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %}
| ga | Acesse a aba de **Ações**. Para obter mais informações, consulte "[Sobre ações](/actions/getting-started-with-github-actions/about-github-actions)".{% endif %}
-| gb | Vai para a aba **Projects** (Projetos). Para obter mais informações, consulte "[Sobre quadros de projeto](/articles/about-project-boards)". |
-| gw | Vai para a aba **Wiki**. Para obter mais informações, consulte "[Sobre wikis](/articles/about-wikis)". |
+| gb | Vai para a aba **Projects** (Projetos). Para obter mais informações, consulte "[Sobre quadros de projeto](/articles/about-project-boards)". |
+| gw | Vai para a aba **Wiki**. Para obter mais informações, consulte "[Sobre wikis](/articles/about-wikis)". |
### Edição de código-fonte
@@ -110,7 +110,7 @@ Para mais atalhos de teclado, consulte a [Documentação CodeMirror](https://cod
| j | Move a seleção para baixo na lista |
| k | Move a seleção para cima na lista |
| cmd + shift + enter | Adiciona um comentário único no diff da pull request |
-| alt e clique | Toggle between collapsing and expanding all outdated review comments in a pull request by holding down `alt` and clicking **Show outdated** or **Hide outdated**.|{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
+| alt e clique | Alterna entre recolhimento e expansão de todos os comentários de revisão desatualizados em um pull request, mantendo pressionada a tecla `alt` e clicando em **Mostrar desatualizados** ou **Ocultar desatualizados**. {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
| Clique, em seguida shift e clique | Comente em várias linhas de uma pull request clicando em um número de linha, mantendo pressionado shift, depois clique em outro número de linha. Para obter mais informações, consulte "[Comentando em uma pull request](/github/collaborating-with-issues-and-pull-requests/commenting-on-a-pull-request#adding-line-comments-to-a-pull-request)."|{% endif %}
### Quadros de projeto
diff --git a/translations/pt-BR/content/github/getting-started-with-github/saving-repositories-with-stars.md b/translations/pt-BR/content/github/getting-started-with-github/saving-repositories-with-stars.md
index 74264a4930..447f1f01a8 100644
--- a/translations/pt-BR/content/github/getting-started-with-github/saving-repositories-with-stars.md
+++ b/translations/pt-BR/content/github/getting-started-with-github/saving-repositories-with-stars.md
@@ -1,6 +1,6 @@
---
title: Salvar repositórios com estrelas
-intro: 'You can star repositories and topics to keep track of projects you find interesting{% if currentVersion == "free-pro-team@latest" %} and discover related content in your news feed{% endif %}.'
+intro: 'Você pode favoritar repositórios e tópicos para acompanhar projetos que você considera interessantes{% if currentVersion == "free-pro-team@latest" %} e descobrir conteúdo relacionado no seu feed de notícias{% endif %}.'
redirect_from:
- /articles/stars/
- /articles/about-stars/
diff --git a/translations/pt-BR/content/github/getting-started-with-github/set-up-git.md b/translations/pt-BR/content/github/getting-started-with-github/set-up-git.md
index fb2221f15e..432693b58b 100644
--- a/translations/pt-BR/content/github/getting-started-with-github/set-up-git.md
+++ b/translations/pt-BR/content/github/getting-started-with-github/set-up-git.md
@@ -17,7 +17,7 @@ versions:
github-ae: '*'
---
-Para usar o Git na linha de comando, você precisará fazer download, instalar e configurar o Git no computador. {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" or currentVersion == "github-ae@latest" %} You can also install {% data variables.product.prodname_cli %} to use {% data variables.product.product_name %} from the command line. Para obter mais informações sobre {% data variables.product.prodname_cli %}, consulte a documentação de [{% data variables.product.prodname_cli %}](https://cli.github.com/manual/) .{% endif %}
+Para usar o Git na linha de comando, você precisará fazer download, instalar e configurar o Git no computador. {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2. 9" or currentVersion == "github-ae@latest" %} Você também pode instalar {% data variables.product.prodname_cli %} para usar {% data variables.product.product_name %} na linha de comando. Para obter mais informações sobre {% data variables.product.prodname_cli %}, consulte a documentação de [{% data variables.product.prodname_cli %}](https://cli.github.com/manual/) .{% endif %}
Se quiser trabalhar com o Git, mas não quiser usar a linha de comando, você poderá baixar e instalar o cliente do [{% data variables.product.prodname_desktop %}]({% data variables.product.desktop_link %}). Para obter mais informações, consulte "[Instalar e configurar o {% data variables.product.prodname_desktop %}](/desktop/installing-and-configuring-github-desktop/)".
diff --git a/translations/pt-BR/content/github/getting-started-with-github/setting-up-a-trial-of-github-enterprise-server.md b/translations/pt-BR/content/github/getting-started-with-github/setting-up-a-trial-of-github-enterprise-server.md
index 5f77beef3f..3b3b625750 100644
--- a/translations/pt-BR/content/github/getting-started-with-github/setting-up-a-trial-of-github-enterprise-server.md
+++ b/translations/pt-BR/content/github/getting-started-with-github/setting-up-a-trial-of-github-enterprise-server.md
@@ -36,7 +36,7 @@ Siga estas etapas para aproveitar ao máximo a versão de avaliação:
- Webcast [Guia de início rápido do {% data variables.product.prodname_dotcom %}](https://resources.github.com/webcasts/Quick-start-guide-to-GitHub/)
- [Entender o fluxo do {% data variables.product.prodname_dotcom %}](https://guides.github.com/introduction/flow/) nos guias do {% data variables.product.prodname_dotcom %}
- [Hello World](https://guides.github.com/activities/hello-world/) nos guias do {% data variables.product.prodname_dotcom %}
-3. To configure your instance to meet your organization's needs, see "[Configuring your enterprise](/admin/configuration/configuring-your-enterprise)."
+3. Para configurar a sua instância para atender as necessidades da sua organização, consulte "[Configurar sua empresa](/enterprise/admin/configuration/configuring-your-enterprise)".
4. Para integrar o {% data variables.product.prodname_ghe_server %} ao seu provedor de identidade, consulte "[Usar SAML](/enterprise/admin/user-management/using-saml)" e "[Usar LDAP](/enterprise/admin/authentication/using-ldap)".
5. Convite o número desejado de pessoas (sem limite) para fazer parte da versão de avaliação.
- Adicione os usuários à sua instância do {% data variables.product.prodname_ghe_server %} usando autenticação integrada ou seu provedor de identidade configurado. Para obter mais informações, consulte "[Usar autenticação integrada](/enterprise/admin/user-management/using-built-in-authentication)".
diff --git a/translations/pt-BR/content/github/index.md b/translations/pt-BR/content/github/index.md
index 768349e16a..038d3fea24 100644
--- a/translations/pt-BR/content/github/index.md
+++ b/translations/pt-BR/content/github/index.md
@@ -20,24 +20,14 @@ versions:
{% link_in_list /authenticating-to-github %}
-
{% link_in_list /managing-subscriptions-and-notifications-on-github %}
-
-
{% link_in_list /receiving-notifications-about-activity-on-github %}
-
{% link_in_list /setting-up-and-managing-organizations-and-teams %}
-
-
{% link_in_list /setting-up-and-managing-your-enterprise %}
-
-
-
{% link_in_list /setting-up-and-managing-billing-and-payments-on-github %}
-
{% link_in_list /writing-on-github %}
@@ -50,10 +40,7 @@ versions:
{% link_in_list /collaborating-with-issues-and-pull-requests %}
{% link_in_list /managing-your-work-on-github %}
-
-
{% link_in_list /developing-online-with-codespaces %}
-
{% link_in_list /building-a-strong-community %}
@@ -64,45 +51,21 @@ versions:
{% link_in_list /administering-a-repository %}
{% link_in_list /visualizing-repository-data-with-graphs %}
-
-
{% link_in_list /managing-security-vulnerabilities %}
-
{% link_in_list /finding-security-vulnerabilities-and-errors-in-your-code %}
{% link_in_list /managing-files-in-a-repository %}
{% link_in_list /managing-large-files %}
-
-
{% link_in_list /customizing-your-github-workflow %}
-
{% link_in_list /extending-github %}
{% link_in_list /working-with-github-pages %}
-
-
{% link_in_list /supporting-the-open-source-community-with-github-sponsors %}
-
-
-
{% link_in_list /teaching-and-learning-with-github-education %}
-
-
-
{% link_in_list /finding-talent-with-github-jobs %}
-
-
-
{% link_in_list /working-with-github-support %}
-
-
-
{% link_in_list /understanding-how-github-uses-and-protects-your-data %}
-
-
-
{% link_in_list /site-policy %}
-
diff --git a/translations/pt-BR/content/github/managing-large-files/conditions-for-large-files.md b/translations/pt-BR/content/github/managing-large-files/conditions-for-large-files.md
index f803ba426f..d0e00cc297 100644
--- a/translations/pt-BR/content/github/managing-large-files/conditions-for-large-files.md
+++ b/translations/pt-BR/content/github/managing-large-files/conditions-for-large-files.md
@@ -17,4 +17,4 @@ Se você tentar adicionar ou atualizar um arquivo maior do que {% data variables
### Pushes bloqueados para arquivos grandes
-{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}By default, {% endif %}{% data variables.product.product_name %} blocks pushes that exceed {% data variables.large_files.max_github_size %}. {% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}However, a site administrator can configure a different limit for {% data variables.product.product_location %}. Para obter mais informações, consulte "[Definir limites de push do Git](/enterprise/{{ currentVersion }}/admin/guides/installation/setting-git-push-limits)".{% endif %}
+{% if enterpriseServerVersions contém currentVersion ou currentVersion == "github-ae@latest" %}Por padrão, {% endif %}{% data variables.product.product_name %} bloqueia pushes que excedem {% data variables.large_files.max_github_size %}. {% if enterpriseServerVersions contém currentVersion ou currentVersion == "github-ae@latest" %}No entanto, um administrador do site pode configurar um limite diferente para {% data variables.product.product_location %}. Para obter mais informações, consulte "[Definir limites de push do Git](/enterprise/{{ currentVersion }}/admin/guides/installation/setting-git-push-limits)".{% endif %}
diff --git a/translations/pt-BR/content/github/managing-large-files/configuring-git-large-file-storage.md b/translations/pt-BR/content/github/managing-large-files/configuring-git-large-file-storage.md
index 2d663bba88..f97112a867 100644
--- a/translations/pt-BR/content/github/managing-large-files/configuring-git-large-file-storage.md
+++ b/translations/pt-BR/content/github/managing-large-files/configuring-git-large-file-storage.md
@@ -18,7 +18,7 @@ Se houver arquivos no seu repositório com os quais deseja usar o {% data variab
{% tip %}
-**Note:** Before trying to push a large file to {% data variables.product.product_name %}, make sure that you've enabled {% data variables.large_files.product_name_short %} on your enterprise. Para obter mais informações, consulte "[Configurar o Git Large File Storage no GitHub Enterprise Server](/enterprise/{{ currentVersion }}/admin/guides/installation/configuring-git-large-file-storage-on-github-enterprise-server/)".
+**Observação:** antes de tentar fazer push de um arquivo grande no {% data variables.product.product_name %}, certifique-se de que habilitou o {% data variables.large_files.product_name_short %} no seu aplicativo. Para obter mais informações, consulte "[Configurar o Git Large File Storage no GitHub Enterprise Server](/enterprise/{{ currentVersion }}/admin/guides/installation/configuring-git-large-file-storage-on-github-enterprise-server/)".
{% endtip %}
@@ -59,5 +59,5 @@ Se houver arquivos no seu repositório com os quais deseja usar o {% data variab
### Leia mais
-- "[Collaboration with {% data variables.large_files.product_name_long %}](/articles/collaboration-with-git-large-file-storage/)"{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" or currentVersion == "github-ae@latest" %}
+- "[Colaboração com {% data variables.large_files.product_name_long %}](/articles/collaboration-with-git-large-file-storage/)"{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" or currentVersion == "github-ae@latest" %}
- "[Gerenciando {% data variables.large_files.product_name_short %} objetos nos arquivos de seu repositório](/github/administering-a-repository/managing-git-lfs-objects-in-archives-of-your-repository)"{% endif %}
diff --git a/translations/pt-BR/content/github/managing-large-files/removing-files-from-git-large-file-storage.md b/translations/pt-BR/content/github/managing-large-files/removing-files-from-git-large-file-storage.md
index c90bdd36df..6c6aacf77b 100644
--- a/translations/pt-BR/content/github/managing-large-files/removing-files-from-git-large-file-storage.md
+++ b/translations/pt-BR/content/github/managing-large-files/removing-files-from-git-large-file-storage.md
@@ -1,6 +1,6 @@
---
-title: Removing files from Git Large File Storage
-intro: 'If you''ve set up {% data variables.large_files.product_name_short %} for your repository, you can remove all files or a subset of files from {% data variables.large_files.product_name_short %}.'
+title: Remover arquivos do Git Large File Storage
+intro: 'Se o {% data variables.large_files.product_name_short %} estiver configurado no repositório, você poderá remover todos os arquivos ou um subconjunto de arquivos do {% data variables.large_files.product_name_short %}.'
redirect_from:
- /articles/removing-files-from-git-large-file-storage
versions:
@@ -9,45 +9,45 @@ versions:
github-ae: '*'
---
-### Removing a single file
+### Remover um único arquivo
-1. Remove the file from the repository's Git history using either the `filter-branch` command or BFG Repo-Cleaner. For detailed information on using these, see "[Removing sensitive data from a repository](/articles/removing-sensitive-data-from-a-repository)."
-2. Navigate to your *.gitattributes* file.
+1. Remova o arquivo do histórico do repositório do Git usando o comando `filter-branch` ou o BFG Repo Cleaner. Para obter mais informações, consulte "[Remover dados confidenciais do repositório](/articles/removing-sensitive-data-from-a-repository)".
+2. Acesse o arquivo *.gitattributes* .
{% note %}
- **Note:** Your *.gitattributes* file is generally saved within your local repository. In some cases, you may have created a global *.gitattributes* file that contains all of your {% data variables.large_files.product_name_short %} associations.
+ **Observação:** o arquivo *.gitattributes* geralmente é salvo no repositório local. Em alguns casos, você pode ter criado um arquivo *.gitattributes* glocal que contém todas as associações do {% data variables.large_files.product_name_short %}.
{% endnote %}
-3. Find and remove the associated {% data variables.large_files.product_name_short %} tracking rule within the *.gitattributes* file.
-4. Save and exit the *.gitattributes* file.
+3. Encontre e remova a regra de acompanhamento associada do {% data variables.large_files.product_name_short %} no arquivo *.gitattributes*.
+4. Salve e feche o arquivo *.gitattributes*.
-### Removing all files within a {% data variables.large_files.product_name_short %} repository
+### Remover todos os arquivos de um repositório do {% data variables.large_files.product_name_short %}
-1. Remove the files from the repository's Git history using either the `filter-branch` command or BFG Repo-Cleaner. For detailed information on using these, see "[Removing sensitive data from a repository](/articles/removing-sensitive-data-from-a-repository)."
-2. Optionally, to uninstall {% data variables.large_files.product_name_short %} in the repository, run:
+1. Remova os arquivos do histórico do Git no repositório usando o comando `filter-branch` ou o BFG Repo-Cleaner. Para obter mais informações, consulte "[Remover dados confidenciais do repositório](/articles/removing-sensitive-data-from-a-repository)".
+2. Como opção, para desinstalar o {% data variables.large_files.product_name_short %} do repositório, execute:
```shell
$ git lfs uninstall
```
- For {% data variables.large_files.product_name_short %} versions below 1.1.0, run:
+ Para versões do {% data variables.large_files.product_name_short %} inferiores à 1.1.0, execute:
```shell
$ git lfs uninit
```
-### {% data variables.large_files.product_name_short %} objects in your repository
+### Objetos do {% data variables.large_files.product_name_short %} no repositório
-After you remove files from {% data variables.large_files.product_name_short %}, the {% data variables.large_files.product_name_short %} objects still exist on the remote storage{% if currentVersion == "free-pro-team@latest" %} and will continue to count toward your {% data variables.large_files.product_name_short %} storage quota{% endif %}.
+Depois de remover arquivos de {% data variables.large_files.product_name_short %}, os objetos de {% data variables.large_files.product_name_short %} ainda existem no armazenamento remoto {% if currentVersion == "free-pro-team@latest" %} e continuarão a contar para a sua cota de armazenamento de {% data variables.large_files.product_name_short %}{% endif %}.
-To remove {% data variables.large_files.product_name_short %} objects from a repository, {% if currentVersion == "free-pro-team@latest" %}delete and recreate the repository. When you delete a repository, any associated issues, stars, and forks are also deleted. For more information, see "[Deleting a repository](/github/administering-a-repository/deleting-a-repository)."{% else %}contact your {% data variables.product.prodname_enterprise %} administrator to archive the objects. Archived objects are purged after three months.{% endif %}
+Para remover objetos de {% data variables.large_files.product_name_short %} de um repositório, {% if currentVersion == "free-pro-team@latest" %}, apague e recrie o repositório. Ao excluir um repositório, todos os problemas associados, estrelas e bifurcações também serão excluídos. Para obter mais informações, consulte "[Excluir um repositório](/github/administering-a-repository/deleting-a-repository)".{% else %}entre em contato com o administrador do {% data variables.product.prodname_enterprise %} para arquivar os objetos. Os objetos arquivados são excluídos após três meses.{% endif %}
{% note %}
-**Note:** If you removed a single file and have other {% data variables.large_files.product_name_short %} objects that you'd like to keep in your repository, after deleting and recreating your repository, reconfigure your {% data variables.large_files.product_name_short %}-associated files. For more information, see "[Removing a single file](#removing-a-single-file)" and "[Configuring {% data variables.large_files.product_name_long %}](/github/managing-large-files/configuring-git-large-file-storage)."
+**Observação:** se você removeu um único arquivo e tem outros objetos do {% data variables.large_files.product_name_short %} que deseja manter no repositório, reconfigure os arquivos associados do {% data variables.large_files.product_name_short %} depois de excluir e recriar o repositório. Para obter mais informações, consulte "[Remover um único arquivo](#removing-a-single-file)" e "[Configurar {% data variables.large_files.product_name_long %}](/github/managing-large-files/configuring-git-large-file-storage)".
{% endnote %}
-### Further reading
+### Leia mais
-- "[About {% data variables.large_files.product_name_long %}](/articles/about-git-large-file-storage)"
-- "[Collaboration with {% data variables.large_files.product_name_long %}](/articles/collaboration-with-git-large-file-storage/)"
-- "[Installing {% data variables.large_files.product_name_long %}](/articles/installing-git-large-file-storage)"
+- "[Sobre o {% data variables.large_files.product_name_long %}](/articles/about-git-large-file-storage)"
+- "[Colaboração com o {% data variables.large_files.product_name_long %}](/articles/collaboration-with-git-large-file-storage/)"
+- "[Instalar o {% data variables.large_files.product_name_long %}](/articles/installing-git-large-file-storage)"
diff --git a/translations/pt-BR/content/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies.md b/translations/pt-BR/content/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies.md
index c0f46c3657..f6b1b8f0f0 100644
--- a/translations/pt-BR/content/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies.md
+++ b/translations/pt-BR/content/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies.md
@@ -1,6 +1,6 @@
---
-title: About alerts for vulnerable dependencies
-intro: '{% data variables.product.product_name %} sends {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %}{% data variables.product.prodname_dependabot_alerts %}{% else %}security alerts{% endif %} when we detect vulnerabilities affecting your repository.'
+title: Sobre alertas para dependências vulneráveis
+intro: '{% data variables.product.product_name %} envia {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %}{% data variables.product.prodname_dependabot_alerts %}{% else %}alertas de segurança{% endif %} quando detectarmos vulnerabilidades que afetam o repositório.'
redirect_from:
- /articles/about-security-alerts-for-vulnerable-dependencies
- /github/managing-security-vulnerabilities/about-security-alerts-for-vulnerable-dependencies
@@ -9,80 +9,85 @@ versions:
enterprise-server: '*'
---
-### About vulnerable dependencies
+### Sobre as dependências vulneráveis
{% data reusables.repositories.a-vulnerability-is %}
-When your code depends on a package that has a security vulnerability, this vulnerable dependency can cause a range of problems for your project or the people who use it.
+Quando o seu código depende de um pacote que tenha uma vulnerabilidade de segurança, essa dependência vulnerável pode causar uma série de problemas para o seu projeto ou para as pessoas que o usam.
-### Detection of vulnerable dependencies
+### Detecção de dependências vulneráveis
- {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %}{% data variables.product.prodname_dependabot %} detects vulnerable dependencies and sends {% data variables.product.prodname_dependabot_alerts %}{% else %}{% data variables.product.product_name %} detects vulnerable dependencies and sends security alerts{% endif %} when:
+ {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2. 1" %}{% data variables.product.prodname_dependabot %} detecta dependências vulneráveis e envia {% data variables.product.prodname_dependabot_alerts %} alertas{% else %}{% data variables.product.product_name %} detecta dependências vulneráveis e envia alertas de segurança{% endif %} quando:
{% if currentVersion == "free-pro-team@latest" %}
-- A new vulnerability is added to the {% data variables.product.prodname_advisory_database %}. For more information, see "[Browsing security vulnerabilities in the {% data variables.product.prodname_advisory_database %}](/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database)."
-- New vulnerability data from [WhiteSource](https://www.whitesourcesoftware.com/vulnerability-database) is processed.{% else %}
-- New advisory data is synchronized to {% data variables.product.prodname_ghe_server %} each hour from {% data variables.product.prodname_dotcom_the_website %}. For more information about advisory data, see "Browsing security vulnerabilities in the {% data variables.product.prodname_advisory_database %}."{% endif %}
-- The dependency graph for a repository changes. For example, when a contributor pushes a commit to change the packages or versions it depends on{% if currentVersion == "free-pro-team@latest" %}, or when the code of one of the dependencies changes{% endif %}. For more information, see "[About the dependency graph](/github/visualizing-repository-data-with-graphs/about-the-dependency-graph)."
+- Uma nova vulnerabilidade foi adicionada ao {% data variables.product.prodname_advisory_database %}. Para obter mais informações, consulte "[Pesquisar vulnerabilidades de segurança no {% data variables.product.prodname_advisory_database %}](/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database)".
+- São processados dados de nova vulnerabilidade retirados de [WhiteSource](https://www.whitesourcesoftware.com/vulnerability-database).{% else %}
+- São sincronizados novos dados de consultoria com {% data variables.product.prodname_ghe_server %} a cada hora a partir de {% data variables.product.prodname_dotcom_the_website %}. Para obter mais informações sobre dados de consultoria, consulte "Procurar vulnerabilidades de segurança no {% data variables.product.prodname_advisory_database %}{% endif %}
+- O gráfico de dependências para alterações de repositório. Por exemplo, quando um colaborador faz push de um commit para alterar os pacotes ou versões de que depende{% if currentVersion == "free-pro-team@latest" %} ou quando o código de uma das dependências muda{% endif %}. Para obter mais informações, consulte "[Sobre o gráfico de dependência](/github/visualizing-repository-data-with-graphs/about-the-dependency-graph)".
-For a list of the ecosystems that {% data variables.product.product_name %} can detect vulnerabilities and dependencies for, see "[Supported package ecosystems](/github/visualizing-repository-data-with-graphs/about-the-dependency-graph#supported-package-ecosystems)."
+Para obter uma lista dos ecossistemas para os quais o {% data variables.product.product_name %} pode detectar vulnerabilidades e dependências, consulte "[Ecossistemas de pacotes compatíveis](/github/visualizing-repository-data-with-graphs/about-the-dependency-graph#supported-package-ecosystems)".
{% note %}
-**Note:** It is important to keep your manifest and lock files up to date. If the dependency graph doesn't accurately reflect your current dependencies and versions, then you could miss alerts for vulnerable dependencies that you use. You may also get alerts for dependencies that you no longer use.
+**Observação:** É importante manter seus manifestos atualizados e seu arquivos bloqueados. Se o gráfico de dependências não refletir corretamente suas dependências e versões atuais, você poderá perder alertas para dependências vulneráveis que você usar. Você também pode receber alertas de dependências que você já não usa.
{% endnote %}
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" % %}
-### {% data variables.product.prodname_dependabot %} alerts for vulnerable dependencies
+### Alertas do {% data variables.product.prodname_dependabot %} para dependências vulneráveis
{% else %}
-### Security alerts for vulnerable dependencies
+### Alertas de segurança para dependências vulneráveis
{% endif %}
{% data reusables.repositories.enable-security-alerts %}
-{% if currentVersion == "free-pro-team@latest" %}{% data variables.product.prodname_dotcom %} detects vulnerable dependencies in _public_ repositories and generates {% data variables.product.prodname_dependabot_alerts %} by default. Owners of private repositories, or people with admin access, can enable {% data variables.product.prodname_dependabot_alerts %} by enabling the dependency graph and {% data variables.product.prodname_dependabot_alerts %} for their repositories.
+{% if currentVersion == "free-pro-team@latest" %}{% data variables.product.prodname_dotcom %} detecta dependências vulneráveis em repositórios _públicos_ e gera {% data variables.product.prodname_dependabot_alerts %} por padrão. Os proprietários de repositórios privados ou pessoas com acesso de administrador, podem habilitar o {% data variables.product.prodname_dependabot_alerts %} ativando o gráfico de dependências e {% data variables.product.prodname_dependabot_alerts %} para seus repositórios.
-You can also enable or disable {% data variables.product.prodname_dependabot_alerts %} for all repositories owned by your user account or organization. For more information, see "[Managing security and analysis settings for your user account](/github/setting-up-and-managing-your-github-user-account/managing-security-and-analysis-settings-for-your-user-account)" or "[Managing security and analysis settings for your organization](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)."
+Você também pode habilitar ou desabilitar {% data variables.product.prodname_dependabot_alerts %} para todos os repositórios pertencentes à sua conta de usuário ou organização. Para mais informações consulte "[Gerenciar as configurações de segurança e análise da sua conta de usuário](/github/setting-up-and-managing-your-github-user-account/managing-security-and-analysis-settings-for-your-user-account)" ou "[Gerenciar as configurações de segurança e análise da sua organização](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)".
-{% data variables.product.product_name %} starts generating the dependency graph immediately and generates alerts for any vulnerable dependencies as soon as they are identified. The graph is usually populated within minutes but this may take longer for repositories with many dependencies. For more information, see "[Managing data use settings for your private repository](/github/understanding-how-github-uses-and-protects-your-data/managing-data-use-settings-for-your-private-repository)."
+{% data variables.product.product_name %} começa a gerar o gráfico de dependências imediatamente e gera alertas para quaisquer dependências vulneráveis assim que forem identificadas. O gráfico geralmente é preenchido em minutos, mas isso pode levar mais tempo para repositórios com muitas dependências. Para obter mais informações, consulte "[Gerenciando configurações do uso de dados de seu repositório privado](/github/understanding-how-github-uses-and-protects-your-data/managing-data-use-settings-for-your-private-repository)".
{% endif %}
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %}
-When {% data variables.product.product_name %} identifies a vulnerable dependency, we generate a {% data variables.product.prodname_dependabot %} alert and display it on the Security tab for the repository. The alert includes a link to the affected file in the project, and information about a fixed version. {% data variables.product.product_name %} also notifies the maintainers of affected repositories about the new alert according to their notification preferences. For more information, see "[Configuring notifications for vulnerable dependencies](/github/managing-security-vulnerabilities/configuring-notifications-for-vulnerable-dependencies)."
+Quando
+{% data variables.product.product_name %} identifica uma dependência vulnerável, geramos um alerta {% data variables.product.prodname_dependabot %} e o exibimos na aba Segurança do repositório. O alerta inclui um link para o arquivo afetado no projeto, e informações sobre uma versão corrigida. {% data variables.product.product_name %} também notifica os mantenedores dos repositórios afetados sobre o novo alerta de acordo com suas preferências de notificação. Para obter mais informações, consulte "[Configurar notificações para dependências vulneráveis](/github/managing-security-vulnerabilities/configuring-notifications-for-vulnerable-dependencies)".
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-For repositories where {% data variables.product.prodname_dependabot_security_updates %} are enabled, the alert may also contain a link to a pull request to update the manifest or lock file to the minimum version that resolves the vulnerability. For more information, see "[About {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/about-dependabot-security-updates)."
+Para repositórios onde
+{% data variables.product.prodname_dependabot_security_updates %} estão ativados, o alerta também pode conter um link para uma pull request para atualizar o manifesto ou arquivo de lock para a versão mínima que resolve a vulnerabilidade. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/about-dependabot-security-updates)."
{% endif %}
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.22" %}
-When {% data variables.product.product_name %} identifies a vulnerable dependency, we send a security alert to the maintainers of affected repositories with details of the vulnerability, a link to the affected file in the project, and information about a fixed version.
+Quando
+{% data variables.product.product_name %} identifica uma dependência vulnerável, enviamos um alerta de segurança aos mantenedores dos repositórios afetados, com informações sobre a vulnerabilidade, um link para o arquivo afetado no projeto e informações sobre uma versão corrigida.
{% endif %}
{% warning %}
-**Note**: {% data variables.product.product_name %}'s security features do not claim to catch all vulnerabilities. Though we are always trying to update our vulnerability database and generate alerts with our most up-to-date information, we will not be able to catch everything or tell you about known vulnerabilities within a guaranteed time frame. These features are not substitutes for human review of each dependency for potential vulnerabilities or any other issues, and we recommend consulting with a security service or conducting a thorough vulnerability review when necessary.
+**Observação**: Os recursos de segurança de {% data variables.product.product_name %} não reivindicam garantem que todas as vulnerabilidades sejam detectadas. Embora estejamos sempre tentando atualizar nosso banco de dados de vulnerabilidades e gerar alertas com nossas informações mais atualizadas. não seremos capazes de pegar tudo ou falar sobre vulnerabilidades conhecidas dentro de um período de tempo garantido. Esses recursos não substituem a revisão humana de cada dependência em busca de possíveis vulnerabilidades ou algum outro problema, e nossa sugestão é consultar um serviço de segurança ou realizar uma revisão completa de vulnerabilidade quando necessário.
{% endwarning %}
-### Access to {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %}{% data variables.product.prodname_dependabot %}{% else %}security{% endif %} alerts
+### Acesso a {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %}{% data variables.product.prodname_dependabot %}{% else %}alertas de segurança{% endif %}
-You can see all of the alerts that affect a particular project{% if currentVersion == "free-pro-team@latest" %} on the repository's Security tab or{% endif %} in the repository's dependency graph.{% if currentVersion == "free-pro-team@latest" %} For more information, see "[Viewing and updating vulnerable dependencies in your repository](/articles/viewing-and-updating-vulnerable-dependencies-in-your-repository)."{% endif %}
+É possível ver todos os alertas que afetam um determinado projeto{% if currentVersion == "free-pro-team@latest" %} na aba Segurança do repositório ou{% endif %} no gráfico de dependências do repositório.{% if currentVersion == "free-pro-team@latest" %} Para obter mais informações, consulte "[Visualizar e atualizar dependências vulneráveis no seu repositório](/articles/viewing-and-updating-vulnerable-dependencies-in-your-repository){% endif %}
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %}
-By default, we notify people with admin permissions in the affected repositories about new {% data variables.product.prodname_dependabot_alerts %}.{% endif %} {% if currentVersion == "free-pro-team@latest" %}{% data variables.product.product_name %} never publicly discloses identified vulnerabilities for any repository. You can also make {% data variables.product.prodname_dependabot_alerts %} visible to additional people or teams working repositories that you own or have admin permissions for. For more information, see "[Managing security and analysis settings for your repository](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository#granting-access-to-dependabot-alerts)."
+Por padrão, notificamos as pessoas com permissões de administrador nos repositórios afetados sobre novos
+{% data variables.product.prodname_dependabot_alerts %}.{% endif %} {% if currentVersion == "free-pro-team@latest" %}{% data variables.product.product_name %} nunca divulga publicamente vulnerabilidades identificadas para qualquer repositório. Você também pode tornar o {% data variables.product.prodname_dependabot_alerts %} visível para pessoas ou repositórios de trabalho de equipes adicionais que você possui ou para os quais tem permissões de administrador. Para obter mais informações, consulte "[Gerenciar configurações de segurança e análise do repositório](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository#granting-access-to-security-alerts)".
{% endif %}
{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.22" %}
-We send security alerts to people with admin permissions in the affected repositories by default. {% data variables.product.product_name %} never publicly discloses identified vulnerabilities for any repository.
+Enviamos alertas de segurança para as pessoas com permissões de administrador nos repositórios afetados por padrão.
+O {% data variables.product.product_name %} nunca divulga publicamente vulnerabilidades identificadas para qualquer repositório.
{% endif %}
-{% data reusables.notifications.vulnerable-dependency-notification-delivery-method-customization %}{% if enterpriseServerVersions contains currentVersion and currentVersion ver_lt "enterprise-server@2.21" %} For more information, see "[Choosing the delivery method for your notifications](/github/receiving-notifications-about-activity-on-github/choosing-the-delivery-method-for-your-notifications)."{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" %} For more information, see "[Configuring notifications for vulnerable dependencies](/github/managing-security-vulnerabilities/configuring-notifications-for-vulnerable-dependencies)."{% endif %}
+{% data reusables.notifications.vulnerable-dependency-notification-delivery-method-customization %}{% if enterpriseServerVersions contém currentVersion e currentVersion ver_lt "enterprise-server@2. 1" %} Para mais informações, consulte "[Escolher o método de entrega para suas notificações](/github/receiving-notifications-about-activity-on-github/choosing-the-delivery-method-for-your-notifications).{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2. 0" %} Para mais informações, consulte "[Configurar notificações para dependências vulneráveis](/github/managing-security-vulnerabilities/configuring-notifications-for-vulnerable-dependencies)."{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-### Further reading
+### Leia mais
-- "[About {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/about-dependabot-security-updates)"
-- "[Viewing and updating vulnerable dependencies in your repository](/articles/viewing-and-updating-vulnerable-dependencies-in-your-repository)"
-- "[Understanding how {% data variables.product.product_name %} uses and protects your data](/categories/understanding-how-github-uses-and-protects-your-data)"{% endif %}
+- "[Sobre {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/about-dependabot-security-updates)"
+- "[Exibir e atualizar dependências vulneráveis no repositório](/articles/viewing-and-updating-vulnerable-dependencies-in-your-repository)"
+- "[Entender como o {% data variables.product.product_name %} usa e protege seus dados](/categories/understanding-how-github-uses-and-protects-your-data)"{% endif %}
diff --git a/translations/pt-BR/content/github/managing-security-vulnerabilities/about-dependabot-security-updates.md b/translations/pt-BR/content/github/managing-security-vulnerabilities/about-dependabot-security-updates.md
index a645e9ae21..45a9faeff0 100644
--- a/translations/pt-BR/content/github/managing-security-vulnerabilities/about-dependabot-security-updates.md
+++ b/translations/pt-BR/content/github/managing-security-vulnerabilities/about-dependabot-security-updates.md
@@ -1,7 +1,7 @@
---
-title: About Dependabot security updates
-intro: '{% data variables.product.prodname_dependabot %} can fix vulnerable dependencies for you by raising pull requests with security updates.'
-shortTitle: About Dependabot security updates
+title: Sobre as atualizações de segurança do Dependabot
+intro: '{% data variables.product.prodname_dependabot %} pode corrigir dependências vulneráveis para você, levantando pull requests com atualizações de segurança.'
+shortTitle: Sobre as atualizações de segurança do Dependabot
redirect_from:
- /github/managing-security-vulnerabilities/about-github-dependabot-security-updates
versions:
@@ -10,26 +10,26 @@ versions:
### Sobre o {% data variables.product.prodname_dependabot_security_updates %}
-{% data variables.product.prodname_dependabot_security_updates %} make it easier for you to fix vulnerable dependencies in your repository. If you enable this feature, when a {% data variables.product.prodname_dependabot %} alert is raised for a vulnerable dependency in the dependency graph of your repository, {% data variables.product.prodname_dependabot %} automatically tries to fix it. For more information, see "[About alerts for vulnerable dependencies](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies)" and "[Configuring {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/configuring-dependabot-security-updates)."
+{% data variables.product.prodname_dependabot_security_updates %} torna mais fácil para você corrigir dependências vulneráveis no seu repositório. Se você habilitar este recurso, quando um alerta de {% data variables.product.prodname_dependabot %} for criado para uma dependência vulnerável no gráfico de dependências do seu repositório, {% data variables.product.prodname_dependabot %} tenta corrigir isso automaticamente. Para obter mais informações, consulte "[Sobre alertas para dependências vulneráveis de](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies)" e "[Configurar {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/configuring-dependabot-security-updates)".
-{% data variables.product.prodname_dependabot %} checks whether it's possible to upgrade the vulnerable dependency to a fixed version without disrupting the dependency graph for the repository. Then {% data variables.product.prodname_dependabot %} raises a pull request to update the dependency to the minimum version that includes the patch and links the pull request to the {% data variables.product.prodname_dependabot %} alert, or reports an error on the alert. For more information, see "[Troubleshooting {% data variables.product.prodname_dependabot %} errors](/github/managing-security-vulnerabilities/troubleshooting-dependabot-errors)."
+{% data variables.product.prodname_dependabot %} verifica se é possível atualizar a dependência vulnerável para uma versão fixa sem comprometer o gráfico de dependências para o repositório. Em seguida, {% data variables.product.prodname_dependabot %} levanta um pull request para atualizar a dependência para a versão mínima que inclui o patch e os links do pull request para o alerta de {% data variables.product.prodname_dependabot %} ou relata um erro no alerta. Para obter mais informações, consulte "[Solução de problemas de erros de {% data variables.product.prodname_dependabot %}](/github/managing-security-vulnerabilities/troubleshooting-dependabot-errors)".
{% note %}
**Observação**
-The {% data variables.product.prodname_dependabot_security_updates %} feature is available for repositories where you have enabled the dependency graph and {% data variables.product.prodname_dependabot_alerts %}. You will see a {% data variables.product.prodname_dependabot %} alert for every vulnerable dependency identified in your full dependency graph. However, security updates are triggered only for dependencies that are specified in a manifest or lock file. {% data variables.product.prodname_dependabot %} is unable to update an indirect or transitive dependency that is not explicitly defined. Para obter mais informações, consulte "[Sobre o gráfico de dependência](/github/visualizing-repository-data-with-graphs/about-the-dependency-graph#dependencies-included)".
+O recurso de {% data variables.product.prodname_dependabot_security_updates %} está disponível para repositórios nos quais você habilitou o gráfico de dependências e {% data variables.product.prodname_dependabot_alerts %}. Você verá um alerta de {% data variables.product.prodname_dependabot %} para cada dependência vulnerável identificada no seu gráfico de dependências completas. No entanto, atualizações de segurança são acionadas apenas para dependências especificadas em um manifesto ou arquivo de bloqueio. {% data variables.product.prodname_dependabot %} não consegue atualizar uma dependência indireta ou transitória que não esteja explicitamente definida. Para obter mais informações, consulte "[Sobre o gráfico de dependência](/github/visualizing-repository-data-with-graphs/about-the-dependency-graph#dependencies-included)".
{% endnote %}
-### About pull requests for security updates
+### Sobre os pull requests para atualizações de segurança
-Each pull request contains everything you need to quickly and safely review and merge a proposed fix into your project. Isto inclui informações sobre a vulnerabilidade como, por exemplo, notas de lançamento, entradas de registros de mudanças e detalhes do commit. Details of which vulnerability a pull request resolves are hidden from anyone who does not have access to {% data variables.product.prodname_dependabot_alerts %} for the repository.
+Cada pull request contém tudo o que você precisa para revisar mesclar, de forma rápida e segura, uma correção proposta em seu projeto. Isto inclui informações sobre a vulnerabilidade como, por exemplo, notas de lançamento, entradas de registros de mudanças e detalhes do commit. Detalhes de quais vulnerabilidades são resolvidas por um pull request de qualquer pessoa que não tem acesso a {% data variables.product.prodname_dependabot_alerts %} para o repositório.
-When you merge a pull request that contains a security update, the corresponding {% data variables.product.prodname_dependabot %} alert is marked as resolved for your repository. For more information about {% data variables.product.prodname_dependabot %} pull requests, see "[Managing pull requests for dependency updates](/github/administering-a-repository/managing-pull-requests-for-dependency-updates)."
+Ao fazer merge de um pull request que contém uma atualização de segurança, o alerta de {% data variables.product.prodname_dependabot %} correspondente é marcado como resolvido no seu repositório. Para obter mais informações sobre pull requests de {% data variables.product.prodname_dependabot %}, consulte "[Gerenciar pull requests para atualizações de dependências](/github/administering-a-repository/managing-pull-requests-for-dependency-updates)".
{% data reusables.dependabot.automated-tests-note %}
### Sobre pontuações de compatibilidade
-{% data variables.product.prodname_dependabot_security_updates %} may include compatibility scores to let you know whether updating a vulnerability could cause breaking changes to your project. These are calculated from CI tests in other public repositories where the same security update has been generated. An update's compatibility score is the percentage of CI runs that passed when updating between specific versions of the dependency.
+O {% data variables.product.prodname_dependabot_security_updates %} pode inclui uma pontuação de compatibilidade para que você saiba se atualizar uma vulnerabilidade pode causar alterações significativas no seu projeto. Estes são calculados a partir de testes de CI em outros repositórios públicos onde a mesma atualização de segurança foi gerada. Uma pontuação de compatibilidade da atualização é a porcentagem de execuções de CI que foram aprovadas durante a atualização entre versões específicas da dependência.
diff --git a/translations/pt-BR/content/github/managing-security-vulnerabilities/about-github-security-advisories.md b/translations/pt-BR/content/github/managing-security-vulnerabilities/about-github-security-advisories.md
index 73d18e4072..913431ac63 100644
--- a/translations/pt-BR/content/github/managing-security-vulnerabilities/about-github-security-advisories.md
+++ b/translations/pt-BR/content/github/managing-security-vulnerabilities/about-github-security-advisories.md
@@ -1,5 +1,5 @@
---
-title: Sobre a consultoria de segurança do GitHub
+title: Sobre os avisos de segurança do GitHub
intro: 'Você pode usar o {% data variables.product.prodname_security_advisories %} para discutir, corrigir e publicar informações sobre vulnerabilidades de segurança no seu repositório.'
redirect_from:
- /articles/about-maintainer-security-advisories
@@ -14,19 +14,19 @@ versions:
### Sobre o {% data variables.product.prodname_security_advisories %}
-O {% data variables.product.prodname_security_advisories %} permite que os mantenedores de repositório discutam e corrijam uma vulnerabilidade de segurança em um projeto. Após colaborar em uma correção, os mantenedores dos repositórios podem publicar a consultoria de segurança para divulgar publicamente a vulnerabilidade de segurança da comunidade do projeto. Ao publicar a consultoria de segurança, os mantenedores de repositórios facilitam para a sua comunidade a atualização de dependências do pacote e a pesquisa do impacto das vulnerabilidades de segurança.
+O {% data variables.product.prodname_security_advisories %} permite que os mantenedores de repositório discutam e corrijam uma vulnerabilidade de segurança em um projeto. Após colaborar em uma correção, os mantenedores dos repositórios podem publicar o aviso de segurança para divulgar publicamente a vulnerabilidade de segurança da comunidade do projeto. Ao publicar a consultoria de segurança, os mantenedores de repositórios facilitam para a sua comunidade a atualização de dependências do pacote e a pesquisa do impacto das vulnerabilidades de segurança.
Com {% data variables.product.prodname_security_advisories %}, você pode:
-1. Criar um projeto de consultoria de segurança e usar o rascunho para discutir em particular o impacto da vulnerabilidade no seu projeto.
+1. Criar um aviso de segurança rascunho e usar o rascunho para discutir em particular o impacto da vulnerabilidade no seu projeto.
2. Colaborar de modo particular com a correção da vulnerabilidade em uma bifurcação privada temporária.
-3. Publicar a consultoria de segurança para alertar a sua comunidade sobre a vulnerabilidade.
+3. Publicar o aviso de segurança para alertar a sua comunidade sobre a vulnerabilidade.
{% data reusables.repositories.security-advisories-republishing %}
-Para começar, consulte "[Criar uma consultoria de segurança](/github/managing-security-vulnerabilities/creating-a-security-advisory)".
+Para começar, consulte "[Criar um aviso de segurança](/github/managing-security-vulnerabilities/creating-a-security-advisory)."
-Você pode dar crédito a indivíduos que contribuíram para uma consultora de segurança. Para obter mais informações, consulte "[Editar um consultor de segurança](/github/managing-security-vulnerabilities/editing-a-security-advisory#about-credits-for-security-advisories)".
+Você pode dar crédito a indivíduos que contribuíram para um aviso de segurança. Para obter mais informações, consulte "[Editar um aviso de segurança](/github/managing-security-vulnerabilities/editing-a-security-advisory#about-credits-for-security-advisories)."
{% data reusables.repositories.security-guidelines %}
@@ -36,10 +36,10 @@ Você pode dar crédito a indivíduos que contribuíram para uma consultora de s
{% data variables.product.prodname_security_advisories %} baseia-se na base da lista de Vulnerabilidades e Exposições Comuns (CVE). {% data variables.product.prodname_dotcom %} é uma Autoridade de Numeração CVE (CNA) e está autorizada a atribuir números de identificação CVE. Para obter mais informações, consulte "[Sobre CVE](https://cve.mitre.org/about/index.html)" e "[Autoridades de Numeração CVE](https://cve.mitre.org/cve/cna.html)" no site da CVE.
-Ao criar uma consultoria de segurança para um repositório público no {% data variables.product.prodname_dotcom %}, você tem a opção de fornecer um número de identificação CVE existente para a vulnerabilidade de segurança. {% data reusables.repositories.request-security-advisory-cve-id %}
+Ao criar um aviso de segurança para um repositório público no {% data variables.product.prodname_dotcom %}, você tem a opção de fornecer um número de identificação CVE existente para a vulnerabilidade de segurança. {% data reusables.repositories.request-security-advisory-cve-id %}
-Uma que você publicou a consultoria de segurança e o {% data variables.product.prodname_dotcom %} atribuiu um número de identificação CVE para a vulnerabilidade, o {% data variables.product.prodname_dotcom %} irá publicar o CVE no banco de dados do MITRE. Para obter mais informações, consulte "[Publicar uma consultoria de segurança](/github/managing-security-vulnerabilities/publishing-a-security-advisory#requesting-a-cve-identification-number)".
+Uma vez que você publicou o aviso de segurança e o {% data variables.product.prodname_dotcom %} atribuiu um número de identificação CVE para a vulnerabilidade, o {% data variables.product.prodname_dotcom %} irá publicar o CVE no banco de dados do MITRE. Para obter mais informações, consulte "[Publicar um aviso de segurança](/github/managing-security-vulnerabilities/publishing-a-security-advisory#requesting-a-cve-identification-number)."
-### {% data variables.product.prodname_dependabot_alerts %} para consultoria de segurança publicada
+### {% data variables.product.prodname_dependabot_alerts %} para o aviso de segurança publicado
{% data reusables.repositories.github-reviews-security-advisories %}
diff --git a/translations/pt-BR/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md b/translations/pt-BR/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md
index 235627fcba..2654037db9 100644
--- a/translations/pt-BR/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md
+++ b/translations/pt-BR/content/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database.md
@@ -1,7 +1,7 @@
---
title: Pesquisar vulnerabilidades de segurança no banco de dados de consultoria do GitHub
intro: 'O {% data variables.product.prodname_advisory_database %} permite que você pesquise vulnerabilidades que afetam projetos de código aberto no {% data variables.product.company_short %}.'
-shortTitle: Browsing the Advisory Database
+shortTitle: Navegar no banco de dados da consultoria
versions:
free-pro-team: '*'
---
diff --git a/translations/pt-BR/content/github/managing-security-vulnerabilities/configuring-dependabot-security-updates.md b/translations/pt-BR/content/github/managing-security-vulnerabilities/configuring-dependabot-security-updates.md
index 860d7784a1..528e4bfc9a 100644
--- a/translations/pt-BR/content/github/managing-security-vulnerabilities/configuring-dependabot-security-updates.md
+++ b/translations/pt-BR/content/github/managing-security-vulnerabilities/configuring-dependabot-security-updates.md
@@ -1,7 +1,7 @@
---
-title: Configuring Dependabot security updates
+title: Configurar atualizações de segurança do Dependabot
intro: 'Você pode usar {% data variables.product.prodname_dependabot_security_updates %} ou pull requests manuais para atualizar facilmente dependências vulneráveis.'
-shortTitle: Configuring Dependabot security updates
+shortTitle: Configurar atualizações de segurança do Dependabot
redirect_from:
- /articles/configuring-automated-security-fixes
- /github/managing-security-vulnerabilities/configuring-automated-security-fixes
@@ -11,9 +11,9 @@ versions:
free-pro-team: '*'
---
-### About configuring {% data variables.product.prodname_dependabot_security_updates %}
+### Sobre a configuração de {% data variables.product.prodname_dependabot_security_updates %}
-You can enable {% data variables.product.prodname_dependabot_security_updates %} for any repository that uses {% data variables.product.prodname_dependabot_alerts %} and the dependency graph. For more information, see "[About {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/about-dependabot-security-updates)."
+É possível habilitar o {% data variables.product.prodname_dependabot_security_updates %} para qualquer repositório que use {% data variables.product.prodname_dependabot_alerts %} e o gráfico de dependências. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/about-dependabot-security-updates)."
Você pode desativar as {% data variables.product.prodname_dependabot_security_updates %} em um repositório individual ou para todos os repositórios que pertencem à sua conta de usuário ou organização. Para obter mais informações, consulte "[Gerenciar o {% data variables.product.prodname_dependabot_security_updates %} para seus repositórios](#managing-dependabot-security-updates-for-your-repositories) abaixo".
diff --git a/translations/pt-BR/content/github/managing-security-vulnerabilities/creating-a-security-advisory.md b/translations/pt-BR/content/github/managing-security-vulnerabilities/creating-a-security-advisory.md
index 846c799628..b225e4c70a 100644
--- a/translations/pt-BR/content/github/managing-security-vulnerabilities/creating-a-security-advisory.md
+++ b/translations/pt-BR/content/github/managing-security-vulnerabilities/creating-a-security-advisory.md
@@ -28,5 +28,5 @@ Qualquer pessoa com permissões de administrador em um repositório pode criar u
- Faça um comentário sobre o rascunho da consultoria de segurança para discutir a vulnerabilidade com sua equipe.
- Adicione colaboradores à consultora de segurança. Para obter mais informações, consulte "[Adicionar um colaborador a uma consultoria de segurança](/github/managing-security-vulnerabilities/adding-a-collaborator-to-a-maintainer-security-advisory)".
- Colaborar de modo particular com a correção da vulnerabilidade em uma bifurcação privada temporária. Para obter mais informações, consulte "[Colaborar em uma bifurcação privada temporária para resolver uma vulnerabilidade de segurança](/github/managing-security-vulnerabilities/collaborating-in-a-temporary-private-fork-to-resolve-a-security-vulnerability)".
-- Adicione indivíduos que deveriam receber crédito por contribuírem para a consultoria de segurança. Para obter mais informações, consulte "[Editar um consultor de segurança](/github/managing-security-vulnerabilities/editing-a-security-advisory#about-credits-for-security-advisories)".
+- Adicione indivíduos que deveriam receber crédito por contribuírem para a consultoria de segurança. Para obter mais informações, consulte "[Editar um aviso de segurança](/github/managing-security-vulnerabilities/editing-a-security-advisory#about-credits-for-security-advisories)."
- Publicar a consultoria de segurança para notificar a sua comunidade sobre a vulnerabilidade de segurança. Para obter mais informações, consulte "[Publicar uma consultoria de segurança](/github/managing-security-vulnerabilities/publishing-a-security-advisory)".
diff --git a/translations/pt-BR/content/github/managing-security-vulnerabilities/publishing-a-security-advisory.md b/translations/pt-BR/content/github/managing-security-vulnerabilities/publishing-a-security-advisory.md
index 6c6165d70e..bb789818c0 100644
--- a/translations/pt-BR/content/github/managing-security-vulnerabilities/publishing-a-security-advisory.md
+++ b/translations/pt-BR/content/github/managing-security-vulnerabilities/publishing-a-security-advisory.md
@@ -62,7 +62,7 @@ A publicação de uma consultor de segurança elimina a bifurcação privada tem
4. Na lista "consultoria de segurança", clique na consultoria de segurança que deseja publicar. ![Consultoria de segurança na lista](/assets/images/help/security/security-advisory-in-list.png)
5. Na parte inferior da página, clique em **Publicar consultoria**. ![Botão Publish advisory (Publicar consultoria)](/assets/images/help/security/publish-advisory-button.png)
-### {% data variables.product.prodname_dependabot_alerts %} para consultoria de segurança publicada
+### {% data variables.product.prodname_dependabot_alerts %} para o aviso de segurança publicado
{% data reusables.repositories.github-reviews-security-advisories %}
diff --git a/translations/pt-BR/content/github/managing-security-vulnerabilities/troubleshooting-dependabot-errors.md b/translations/pt-BR/content/github/managing-security-vulnerabilities/troubleshooting-dependabot-errors.md
index f1b3af4c35..5d56a02585 100644
--- a/translations/pt-BR/content/github/managing-security-vulnerabilities/troubleshooting-dependabot-errors.md
+++ b/translations/pt-BR/content/github/managing-security-vulnerabilities/troubleshooting-dependabot-errors.md
@@ -1,6 +1,6 @@
---
-title: Troubleshooting Dependabot errors
-intro: 'Sometimes {% data variables.product.prodname_dependabot %} is unable to raise a pull request to update your dependencies. You can review the error and unblock {% data variables.product.prodname_dependabot %}.'
+title: Solução de problemas do Dependabot
+intro: 'Às vezes, {% data variables.product.prodname_dependabot %} não consegue criar um pull request para atualizar suas dependências. Você pode revisar o erro e desbloquear {% data variables.product.prodname_dependabot %}.'
shortTitle: Solução de erros
redirect_from:
- /github/managing-security-vulnerabilities/troubleshooting-github-dependabot-errors
@@ -10,75 +10,75 @@ versions:
{% data reusables.dependabot.beta-note %}
-### About {% data variables.product.prodname_dependabot %} errors
+### Sobre os erros do {% data variables.product.prodname_dependabot %}
{% data reusables.dependabot.pull-request-introduction %}
-If anything prevents {% data variables.product.prodname_dependabot %} from raising a pull request, this is reported as an error.
+Se algo impedir o {% data variables.product.prodname_dependabot %} de criar um pull request, este será relatado como erro.
-### Investigating errors with {% data variables.product.prodname_dependabot_security_updates %}
+### Investigar erros com {% data variables.product.prodname_dependabot_security_updates %}
-When {% data variables.product.prodname_dependabot %} is blocked from creating a pull request to fix a {% data variables.product.prodname_dependabot %} alert, it posts the error message on the alert. The {% data variables.product.prodname_dependabot_alerts %} view shows a list of any alerts that have not been resolved yet. To access the alerts view, click **{% data variables.product.prodname_dependabot_alerts %}** on the **Security** tab for the repository. Where a pull request that will fix the vulnerable dependency has been generated, the alert includes a link to that pull request.
+Quando {% data variables.product.prodname_dependabot %} está impedido de criar um pull request para corrigir um alerta de {% data variables.product.prodname_dependabot %}, ele publica a mensagem de erro no alerta. A exibição do {% data variables.product.prodname_dependabot_alerts %} mostra uma lista de todos os alertas que ainda não foram resolvidos. Para acessar a vista de alertas, clique em **{% data variables.product.prodname_dependabot_alerts %}** na aba **Segurança** para o repositório. Quando um pull request que corrigirá a dependência vulnerável foi gerado, o alerta inclui um link para esse pull request.
-![{% data variables.product.prodname_dependabot_alerts %} view showing a pull request link](/assets/images/help/dependabot/dependabot-alert-pr-link.png)
+![Vista de {% data variables.product.prodname_dependabot_alerts %} que mostra um link do pull request](/assets/images/help/dependabot/dependabot-alert-pr-link.png)
-There are three reasons why an alert may have no pull request link:
+Há três razões pelas quais um alerta pode não ter link de um pull request:
-1. {% data variables.product.prodname_dependabot_security_updates %} are not enabled for the repository.
-1. The alert is for an indirect or transitive dependency that is not explicitly defined in a lock file.
-1. An error blocked {% data variables.product.prodname_dependabot %} from creating a pull request.
+1. {% data variables.product.prodname_dependabot_security_updates %} não estão habilitadas para o repositório.
+1. O alerta é para uma dependência indireta ou transitória que não está explicitamente definida em um arquivo de bloqueio.
+1. Um erro impediu {% data variables.product.prodname_dependabot %} de criar um pull request.
-If an error blocked {% data variables.product.prodname_dependabot %} from creating a pull request, you can display details of the error by clicking the alert.
+Se um erro impediu que {% data variables.product.prodname_dependabot %} criasse um pull request, você pode exibir os detalhes do erro clicando no alerta.
-![{% data variables.product.prodname_dependabot %} alert showing the error that blocked the creation of a pull request](/assets/images/help/dependabot/dependabot-security-update-error.png)
+![O alerta do {% data variables.product.prodname_dependabot %} que mostra que o erro que bloqueou a criação de um pull request](/assets/images/help/dependabot/dependabot-security-update-error.png)
-### Investigating errors with {% data variables.product.prodname_dependabot_version_updates %}
+### Investigar erros com {% data variables.product.prodname_dependabot_version_updates %}
-When {% data variables.product.prodname_dependabot %} is blocked from creating a pull request to update a dependency in an ecosystem, it posts the error icon on the manifest file. The manifest files that are managed by {% data variables.product.prodname_dependabot %} are listed on the {% data variables.product.prodname_dependabot %} tab. To access this tab, on the **Insights** tab for the repository click **Dependency graph**, and then click the **{% data variables.product.prodname_dependabot %}** tab.
+Quando {% data variables.product.prodname_dependabot %} está impedido de criar um pull request para atualizar uma dependência em um ecossistema, ele posta o ícone de erro no arquivo de manifesto. Os arquivos de manifesto gerenciados por {% data variables.product.prodname_dependabot %} estão listados na aba {% data variables.product.prodname_dependabot %}. Para acessar essa aba, na aba **Insights** para o repositório, clique no **Gráfico de Dependências**, e, em seguida, clique na aba **{% data variables.product.prodname_dependabot %}**.
-![{% data variables.product.prodname_dependabot %} view showing an error](/assets/images/help/dependabot/dependabot-tab-view-error-beta.png)
+![vista de {% data variables.product.prodname_dependabot %} que mostra um erro](/assets/images/help/dependabot/dependabot-tab-view-error-beta.png)
-To see the log file for any manifest file, click the **Last checked TIME ago** link. When you display the log file for a manifest that's shown with an error symbol (for example, Maven in the screenshot above), any errors are also displayed.
+Para visualizar o arquivo de registro para qualquer arquivo de manifesto, clique no link **HORA da última verificação**. Ao exibir o arquivo de registro para um manifesto mostrado com um símbolo de erro (por exemplo, Maven, na captura de tela acima), todos os erros também serão exibidos.
-![{% data variables.product.prodname_dependabot %} version update error and log ](/assets/images/help/dependabot/dependabot-version-update-error-beta.png)
+![Erro e registro de uma atualização de versão de {% data variables.product.prodname_dependabot %} ](/assets/images/help/dependabot/dependabot-version-update-error-beta.png)
-### Understanding {% data variables.product.prodname_dependabot %} errors
+### Entender os erros de {% data variables.product.prodname_dependabot %}
-Pull requests for security updates act to upgrade a vulnerable dependency to the minimum version that includes a fix for the vulnerability. In contrast, pull requests for version updates act to upgrade a dependency to the latest version allowed by the package manifest and {% data variables.product.prodname_dependabot %} configuration files. Consequently, some errors are specific to one type of update.
+Pull requests para atualizações de segurança atuam para atualizar uma dependência vulnerável à versão mínima que inclui uma correção para a vulnerabilidade. Em contrapartida, os pull requests para atualizações de versão agem para atualizar uma dependência da versão mais recente permitida pelo manifesto do pacote e pelos arquivos de configuração de {% data variables.product.prodname_dependabot %}. Consequentemente, alguns erros são específicos para um tipo de atualização.
-#### {% data variables.product.prodname_dependabot %} cannot update DEPENDENCY to a non-vulnerable version
+#### {% data variables.product.prodname_dependabot %} não pode atualizar a DEPENDÊNCIA para uma versão não vulnerável
-**Security updates only.** {% data variables.product.prodname_dependabot %} cannot create a pull request to update the vulnerable dependency to a secure version without breaking other dependencies in the dependency graph for this repository.
+**Apenas atualizações de segurança.** {% data variables.product.prodname_dependabot %} não consegue criar um pull request para atualizar a dependência vulnerável para uma versão segura sem afetar outras dependências no gráfico de dependências para este repositório.
-Every application that has dependencies has a dependency graph, that is, a directed acyclic graph of every package version that the application directly or indirectly depends on. Every time a dependency is updated, this graph must resolve otherwise the application won't build. When an ecosystem has a deep and complex dependency graph, for example, npm and RubyGems, it is often impossible to upgrade a single dependency without upgrading the whole ecosystem.
+Cada aplicativo com dependências tem um gráfico de dependências, ou seja, um gráfico direcionado acíclico de cada versão de pacote da qual o aplicativo depende direta ou indiretamente. Toda vez que uma dependência é atualizada, este gráfico deve ser resolvido. Caso contrário, o aplicativo não será criado. Quando um ecossistema tem um gráfico de dependência profundo e complexo, por exemplo, npm e RubyGems, geralmente é impossível atualizar uma única dependência sem atualizar todo o ecossistema.
-The best way to avoid this problem is to stay up to date with the most recently released versions, for example, by enabling version updates. This increases the likelihood that a vulnerability in one dependency can be resolved by a simple upgrade that doesn't break the dependency graph. Para obter detalhes, consulte "[Habilitando e desabilitando atualizações da versão](/github/administering-a-repository/enabling-and-disabling-version-updates)."
+A melhor maneira de evitar esse problema é manter-se atualizado com as versões mais recentes, habilitando, por exemplo, as atualizações de versões. Isso aumenta a probabilidade de que uma vulnerabilidade em uma dependência possa ser resolvida por meio de uma atualização simples que não afete o gráfico de dependência. Para obter detalhes, consulte "[Habilitando e desabilitando atualizações da versão](/github/administering-a-repository/enabling-and-disabling-version-updates)."
-#### {% data variables.product.prodname_dependabot %} cannot update to the required version as there is already an open pull request for the latest version
+#### {% data variables.product.prodname_dependabot %} não consegue atualizar para a versão necessária, pois já existe um pull request aberto para a última versão
-**Security updates only.** {% data variables.product.prodname_dependabot %} will not create a pull request to update the vulnerable dependency to a secure version because there is already an open pull request to update this dependency. You will see this error when a vulnerability is detected in a single dependency and there's already an open pull request to update the dependency to the latest version.
+**Apenas atualizações de segurança.** {% data variables.product.prodname_dependabot %} não criará um pull request para atualizar a dependência vulnerável para uma versão segura, pois já existe um pull request aberto para atualizar esta dependência. Você verá este erro quando uma vulnerabilidade for detectada em uma única dependência e já houver um pull request aberto para atualizar a dependência para a última versão.
-There are two options: you can review the open pull request and merge it as soon as you are confident that the change is safe, or close that pull request and trigger a new security update pull request. For more information, see "[Triggering a {% data variables.product.prodname_dependabot %} pull request manually](#triggering-a-dependabot-pull-request-manually)."
+Existem duas opções: você pode revisar o pull request aberto e fazer o merge assim que estiver confiante de que a mudança é segura, ou fechar o pull request e acionar um novo pull request de atualização de segurança. Para obter mais informações, consulte "[Acionar um pull request de {% data variables.product.prodname_dependabot %} manualmente](#triggering-a-dependabot-pull-request-manually)".
-#### {% data variables.product.prodname_dependabot %} timed out during its update
+#### O {% data variables.product.prodname_dependabot %} esgotou o tempo durante esta atualização
-{% data variables.product.prodname_dependabot %} took longer than the maximum time allowed to assess the update required and prepare a pull request. This error is usually seen only for large repositories with many manifest files, for example, npm or yarn monorepo projects with hundreds of *package.json* files. Updates to the Composer ecosystem also take longer to assess and may time out.
+{% data variables.product.prodname_dependabot %} demorou mais do que o tempo máximo permitido para avaliar a atualização necessária e preparar um pull request. Este erro é geralmente visto apenas para repositórios grandes com muitos arquivos de manifesto, por exemplo, projetos do npm ou yarn monorepo com centenas de arquivos *package.json*. As atualizações no ecossistema do Composer também levam mais tempo para ser avaliadas e podem expirar.
-This error is difficult to address. If a version update times out, you could specify the most important dependencies to update using the `allow` parameter or, alternatively, use the `ignore` parameter to exclude some dependencies from updates. Updating your configuration might allow {% data variables.product.prodname_dependabot %} to review the version update and generate the pull request in the time available.
+Este erro é difícil de ser corrigido. Se a atualização de uma versão expirar, você poderá especificar as dependências mais importantes para atualizar usando o parâmetro `permitir` ou, como alternativa, você pode usar o parâmetro `ignorar` para excluir algumas dependências de atualizações. Atualizar sua configuração pode permitir que {% data variables.product.prodname_dependabot %} revise a atualização da versão e gere o pull request no tempo disponível.
-If a security update times out, you can reduce the chances of this happening by keeping the dependencies updated, for example, by enabling version updates. Para obter detalhes, consulte "[Habilitando e desabilitando atualizações da versão](/github/administering-a-repository/enabling-and-disabling-version-updates)."
+Se uma atualização de segurança expirar, você pode reduzir as chances de isso acontecer mantendo as dependências atualizadas, por exemplo, habilitando atualizações de versão. Para obter detalhes, consulte "[Habilitando e desabilitando atualizações da versão](/github/administering-a-repository/enabling-and-disabling-version-updates)."
-#### {% data variables.product.prodname_dependabot %} cannot open any more pull requests
+#### {% data variables.product.prodname_dependabot %} não consegue abrir mais nenhum pull request
-There's a limit on the number of open pull requests {% data variables.product.prodname_dependabot %} will generate. When this limit is reached, no new pull requests are opened and this error is reported. The best way to resolve this error is to review and merge some of the open pull requests.
+Há um limite no número de pull requests abertos que {% data variables.product.prodname_dependabot %} irá gerar. Quando este limite é atingido, nenhum pull request novo será aberto e este erro será relatado. A melhor maneira de resolver este erro é revisar e fazer merge alguns dos pull requests abertos.
-There are separate limits for security and version update pull requests, so that open version update pull requests cannot block the creation of a security update pull request. The limit for security update pull requests is 10. By default, the limit for version updates is 5 but you can change this using the `open-pull-requests-limit` parameter in the configuration file. Para obter mais informações, consulte "[Opções de configuração para atualizações de dependências](/github/administering-a-repository/configuration-options-for-dependency-updates#open-pull-requests-limit)".
+Existem limites separados para solicitações de atualização de versões e segurança, para que os pull requests de atualização de versão aberta não possam bloquear a criação de uma solicitação de atualização de segurança. O limite para pull requests de atualização de segurança é 10. Por padrão, o limite para atualizações de versão é 5, mas você pode alterá-lo usando o parâmetro `open-pull-requests-limit` no arquivo de configuração. Para obter mais informações, consulte "[Opções de configuração para atualizações de dependências](/github/administering-a-repository/configuration-options-for-dependency-updates#open-pull-requests-limit)".
-The best way to resolve this error is to merge or close some of the existing pull requests and trigger a new pull request manually. For more information, see "[Triggering a {% data variables.product.prodname_dependabot %} pull request manually](#triggering-a-dependabot-pull-request-manually)."
+A melhor maneira de resolver este erro é fazer o merge ou fechar alguns dos pull requests existentes e acionar um novo pull request manualmente. Para obter mais informações, consulte "[Acionar um pull request de {% data variables.product.prodname_dependabot %} manualmente](#triggering-a-dependabot-pull-request-manually)".
-### Triggering a {% data variables.product.prodname_dependabot %} pull request manually
+### Acionar um pull request de {% data variables.product.prodname_dependabot %} manualmente
-If you unblock {% data variables.product.prodname_dependabot %}, you can manually trigger a fresh attempt to create a pull request.
+Se você desbloquear {% data variables.product.prodname_dependabot %}, você poderá iniciar manualmente uma nova tentativa de criar um pull request.
-- **Security updates**—display the {% data variables.product.prodname_dependabot %} alert that shows the error you have fixed and click **Create {% data variables.product.prodname_dependabot %} security update**.
-- **Version updates**—display the log file for the manifest that shows the error that you have fixed and click **Check for updates**.
+- **Atualizações de segurança**—exibe o alerta de {% data variables.product.prodname_dependabot %}, que mostra o erro que você corrigiu e clique em **Criar atualização de segurança de {% data variables.product.prodname_dependabot %}**.
+- **Atualizações da versão**— exibir o arquivo de log para o manifesto que mostra o erro que você corrigiu e clique em **Verificar se há atualizações**.
diff --git a/translations/pt-BR/content/github/managing-security-vulnerabilities/troubleshooting-the-detection-of-vulnerable-dependencies.md b/translations/pt-BR/content/github/managing-security-vulnerabilities/troubleshooting-the-detection-of-vulnerable-dependencies.md
index 878d09d6c1..7bfddce59e 100644
--- a/translations/pt-BR/content/github/managing-security-vulnerabilities/troubleshooting-the-detection-of-vulnerable-dependencies.md
+++ b/translations/pt-BR/content/github/managing-security-vulnerabilities/troubleshooting-the-detection-of-vulnerable-dependencies.md
@@ -1,7 +1,7 @@
---
title: Solução de problemas de detecção de dependências vulneráveis
intro: 'Se as informações sobre dependências relatadas por {% data variables.product.product_name %} não são o que você esperava, há uma série de pontos a considerar, e várias coisas que você pode verificar.'
-shortTitle: Troubleshooting detection
+shortTitle: Solução de problemas
versions:
free-pro-team: '*'
---
@@ -14,14 +14,14 @@ O {% data variables.product.prodname_dotcom %} gera e exibe dados de dependênci
* {% data variables.product.prodname_advisory_database %} é uma das fontes de dados que {% data variables.product.prodname_dotcom %} usa para identificar dependências vulneráveis. É um banco de dados gratuito e curado com informações sobre vulnerabilidade para ecossistemas de pacote comum em {% data variables.product.prodname_dotcom %}. Inclui tanto dados relatados diretamente para {% data variables.product.prodname_dotcom %} de {% data variables.product.prodname_security_advisories %} quanto os feeds oficiais e as fontes comunitárias. Estes dados são revisados e curados por {% data variables.product.prodname_dotcom %} para garantir que informações falsas ou não acionáveis não sejam compartilhadas com a comunidade de desenvolvimento. Para obter mais informações, consulte "[Pesquisar vulnerabilidades de segurança no {% data variables.product.prodname_advisory_database %}](/github/managing-security-vulnerabilities/browsing-security-vulnerabilities-in-the-github-advisory-database)" e "[Sobre {% data variables.product.prodname_security_advisories %}](/github/managing-security-vulnerabilities/about-github-security-advisories)".
* O gráfico de dependências analisa todos os arquivos conhecidos de manifesto de pacote no repositório de um usuário. Por exemplo, para o npm, ele irá analisar o arquivo _package-lock.json_. Ele constrói um gráfico de todas as dependências do repositório e dependências públicas. Isso acontece quando você habilita o gráfico de dependências e quando alguém faz push para o branch-padrão, e inclui commits que fazem alterações em um formato de manifesto compatível. Para obter mais informações, consulte "[Sobre o gráfico de dependência](/github/visualizing-repository-data-with-graphs/about-the-dependency-graph)".
-* {% data variables.product.prodname_dependabot %} verifica qualquer push, para o branch-padrão, que contém um arquivo de manifesto. Quando um novo registro de vulnerabilidade é adicionado, ele verifica todos os repositórios existentes e gera um alerta para cada repositório vulnerável. {% data variables.product.prodname_dependabot_alerts %} are aggregated at the repository level, rather than creating one alert per vulnerability. Para obter mais informações, consulte "[Sobre alertas para dependências vulneráveis](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies)"
-* {% data variables.product.prodname_dependabot_security_updates %} are triggered when you receive an alert about a vulnerable dependency in your repository. Where possible, {% data variables.product.prodname_dependabot %} creates a pull request in your repository to upgrade the vulnerable dependency to the minimum possible secure version needed to avoid the vulnerability. For more information, see "[About {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/about-dependabot-security-updates)" and "[Troubleshooting {% data variables.product.prodname_dependabot %} errors](/github/managing-security-vulnerabilities/troubleshooting-dependabot-errors)."
+* {% data variables.product.prodname_dependabot %} verifica qualquer push, para o branch-padrão, que contém um arquivo de manifesto. Quando um novo registro de vulnerabilidade é adicionado, ele verifica todos os repositórios existentes e gera um alerta para cada repositório vulnerável. {% data variables.product.prodname_dependabot_alerts %} são agregados ao nível do repositório, em vez de criar um alerta por vulnerabilidade. Para obter mais informações, consulte "[Sobre alertas para dependências vulneráveis](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies)"
+* {% data variables.product.prodname_dependabot_security_updates %} são acionados quando você recebe um alerta sobre uma dependência vulnerável em seu repositório. Sempre que possível, {% data variables.product.prodname_dependabot %} cria um pull request no repositório para atualizar a dependência vulnerável à versão mínima segura necessária para evitar a vulnerabilidade. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/about-dependabot-security-updates)" e "[Solução de problemas de {% data variables.product.prodname_dependabot %}](/github/managing-security-vulnerabilities/troubleshooting-dependabot-errors)".
- {% data variables.product.prodname_dependabot %} doesn't scan repositories for vulnerable dependencies on a schedule, but rather when something changes. Por exemplo, uma varredura é acionada quando uma nova dependência é adicionada ({% data variables.product.prodname_dotcom %} verifica isso em cada push), ou quando uma nova vulnerabilidade é descoberta e adicionada ao banco de dados consultivo.
+ {% data variables.product.prodname_dependabot %} não faz a varredura de repositórios de dependências vulneráveis em uma programação, mas o faz quando algo muda. Por exemplo, uma varredura é acionada quando uma nova dependência é adicionada ({% data variables.product.prodname_dotcom %} verifica isso em cada push), ou quando uma nova vulnerabilidade é descoberta e adicionada ao banco de dados consultivo.
### Por que não recebo alertas de vulnerabilidade em alguns ecossistemas?
-O {% data variables.product.prodname_dotcom %} limita seu suporte a alertas de vulnerabilidade a um conjunto de ecossistemas onde podemos fornecer dados de alta qualidade e relevantes. Curated vulnerabilities in the {% data variables.product.prodname_advisory_database %}, the dependency graph, {% data variables.product.prodname_dependabot_alerts %}, and {% data variables.product.prodname_dependabot %} security updates are provided for several ecosystems, including Java’s Maven, JavaScript’s npm and Yarn, .NET’s NuGet, Python’s pip, Ruby's RubyGems, and PHP’s Composer. Nós continuaremos a adicionar suporte para mais ecossistemas ao longo do tempo. Para uma visão geral dos ecossistemas de pacotes suportados por nós, consulte "[Sobre o gráfico de dependências](/github/visualizing-repository-data-with-graphs/about-the-dependency-graph#supported-package-ecosystems)".
+O {% data variables.product.prodname_dotcom %} limita seu suporte a alertas de vulnerabilidade a um conjunto de ecossistemas onde podemos fornecer dados de alta qualidade e relevantes. Vulnerabilidades organizadas em {% data variables.product.prodname_advisory_database %}, o gráfico de dependências, {% data variables.product.prodname_dependabot_alerts %} e as atualizações de segurança de {% data variables.product.prodname_dependabot %} são fornecidas para vários ecossistemas, incluindo o Maven do Java, npm e Yarn do JavaScript, ,NET's NuGet, Pip Python, RubyGems e Compositor do PHP. Nós continuaremos a adicionar suporte para mais ecossistemas ao longo do tempo. Para uma visão geral dos ecossistemas de pacotes suportados por nós, consulte "[Sobre o gráfico de dependências](/github/visualizing-repository-data-with-graphs/about-the-dependency-graph#supported-package-ecosystems)".
Vale a pena notar que a [{% data variables.product.prodname_dotcom %} Consultoria de Segurança](/github/managing-security-vulnerabilities/about-github-security-advisories) pode existir para outros ecossistemas. As informações em uma consultoria de segurança são fornecidas pelos mantenedores de um determinado repositório. Estes dados não são curados da mesma forma que as informações relativas aos ecossistemas suportados.
@@ -31,7 +31,7 @@ Vale a pena notar que a [{% data variables.product.prodname_dotcom %} Consultori
O gráfico de dependências inclui informações sobre dependências explicitamente declaradas em seu ambiente. Ou seja, dependências que são especificadas em um manifesto ou um arquivo de bloqueio. O gráfico de dependências, geralmente, também inclui dependências transitivas, mesmo quando não são especificadas em um arquivo de travamento analisando as dependências das dependências em um arquivo de manifesto.
-{% data variables.product.prodname_dependabot_alerts %} advise you about dependencies you should update, including transitive dependencies, where the version can be determined from a manifest or a lockfile. As atualizações de segurança {% data variables.product.prodname_dependabot %} apenas sugerem uma mudança onde ela pode "corrigir" diretamente a dependência, ou seja, quando estas são:
+Os {% data variables.product.prodname_dependabot_alerts %} aconselham você com relação a dependências que você deve atualizar, incluindo dependências transitivas, em que a versão pode ser determinada a partir de um manifesto ou de um arquivo de bloqueio. As atualizações de segurança {% data variables.product.prodname_dependabot %} apenas sugerem uma mudança onde ela pode "corrigir" diretamente a dependência, ou seja, quando estas são:
* Dependências diretas, que são definidas explicitamente em um manifesto ou arquivo de bloqueio
* Dependências transitórias declaradas em um arquivo de bloqueio
@@ -51,17 +51,17 @@ Sim, o gráfico de dependências tem duas categorias de limites:
1. **Limites de processamento**
- These affect the dependency graph displayed within {% data variables.product.prodname_dotcom %} and also prevent {% data variables.product.prodname_dependabot_alerts %} being created.
+ Eles afetam o gráfico de dependências exibido dentro de {% data variables.product.prodname_dotcom %} e também impedem que sejam criados {% data variables.product.prodname_dependabot_alerts %}.
- Manifestos com tamanho superior a 0.5 MB são processados apenas para contas corporativas. For other accounts, manifests over 0.5 MB are ignored and will not create {% data variables.product.prodname_dependabot_alerts %}.
+ Manifestos com tamanho superior a 0.5 MB são processados apenas para contas corporativas. Para outras contas, manifestos acima de 0,5 MB são ignorados e não criarão {% data variables.product.prodname_dependabot_alerts %}.
- Por padrão, o {% data variables.product.prodname_dotcom %} não processará mais de 20 manifestos por repositório. {% data variables.product.prodname_dependabot_alerts %} are not be created for manifests beyond this limit. Se você precisar aumentar o limite, entre em contato com {% data variables.contact.contact_support %}.
+ Por padrão, o {% data variables.product.prodname_dotcom %} não processará mais de 20 manifestos por repositório. Não são criados {% data variables.product.prodname_dependabot_alerts %} para manifestos acima deste limite. Se você precisar aumentar o limite, entre em contato com {% data variables.contact.contact_support %}.
2. **Limites de visualização**
- Eles afetam o que é exibido no gráfico de dependências dentro de {% data variables.product.prodname_dotcom %}. However, they don't affect the {% data variables.product.prodname_dependabot_alerts %} that are created.
+ Eles afetam o que é exibido no gráfico de dependências dentro de {% data variables.product.prodname_dotcom %}. No entanto, eles não afetam {% data variables.product.prodname_dependabot_alerts %} que foram criados.
- A exibição de dependências do gráfico de dependências em um repositório só exibe 100 manifestos. De modo geral, isso é adequado, já que é significativamente maior do que o limite de processamento descrito acima. In situations where the processing limit is over 100, {% data variables.product.prodname_dependabot_alerts %} are still created for any manifests that are not shown within {% data variables.product.prodname_dotcom %}.
+ A exibição de dependências do gráfico de dependências em um repositório só exibe 100 manifestos. De modo geral, isso é adequado, já que é significativamente maior do que o limite de processamento descrito acima. Em situações em que o limite de processamento é superior a 100, os {% data variables.product.prodname_dependabot_alerts %} são criados para quaisquer manifestos que não são mostrados dentro de {% data variables.product.prodname_dotcom %}.
**Verifique**: A dependência que falta está em um arquivo de manifesto superior a 0,5 MB ou em um repositório com um grande número de manifestos?
@@ -83,9 +83,9 @@ Uma vez que {% data variables.product.prodname_dependabot %} usa dados curados e
Quando uma dependência tem várias vulnerabilidades, apenas um alerta agregado é gerado para essa dependência, em vez de um alerta por vulnerabilidade.
-The {% data variables.product.prodname_dependabot_alerts %} count in {% data variables.product.prodname_dotcom %} shows a total for the number of alerts, that is, the number of dependencies with vulnerabilities, not the number of vulnerabilities.
+A contagem de {% data variables.product.prodname_dependabot_alerts %} em {% data variables.product.prodname_dotcom %} mostra um total para o número de alertas, ou seja, o número de dependências com vulnerabilidades, não o número de vulnerabilidades.
-![{% data variables.product.prodname_dependabot_alerts %} view](/assets/images/help/repository/dependabot-alerts-view.png)
+![Vista de {% data variables.product.prodname_dependabot_alerts %}](/assets/images/help/repository/dependabot-alerts-view.png)
Ao clicar para exibir os detalhes de alerta, você pode ver quantas vulnerabilidades são incluídas no alerta.
@@ -98,4 +98,4 @@ Ao clicar para exibir os detalhes de alerta, você pode ver quantas vulnerabilid
- "[Sobre alertas para dependências vulneráveis](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies)"
- "[Visualizar e atualizar dependências vulneráveis no seu repositório](/github/managing-security-vulnerabilities/viewing-and-updating-vulnerable-dependencies-in-your-repository)"
- "[Gerenciar as configurações de segurança e análise para o seu repositório](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository)"
-- "[Troubleshooting {% data variables.product.prodname_dependabot %} errors](/github/managing-security-vulnerabilities/troubleshooting-dependabot-errors)"
+- "[Solução de problemas de {% data variables.product.prodname_dependabot %}](/github/managing-security-vulnerabilities/troubleshooting-dependabot-errors)"
diff --git a/translations/pt-BR/content/github/managing-security-vulnerabilities/viewing-and-updating-vulnerable-dependencies-in-your-repository.md b/translations/pt-BR/content/github/managing-security-vulnerabilities/viewing-and-updating-vulnerable-dependencies-in-your-repository.md
index a1e4114a7a..1a8935eb50 100644
--- a/translations/pt-BR/content/github/managing-security-vulnerabilities/viewing-and-updating-vulnerable-dependencies-in-your-repository.md
+++ b/translations/pt-BR/content/github/managing-security-vulnerabilities/viewing-and-updating-vulnerable-dependencies-in-your-repository.md
@@ -11,11 +11,11 @@ versions:
A aba de alertas do {% data variables.product.prodname_dependabot %} do seu repositório lista todos {% data variables.product.prodname_dependabot_alerts %} e as {% data variables.product.prodname_dependabot_security_updates %} correspondente. Você pode classificar a lista de alertas usando o menu suspenso e clicar em determinados alertas para ver mais detalhes. Para obter mais informações, consulte "[Sobre alertas para dependências vulneráveis](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies)"
-É possível habilitar atualizações de segurança automáticas para qualquer repositório que usa o {% data variables.product.prodname_dependabot_alerts %} e o gráfico de dependências. For more information, see "[About {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/about-dependabot-security-updates)."
+É possível habilitar atualizações de segurança automáticas para qualquer repositório que usa o {% data variables.product.prodname_dependabot_alerts %} e o gráfico de dependências. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/about-dependabot-security-updates)."
### Sobre atualizações para dependências vulneráveis no seu repositório
-{% data variables.product.product_name %} generates {% data variables.product.prodname_dependabot_alerts %} when we detect vulnerabilities affecting your repository. Para repositórios em que o {% data variables.product.prodname_dependabot_security_updates %} está ativado, quando {% data variables.product.product_name %} detecta uma dependência vulnerável, {% data variables.product.prodname_dependabot %} cria um pull request para corrigi-la. O pull request irá atualizar a dependência para a versão minimamente segura possível, o que é necessário para evitar a vulnerabilidade.
+O {% data variables.product.product_name %} gera {% data variables.product.prodname_dependabot_alerts %} quando detectamos vulnerabilidades que afetam o seu repositório. Para repositórios em que o {% data variables.product.prodname_dependabot_security_updates %} está ativado, quando {% data variables.product.product_name %} detecta uma dependência vulnerável, {% data variables.product.prodname_dependabot %} cria um pull request para corrigi-la. O pull request irá atualizar a dependência para a versão minimamente segura possível, o que é necessário para evitar a vulnerabilidade.
### Visualizar e atualizar dependências vulneráveis
@@ -34,4 +34,4 @@ A aba de alertas do {% data variables.product.prodname_dependabot %} do seu repo
- "[Configurar {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/configuring-dependabot-security-updates)"
- "[Gerenciar as configurações de segurança e análise para o seu repositório](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository)"
- "[Solução de problemas na detecção de dependências vulneráveis](/github/managing-security-vulnerabilities/troubleshooting-the-detection-of-vulnerable-dependencies)"
-- "[Troubleshooting {% data variables.product.prodname_dependabot %} errors](/github/managing-security-vulnerabilities/troubleshooting-dependabot-errors)"
+- "[Solução de problemas de {% data variables.product.prodname_dependabot %}](/github/managing-security-vulnerabilities/troubleshooting-dependabot-errors)"
diff --git a/translations/pt-BR/content/github/managing-subscriptions-and-notifications-on-github/about-notifications.md b/translations/pt-BR/content/github/managing-subscriptions-and-notifications-on-github/about-notifications.md
index dfd63bc638..27ee1d9b3c 100644
--- a/translations/pt-BR/content/github/managing-subscriptions-and-notifications-on-github/about-notifications.md
+++ b/translations/pt-BR/content/github/managing-subscriptions-and-notifications-on-github/about-notifications.md
@@ -21,7 +21,12 @@ Você pode optar por assinar notificações para:
- Uma conversa em um problema específico, pull request ou gist.
- Todas as atividades em um repositório ou em uma discussão em equipe.
- Atividade CI, como o status de fluxos de trabalho nos repositórios configurados com {% data variables.product.prodname_actions %}.
+{% if currentVersion == "free-pro-team@latest" %}
+- Issues, pulls requests, releases and discussions (if enabled) in a repository.
+{% endif %}
+{% if currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.20" %}
- Lançamentos em um repositório.
+{% endif %}
Você também pode optar por assistir automaticamente todos os repositórios aos quais você tem acesso de push, exceto as bifurcações. É possível assistir qualquer outro repositório ao qual você tenha acesso manualmente clicando em **Watch** (Assistir).
diff --git a/translations/pt-BR/content/github/managing-subscriptions-and-notifications-on-github/configuring-notifications.md b/translations/pt-BR/content/github/managing-subscriptions-and-notifications-on-github/configuring-notifications.md
index a41f92ef02..21b59a6445 100644
--- a/translations/pt-BR/content/github/managing-subscriptions-and-notifications-on-github/configuring-notifications.md
+++ b/translations/pt-BR/content/github/managing-subscriptions-and-notifications-on-github/configuring-notifications.md
@@ -21,16 +21,17 @@ versions:
### Opções de entrega de notificação
-Você tem três opções básicas para a entrega de notificação:
- - a caixa de entrada de notificações em {% data variables.product.product_name %}{% if currentVersion == "free-pro-team@latest" %}
- - a caixa de entrada de notificações em {% data variables.product.prodname_mobile %}, que sincroniza com a caixa de entrada em {% data variables.product.product_name %}{% endif %}
- - um cliente de e-mail que usa um endereço de e-mail verificado, que também pode sincronizar com a caixa de entrada de {% data variables.product.product_name %}{% if currentVersion == "free-pro-team@latest" %} e {% data variables.product.prodname_mobile %}{% endif %}
+You can receive notifications for activity on {% data variables.product.product_name %} in the following locations.
+
+ - The notifications inbox in the {% data variables.product.product_name %} web interface{% if currentVersion == "free-pro-team@latest" %}
+ - The notifications inbox on {% data variables.product.prodname_mobile %}, which syncs with the inbox on {% data variables.product.product_name %}{% endif %}
+ - An email client that uses a verified email address, which can also sync with the notifications inbox on {% data variables.product.product_name %}{% if currentVersion == "free-pro-team@latest" %} and {% data variables.product.prodname_mobile %}{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
{% data reusables.notifications-v2.notifications-inbox-required-setting %} Para obter mais informações, consulte "[Escolhendo suas configurações de notificação](#choosing-your-notification-settings)".
{% endif %}
-{% data reusables.notifications-v2.tip-for-syncing-email-and-your-inbox-on-github %}
+{% data reusables.notifications.shared_state %}
#### Benefícios da caixa de entrada de notificações
@@ -59,8 +60,21 @@ As notificações de e-mail também permitem flexibilidade com os tipos de notif
### Sobre notificações de participação e inspeção
-Quando você inspeciona um repositório, você assina atualizações de atividade nesse repositório. Da mesma forma, quando você inspeciona as discussões de uma equipe específica, você está inscrito em todas as atualizações de conversa na página daquela equipe. Para ver os repositórios que você está inspecionando, consulte [https://github.com/watching](https://github.com/watching). Para obter mais informações, consulte "[Gerenciando assinaturas e notificações do GitHub](/github/managing-subscriptions-and-notifications-on-github/managing-subscriptions-for-activity-on-github)".
+Quando você inspeciona um repositório, você assina atualizações de atividade nesse repositório. Da mesma forma, quando você inspeciona as discussões de uma equipe específica, você está inscrito em todas as atualizações de conversa na página daquela equipe. Para obter mais informações, consulte "[Sobre discussões de equipe](/github/building-a-strong-community/about-team-discussions)".
+To see repositories that you're watching, go to your [watching page](https://github.com/watching). Para obter mais informações, consulte "[Gerenciando assinaturas e notificações do GitHub](/github/managing-subscriptions-and-notifications-on-github/managing-subscriptions-for-activity-on-github)".
+{% if currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.20" %}
+#### Configurar notificações
+{% endif %}
+You can configure notifications for a repository on the repository page, or on your watching page.
+{% if currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.20" %} You can choose to only receive notifications for releases in a repository, or ignore all notifications for a repository.{% endif %}{% if currentVersion == "free-pro-team@latest" %}
+
+#### About custom notifications
+{% data reusables.notifications-v2.custom-notifications-beta %}
+You can customize notifications for a repository, for example, you can choose to only be notified when updates to one or more types of events (issues, pull request, releases, discussions) happen within a repository, or ignore all notifications for a repository.
+{% endif %} For more information, see "[Viewing your subscriptions](/github/managing-subscriptions-and-notifications-on-github/viewing-your-subscriptions#configuring-your-watch-settings-for-an-individual-repository)."
+
+#### Participating in conversations
A qualquer momento que você comentar em uma conversa ou quando alguém @mencionar seu nome de usuário, você estará _participando_ de uma conversa. Por padrão, você é inscrito automaticamente em uma conversa ao participar dela. Você pode cancelar manualmente a inscrição de uma conversa que você participou, clicando em **Cancelar inscrição** no problema ou na pull request ou através da opção **Cancelar inscrição** na caixa de entrada de notificações.
Para conversas que você está inspecionando ou participando, você pode escolher se deseja receber notificações por e-mail ou através da caixa de entrada em {% data variables.product.product_name %}{% if currentVersion == "free-pro-team@latest" %} e {% data variables.product.prodname_mobile %}{% endif %}.
@@ -95,7 +109,9 @@ Escolha um endereço de e-mail padrão para enviar atualizações de conversas q
- Pushes de pull request.
- Suas próprias atualizações, como quando você abre, comenta ou encerra um problema ou uma pull request.
-Dependendo da organização proprietária do repositório, também é possível enviar notificações para diferentes endereços de e-mail para repositórios específicos. Por exemplo, você pode enviar notificações para um repositório público específico para um endereço de e-mail pessoal verificado. Sua organização pode exigir que o endereço de e-mail seja verificado para um domínio específico. Para obter mais informações, consulte “[Escolhendo para onde as notificações de e-mail de sua organização serão enviadas](/github/managing-subscriptions-and-notifications-on-github/configuring-notifications#choosing-where-your-organizations-email-notifications-are-sent)".
+Depending on the organization that owns the repository, you can also send notifications to different email addresses. Sua organização pode exigir que o endereço de e-mail seja verificado para um domínio específico. For more information, see "[Choosing where your organization’s email notifications are sent](/github/managing-subscriptions-and-notifications-on-github/configuring-notifications#choosing-where-your-organizations-email-notifications-are-sent)."
+
+You can also send notifications for a specific repository to an email address. Para obter mais informações, consulte "[Sobre notificações de email para push no seu repositório](/github/administering-a-repository/about-email-notifications-for-pushes-to-your-repository)".
{% data reusables.notifications-v2.email-notification-caveats %}
@@ -110,7 +126,7 @@ As notificações de e-mail do {% data variables.product.product_name %} contêm
| Header | Informações |
| ------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Endereço do `remetente` | Este endereço será sempre {% if currentVersion == "free-pro-team@latest" %}'`notifications@github. om`'{% else %}'endereço de e-mail de não responda configurado pelo administrador do site'{% endif %}. |
-| Campo `To` | This field connects directly to the thread.{% if currentVersion != "github-ae@latest" %} If you reply to the email, you'll add a new comment to the conversation.{% endif %}
+| Campo `To` | Este campo conecta-se diretamente à corrente.{% if currentVersion != "github-ae@latest" %} Se você responder ao e-mail, você adicionará um novo comentário na conversa.{% endif %}
| Endereço de `Cc` | O {% data variables.product.product_name %} colocará você em cópia (`Cc`) se você estiver inscrito para uma conversa. O segundo endereço de e-mail de `Cc` corresponde ao motivo da notificação. O sufixo para esses motivos de notificação é {% data variables.notifications.cc_address %}. Os possíveis motivos de notificação são:
'assign': você foi atribuído a um problema ou uma pull request.
'author': você criou um problema ou uma pull request.
'comment': você comentou um problema ou uma pull request.
'manual': houve uma atualização em um problema ou uma pull request para o(a) qual você assinou manualmente.
'mention': você foi mencionado em um problema ou uma pull request.
'push': alguém fez commit em uma pull request que você assinou.
'review_requested': você ou uma equipe da qual faz você faz parte foi solicitado para revisar uma pull request.
{% if currentVersion != "github-ae@latest" %}
'security_alert': o {% data variables.product.prodname_dotcom %} detectou uma vulnerabilidade em um repositório para o qual você recebe alertas de segurança.
{% endif %}
'state_change': um problema ou uma pull request que você assinou foi fechado(a) ou aberto(a).
'subscribed': houve uma atualização em um repositório que você está inspecionando.
'team_mention': uma equipe a qual você pertence foi mencionada em um problema ou uma pull request.
'your_activity': você abriu, comentou ou fechou um problema ou uma pull request.
|
| campo `mailing list` | Esse campo identifica o nome do repositório e seu proprietário. O formato desse endereço é sempre `..{% data variables.command_line.backticks %}`. |{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" %}
| campo `X-GitHub-Severity` | {% data reusables.repositories.security-alerts-x-github-severity %} Os níveis possíveis de gravidade são:
`low`
`moderate`
`high`
`critical`
Para obter mais informações, consulte "[Sobre alertas para dependências vulneráveis](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies)" |{% endif %}
@@ -167,9 +183,9 @@ Se você for integrante de mais de uma organização, você poderá configurar c
{% data reusables.notifications.vulnerable-dependency-notification-delivery-method-customization %}
{% data reusables.notifications.vulnerable-dependency-notification-options %}
-For more information about the notification delivery methods available to you, and advice on optimizing your notifications for
+Para obter mais informações sobre os métodos de entrega de notificações disponíveis para você e conselhos sobre otimização de suas notificações
-{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %}{% data variables.product.prodname_dependabot_alerts %}{% else %}security alerts{% endif %}, see "[Configuring notifications for vulnerable dependencies](/github/managing-security-vulnerabilities/configuring-notifications-for-vulnerable-dependencies)."
+{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2. 1" %}{% data variables.product.prodname_dependabot_alerts %}{% else %}alertas de segurança{% endif %}, consulte "[Configurar notificações para dependências vulneráveis](/github/managing-security-vulnerabilities/configuring-notifications-for-vulnerable-dependencies)".
{% endif %}
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %}
@@ -188,14 +204,14 @@ Quando você instalar {% data variables.product.prodname_mobile %}, você será
Você só pode receber notificações de pushes para repositórios no {% data variables.product.prodname_mobile %} neste momento.
-#### Habilitando notificações push com {% data variables.product.prodname_ios %}
+#### Habilitar notificações de push com {% data variables.product.prodname_ios %}
1. Acima de "Home", clique na foto do seu perfil.
2. Para ver suas configurações, clique em {% octicon "gear" aria-label="The Gear icon" %}. ![Ícone de configurações para GitHub para iOS](/assets/images/help/mobile/ios-settings-icon.png)
3. Para atualizar suas configurações de notificação, clique em **Notificações push**.
4. Para ativar as notificações push para menções diretas, use a alternância **Menções Diretas**.
-#### Habilitando notificações push com {% data variables.product.prodname_android %}
+#### Habilitar notificações de push com {% data variables.product.prodname_android %}
1. Acima de "Home", clique na foto do seu perfil.
2. Para ver suas configurações, clique em {% octicon "gear" aria-label="The Gear icon" %}. ![Ícone de configurações para GitHub para iOS](/assets/images/help/mobile/android-settings-icon.png)
diff --git a/translations/pt-BR/content/github/managing-subscriptions-and-notifications-on-github/managing-notifications-from-your-inbox.md b/translations/pt-BR/content/github/managing-subscriptions-and-notifications-on-github/managing-notifications-from-your-inbox.md
index 253908d3c6..1e87b53721 100644
--- a/translations/pt-BR/content/github/managing-subscriptions-and-notifications-on-github/managing-notifications-from-your-inbox.md
+++ b/translations/pt-BR/content/github/managing-subscriptions-and-notifications-on-github/managing-notifications-from-your-inbox.md
@@ -82,7 +82,7 @@ Filtros personalizados atualmente não suportam:
- Distinguindo entre filtros de consulta `is:issue`, `is:pr` e `is:pull-request`. Essas consultas retornarão problemas e pull requests.
- Criando mais de 15 filtros personalizados.
- Alterando os filtros padrão ou sua ordenação.
- - Search [exclusion](/github/searching-for-information-on-github/understanding-the-search-syntax#exclude-certain-results) using `NOT` or `-QUALIFIER`.
+ - Pesquise a [exclusão](/github/searching-for-information-on-github/understanding-the-search-syntax#exclude-certain-results) usando `NÃO` ou `-QUALIFICADOR`.
### Consultas suportadas para filtros personalizados
@@ -106,15 +106,15 @@ Para filtrar notificações por motivos pelos quais recebeu uma atualização, v
| `reason:invitation` | Quando você for convidado para uma equipe, organização ou repositório. |
| `reason:manual` | Quando você clicar em **Assinar** em um problema ou uma pull request que você ainda não estava inscrito. |
| `reason:mention` | Você foi @mencionado diretamente. |
-| `reason:review-requested` | You or a team you're on have been requested to review a pull request.{% if currentVersion != "github-ae@latest" %}
-| `reason:security-alert` | When a security alert is issued for a repository.{% endif %}
+| `reason:review-requested` | Foi solicitado que você ou uma equipe revise um um pull request.{% if currentVersion != "github-ae@latest" %}
+| `reason:security-alert` | Quando um alerta de segurança é emitido para um repositório.{% endif %}
| `reason:state-change` | Quando o estado de uma pull request ou um problema é alterado. Por exemplo, um problema é fechado ou uma pull request é mesclada. |
| `reason:team-mention` | Quando uma equipe da qual você é integrante é @mencionada. |
| `reason:ci-activity` | Quando um repositório tem uma atualização de CI, como um novo status de execução de fluxo de trabalho. |
#### Consultas suportadas `is:`
-Para filtrar notificações para uma atividade específica no {% data variables.product.product_name %}, você pode usar a consulta `is`. For example, to only see repository invitation updates, use `is:repository-invitation`{% if currentVersion != "github-ae@latest" %}, and to only see {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %}{% data variables.product.prodname_dependabot %}{% else %} security{% endif %} alerts, use `is:repository-vulnerability-alert`.{% endif %}
+Para filtrar notificações para uma atividade específica no {% data variables.product.product_name %}, você pode usar a consulta `is`. Por exemplo, para ver apenas atualizações de convite do repositório, use `is:repository-invitation`{% if currentVersion ! "github-ae@latest" %}, e para ver somente {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2. 1" %}{% data variables.product.prodname_dependabot %}{% else %} alertas de {% endif %} segurança, use `is:repository-vulnerability-alert`.{% endif %}
- `is:check-suite`
- `is:commit`
@@ -127,8 +127,8 @@ Para filtrar notificações para uma atividade específica no {% data variables.
- `is:team-discussion`
{% if currentVersion != "github-ae@latest" %}
-For information about reducing noise from notifications for
-{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %}{% data variables.product.prodname_dependabot_alerts %}{% else %}security alerts{% endif %}, see "[Configuring notifications for vulnerable dependencies](/github/managing-security-vulnerabilities/configuring-notifications-for-vulnerable-dependencies)."
+Para informações sobre a redução de ruído de notificações para
+{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2. 1" %}{% data variables.product.prodname_dependabot_alerts %}{% else %}alertas de segurança{% endif %}, consulte "[Configurar notificações para dependências vulneráveis](/github/managing-security-vulnerabilities/configuring-notifications-for-vulnerable-dependencies)".
{% endif %}
Você também pode usar a consulta `is:` para descrever como a notificação passou pela triagem.
diff --git a/translations/pt-BR/content/github/managing-subscriptions-and-notifications-on-github/managing-your-subscriptions.md b/translations/pt-BR/content/github/managing-subscriptions-and-notifications-on-github/managing-your-subscriptions.md
index 274369b044..f3689ccbf9 100644
--- a/translations/pt-BR/content/github/managing-subscriptions-and-notifications-on-github/managing-your-subscriptions.md
+++ b/translations/pt-BR/content/github/managing-subscriptions-and-notifications-on-github/managing-your-subscriptions.md
@@ -55,6 +55,13 @@ Quando você deixa de inspecionar um repositório, você cancela sua assinatura
{% data reusables.notifications.access_notifications %}
1. Na barra lateral esquerda, na lista de repositórios, use o menu suspenso "Gerenciar notificações" para clicar em **Inspecionar repositórios**. ![Gerenciar as opções do menu suspenso notificações](/assets/images/help/notifications-v2/manage-notifications-options.png)
2. Na página de repositórios inspecionados, depois de ter avaliado os repositórios que você está inspecionando, escolha se deseja:
+{% if currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.20" %}
- deixar de inspecionar um repositório
- inspecionar somente versões em um repositório
- ignorar todas as notificações de um repositório
+{% endif %}
+{% if currentVersion == "free-pro-team@latest" %}
+ - deixar de inspecionar um repositório
+ - ignorar todas as notificações de um repositório
+ - customize the types of event you receive notifications for (issues, pull requests, releases or discussions, if enabled)
+{% endif %}
\ No newline at end of file
diff --git a/translations/pt-BR/content/github/managing-subscriptions-and-notifications-on-github/viewing-your-subscriptions.md b/translations/pt-BR/content/github/managing-subscriptions-and-notifications-on-github/viewing-your-subscriptions.md
index 104b627a85..f1026b06e7 100644
--- a/translations/pt-BR/content/github/managing-subscriptions-and-notifications-on-github/viewing-your-subscriptions.md
+++ b/translations/pt-BR/content/github/managing-subscriptions-and-notifications-on-github/viewing-your-subscriptions.md
@@ -32,7 +32,16 @@ Quando sua caixa de entrada tiver muitas notificações para gerenciar, consider
Para obter mais informações, consulte “[Configurando notificações](/github/managing-subscriptions-and-notifications-on-github/configuring-notifications#automatic-watching)".
-Para ter uma visão geral das assinaturas de seu repositório, consulte "[Revisando repositórios que você está inspecionando](#reviewing-repositories-that-youre-watching). Muitas pessoas esquecem os repositórios que eles escolheram inspecionar no passado. Na página "Repositórios inspecionados" você pode rapidamente deixar de acompanhar repositórios. Para obter mais informações sobre suas opções para cancelamento de assinatura, consulte "[Gerenciando assinaturas](/github/managing-subscriptions-and-notifications-on-github/managing-your-subscriptions)."
+Para ter uma visão geral das assinaturas de seu repositório, consulte "[Revisando repositórios que você está inspecionando](#reviewing-repositories-that-youre-watching).
+{% if currentVersion == "free-pro-team@latest" %}
+{% tip %}
+
+**Tip:** You can select the types of event to be notified of by using the **Custom** option of the **Watch/Unwatch** dropdown list in your [watching page](https://github.com/watching) or on any repository page on {% data variables.product.prodname_dotcom_the_website %}. For more information, see "[Configuring your watch settings for an individual repository](#configuring-your-watch-settings-for-an-individual-repository)" below.
+
+{% endtip %}
+{% endif %}
+
+Muitas pessoas esquecem os repositórios que eles escolheram inspecionar no passado. Na página "Repositórios inspecionados" você pode rapidamente deixar de acompanhar repositórios. For more information on ways to unsubscribe, see "[Unwatch recommendations](https://github.blog/changelog/2020-11-10-unwatch-recommendations/)" on {% data variables.product.prodname_blog %} and "[Managing your subscriptions](/github/managing-subscriptions-and-notifications-on-github/managing-your-subscriptions)." You can also create a triage workflow to help with the notifications you receive. For guidance on triage workflows, see "[Customizing a workflow for triaging your notifications](/github/managing-subscriptions-and-notifications-on-github/customizing-a-workflow-for-triaging-your-notifications)."
### Revisando todas as suas assinaturas
@@ -55,20 +64,38 @@ Para ter uma visão geral das assinaturas de seu repositório, consulte "[Revisa
### Revisando repositórios que você está inspecionando
1. Na barra lateral esquerda, na lista de repositórios, use o menu suspenso "Gerenciar notificações" e clique em **Repositórios inspecionados**. ![Gerenciar as opções do menu suspenso notificações](/assets/images/help/notifications-v2/manage-notifications-options.png)
-
-3. Avalie os repositórios que você está inspecionando e decida se suas atualizações ainda são relevantes e úteis. Quando você inspeciona um repositório, você será notificado de todas as conversas desse repositório.
-
+2. Avalie os repositórios que você está inspecionando e decida se suas atualizações ainda são relevantes e úteis. Quando você inspeciona um repositório, você será notificado de todas as conversas desse repositório.
+{% if currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.20" %}
![Página de notificações inspecionadas](/assets/images/help/notifications-v2/watched-notifications.png)
+{% endif %}
+{% if currentVersion == "free-pro-team@latest" %}
+ ![Página de notificações inspecionadas](/assets/images/help/notifications-v2/watched-notifications-custom.png)
+{% endif %}
{% tip %}
- **Dica:** Em vez de inspecionar um repositório, considere apenas inspecionar versões de um repositório ou desacompanhar completamente um repositório. Quando você deixa de inspecionar um repositório, você ainda pode ser notificado quando for @mencionado ou estiver participando de um thread. Quando você acompanha apenas versões para um repositório, você só é notificado quando há uma nova versão, quando está participando de um thread, ou quando você ou uma equipe do qual participa forem @mencionados.
+ **Tip:** Instead of watching a repository, consider only receiving notifications {% if currentVersion == "free-pro-team@latest" %}when there are updates to issues, pull requests, releases or discussions (if enabled for the repository), or any combination of these options,{% else %}for releases in a repository,{% endif %} or completely unwatching a repository.
+
+ Quando você deixa de inspecionar um repositório, você ainda pode ser notificado quando for @mencionado ou estiver participando de um thread. When you configure to receive notifications for certain event types, you're only notified when there are updates to these event types in the repository, you're participating in a thread, or you or a team you're on is @mentioned.
{% endtip %}
### Configurando as configurações de inspeção para um repositório individual
-É possível escolher se deseja inspecionar ou não inspecionar um repositório individual. Você também pode optar por ser notificado apenas sobre novas versões ou ignorar um repositório individual.
+É possível escolher se deseja inspecionar ou não inspecionar um repositório individual. You can also choose to only be notified of {% if currentVersion == "free-pro-team@latest" %}certain event types such as issues, pull requests, discussions (if enabled for the repository) and {% endif %}new releases, or completely ignore an individual repository.
{% data reusables.repositories.navigate-to-repo %}
-2. No canto superior direito, clique no menu suspenso "Inspecionar" para selecionar uma opção de inspeção. ![Opções de inspeção em um menu suspenso para repositórios](/assets/images/help/notifications-v2/watch-repository-options.png)
+2. No canto superior direito, clique no menu suspenso "Inspecionar" para selecionar uma opção de inspeção.
+{% if currentVersion == "github-ae@latest" or currentVersion ver_gt "enterprise-server@2.20" %}
+ ![Opções de inspeção em um menu suspenso para repositórios](/assets/images/help/notifications-v2/watch-repository-options.png)
+{% endif %}
+{% if currentVersion == "free-pro-team@latest" %}
+ ![Opções de inspeção em um menu suspenso para repositórios](/assets/images/help/notifications-v2/watch-repository-options-custom.png)
+{% data reusables.notifications-v2.custom-notifications-beta %}
+The **Custom** option allows you to further customize notifications so that you're only notified when specific events happen in the repository, in addition to participating and @mentions.
+
+ ![Custom watch options in a drop-down menu for a repository](/assets/images/help/notifications-v2/watch-repository-options-custom2.png)
+
+If you select "Issues", you will be notified about, and subscribed to, updates on every issue (including those that existed prior to you selecting this option) in the repository. If you're @mentioned in a pull request in this repository, you'll receive notifications for that too, and you'll be subscribed to updates on that specific pull request, in addition to being notified about issues.
+
+{% endif %}
diff --git a/translations/pt-BR/content/github/managing-your-work-on-github/about-issues.md b/translations/pt-BR/content/github/managing-your-work-on-github/about-issues.md
index 39b73088df..5e9c3695ce 100644
--- a/translations/pt-BR/content/github/managing-your-work-on-github/about-issues.md
+++ b/translations/pt-BR/content/github/managing-your-work-on-github/about-issues.md
@@ -14,7 +14,7 @@ Você pode coletar feedback, reportar erros de software e organizar tarefas que
{% data reusables.pull_requests.close-issues-using-keywords %}
-Para se manter atualizado sobre os comentários mais recentes em um problema, você pode inspecionar um problema a fim de recebe notificações sobre os últimos comentários. For more information, see {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}"[About notifications](/github/managing-subscriptions-and-notifications-on-github/about-notifications){% else %}"[About notifications](/github/receiving-notifications-about-activity-on-github/about-notifications){% endif %}."
+Para se manter atualizado sobre os comentários mais recentes em um problema, você pode inspecionar um problema a fim de recebe notificações sobre os últimos comentários. Para obter mais informações, consulte {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2. 0" ou currentVersion == "github-ae@latest" %}"[Sobre notificações](/github/managing-subscriptions-and-notifications-on-github/about-notifications){% else %}"[Sobre notificações](/github/receiving-notifications-about-activity-on-github/about-notifications){% endif %}."
Para encontrar links para problemas atualizados recentemente nos quais você está inscrito, visite seu painel. Para obter mais informações, consulte "[Sobre seu painel pessoal](/articles/about-your-personal-dashboard)".
diff --git a/translations/pt-BR/content/github/managing-your-work-on-github/creating-an-issue.md b/translations/pt-BR/content/github/managing-your-work-on-github/creating-an-issue.md
index 18ae4f592a..2696b3ff1f 100644
--- a/translations/pt-BR/content/github/managing-your-work-on-github/creating-an-issue.md
+++ b/translations/pt-BR/content/github/managing-your-work-on-github/creating-an-issue.md
@@ -1,6 +1,7 @@
---
title: Criar um problema
intro: 'Os problemas podem ser usados para acompanhar erros, aprimoramentos ou outras solicitações.'
+permissions: 'People with read permissions can create an issue in a repository where issues are enabled.'
redirect_from:
- /articles/creating-an-issue
versions:
@@ -9,8 +10,6 @@ versions:
github-ae: '*'
---
-{% data reusables.repositories.create-issue-in-public-repository %}
-
Você pode abrir um novo problema com base no código de uma pull request existente. Para obter mais informações, consulte "[Abrir um problema a partir de código](/github/managing-your-work-on-github/opening-an-issue-from-code)".
Você pode abrir um novo problema diretamente de um comentário em um problema ou uma revisão de pull request. Para obter mais informações, consulte "[Abrir um problema a partir de um comentário](/github/managing-your-work-on-github/opening-an-issue-from-a-comment)".
diff --git a/translations/pt-BR/content/github/managing-your-work-on-github/file-attachments-on-issues-and-pull-requests.md b/translations/pt-BR/content/github/managing-your-work-on-github/file-attachments-on-issues-and-pull-requests.md
index 892032e8c3..568cddd84b 100644
--- a/translations/pt-BR/content/github/managing-your-work-on-github/file-attachments-on-issues-and-pull-requests.md
+++ b/translations/pt-BR/content/github/managing-your-work-on-github/file-attachments-on-issues-and-pull-requests.md
@@ -1,6 +1,6 @@
---
-title: File attachments on issues and pull requests
-intro: 'When you open issue or update a pull request, you can use issue attachments to upload images of proposed features or screenshots of bugs.'
+title: Anexar arquivos em problemas e pull requests
+intro: 'Ao abrir um problema ou atualizar uma pull request, é possível usar a publicação de anexos para fazer upload de imagens de recursos propostos ou capturas de tela de erros.'
redirect_from:
- /articles/issue-attachments/
- /articles/file-attachments-on-issues-and-pull-requests
@@ -9,33 +9,34 @@ versions:
enterprise-server: '*'
github-ae: '*'
---
+
{% warning %}
-**Warning:** If you add an image to a pull request or issue comment, anyone can view the anonymized image URL without authentication, even if the pull request is in a private repository{% if enterpriseServerVersions contains currentVersion %}, or if private mode is enabled{% endif %}. To keep sensitive images private, serve them from a private network or server that requires authentication. {% if currentVersion == "free-pro-team@latest" %}For more information on anonymized URLs see "[About anonymized image URLs](/articles/about-anonymized-image-urls)".{% endif %}
+**Aviso:** caso você inclua uma imagem para uma pull request ou comentário de problemas, qualquer pessoa poderá ver a URL anônima de imagem sem autenticação, mesmo se a pull request estiver em um repositório privado{% if enterpriseServerVersions contains currentVersion %} ou se o modo privado estiver habilitado{% endif %}. Para manter imagens confidenciais privadas, use uma rede privada ou um servidor que requer autenticação. {% if currentVersion == "free-pro-team@latest" %}Para mais informações sobre URLs anônimas, consulte "[Sobre URLs de imagem anônima](/articles/about-anonymized-image-urls)".{% endif %}
{% endwarning %}
-To attach a file to an issue or pull request conversation, drag and drop it into the comment box. Alternatively, you can click the bar at the bottom of the comment box to browse, select, and add a file from your computer.
+Para anexar um arquivo a uma conversa sobre um problema ou pull request, arraste-o e solte-o dentro da caixa de comentários. Como alternativa, você pode clicar na barra na parte inferior da caixa de comentários para navegar, selecionar e adicionar um arquivo do seu computador.
-![Select attachments from computer](/assets/images/help/pull_requests/select-bar.png)
+![Selecionar anexos do computador](/assets/images/help/pull_requests/select-bar.png)
{% tip %}
-**Tip:** In many browsers, you can copy-and-paste images directly into the box.
+**Dica:** Em muitos navegadores, você pode copiar e colar imagens diretamente na caixa.
{% endtip %}
-The maximum size for files is 25MB and the maximum size for images is 10MB.
+O tamanho máximo é de 25MB para arquivos e 10MB para imagens.
-We support these files:
+Arquivos compatíveis:
* PNG (*.png*)
* GIF (*.gif*)
* JPEG (*.jpg*)
-* Log files (*.log*)
-* Microsoft Word (*.docx*), Powerpoint (*.pptx*), and Excel (*.xlsx*) documents
-* Text files (*.txt*)
+* Arquivos log (*.log*)
+* Documentos do Microsoft Word (*.docx*), Powerpoint (*.pptx*), e Excel (*.xlsx*)
+* Arquivos de texto (*.txt*)
* PDFs (*.pdf*)
* ZIP (*.zip*, *.gz*)
-![Attachments animated GIF](/assets/images/help/pull_requests/dragging_images.gif)
+![Anexos GIF animados](/assets/images/help/pull_requests/dragging_images.gif)
diff --git a/translations/pt-BR/content/github/managing-your-work-on-github/filtering-cards-on-a-project-board.md b/translations/pt-BR/content/github/managing-your-work-on-github/filtering-cards-on-a-project-board.md
index 0b90cf40f6..756d98806e 100644
--- a/translations/pt-BR/content/github/managing-your-work-on-github/filtering-cards-on-a-project-board.md
+++ b/translations/pt-BR/content/github/managing-your-work-on-github/filtering-cards-on-a-project-board.md
@@ -22,7 +22,7 @@ Também é possível usar a barra de pesquisa "Filter cards" (Fitrar cartões) q
- Filtrar cartões por status de verificação com `status:pending`, `status:success` ou `status:failure`
- Filtrar cartões por tipo com `type:issue`, `type:pr` ou `type:note`
- Filtrar cartões por estado e tipo com `is:open`, `is:closed` ou `is:merged`; e `is:issue`, `is:pr` ou `is:note`
-- Filter cards by issues that are linked to a pull request by a closing reference using `linked:pr`{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
+- Filtrar cartões por problemas vinculados a um pull request por uma referência de fechamento usando `linkado:pr`{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2. 0" ou versão atual == "github-ae@latest" %}
- Filtrar cartões por repositório em um quadro de projetos de toda a organização usando `repo:ORGANIZATION/REPOSITORY`{% endif %}
1. Navegue até o quadro de projetos que contém os cartões que você deseja filtrar.
diff --git a/translations/pt-BR/content/github/managing-your-work-on-github/index.md b/translations/pt-BR/content/github/managing-your-work-on-github/index.md
index cd00627213..6cdef8cdcd 100644
--- a/translations/pt-BR/content/github/managing-your-work-on-github/index.md
+++ b/translations/pt-BR/content/github/managing-your-work-on-github/index.md
@@ -14,7 +14,7 @@ versions:
### Índice
-{% topic_link_in_list /managing-your-work-with-issues %}
+{% topic_link_in_list /managing-your-work-with-issues-and-pull-requests %}
{% link_in_list /about-issues %}
{% link_in_list /creating-an-issue %}
@@ -27,6 +27,7 @@ versions:
{% link_in_list /pinning-an-issue-to-your-repository %}
{% link_in_list /creating-a-permanent-link-to-a-code-snippet %}
+ {% link_in_list /managing-labels %}
{% link_in_list /about-task-lists %}
{% link_in_list /about-automation-for-issues-and-pull-requests-with-query-parameters %}
{% link_in_list /file-attachments-on-issues-and-pull-requests %}
@@ -35,12 +36,6 @@ versions:
{% link_in_list /disabling-issues %}
{% link_in_list /linking-a-pull-request-to-an-issue %}
{% link_in_list /about-duplicate-issues-and-pull-requests %}
-{% topic_link_in_list /labeling-issues-and-pull-requests %}
- {% link_in_list /about-labels %}
- {% link_in_list /creating-a-label %}
- {% link_in_list /applying-labels-to-issues-and-pull-requests %}
- {% link_in_list /editing-a-label %}
- {% link_in_list /deleting-a-label %}
{% topic_link_in_list /managing-project-boards %}
{% link_in_list /about-project-boards %}
{% link_in_list /creating-a-project-board %}
diff --git a/translations/pt-BR/content/github/managing-your-work-on-github/linking-a-pull-request-to-an-issue.md b/translations/pt-BR/content/github/managing-your-work-on-github/linking-a-pull-request-to-an-issue.md
index 72b27d8618..acc92b2f0f 100644
--- a/translations/pt-BR/content/github/managing-your-work-on-github/linking-a-pull-request-to-an-issue.md
+++ b/translations/pt-BR/content/github/managing-your-work-on-github/linking-a-pull-request-to-an-issue.md
@@ -1,6 +1,6 @@
---
title: Vinculando uma pull request a um problema
-intro: 'You can link a pull request to an issue to show that a fix is in progress and to automatically close the issue when the pull request is merged.'
+intro: 'Você pode vincular um pull request a um problema para mostrar que uma correção está em andamento e para fechar automaticamente o problema quando o pull request for mesclado.'
redirect_from:
- /articles/closing-issues-via-commit-message/
- /articles/closing-issues-via-commit-messages/
@@ -20,7 +20,7 @@ versions:
### Sobre problemas e pull requests vinculados
-You can link an issue to a pull request {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}manually or {% endif %}using a supported keyword in the pull request description.
+Você pode vincular um problema a um pull request {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2. 0" ou currentVersion == "github-ae@latest" %}manualmente ou {% endif %}usando uma palavra-chave compatível na descrição do pull request.
Quando você vincula uma pull request ao problema que a pull request tem de lidar, os colaboradores poderão ver que alguém está trabalhando no problema. {% if currentVersion ver_lt "enterprise-server@2. 1" %}Se o pull request e o problema estiverem em repositórios diferentes, {% data variables.product.product_name %} mostrará o link após o merge do pull request, se a pessoa que mescla o pull request também tiver permissão para fechar o problema.{% endif %}
@@ -50,7 +50,7 @@ Você pode vincular uma solicitação de pull a um problema usando uma palavra-c
* fix
* fixes
* fixed
-* resolver
+* resolve
* resolve
* resolved
@@ -62,7 +62,7 @@ A sintaxe para fechar palavras-chave depende se o problema está no mesmo reposi
| Problema em um repositório diferente | *KEYWORD* *OWNER*/*REPOSITORY*#*ISSUE-NUMBER* | `Fixes octo-org/octo-repo#100` |
| Múltiplos problemas | Usar sintaxe completa para cada problema | `Resolves #10, resolves #123, resolves octo-org/octo-repo#100` |
-{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}Only manually linked pull requests can be manually unlinked. Para desvincular um problema que você vinculou usando uma palavra-chave, você deve editar a descrição da pull request para remover a palavra-chave.{% endif %}
+{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}Apenas pull requests vinculados manualmente podem ser desvinculados. Para desvincular um problema que você vinculou usando uma palavra-chave, você deve editar a descrição da pull request para remover a palavra-chave.{% endif %}
Você também pode usar palavras-chave de fechamento em uma mensagem de commit. O problema será encerrado quando você mesclar o commit no branch padrão, mas o pull request que contém o commit não será listado como um pull request vinculado.
diff --git a/translations/pt-BR/content/github/managing-your-work-on-github/managing-labels.md b/translations/pt-BR/content/github/managing-your-work-on-github/managing-labels.md
new file mode 100644
index 0000000000..82cae55e2a
--- /dev/null
+++ b/translations/pt-BR/content/github/managing-your-work-on-github/managing-labels.md
@@ -0,0 +1,97 @@
+---
+title: Managing labels
+intro: 'You can classify issues and pull requests by creating, editing, applying, and deleting labels.'
+redirect_from:
+ - /articles/managing-Labels
+ - /articles/labeling-issues-and-pull-requests
+ - /github/managing-your-work-on-github/labeling-issues-and-pull-requests
+ - /articles/about-labels
+ - /github/managing-your-work-on-github/about-labels
+ - /articles/creating-and-editing-labels-for-issues-and-pull-requests
+ - /articles/creating-a-label
+ - /github/managing-your-work-on-github/creating-a-label
+ - /articles/customizing-issue-labels/
+ - /articles/applying-labels-to-issues-and-pull-requests
+ - /github/managing-your-work-on-github/applying-labels-to-issues-and-pull-requests
+ - /articles/editing-a-label
+ - /github/managing-your-work-on-github/editing-a-label
+ - /articles/deleting-a-label
+ - /github/managing-your-work-on-github/deleting-a-label
+versions:
+ free-pro-team: '*'
+ enterprise-server: '*'
+ github-ae: '*'
+---
+
+### Sobre etiquetas
+
+Você pode gerenciar seu trabalho no {% data variables.product.product_name %} criando etiquetas para classificar problemas e pull requests. You can apply labels in the repository the label was created in. Once a label exists, you can use the label on any issue or pull request within that repository.
+
+Qualquer pessoa com acesso de leitura a um repositório pode exibir e pesquisar etiquetas do repositório. Para criar, editar, aplicar ou excluir uma etiqueta, é preciso ter acesso de gravação ao repositório.
+
+### About default labels
+
+O {% data variables.product.product_name %} fornece etiquetas padrão para todos os repositórios novos. Você pode usar essas etiquetas padrão para ajudar com a criação de um fluxo de trabalho padronizado em um repositório.
+
+| Etiqueta | Descrição |
+| ------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `bug` | Indicates an unexpected problem or unintended behavior{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.17" %}
+| `documentation` | Indica a necessidade de aprimoramentos ou adições à documentação{% endif %}
+| `duplicate` | Indica problemas ou pull requests semelhantes |
+| `enhancement` | Indica novas solicitações de recurso |
+| `good first issue` | Indica um bom problema para contribuidores principiantes |
+| `help wanted` | Indica que um mantenedor deseja ajudar em um problema ou uma pull request |
+| `invalid` | Indica que um problema ou uma pull request não é mais relevante |
+| `question` | Indica que um problema ou uma pull request precisa de mais informações |
+| `wontfix` | Indica que o trabalho não continuará em um problema ou uma pull request |
+
+Etiquetas padrão são incluídas em todos os novos repositórios quando criados, mas você pode editar ou excluir as etiquetas posteriormente.
+
+{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" %}
+Os proprietários da organização podem personalizar as etiquetas padrão para repositórios na organização. Para obter mais informações, consulte "[Gerenciar etiquetas padrão nos repositórios da organização](/articles/managing-default-labels-for-repositories-in-your-organization)".
+{% endif %}
+
+### Criar uma etiqueta
+
+
+{% data reusables.repositories.navigate-to-repo %}
+{% data reusables.repositories.sidebar-issue-pr %}
+{% data reusables.project-management.labels %}
+4. À direita do campo de pesquisa, clique em **New label** (Nova etiqueta).
+{% data reusables.project-management.name-label %}
+{% data reusables.project-management.label-description %}
+{% data reusables.project-management.label-color-randomizer %}
+{% data reusables.project-management.create-label %}
+
+### Aplicar etiquetas a problemas e pull requests
+
+
+{% data reusables.repositories.navigate-to-repo %}
+{% data reusables.repositories.sidebar-issue-pr %}
+{% data reusables.repositories.select-items-in-issue-or-pr-list %}
+4. No canto superior direito, clique em **Label** (Etiqueta) e comece a digitar o nome de uma etiqueta existente. Clique no nome da etiqueta para associá-la aos itens selecionados. ![Menu suspenso atribuição Marco Problemas](/assets/images/help/issues/issues_applying_labels_dropdown.png)
+
+### Editar uma etiqueta
+
+{% data reusables.repositories.navigate-to-repo %}
+{% data reusables.repositories.sidebar-issue-pr %}
+{% data reusables.project-management.labels %}
+{% data reusables.project-management.edit-label %}
+{% data reusables.project-management.name-label %}
+{% data reusables.project-management.label-description %}
+{% data reusables.project-management.label-color-randomizer %}
+{% data reusables.project-management.save-label %}
+
+### Excluir uma etiqueta
+Deleting a label will remove the label from issues and pull requests.
+
+{% data reusables.repositories.navigate-to-repo %}
+{% data reusables.repositories.sidebar-issue-pr %}
+{% data reusables.project-management.labels %}
+{% data reusables.project-management.delete-label %}
+
+### Leia mais
+- "[Sobre etiquetas](/articles/about-labels)"
+- "[Filtering issues and pull requests by labels](/articles/filtering-issues-and-pull-requests-by-labels)"{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
+- "[Managing default labels for repositories in your organization](/articles/managing-default-labels-for-repositories-in-your-organization)"{% endif %}{% if currentVersion == "free-pro-team@latest" %}
+- "[Encouraging helpful contributions to your project with labels](/github/building-a-strong-community/encouraging-helpful-contributions-to-your-project-with-labels)"{% endif %}
diff --git a/translations/pt-BR/content/github/managing-your-work-on-github/managing-your-work-with-issues-and-pull-requests.md b/translations/pt-BR/content/github/managing-your-work-on-github/managing-your-work-with-issues-and-pull-requests.md
new file mode 100644
index 0000000000..487e1155e1
--- /dev/null
+++ b/translations/pt-BR/content/github/managing-your-work-on-github/managing-your-work-with-issues-and-pull-requests.md
@@ -0,0 +1,13 @@
+---
+title: Managing your work with issues and pull requests
+intro: 'Você pode gerenciar seu trabalho no {% data variables.product.product_name %} criando problemas para rastrear ideias, melhorias, tarefas ou erros.'
+mapTopic: true
+redirect_from:
+ - /github/managing-your-work-on-github/managing-your-work-with-issues
+ - /articles/managing-your-work-with-issues
+versions:
+ free-pro-team: '*'
+ enterprise-server: '*'
+ github-ae: '*'
+---
+
diff --git a/translations/pt-BR/content/github/managing-your-work-on-github/opening-an-issue-from-a-comment.md b/translations/pt-BR/content/github/managing-your-work-on-github/opening-an-issue-from-a-comment.md
index f7d5f05ccf..509bc78875 100644
--- a/translations/pt-BR/content/github/managing-your-work-on-github/opening-an-issue-from-a-comment.md
+++ b/translations/pt-BR/content/github/managing-your-work-on-github/opening-an-issue-from-a-comment.md
@@ -1,6 +1,7 @@
---
title: Abrindo um problema a partir de um comentário
intro: É possível abrir um problema novo a partir de um comentário específico em um problema ou uma pull request.
+permissions: 'People with read permissions can create an issue in a repository where issues are enabled.'
versions:
free-pro-team: '*'
enterprise-server: '*'
@@ -9,6 +10,8 @@ versions:
Quando você abre um problema a partir de um comentário, o problema contém um trecho mostrando onde o comentário foi originalmente publicado.
+{% data reusables.repositories.administrators-can-disable-issues %}
+
1. Navegue até o comentário no qual deseja abrir um problema.
2. No comentário, clique em {% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %}.![Botão de kebab no comentário de revisão de pull request](/assets/images/help/pull_requests/kebab-in-pull-request-review-comment.png)
diff --git a/translations/pt-BR/content/github/managing-your-work-on-github/opening-an-issue-from-code.md b/translations/pt-BR/content/github/managing-your-work-on-github/opening-an-issue-from-code.md
index ec00134067..22514def85 100644
--- a/translations/pt-BR/content/github/managing-your-work-on-github/opening-an-issue-from-code.md
+++ b/translations/pt-BR/content/github/managing-your-work-on-github/opening-an-issue-from-code.md
@@ -1,6 +1,7 @@
---
title: Abrir um problema a partir de código
intro: É possível abrir um problema novo a partir de uma linha ou linhas específicas de código em um arquivo ou pull request.
+permissions: 'People with read permissions can create an issue in a repository where issues are enabled.'
redirect_from:
- /articles/opening-an-issue-from-code
versions:
@@ -13,7 +14,7 @@ Quando você abre um problema de código, o problema contém um trecho mostrando
![Trecho de código fornecido em um problema aberto de código](/assets/images/help/repository/issue-opened-from-code.png)
-{% data reusables.repositories.create-issue-in-public-repository %}
+{% data reusables.repositories.administrators-can-disable-issues %}
{% data reusables.repositories.navigate-to-repo %}
2. Localize o código que deseja referenciar em um problema:
diff --git a/translations/pt-BR/content/github/managing-your-work-on-github/transferring-an-issue-to-another-repository.md b/translations/pt-BR/content/github/managing-your-work-on-github/transferring-an-issue-to-another-repository.md
index 5ce3c0d281..295806bb42 100644
--- a/translations/pt-BR/content/github/managing-your-work-on-github/transferring-an-issue-to-another-repository.md
+++ b/translations/pt-BR/content/github/managing-your-work-on-github/transferring-an-issue-to-another-repository.md
@@ -11,7 +11,7 @@ versions:
Para transferir um problema aberto para outro repositório, é preciso ter permissões de gravação no repositório em que o problema está e no repositório para onde você está transferindo o problema. Para obter mais informações, consulte "[Níveis de permissão do repositório para organizações](/articles/repository-permission-levels-for-an-organization)".
-Você somente pode transferir problemas entre repositórios pertencentes à mesma conta de usuário ou organização. É possível transferir um problema de um repositório privado para um repositório público.
+You can only transfer issues between repositories owned by the same user or organization account.{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}You can't transfer an issue from a private repository to a public repository.{% endif %}
Quando você transfere um problema, os comentários e responsáveis são mantidos. As etiquetas e os marcos do problema não são retidos. Esse problema permanecerá em qualquer quadro de projeto pertencente ao usuário ou à organização e será removido dos quadros de projeto de todos os repositórios. Para obter mais informações, consulte "[Sobre quadros de projeto](/articles/about-project-boards)".
diff --git a/translations/pt-BR/content/github/managing-your-work-on-github/using-search-to-filter-issues-and-pull-requests.md b/translations/pt-BR/content/github/managing-your-work-on-github/using-search-to-filter-issues-and-pull-requests.md
index 44850bd665..d394bcb1bb 100644
--- a/translations/pt-BR/content/github/managing-your-work-on-github/using-search-to-filter-issues-and-pull-requests.md
+++ b/translations/pt-BR/content/github/managing-your-work-on-github/using-search-to-filter-issues-and-pull-requests.md
@@ -40,7 +40,7 @@ Para pull requests, você também pode usar a pesquisa para:
- Filtrar pull requests nas quais um revisor tenha solicitado alterações: `state:open type:pr review:changes_requested`
- Filtrar pull requests por [revisor](/articles/about-pull-request-reviews/): `state:open type:pr reviewed-by:octocat`
- Filtrar pull requests pelo usuário específico [solicitado para revisão](/articles/requesting-a-pull-request-review): `state:open type:pr review-requested:octocat`
-- Filter pull requests by the team requested for review: `state:open type:pr team-review-requested:github/atom`{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
+- Filtre os pull requests pela equipe solicitada para revisão: `state:open type:pr team-review-requested:github/atom`{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2. 0" ou versão atual == "github-ae@latest" %}
- Filtro por pull requests que estão vinculadas a um problema que a pull request pode concluir: `linked:issue`{% endif %}
### Leia mais
diff --git a/translations/pt-BR/content/github/managing-your-work-on-github/viewing-all-of-your-issues-and-pull-requests.md b/translations/pt-BR/content/github/managing-your-work-on-github/viewing-all-of-your-issues-and-pull-requests.md
index 625f69695c..a862624e1d 100644
--- a/translations/pt-BR/content/github/managing-your-work-on-github/viewing-all-of-your-issues-and-pull-requests.md
+++ b/translations/pt-BR/content/github/managing-your-work-on-github/viewing-all-of-your-issues-and-pull-requests.md
@@ -16,4 +16,4 @@ Os painéis de problemas e pull requests estão disponíveis na parte superior d
### Leia mais
-- {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}”[Viewing your subscriptions](/github/managing-subscriptions-and-notifications-on-github/viewing-your-subscriptions#reviewing-repositories-that-youre-watching){% else %}”[Listing the repositories you're watching](/github/receiving-notifications-about-activity-on-github/listing-the-repositories-youre-watching){% endif %}"
+- {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}"[Visualizar as suas assinaturas](/github/managing-subscriptions-and-notifications-on-github/viewing-your-subscriptions#reviewing-repositories-that-youre-watching){% else %}"[Listar os repositórios que você está inspecionando](/github/receiving-notifications-about-activity-on-github/listing-the-repositories-youre-watching){% endif %}"
diff --git a/translations/pt-BR/content/github/searching-for-information-on-github/about-searching-on-github.md b/translations/pt-BR/content/github/searching-for-information-on-github/about-searching-on-github.md
index 4994d250db..b217de6f11 100644
--- a/translations/pt-BR/content/github/searching-for-information-on-github/about-searching-on-github.md
+++ b/translations/pt-BR/content/github/searching-for-information-on-github/about-searching-on-github.md
@@ -14,7 +14,7 @@ versions:
github-ae: '*'
---
-Você pode pesquisar globalmente em todo o {% data variables.product.product_name %} ou definir o escopo da sua pesquisa para uma organização ou um repositório específico.
+{% data reusables.search.you-can-search-globally %}
- Para pesquisar globalmente em todo o {% data variables.product.product_name %}, digite o que está procurando no campo de pesquisa que fica na parte superior de qualquer página e escolha "All {% data variables.product.prodname_dotcom %}" (Em todo o GitHub) no menu suspenso da pesquisa.
- Para pesquisar em uma organização ou um repositório específico, navegue até a página da organização ou do repositório, digite o que está procurando no campo de pesquisa que fica na parte superior da página e pressione **Enter**.
@@ -23,7 +23,8 @@ Você pode pesquisar globalmente em todo o {% data variables.product.product_nam
**Notas:**
-- {% data reusables.search.required_login %}
+{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
+- {% data reusables.search.required_login %}{% endif %}
- Os sites do {% data variables.product.prodname_pages %} não são pesquisáveis no {% data variables.product.product_name %}. No entanto, você pode pesquisar o conteúdo da fonte, se ele existir no branch padrão de um repositório, usando a pesquisa de código. Para obter mais informações, consulte "[Pesquisar código](/articles/searching-code)". Para obter mais informações sobre o {% data variables.product.prodname_pages %}, consulte "[O que é o GitHub Pages?](/articles/what-is-github-pages/)"
- Atualmente, a nossa pesquisa não é compatível com correspondência exata.
- Sempre que você estiver pesquisando em arquivos de código, serão retornados apenas os dois primeiros resultados de cada arquivo.
@@ -36,7 +37,7 @@ A pesquisa do {% data variables.product.product_name %} usa um cluster do Elasti
### Tipos de pesquisa no {% data variables.product.prodname_dotcom %}
-Você pode pesquisar os seguintes tipos de informação em todos os repositórios públicos do {% data variables.product.product_name %} e em todos os repositórios privados do {% data variables.product.product_name %} aos quais você tem acesso:
+You can search for the following information across all repositories you can access on {% data variables.product.product_location %}.
- [Repositórios](/articles/searching-for-repositories)
- [Tópicos](/articles/searching-topics)
@@ -63,9 +64,9 @@ Se você usar o {% data variables.product.prodname_enterprise %} e for integrant
É possível pesquisar em ambos os ambientes apenas no {% data variables.product.prodname_enterprise %}. Para definir o escopo da pesquisa por ambiente, você pode usar uma opção de filtro na {% data variables.search.advanced_url %} ou pode usar o prefixo de pesquisa `environment:`. Para pesquisar apenas por conteúdo no {% data variables.product.prodname_enterprise %}, use a sintaxe de pesquisa `environment:local`. Para pesquisar apenas por conteúdo no {% data variables.product.prodname_dotcom_the_website %}, use `environment:github`.
O administrador do site do {% data variables.product.prodname_enterprise %} pode habilitar a {% data variables.product.prodname_unified_search %} para todos os repositórios públicos, todos os repositórios privados ou apenas determinados repositórios privados na organização do {% data variables.product.prodname_ghe_cloud %} conectado.
-If your site administrator enables
+Se o administrador do seu site habilitar
-{% data variables.product.prodname_unified_search %} in private repositories, you can only search in the private repositories that the administrator enabled {% data variables.product.prodname_unified_search %} for and that you have access to in the connected {% data variables.product.prodname_dotcom_the_website %} organization. Os administradores do {% data variables.product.prodname_enterprise %} e os proprietários da organização no {% data variables.product.prodname_dotcom_the_website %} não podem pesquisar repositórios privados que pertencem à sua conta. Para pesquisar repositórios privados aplicáveis, você deve habilitar a pesquisa de repositório privado para suas contas pessoais no {% data variables.product.prodname_dotcom_the_website %} e no {% data variables.product.prodname_enterprise %}. Para obter mais informações, consulte "[Habilitar pesquisa de repositório privado do {% data variables.product.prodname_dotcom_the_website %} na sua conta do {% data variables.product.prodname_enterprise %}](/articles/enabling-private-github-com-repository-search-in-your-github-enterprise-server-account)".
+{% data variables.product.prodname_unified_search %} em repositórios privados, você só poderá pesquisar nos repositórios privados para os quais o administrador habilitou {% data variables.product.prodname_unified_search %} e aos quais você tem acesso na organização de {% data variables.product.prodname_dotcom_the_website %} conectada. Os administradores do {% data variables.product.prodname_enterprise %} e os proprietários da organização no {% data variables.product.prodname_dotcom_the_website %} não podem pesquisar repositórios privados que pertencem à sua conta. Para pesquisar repositórios privados aplicáveis, você deve habilitar a pesquisa de repositório privado para suas contas pessoais no {% data variables.product.prodname_dotcom_the_website %} e no {% data variables.product.prodname_enterprise %}. Para obter mais informações, consulte "[Habilitar pesquisa de repositório privado do {% data variables.product.prodname_dotcom_the_website %} na sua conta do {% data variables.product.prodname_enterprise %}](/articles/enabling-private-github-com-repository-search-in-your-github-enterprise-server-account)".
{% endif %}
### Leia mais
diff --git a/translations/pt-BR/content/github/searching-for-information-on-github/searching-code.md b/translations/pt-BR/content/github/searching-for-information-on-github/searching-code.md
index 7e869b84a8..10df7d995c 100644
--- a/translations/pt-BR/content/github/searching-for-information-on-github/searching-code.md
+++ b/translations/pt-BR/content/github/searching-for-information-on-github/searching-code.md
@@ -11,7 +11,7 @@ versions:
github-ae: '*'
---
-Você pode pesquisar códigos globalmente no {% data variables.product.product_name %} ou pesquisar em uma organização ou um repositório específico. Para pesquisar códigos em todos os repositórios públicos, é necessário ter iniciado a sessão em uma conta do {% data variables.product.product_name %}. Para obter mais informações, consulte "[Sobre a pesquisa no GitHub](/articles/about-searching-on-github)".
+{% data reusables.search.you-can-search-globally %} For more information, see "[About searching on GitHub](/articles/about-searching-on-github)."
Você pode pesquisar códigos usando somente estes qualificadores de pesquisa de código. Qualificadores de pesquisa específicos para repositórios, usuários ou commits não funcionarão com a pesquisa de códigos.
@@ -21,13 +21,13 @@ Você pode pesquisar códigos usando somente estes qualificadores de pesquisa de
Devido à complexidade da pesquisa de códigos, a execução das pesquisas apresenta algumas restrições:
-- {% data reusables.search.required_login %}
+{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
+- {% data reusables.search.required_login %}{% endif %}
- O código em [bifurcações](/articles/about-forks) só poderá ser pesquisado se a bifurcação tiver mais estrelas do que o repositório principal. Bifurcações com menos estrelas do que o repositório principal **não** são indexadas para pesquisa de códigos. Para incluir bifurcações com mais estrelas que o repositório principal delas nos resultados da pesquisa, você precisará adicionar `fork:true` ou `fork:only` à sua consulta. Para obter mais informações, consulte "[Pesquisar em bifurcações](/articles/searching-in-forks)".
- Apenas o _branch-padrão_ é indexado para pesquisa de código.{% if currentVersion == "free-pro-team@latest" %}
- Somente arquivos com menos de 384 KB são pesquisados.{% else %}* Somente arquivos com menos de 5 MB são pesquisados.
- Somente os primeiros 500 KB de cada arquivo são pesquisados.{% endif %}
- Somente repositórios com menos de 500.000 arquivos são pesquisados.
-- Os usuários que fizeram login podem pesquisar em todos os repositórios públicos.
- Com exceção das pesquisas por [`filename`](#search-by-filename), é necessário incluir pelo menos um termo da pesquisa ao pesquisar o código-fonte. Por exemplo, pesquisar [`language:javascript`](https://github.com/search?utf8=%E2%9C%93&q=language%3Ajavascript&type=Code&ref=searchresults) não é válido, enquanto pesquisar [`amazing language:javascript`](https://github.com/search?utf8=%E2%9C%93&q=amazing+language%3Ajavascript&type=Code&ref=searchresults) é.
- Os resultados da pesquisa exibem no máximo dois fragmentos do mesmo arquivo, mas o arquivo pode ter mais resultados.
- Não é possível usar os seguintes caracteres-curinga na consulta de pesquisa: . , : ; / \ ` ' " = * ! ? # $ & + ^ | ~ < > ( ) { } [ ]. A pesquisa simplesmente ignora esses símbolos.
diff --git a/translations/pt-BR/content/github/searching-for-information-on-github/searching-commits.md b/translations/pt-BR/content/github/searching-for-information-on-github/searching-commits.md
index 77c10cc93b..abc6977400 100644
--- a/translations/pt-BR/content/github/searching-for-information-on-github/searching-commits.md
+++ b/translations/pt-BR/content/github/searching-for-information-on-github/searching-commits.md
@@ -96,14 +96,11 @@ Para pesquisar commits em todos os repositórios de um determinado usuário ou o
| org:ORGNAME | [**test org:github**](https://github.com/search?utf8=%E2%9C%93&q=test+org%3Agithub&type=Commits) identifica as mensagens do commit com a palavra "test" nos repositórios de @github. |
| repo:USERNAME/REPO | [**language repo:defunkt/gibberish**](https://github.com/search?utf8=%E2%9C%93&q=language+repo%3Adefunkt%2Fgibberish&type=Commits) identifica as mensagens do commit com a palavra "language" no repositório "gibberish" de @defunkt. |
-### Filtrar repositórios públicos ou privados
+### Filter by repository visibility
-O qualificador `is` identifica commits públicos ou privados.
+The `is` qualifier matches commits from repositories with the specified visibility. Para obter mais informações, consulte "[Sobre a visibilidade do repositório](/github/creating-cloning-and-archiving-repositories/about-repository-visibility).
-| Qualifier | Exemplo |
-| ------------ | ------------------------------------------------------------------------------------------------------- |
-| `is:public` | [**is:public**](https://github.com/search?q=is%3Apublic&type=Commits) identifica os commits públicos. |
-| `is:private` | [**is:private**](https://github.com/search?q=is%3Aprivate&type=Commits) identifica os commits privados. |
+| Qualifier | Example | ------------- | ------------- |{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %} | `is:public` | [**is:public**](https://github.com/search?q=is%3Apublic&type=Commits) matches commits to public repositories.{% endif %} | `is:internal` | [**is:internal**](https://github.com/search?q=is%3Ainternal&type=Commits) matches commits to internal repositories. | `is:private` | [**is:private**](https://github.com/search?q=is%3Aprivate&type=Commits) matches commits to private repositories.
### Leia mais
diff --git a/translations/pt-BR/content/github/searching-for-information-on-github/searching-for-repositories.md b/translations/pt-BR/content/github/searching-for-information-on-github/searching-for-repositories.md
index 03da189133..6b22e9c55b 100644
--- a/translations/pt-BR/content/github/searching-for-information-on-github/searching-for-repositories.md
+++ b/translations/pt-BR/content/github/searching-for-information-on-github/searching-for-repositories.md
@@ -10,7 +10,7 @@ versions:
github-ae: '*'
---
-Você pode pesquisar repositórios globalmente no {% data variables.product.product_name %} ou pesquisar em uma organização específica. Para obter mais informações, consulte "[Sobre a pesquisa no {% data variables.product.prodname_dotcom %}](/articles/about-searching-on-github)".
+Você pode pesquisar repositórios globalmente no {% data variables.product.product_location %} ou pesquisar em uma organização específica. Para obter mais informações, consulte "[Sobre a pesquisa no {% data variables.product.prodname_dotcom %}](/articles/about-searching-on-github)".
Para incluir bifurcações nos resultados da pesquisa, você precisará adicionar `fork:true` ou `fork:only` à sua consulta. Para obter mais informações, consulte "[Pesquisar em bifurcações](/articles/searching-in-forks)".
@@ -20,22 +20,22 @@ Para incluir bifurcações nos resultados da pesquisa, você precisará adiciona
Com o qualificador `in`, você pode restringir a pesquisa ao nome do repositório, descrição do repositório, conteúdo do arquivo README ou qualquer combinação desses itens. Quando você omite esse qualificador, somente o nome e a descrição do repositório são pesquisados.
-| Qualifier | Exemplo |
-| ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `in:name` | [**jquery in:name**](https://github.com/search?q=jquery+in%3Aname&type=Repositories) identifica os repositórios com "jquery" no nome. |
-| `in:description` | [**jquery in:name,description**](https://github.com/search?q=jquery+in%3Aname%2Cdescription&type=Repositories) identifica repositórios com "jquery" no nome ou na descrição. |
-| `in:readme` | [**jquery in:readme**](https://github.com/search?q=jquery+in%3Areadme&type=Repositories) identifica os repositórios que mencionam "jquery" no arquivo README. |
-| `repo:owner/name` | [**repo:octocat/hello-world**](https://github.com/search?q=repo%3Aoctocat%2Fhello-world) identifica um nome de repositório específico. |
+| Qualifier | Exemplo |
+| ----------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `in:name` | [**jquery in:name**](https://github.com/search?q=jquery+in%3Aname&type=Repositories) matches repositories with "jquery" in the repository name. |
+| `in:description` | [**jquery in:name,description**](https://github.com/search?q=jquery+in%3Aname%2Cdescription&type=Repositories) matches repositories with "jquery" in the repository name or description. |
+| `in:readme` | [**jquery in:readme**](https://github.com/search?q=jquery+in%3Areadme&type=Repositories) matches repositories mentioning "jquery" in the repository's README file. |
+| `repo:owner/name` | [**repo:octocat/hello-world**](https://github.com/search?q=repo%3Aoctocat%2Fhello-world) identifica um nome de repositório específico. |
### Pesquisar com base no conteúdo do repositório
-Você pode enconar um repositório pesquisando o conteúdo em seu arquivo README usando o qualificador `in:readme`.
+You can find a repository by searching for content in the repository's README file using the `in:readme` qualifier. Para obter mais informações, consulte "[Sobre LEIAME](/github/creating-cloning-and-archiving-repositories/about-readmes)".
Além de usar o `in:readme`, não é possível encontrar repositórios pesquisando um conteúdo específico no repositório. Para pesquisar um arquivo ou conteúdo específico em um repositório, você pode usar o localizador de arquivos os qualificadores de pesquisa específicos para código. Para obter mais informações, consulte "[Localizar arquivos no {% data variables.product.prodname_dotcom %}](/articles/finding-files-on-github)" e "[Pesquisar códigos](/articles/searching-code)".
-| Qualifier | Exemplo |
-| ----------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `in:readme` | [**octocat in:readme**](https://github.com/search?q=octocat+in%3Areadme&type=Repositories) identifica repositórios que mencionam "octocat" no arquivo README. |
+| Qualifier | Exemplo |
+| ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `in:readme` | [**octocat in:readme**](https://github.com/search?q=octocat+in%3Areadme&type=Repositories) matches repositories mentioning "octocat" in the repository's README file. |
### Pesquisar nos repositórios de um usuário ou uma organização
@@ -48,7 +48,7 @@ Para pesquisar em todos os repositórios de um determinado usuário ou organiza
### Pesquisar por tamanho do repositório
-O qualificador `size` procura repositórios que têm um tamanho específico (em kilobytes) usando os [qualificadores maior que, menor que e intervalo](/articles/understanding-the-search-syntax).
+The `size` qualifier finds repositories that match a certain size (in kilobytes), using greater than, less than, and range qualifiers. For more information, see "[Understanding the search syntax](/github/searching-for-information-on-github/understanding-the-search-syntax)."
| Qualifier | Exemplo |
| ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------- |
@@ -59,7 +59,7 @@ O qualificador `size` procura repositórios que têm um tamanho específico (em
### Pesquisar por número de seguidores
-Você pode filtrar repositórios com base no número de seguidores usando o qualificador `followers` com os [qualificadores maior que, menor que e intervalo](/articles/understanding-the-search-syntax).
+You can filter repositories based on the number of users who follow the repositories, using the `followers` qualifier with greater than, less than, and range qualifiers. For more information, see "[Understanding the search syntax](/github/searching-for-information-on-github/understanding-the-search-syntax)."
| Qualifier | Exemplo |
| ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
@@ -68,7 +68,7 @@ Você pode filtrar repositórios com base no número de seguidores usando o qual
### Pesquisar por número de bifurcações
-O qualificador `forks` especifica o número de bifurcações que um repositório deve ter usando os [qualificadores maior que, menor que e intervalo](/articles/understanding-the-search-syntax).
+The `forks` qualifier specifies the number of forks a repository should have, using greater than, less than, and range qualifiers. For more information, see "[Understanding the search syntax](/github/searching-for-information-on-github/understanding-the-search-syntax)."
| Qualifier | Exemplo |
| ------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- |
@@ -79,7 +79,7 @@ O qualificador `forks` especifica o número de bifurcações que um repositório
### Pesquisar por número de estrelas
-Você pode pesquisar repositórios com base no número de [estrelas](/articles/saving-repositories-with-stars) do repositório usando os [qualificadores maior que, menor que e intervalo](/articles/understanding-the-search-syntax).
+You can search repositories based on the number of stars the repositories have, using greater than, less than, and range qualifiers. For more information, see "[Saving repositories with stars](/github/getting-started-with-github/saving-repositories-with-stars)" and "[Understanding the search syntax](/github/searching-for-information-on-github/understanding-the-search-syntax)."
| Qualifier | Exemplo |
| ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
@@ -103,7 +103,7 @@ Os dois usam uma data como parâmetro. {% data reusables.time_date.date_format %
### Pesquisar por linguagem
-Você pode pesquisar repositórios com base na linguagem em que eles foram escritos.
+You can search repositories based on the language of the code in the repositories.
| Qualifier | Exemplo |
| ------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
@@ -111,7 +111,7 @@ Você pode pesquisar repositórios com base na linguagem em que eles foram escri
### Pesquisar por tópico
-Você pode encontrar todos os repositórios que estão classificados com um determinado [tópico](/articles/classifying-your-repository-with-topics).
+You can find all of the repositories that are classified with a particular topic. Para obter mais informações, consulte "[Classificar seu repositório com tópicos](/github/administering-a-repository/classifying-your-repository-with-topics)".
| Qualifier | Exemplo |
| ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
@@ -119,53 +119,55 @@ Você pode encontrar todos os repositórios que estão classificados com um dete
### Pesquisar por número de tópicos
-Você pode pesquisar repositórios pelo número de [tópicos](/articles/classifying-your-repository-with-topics) que foram aplicados usando o qualificador `topics` e os [qualificadores maior que, menor que e intervalo](/articles/understanding-the-search-syntax).
+You can search repositories by the number of topics that have been applied to the repositories, using the `topics` qualifier along with greater than, less than, and range qualifiers. For more information, see "[Classifying your repository with topics](/github/administering-a-repository/classifying-your-repository-with-topics)" and "[Understanding the search syntax](/github/searching-for-information-on-github/understanding-the-search-syntax)."
| Qualifier | Exemplo |
| -------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| topics:n | [**topics:5**](https://github.com/search?utf8=%E2%9C%93&q=topics%3A5&type=Repositories&ref=searchresults) identifica os repositórios com cinco tópicos. |
| | [**tópicos:>3**](https://github.com/search?utf8=%E2%9C%93&q=topics%3A%3E3&type=Repositories&ref=searchresults) correspondem a repositórios com mais de três tópicos. |
+{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
+
### Pesquisar por licença
-Você pode pesquisar repositórios pela [licença](/articles/licensing-a-repository). Você deve usar uma [palavra-chave de licença](/articles/licensing-a-repository/#searching-github-by-license-type) para filtrar repositórios por uma licença específica ou por uma família de licenças.
+You can search repositories by the type of license in the repositories. You must use a license keyword to filter repositories by a particular license or license family. Para obter mais informações, consulte "[Licenciar um repositório](/github/creating-cloning-and-archiving-repositories/licensing-a-repository)".
| Qualifier | Exemplo |
| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| license:LICENSE_KEYWORD | [**license:apache-2.0**](https://github.com/search?utf8=%E2%9C%93&q=license%3Aapache-2.0&type=Repositories&ref=searchresults) identifica os repositórios que são licenciados com a Licença Apache 2.0. |
-### Pesquisar por repositório público ou privado
+{% endif %}
-Você pode filtrar a pesquisa para identificar somente repositórios públicos ou privados.
+### Search by repository visibility
-| Qualifier | Exemplo |
-| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `is:public` | [**is:public org:github**](https://github.com/search?q=is%3Apublic+org%3Agithub&type=Repositories&utf8=%E2%9C%93) identifica os repositórios do GitHub que são públicos. |
-| `is:private` | [**is:private pages**](https://github.com/search?utf8=%E2%9C%93&q=pages+is%3Aprivate&type=Repositories) identifica os repositórios privados aos quais você tem acesso e contêm a palavra "pages". |
+You can filter your search based on the visibility of the repositories. Para obter mais informações, consulte "[Sobre a visibilidade do repositório](/github/creating-cloning-and-archiving-repositories/about-repository-visibility)."
+
+| Qualifier | Example | ------------- | ------------- |{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %} | `is:public` | [**is:public org:github**](https://github.com/search?q=is%3Apublic+org%3Agithub&type=Repositories) matches public repositories owned by {% data variables.product.company_short %}.{% endif %} | `is:internal` | [**is:internal test**](https://github.com/search?q=is%3Ainternal+test&type=Repositories) matches internal repositories that you can access and contain the word "test". | `is:private` | [**is:private pages**](https://github.com/search?q=is%3Aprivate+pages&type=Repositories) matches private repositories that you can access and contain the word "pages."
{% if currentVersion == "free-pro-team@latest" %}
### Pesquisar com base no fato de o repositório ser um espelho
-Você pode pesquisar os repositórios com base no critério de que são um espelho ou não e se estão hospedados em outro lugar. Para obter mais informações, consulte "[Encontrar maneiras de contribuir para o código aberto em {% data variables.product.prodname_dotcom %}](/github/getting-started-with-github/finding-ways-to-contribute-to-open-source-on-github)."
+You can search repositories based on whether the repositories are mirrors and hosted elsewhere. Para obter mais informações, consulte "[Encontrar maneiras de contribuir para o código aberto em {% data variables.product.prodname_dotcom %}](/github/getting-started-with-github/finding-ways-to-contribute-to-open-source-on-github)."
-| Qualifier | Exemplo |
-| -------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `mirror:true` | [**mirror:true GNOME**](https://github.com/search?utf8=%E2%9C%93&q=mirror%3Atrue+GNOME&type=) identifica os repositórios que são espelhos e contêm a palavra "GNOME". |
-| `mirror:false` | [**mirror:false GNOME**](https://github.com/search?utf8=%E2%9C%93&q=mirror%3Afalse+GNOME&type=) identifica os repositórios que não são espelhos e contêm a palavra "GNOME". |
+| Qualifier | Exemplo |
+| -------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `mirror:true` | [**mirror:true GNOME**](https://github.com/search?utf8=%E2%9C%93&q=mirror%3Atrue+GNOME&type=) identifica os repositórios que são espelhos e contêm a palavra "GNOME". |
+| `mirror:false` | [**mirror:false GNOME**](https://github.com/search?utf8=%E2%9C%93&q=mirror%3Afalse+GNOME&type=) matches repositories that are not mirrors and contain the word "GNOME." |
{% endif %}
### Pesquisar com base no fato de o repositório estar arquivado
-Você pode pesquisar repositórios com base no fato dele estar ou não [arquivado](/articles/about-archiving-repositories).
+You can search repositories based on whether or not the repositories are archived. For more information, see "[About archiving repositories](/github/creating-cloning-and-archiving-repositories/about-archiving-repositories)."
-| Qualifier | Exemplo |
-| ---------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `archived:true` | [**archived:true GNOME**](https://github.com/search?utf8=%E2%9C%93&q=archived%3Atrue+GNOME&type=) identifica os repositórios que estão arquivados e contêm a palavra "GNOME". |
-| `archived:false` | [**archived:false GNOME**](https://github.com/search?utf8=%E2%9C%93&q=archived%3Afalse+GNOME&type=) identifica os repositórios que não estão arquivados e contêm a palavra "GNOME". |
+| Qualifier | Exemplo |
+| ---------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `archived:true` | [**archived:true GNOME**](https://github.com/search?utf8=%E2%9C%93&q=archived%3Atrue+GNOME&type=) identifica os repositórios que estão arquivados e contêm a palavra "GNOME". |
+| `archived:false` | [**archived:false GNOME**](https://github.com/search?utf8=%E2%9C%93&q=archived%3Afalse+GNOME&type=) matches repositories that are not archived and contain the word "GNOME." |
{% if currentVersion == "free-pro-team@latest" %}
+
### Pesquisar com base no número de problemas com as etiquetas `good first issue` (um bom primeiro problema) ou `help wanted` (procura-se ajuda)
Você pode pesquisar repositórios que têm um número mínimo de problemas com as etiquetas `help-wanted` (procura-se ajuda) ou `good-first-issue` (um bom primeiro problema) com os qualificadores `help-wanted-issues:>n` e `good-first-issues:>n`. Para obter mais informações, consulte "[Incentivar contribuições úteis para o seu projeto com etiquetas](/github/building-a-strong-community/encouraging-helpful-contributions-to-your-project-with-labels)".
@@ -174,6 +176,7 @@ Você pode pesquisar repositórios que têm um número mínimo de problemas com
| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `good-first-issues:>n` | [**good-first-issues:>2 javascript**](https://github.com/search?utf8=%E2%9C%93&q=javascript+good-first-issues%3A%3E2&type=) identifica os repositórios com mais de dois problemas com a etiqueta `good-first-issue` e que contêm a palavra "javascript". |
| `help-wanted-issues:>n` | [**help-wanted-issues:>4 react**](https://github.com/search?utf8=%E2%9C%93&q=react+help-wanted-issues%3A%3E4&type=) identifica os repositórios com mais de quatro problemas com a etiqueta `help-wanted` e que contêm a palavra "React". |
+
{% endif %}
### Leia mais
diff --git a/translations/pt-BR/content/github/searching-for-information-on-github/searching-issues-and-pull-requests.md b/translations/pt-BR/content/github/searching-for-information-on-github/searching-issues-and-pull-requests.md
index 74ec0b1461..a392df187c 100644
--- a/translations/pt-BR/content/github/searching-for-information-on-github/searching-issues-and-pull-requests.md
+++ b/translations/pt-BR/content/github/searching-for-information-on-github/searching-issues-and-pull-requests.md
@@ -14,7 +14,7 @@ Você pode pesquisar problemas e pull requests globalmente no {% data variables.
{% tip %}
-**Tips:**{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
+**Dicas:**{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
- Este artigo tem exemplos de pesquisa no site {% data variables.product.prodname_dotcom %}.com, mas você pode usar os mesmos filtros de pesquisa na {% data variables.product.product_location %}.{% endif %}
- Para obter uma lista de sintaxes de pesquisa que podem ser adicionadas a qualquer qualificador de pesquisa para melhorar ainda mais os resultados, consulte "[Entender a sintaxe de pesquisa](/articles/understanding-the-search-syntax)".
- Use aspas em termos de pesquisa com várias palavras. Por exemplo, se quiser pesquisar problemas com a etiqueta "In progress," pesquise `label:"in progress"`. A pesquisa não faz distinção entre maiúsculas e minúsculas.
@@ -64,66 +64,63 @@ Você pode filtrar somente problemas e pull requests abertos ou fechados usando
| `is:open` | [**performance is:open is:issue**](https://github.com/search?q=performance+is%3Aopen+is%3Aissue&type=Issues) identifica os problemas abertos com a palavra "performance". |
| `is:closed` | [**android is:closed**](https://github.com/search?utf8=%E2%9C%93&q=android+is%3Aclosed&type=) identifica os problemas e as pull requests fechados com a palavra "android". |
-### Pesquisar por repositório público ou privado
+### Filter by repository visibility
-Ao [pesquisar em todo o {% data variables.product.product_name %}](https://github.com/search), pode ser útil restringir os resultados aos repositórios públicos ou privados. Você pode fazer isso com os qualificadores `is:public` e `is:private`.
+You can filter by the visibility of the repository containing the issues and pull requests using the `is` qualifier. Para obter mais informações, consulte "[Sobre a visibilidade do repositório](/github/creating-cloning-and-archiving-repositories/about-repository-visibility)."
-| Qualifier | Exemplo |
-| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
-| `is:public` | [**is:public**](https://github.com/search?q=is%3Apublic&type=Issues) identifica os problemas e as pull requests em todos os repositórios públicos. |
-| `is:private` | [**is:private cupcake**](https://github.com/search?q=is%3Aprivate&type=Issues) identifica os problemas e as pull requests que contêm a palavra "cupcake" em repositórios privados aos quais você tem acesso. |
+| Qualifier | Example | ------------- | ------------- |{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %} | `is:public` | [**is:public**](https://github.com/search?q=is%3Apublic&type=Issues) matches issues and pull requests in public repositories.{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %} | `is:internal` | [**is:internal**](https://github.com/search?q=is%3Ainternal&type=Issues) matches issues and pull requests in internal repositories.{% endif %} | `is:private` | [**is:private cupcake**](https://github.com/search?q=is%3Aprivate+cupcake&type=Issues) matches issues and pull requests that contain the word "cupcake" in private repositories you can access.
### Pesquisar por autor
O qualificador `author` encontra problemas e pull requests criados por determinado usuário ou conta de integração.
-| Qualifier | Exemplo |
-| ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| author:USERNAME | [**cool author:gjtorikian**](https://github.com/search?q=cool+author%3Agjtorikian&type=Issues) identifica os problemas e as pull requests com a palavra "cool" que foram criados por @gjtorikian. |
-| | [**bootstrap in:body author:mdo**](https://github.com/search?q=bootstrap+in%3Abody+author%3Amdo&type=Issues) identifica os problemas escritos por @mdo que contêm a palavra "bootstrap" no texto. |
-| author:app/USERNAME | [**author:app/robot**](https://github.com/search?q=author%3Aapp%2Frobot&type=Issues) identifica os problemas criados pela conta de integração com nome "robot". |
+| Qualifier | Exemplo |
+| ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
+| author:USERNAME | [**cool author:gjtorikian**](https://github.com/search?q=cool+author%3Agjtorikian&type=Issues) matches issues and pull requests with the word "cool" that were created by @gjtorikian. |
+| | [**bootstrap in:body author:mdo**](https://github.com/search?q=bootstrap+in%3Abody+author%3Amdo&type=Issues) matches issues written by @mdo that contain the word "bootstrap" in the body. |
+| author:app/USERNAME | [**author:app/robot**](https://github.com/search?q=author%3Aapp%2Frobot&type=Issues) matches issues created by the integration account named "robot." |
### Pesquisar por responsável
-O qualificador `assignee` encontra problemas e pull requests que foram atribuídos a um determinado usuário. Não é possível pesquisar problemas e pull requests que têm _qualquer_ responsável, mas é possível pesquisar [problemas e pull requests que não tem nenhum responsável](#search-by-missing-metadata).
+O qualificador `assignee` encontra problemas e pull requests que foram atribuídos a um determinado usuário. You cannot search for issues and pull requests that have _any_ assignee, however, you can search for [issues and pull requests that have no assignee](#search-by-missing-metadata).
-| Qualifier | Exemplo |
-| ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| assignee:USERNAME | [**assignee:vmg repo:libgit2/libgit2**](https://github.com/search?utf8=%E2%9C%93&q=assignee%3Avmg+repo%3Alibgit2%2Flibgit2&type=Issues) identifica os problemas e as pull requests no libgit2 de libgit2 que foram atribuídos a @vmg. |
+| Qualifier | Exemplo |
+| ------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| assignee:USERNAME | [**assignee:vmg repo:libgit2/libgit2**](https://github.com/search?utf8=%E2%9C%93&q=assignee%3Avmg+repo%3Alibgit2%2Flibgit2&type=Issues) matches issues and pull requests in libgit2's project libgit2 that are assigned to @vmg. |
### Pesquisar por menção
O qualificador `mentions` encontra problemas que mencionam um usuário específico. Para obter mais informações, consulte "[Mencionar pessoas e equipes](/articles/basic-writing-and-formatting-syntax/#mentioning-people-and-teams)".
-| Qualifier | Exemplo |
-| ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| mentions:USERNAME | [**resque mentions:defunkt**](https://github.com/search?q=resque+mentions%3Adefunkt&type=Issues) identifica os problemas com a palavra "resque" que mencionam @defunkt. |
+| Qualifier | Exemplo |
+| ------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| mentions:USERNAME | [**resque mentions:defunkt**](https://github.com/search?q=resque+mentions%3Adefunkt&type=Issues) matches issues with the word "resque" that mention @defunkt. |
### Pesquisar por menção da equipe
Para organizações e equipes das quais você faz parte, você pode usar o qualificador `team` para encontrar problemas ou pull requests que fazem @menção a uma equipe específica na organização. Substitua os nomes de exemplo pelos nome da organização e da equipe para fazer uma pesquisa.
-| Qualifier | Exemplo |
-| ------------------------- | --------------------------------------------------------------------------------------------------------------- |
-| team:ORGNAME/TEAMNAME | **team:jekyll/owners** identifica os problemas em que a equipe `@jekyll/owners` é mencionada. |
-| | **team:myorg/ops is:open is:pr** identifica as pull requests abertas em que a equipe `@myorg/ops` é mencionada. |
+| Qualifier | Exemplo |
+| ------------------------- | ----------------------------------------------------------------------------------------------------- |
+| team:ORGNAME/TEAMNAME | **team:jekyll/owners** matches issues where the `@jekyll/owners` team is mentioned. |
+| | **team:myorg/ops is:open is:pr** matches open pull requests where the `@myorg/ops` team is mentioned. |
### Pesquisar por autor do comentário
O qualificador `commenter` encontra problemas que contêm um comentário de um usuário específico.
-| Qualifier | Exemplo |
-| ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| commenter:USERNAME | [**github commenter:defunkt org:github**](https://github.com/search?utf8=%E2%9C%93&q=github+commenter%3Adefunkt+org%3Agithub&type=Issues) identifica os problemas nos repositórios do GitHub que contêm a palavra "github" e têm um comentário de @defunkt. |
+| Qualifier | Exemplo |
+| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| commenter:USERNAME | [**github commenter:defunkt org:github**](https://github.com/search?utf8=%E2%9C%93&q=github+commenter%3Adefunkt+org%3Agithub&type=Issues) matches issues in repositories owned by GitHub, that contain the word "github," and have a comment by @defunkt. |
### Pesquisar por um usuário envolvido em um problema ou uma pull request
Você pode usar o qualificador `involves` para encontrar problemas que envolvem de alguma forma um usuário específico. O qualificador `involves` é uma expressão lógica OR entre os qualificadores `author`, `assignee`, `mentions` e `commenter` para um único usuário. Em outras palavras, esse qualificador encontra problemas e pull requests que foram criados por um usuário, atribuídos a ele, que o mencionam ou que foram comentados por ele.
-| Qualifier | Exemplo |
-| ------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| involves:USERNAME | **[involves:defunkt involves:jlord](https://github.com/search?q=involves%3Adefunkt+involves%3Ajlord&type=Issues)** identifica os problemas que envolvem @defunkt ou @jlord. |
-| | [**NOT bootstrap in:body involves:mdo**](https://github.com/search?q=NOT+bootstrap+in%3Abody+involves%3Amdo&type=Issues) identifica os problemas que envolvem @mdo e não contêm a palavra "bootstrap" no texto. |
+| Qualifier | Exemplo |
+| ------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| involves:USERNAME | **[involves:defunkt involves:jlord](https://github.com/search?q=involves%3Adefunkt+involves%3Ajlord&type=Issues)** matches issues either @defunkt or @jlord are involved in. |
+| | [**NOT bootstrap in:body involves:mdo**](https://github.com/search?q=NOT+bootstrap+in%3Abody+involves%3Amdo&type=Issues) matches issues @mdo is involved in that do not contain the word "bootstrap" in the body. |
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
### Procurar problema e pull requests vinculados
@@ -166,7 +163,7 @@ Você pode usar o qualificador `project` para encontrar problemas associados a u
### Pesquisar por status do commit
-Você pode filtrar pull requests com base no status dos commits. Isso é especialmente útil ao usar [a API de status](/v3/repos/statuses/) ou um serviço CI.
+Você pode filtrar pull requests com base no status dos commits. Isso é especialmente útil ao usar [a API de status](/rest/reference/repos#statuses) ou um serviço CI.
| Qualifier | Exemplo |
| ---------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions.md b/translations/pt-BR/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions.md
index 58a10ab88f..cec29aa9ed 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-billing-and-payments-on-github/about-billing-for-github-actions.md
@@ -51,7 +51,7 @@ O número de trabalhos que você pode executar simultaneamente em todos os repos
No final do mês, {% data variables.product.prodname_dotcom %} calcula o custo de minutos e armazenamento usado sobre o valor incluído em sua conta. Por exemplo, se sua organização usa {% data variables.product.prodname_team %} e permite gastos ilimitados, usando 15.000 minutos, poderia ter um custo total de armazenamento e custo médio de minuto de $56, dependendo dos sistemas operacionais usados para executar trabalhos.
- 5.000 (3.000 Linux e 2.000 Windows) minutos = $56 ($24 + $32).
- - 3,000 Linux minutes at $0.008 per minute = $24.
+ - 3.000 minutos Linux a $0,008 por minuto = $ 24.
- 2.000 minutos do Windows a $0,016 por minuto = $32.
No final do mês, {% data variables.product.prodname_dotcom %} arredonda sua transferência de dados para o GB mais próximo.
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/about-identity-and-access-management-with-saml-single-sign-on.md b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/about-identity-and-access-management-with-saml-single-sign-on.md
index 2696f92227..93e44adb09 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/about-identity-and-access-management-with-saml-single-sign-on.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/about-identity-and-access-management-with-saml-single-sign-on.md
@@ -40,7 +40,7 @@ Alguns IdPs suportam acesso de provisionamento a uma organização do {% data va
### Adicionar integrantes a uma organização usando SAML SSO
-Depois que o SAML SSO é habilitado, há várias maneiras possíveis de adicionar novos integrantes à organização. Os proprietários da organização podem convidar novos integrantes manualmente no {% data variables.product.product_name %} ou usando a API. Para obter mais informações, consulte "[Convidar usuários para juntar-se à sua organização](/articles/inviting-users-to-join-your-organization)" e "[Integrantes](/v3/orgs/members/#add-or-update-organization-membership)".
+Depois que o SAML SSO é habilitado, há várias maneiras possíveis de adicionar novos integrantes à organização. Os proprietários da organização podem convidar novos integrantes manualmente no {% data variables.product.product_name %} ou usando a API. Para obter mais informações, consulte "[Convidar usuários para juntar-se à sua organização](/articles/inviting-users-to-join-your-organization)" e "[Integrantes](/rest/reference/orgs#add-or-update-organization-membership)".
{% data reusables.organizations.team-synchronization %}
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/about-scim.md b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/about-scim.md
index f0bd86f273..8205802885 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/about-scim.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/about-scim.md
@@ -12,7 +12,7 @@ Se você usa [SAML SSO](/articles/about-identity-and-access-management-with-saml
Se o SAML SSO for usado sem implementação do SCIM, você não terá desprovisionamento automático. Quando as sessões dos integrantes da organização expiram depois que o acesso deles é removido do IdP, eles não podem ser removidos automaticamente da organização. Os tokens autorizados concedem acesso à organização mesmo depois que as respectivas sessões expiram. Para remover o acesso, os administradores da organização podem remover o token autorizado manualmente da organização ou automatizar a remoção com o SCIM.
-Estes provedores de identidade são compatíveis com a API de SCIM de {% data variables.product.product_name %} para organizações. Para obter mais informações, consulte [SCIM](/v3/scim/) na documentação de API do {% data variables.product.product_name %}.
+Estes provedores de identidade são compatíveis com a API de SCIM de {% data variables.product.product_name %} para organizações. Para obter mais informações, consulte [SCIM](/rest/reference/scim) na documentação de API do {% data variables.product.product_name %}.
- Azure AD
- Okta
- OneLogin
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/about-your-organization-dashboard.md b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/about-your-organization-dashboard.md
index 068c6f3f7a..9e1b5bbc1b 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/about-your-organization-dashboard.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/about-your-organization-dashboard.md
@@ -29,7 +29,7 @@ Na barra lateral esquerda do painel, é possível acessar os principais reposit
Na seção "All activity" (Todas as atividades) do seu feed de notícias, você pode ver atualizações de outras equipes e repositórios em sua organização.
-A seção "All activity" (Todas as atividades) mostra todas as últimas atividades na organização, inclusive atividades em repositórios que você não assina e de pessoas que você não está seguindo. For more information, see {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}"[About notifications](/github/managing-subscriptions-and-notifications-on-github/about-notifications){% else %}"[Watching and unwatching repositories](/github/receiving-notifications-about-activity-on-github/watching-and-unwatching-repositories){% endif %}" and "[Following people](/articles/following-people)."
+A seção "All activity" (Todas as atividades) mostra todas as últimas atividades na organização, inclusive atividades em repositórios que você não assina e de pessoas que você não está seguindo. Para obter mais informações, consulte {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2. 0" ou currentVersion == "github-ae@latest" %}"[Sobre notificações](/github/managing-subscriptions-and-notifications-on-github/about-notifications){% else %}"[Inspecionar e não inspecionar repositórios](/github/receiving-notifications-about-activity-on-github/watching-and-unwatching-repositories){% endif %}" e "[Seguindo pessoas](/articles/following-people)."
Por exemplo, o feed de notícias da organização mostra atualizações quando alguém na organização:
- Cria um branch.
@@ -37,8 +37,8 @@ Por exemplo, o feed de notícias da organização mostra atualizações quando a
- Envia um comentário de revisão de pull request.
- Bifurca um repositório.
- Cria uma página wiki.
- - Faz push de commits.
- - Cria um repositório público.
+ - Pushes commits.{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
+ - Creates a public repository.{% endif %}
### Outras informações
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/adding-organization-members-to-a-team.md b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/adding-organization-members-to-a-team.md
index 95eaedc296..43ab8f2afa 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/adding-organization-members-to-a-team.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/adding-organization-members-to-a-team.md
@@ -1,6 +1,6 @@
---
-title: Adding organization members to a team
-intro: 'People with owner or team maintainer permissions can add organization members to teams. People with owner permissions can also {% if currentVersion == "free-pro-team@latest" %}invite non-members to join{% else %}add non-members to{% endif %} a team and the organization.'
+title: Adicionar integrantes da organização a uma equipe
+intro: 'As pessoas com permissões de proprietário ou mantenedor de equipe podem adicionar integrantes da organização às equipes. Pessoas com permissões de proprietário também podem {% if currentVersion == "free-pro-team@latest" %}convidar os não integrantes a juntar-se a {% else %}adicionar não integrantes a {% endif %} uma equipe e à organização.'
redirect_from:
- /articles/adding-organization-members-to-a-team-early-access-program/
- /articles/adding-organization-members-to-a-team
@@ -16,14 +16,13 @@ versions:
{% data reusables.profile.access_org %}
{% data reusables.organizations.specific_team %}
{% data reusables.organizations.team_members_tab %}
-6. Above the list of team members, click **Add a member**.
-![Add member button](/assets/images/help/teams/add-member-button.png)
+6. Acima da lista de integrantes da equipe, clique em **Adicionar um integrante**. ![Botão Add member (Adicionar integrante)](/assets/images/help/teams/add-member-button.png)
{% data reusables.organizations.invite_to_team %}
{% data reusables.organizations.review-team-repository-access %}
{% if currentVersion == "free-pro-team@latest" %}{% data reusables.organizations.cancel_org_invite %}{% endif %}
-### Further reading
+### Leia mais
-- "[About teams](/articles/about-teams)"
-- "[Managing team access to an organization repository](/articles/managing-team-access-to-an-organization-repository)"
+- "[Sobre equipes](/articles/about-teams)"
+- "[Gerenciar o acesso da equipe a um repositório da organização](/articles/managing-team-access-to-an-organization-repository)"
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/adding-people-to-your-organization.md b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/adding-people-to-your-organization.md
index b89b5fecce..5e6a4b2f68 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/adding-people-to-your-organization.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/adding-people-to-your-organization.md
@@ -6,7 +6,7 @@ redirect_from:
versions:
enterprise-server: '*'
github-ae: '*'
-permissions: 'Organization owners can add people to an organization.'
+permissions: 'Os proprietários da organização podem adicionar pessoas a uma organização.'
---
{% if currentVersion != "github-ae@latest" %}
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/converting-an-outside-collaborator-to-an-organization-member.md b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/converting-an-outside-collaborator-to-an-organization-member.md
index 55a11392c5..01b0f1aacf 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/converting-an-outside-collaborator-to-an-organization-member.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/converting-an-outside-collaborator-to-an-organization-member.md
@@ -1,19 +1,22 @@
---
-title: Converting an outside collaborator to an organization member
-intro: 'If you would like to give an outside collaborator on your organization''s repositories broader permissions within your organization, you can {% if currentVersion == "free-pro-team@latest" %}invite them to become a member of{% else %}make them a member of{% endif %} the organization.'
+title: Remover um colaborador externo em integrante da organização
+intro: 'Se você quiser conceder a um colaborador externo permissões mais amplas nos repositórios da sua organização dentro de sua organização, você pode {% if currentVersion == "free-pro-team@latest" %} convidá-los a tornar-se um integrante de{% else %}torná-los um integrante da{% endif %} organização.'
redirect_from:
- /articles/converting-an-outside-collaborator-to-an-organization-member
versions:
free-pro-team: '*'
enterprise-server: '*'
github-ae: '*'
-permissions: Organization owners can {% if currentVersion == "free-pro-team@latest" %}invite users to join{% else %}add users to{% endif %} an organization.
+permissions: Proprietários da organização podem {% if currentVersion == "free-pro-team@latest" %}convidar usuários para juntar-se a{% else %}adicionar usuários a{% endif %} uma organização.
---
+
{% if currentVersion == "free-pro-team@latest" %}
-If your organization is on a paid per-user subscription, an unused license must be available before you can invite a new member to join the organization or reinstate a former organization member. For more information, see "[About per-user pricing](/articles/about-per-user-pricing)." {% data reusables.organizations.org-invite-expiration %}{% endif %}
+Se a organização tiver uma assinatura paga por usuário, ela deverá ter uma licença não utilizada disponível para você poder convidar um integrante para participar da organização ou restabelecer um ex-integrante da organização. Para obter mais informações, consulte "[Sobre preços por usuário](/articles/about-per-user-pricing)".
+{% data reusables.organizations.org-invite-expiration %}{% endif %}
{% if currentVersion != "github-ae@latest" %}
-If your organization [requires members to use two-factor authentication](/articles/requiring-two-factor-authentication-in-your-organization), users {% if currentVersion == "free-pro-team@latest" %}you invite must [enable two-factor authentication](/articles/securing-your-account-with-two-factor-authentication-2fa) before they can accept the invitation.{% else %}must [enable two-factor authentication](/articles/securing-your-account-with-two-factor-authentication-2fa) before you can add them to the organization.{% endif %}
+Se sua organização [requer integrantes para usar a autenticação em duas etapas](/articles/requiring-two-factor-authentication-in-your-organization), usuários
+{% if currentVersion == "free-pro-team@latest" %}você convida deve [habilitar a autenticação de dois fatores](/articles/securing-your-account-with-two-factor-authentication-2fa) antes que eles possam aceitar o convite.{% else %}deve [ativar a autenticação de dois fatores](/articles/securing-your-account-with-two-factor-authentication-2fa) antes de adicioná-la à organização.{% endif %}
{% endif %}
{% data reusables.profile.access_profile %}
@@ -21,9 +24,10 @@ If your organization [requires members to use two-factor authentication](/articl
{% data reusables.organizations.people %}
{% data reusables.organizations.people_tab_outside_collaborators %}
{% if currentVersion == "free-pro-team@latest" %}
-5. To the right of the name of the outside collaborator you want to become a member, use the {% octicon "gear" aria-label="The gear icon" %} drop-down menu and click **Invite to organization**.![Invite outside collaborators to organization](/assets/images/help/organizations/invite_outside_collaborator_to_organization.png)
+5. À direita do nome do colaborador externo que você deseja que se torne um membro, use o
+{% octicon "gear" aria-label="The gear icon" %} menu suspenso e clique em **Convidar para a organização**.![Convidar colaboradores externos para a organização](/assets/images/help/organizations/invite_outside_collaborator_to_organization.png)
{% else %}
-5. To the right of the name of the outside collaborator you want to become a member, click **Invite to organization**.![Invite outside collaborators to organization](/assets/images/enterprise/orgs-and-teams/invite_outside_collabs_to_org.png)
+5. À direita do nome do colaborador externo que você deseja que se torne integrante, clique em **Invite to organization** (Convidar para a organização).![Convidar colaboradores externos para a organização](/assets/images/enterprise/orgs-and-teams/invite_outside_collabs_to_org.png)
{% endif %}
{% data reusables.organizations.choose-to-restore-privileges %}
{% data reusables.organizations.choose-user-role-send-invitation %}
@@ -31,6 +35,6 @@ If your organization [requires members to use two-factor authentication](/articl
{% data reusables.organizations.user_must_accept_invite_email %} {% data reusables.organizations.cancel_org_invite %}
{% endif %}
-### Further reading
+### Leia mais
-- "[Converting an organization member to an outside collaborator](/articles/converting-an-organization-member-to-an-outside-collaborator)"
+- "[Converter um integrante da organização em colaborador externo](/articles/converting-an-organization-member-to-an-outside-collaborator)"
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/disabling-or-limiting-github-actions-for-your-organization.md b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/disabling-or-limiting-github-actions-for-your-organization.md
index 6f7319a611..f753d60535 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/disabling-or-limiting-github-actions-for-your-organization.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/disabling-or-limiting-github-actions-for-your-organization.md
@@ -59,7 +59,7 @@ Você pode desabilitar todos os fluxos de trabalho para uma organização ou def
{% data reusables.profile.access_org %}
{% data reusables.organizations.org_settings %}
{% data reusables.organizations.settings-sidebar-actions %}
-1. Under **Policies**, select **Allow select actions** and add your required actions to the list. ![Adicionar ações para permitir lista](/assets/images/help/organizations/actions-policy-allow-list.png)
+1. Em **Políticas**, selecione **Permitir ações específicas** e adicione as suas ações necessárias à lista. ![Adicionar ações para permitir lista](/assets/images/help/organizations/actions-policy-allow-list.png)
1. Clique em **Salvar**.
{% endif %}
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/disabling-publication-of-github-pages-sites-for-your-organization.md b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/disabling-publication-of-github-pages-sites-for-your-organization.md
index 02818ad3ab..542e500331 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/disabling-publication-of-github-pages-sites-for-your-organization.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/disabling-publication-of-github-pages-sites-for-your-organization.md
@@ -1,7 +1,7 @@
---
-title: Disabling publication of GitHub Pages sites for your organization
-intro: 'You can prevent members of your organization from publishing {% data variables.product.prodname_pages %} sites from repositories in the organization.'
-permissions: 'Organization owners can disable publication of {% data variables.product.prodname_pages %} sites from repositories in the organization.'
+title: Desabilitar a publicação de sites do GitHub Pages para sua organização
+intro: 'É possível impedir que os integrantes da sua organização publiquem sites do {% data variables.product.prodname_pages %} em repositórios na organização.'
+permissions: 'Os proprietários da organização podem desabilitar a publicação de sites do {% data variables.product.prodname_pages %} em repositórios na organização.'
product: '{% data reusables.gated-features.pages %}'
versions:
free-pro-team: '*'
@@ -9,21 +9,19 @@ versions:
github-ae: '*'
---
-### About restrictions on publication of {% data variables.product.prodname_pages %} sites
+### Sobre as restrições na publicação de sites do {% data variables.product.prodname_pages %}
-You can control whether members of your organization can publish websites from repositories in your organization using {% data variables.product.prodname_pages %}. For more information about {% data variables.product.prodname_pages %}, see "[About {% data variables.product.prodname_pages %}](/github/working-with-github-pages/about-github-pages)."
+Você pode controlar se os integrantes da sua organização podem publicar sites de repositórios na sua organização usando o {% data variables.product.prodname_pages %}. Para obter mais informações sobre {% data variables.product.prodname_pages %}, consulte "[Sobre {% data variables.product.prodname_pages %}](/github/working-with-github-pages/about-github-pages)."
-{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}If your site administrator has enabled Public Pages, {% endif %}{% data variables.product.prodname_pages %} sites are publicly available on the internet, even if the repository for the site is private{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" or currentVersion == "github-ae@latest" %} or internal{% endif %}. For more information, see{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %} "[Configuring {% data variables.product.prodname_pages %} for your enterprise](/admin/configuration/configuring-github-pages-for-your-enterprise#enabling-public-sites-for-github-pages)" and{% endif %} "[About repository visibility](/github/creating-cloning-and-archiving-repositories/about-repository-visibility)."
+{% if enterpriseServerVersions contém currentVersion ou currentVersion == "github-ae@latest" %}Se o administrador do site tiver habilitado Páginas Públicas, os sites de {% endif %}{% data variables.product.prodname_pages %} ficarão disponíveis publicamente na internet, mesmo que o repositório do site seja privado{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2. 9" or currentVersion == "github-ae@latest" %} ou{% endif %} interno. Para mais informações, consulte {% if enterpriseServerVersions contém currentVersion ou currentVersion == "github-ae@latest" %}[Configurar {% data variables.product.prodname_pages %} para a sua empresa](/admin/configuration/configuring-github-pages-for-your-enterprise#enabling-public-sites-for-github-pages)" e{% endif %} "[Sobre a visibilidade do repositório](/github/creating-cloning-and-archiving-repositories/about-repository-visibility)."
-### Disabling publication of {% data variables.product.prodname_pages %} sites
+### Desabilitar publicação de sites do {% data variables.product.prodname_pages %}
-After you disable publication of {% data variables.product.prodname_pages %} sites, any published site will remain published. You can manually unpublish the site. For more information, see "[Unpublishing a {% data variables.product.prodname_pages %} site](/github/working-with-github-pages/unpublishing-a-github-pages-site)."
+Depois de desabilitar a publicação de sites do {% data variables.product.prodname_pages %} , qualquer site publicado permanecerá publicado. Você pode remover manualmente a publicação do site. Para obter mais informações, consulte "[Cancelar a publicação de um site do {% data variables.product.prodname_pages %}](/github/working-with-github-pages/unpublishing-a-github-pages-site)".
{% data reusables.profile.access_profile %}
{% data reusables.profile.access_org %}
{% data reusables.organizations.org_settings %}
{% data reusables.organizations.member-privileges %}
-1. Under "Pages creation", unselect **Allow members to publish sites**.
- ![Unselected checkbox for "Allow members to publish sites" option](/assets/images/help/organizations/org-settings-pages-disable-publication-checkbox.png)
-1. Click **Save**.
- !["Save" button for "Allow members to publish sites" option](/assets/images/help/organizations/org-settings-pages-disable-publication-save-button.png)
+1. Em "Criação de páginas", desmarque **Permitir que os integrantes publiquem sites**. ![Caixa de seleção não marcada para a opção "Permitir que os membros publiquem sites"](/assets/images/help/organizations/org-settings-pages-disable-publication-checkbox.png)
+1. Clique em **Salvar**. ![Botão "Salvar" para a opção "Permitir que os integrantes publiquem sites"](/assets/images/help/organizations/org-settings-pages-disable-publication-save-button.png)
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/keeping-your-organization-secure.md b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/keeping-your-organization-secure.md
index e173bbd03a..28819a41c2 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/keeping-your-organization-secure.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/keeping-your-organization-secure.md
@@ -3,7 +3,7 @@ title: Proteger sua organização
redirect_from:
- /articles/preventing-unauthorized-access-to-organization-information/
- /articles/keeping-your-organization-secure
-intro: 'Os proprietários de organizações têm vários recursos disponíveis para ajudá-los a proteger seus projetos e dados. If you''re the owner of an organization, you should regularly review your organization''s audit log{% if currentVersion != "github-ae@latest" %}, member 2FA status,{% endif %} and application settings to ensure that no unauthorized or malicious activity has occurred.'
+intro: 'Os proprietários de organizações têm vários recursos disponíveis para ajudá-los a proteger seus projetos e dados. Se você for o proprietário de uma organização, você deverá revisar regularmente o log de auditoria da sua organização{% if currentVersion ! "github-ae@latest" %}, status de 2FA do integrante{% endif %} e as configurações do aplicativo para garantir que não ocorra nenhuma atividade não autorizada ou maliciosa.'
mapTopic: true
versions:
free-pro-team: '*'
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/managing-code-review-assignment-for-your-team.md b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/managing-code-review-assignment-for-your-team.md
index e49e67f95f..6e1d554369 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/managing-code-review-assignment-for-your-team.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/managing-code-review-assignment-for-your-team.md
@@ -18,7 +18,7 @@ Quando se solicita automaticamente que os proprietários de códigos façam uma
### Encaminhar algoritmos
-Code review assignments automatically choose and assign reviewers based on one of two possible algorithms.
+Escolha as atribuições de revisão de código e atribua os revisores automaticamente com base em um dos dois algoritmos possíveis.
O algoritmo round robin (rotativo) escolhe os revisores com base em quem recebeu a solicitação de revisão menos recente e tem o foco em alternar entre todos os integrantes da equipe, independentemente do número de avaliações pendentes que possuem atualmente.
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/managing-secret-scanning-for-your-organization.md b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/managing-secret-scanning-for-your-organization.md
index e5a98a15fe..8e41a504ae 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/managing-secret-scanning-for-your-organization.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/managing-secret-scanning-for-your-organization.md
@@ -1,6 +1,7 @@
---
title: Gerenciar a varredura de segredos para sua organização
intro: 'Você pode controlar quais repositórios no {% data variables.product.product_name %} da organização fará a varredura dos segredos.'
+product: '{% data reusables.gated-features.secret-scanning %}'
permissions: 'Os proprietários da organização podem gerenciar {% data variables.product.prodname_secret_scanning %} para os repositórios na organização.'
versions:
free-pro-team: '*'
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/managing-the-default-branch-name-for-repositories-in-your-organization.md b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/managing-the-default-branch-name-for-repositories-in-your-organization.md
index 02987a0fd4..684f92dbba 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/managing-the-default-branch-name-for-repositories-in-your-organization.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/managing-the-default-branch-name-for-repositories-in-your-organization.md
@@ -14,7 +14,7 @@ Quando um integrante da sua organização cria um novo repositório na sua organ
{% data reusables.branches.change-default-branch %}
-If an enterprise owner has enforced a policy for the default branch name for your enterprise, you cannot set a default branch name for your organization. Instead, you can change the default branch for individual repositories. For more information, see {% if currentVersion == "free-pro-team@latest" %}"[Enforcing repository management policies in your enterprise](/github/setting-up-and-managing-your-enterprise/enforcing-repository-management-policies-in-your-enterprise-account#enforcing-a-policy-on-the-default-branch-name)"{% else %}"[Enforcing repository management policies in your enterprise](/admin/policies/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-on-the-default-branch-name)"{% endif %} and "[Changing the default branch](/github/administering-a-repository/changing-the-default-branch)."
+Se um proprietário da empresa tiver aplicado uma política para o nome do branch padrão para sua empresa, você não poderá definir um nome do branch padrão para sua organização. Em vez disso, você pode alterar o branch padrão para repositórios individuais. Para mais informações, consulte {% if currentVersion == "free-pro-team@latest" %}"[Aplicar políticas de gerenciamento do repositório na sua empresa](/github/setting-up-and-managing-your-enterprise/enforcing-repository-management-policies-in-your-enterprise-account#enforcing-a-policy-on-the-default-branch-name)"{% else %}[Aplicar políticas de gerenciamento do repositório na sua empresa](/admin/policies/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-on-the-default-branch-name)"{% endif %} e "[Alterar o branch padrão](/github/administering-a-repository/changing-the-default-branch)".
### Definir o nome do branch-padrão
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/managing-the-forking-policy-for-your-organization.md b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/managing-the-forking-policy-for-your-organization.md
index 511d676ff7..1a56221145 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/managing-the-forking-policy-for-your-organization.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/managing-the-forking-policy-for-your-organization.md
@@ -1,10 +1,10 @@
---
-title: Gerenciar a política de bifurcação da sua organização
+title: Managing the forking policy for your organization
intro: 'You can can allow or prevent the forking of any private{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" or currentVersion == "github-ae@latest" %} and internal{% endif %} repositories owned by your organization.'
redirect_from:
- /articles/allowing-people-to-fork-private-repositories-in-your-organization
- /github/setting-up-and-managing-organizations-and-teams/allowing-people-to-fork-private-repositories-in-your-organization
-permissions: Os proprietários da organização podem gerenciar a política de bifurcação de uma organização.
+permissions: Organization owners can manage the forking policy for an organization.
versions:
free-pro-team: '*'
enterprise-server: '*'
@@ -13,7 +13,7 @@ versions:
By default, new organizations are configured to disallow the forking of private{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" or currentVersion == "github-ae@latest" %} and internal{% endif %} repositories.
-If you allow forking of private{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" or currentVersion == "github-ae@latest" %} and internal{% endif %} repositories at the organization level, you can also configure the ability to fork a specific private{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" or currentVersion == "github-ae@latest" %} or internal{% endif %} repository. Para obter mais informações, consulte "[Gerenciar a política de bifurcação do seu repositório](/github/administering-a-repository/managing-the-forking-policy-for-your-repository)".
+If you allow forking of private{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" or currentVersion == "github-ae@latest" %} and internal{% endif %} repositories at the organization level, you can also configure the ability to fork a specific private{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" or currentVersion == "github-ae@latest" %} or internal{% endif %} repository. For more information, see "[Managing the forking policy for your repository](/github/administering-a-repository/managing-the-forking-policy-for-your-repository)."
{% data reusables.organizations.internal-repos-enterprise %}
@@ -21,10 +21,11 @@ If you allow forking of private{% if currentVersion == "free-pro-team@latest" or
{% data reusables.profile.access_org %}
{% data reusables.organizations.org_settings %}
{% data reusables.organizations.member-privileges %}
-5. Em "Bifurcação do repositório", selecione **Permitir bifurcação de repositórios privados** ou **Permitir bifurcação de repositórios internos e privados**. ![Caixa de seleção para permitir ou proibir a bifurcação na organização](/assets/images/help/repository/allow-disable-forking-organization.png)
-6. Clique em **Salvar**.
+5. Under "Repository forking", select **Allow forking of private repositories** or **Allow forking of private and internal repositories**.
+ ![Checkbox to allow or disallow forking in the organization](/assets/images/help/repository/allow-disable-forking-organization.png)
+6. Click **Save**.
-### Leia mais
+### Further reading
-- "[Sobre bifurcações](/articles/about-forks)"
-- "[Níveis de permissão do repositório para uma organização](/articles/repository-permission-levels-for-an-organization)"
+- "[About forks](/articles/about-forks)"
+- "[Repository permission levels for an organization](/articles/repository-permission-levels-for-an-organization)"
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/permission-levels-for-an-organization.md b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/permission-levels-for-an-organization.md
index 56be0018d7..df986ffaf5 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/permission-levels-for-an-organization.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/permission-levels-for-an-organization.md
@@ -64,7 +64,7 @@ Os integrantes da organização podem ter funções de *proprietário*{% if curr
| Comprar, instalar, gerenciar cobranças e cancelar aplicativos do {% data variables.product.prodname_marketplace %} | **X** | | |
| Listar aplicativos no {% data variables.product.prodname_marketplace %} | **X** | | |{% if currentVersion != "github-ae@latest" %}
| Recebe [{% data variables.product.prodname_dependabot_alerts %} sobre dependências vulneráveis](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies) para todos os repositórios de uma organização | **X** | | |
-| Manage {% data variables.product.prodname_dependabot_security_updates %} (see "[About {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/about-dependabot-security-updates)") | **X** | | |{% endif %}
+| Gerenciar {% data variables.product.prodname_dependabot_security_updates %} (ver "[Sobre {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/about-dependabot-security-updates)") | **X** | | |{% endif %}
| [Gerenciar a política de bifurcação](/github/setting-up-and-managing-organizations-and-teams/managing-the-forking-policy-for-your-organization) | **X** | | |
| [Limitar a atividade em repositórios públicos na organização](/articles/limiting-interactions-in-your-organization) | **X** | | |
| Fazer pull (ler), fazer push (gravar) e clonar (copiar) *todos os repositórios* na organização | **X** | | |
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/reinstating-a-former-member-of-your-organization.md b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/reinstating-a-former-member-of-your-organization.md
index 8824fc5faf..b878a56111 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/reinstating-a-former-member-of-your-organization.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/reinstating-a-former-member-of-your-organization.md
@@ -7,12 +7,12 @@ versions:
free-pro-team: '*'
enterprise-server: '*'
github-ae: '*'
-permissions: 'Organization owners can reinstate a former member of an organization.'
+permissions: 'Os proprietários da organização podem restabelecer um antigo integrante de uma organização.'
---
-### About member reinstatement
+### Sobre a reintegração de integrantes
-If you [remove a user from your organization](/articles/removing-a-member-from-your-organization){% if currentVersion == "github-ae@latest" %} or{% else %},{% endif %} [convert an organization member to an outside collaborator](/articles/converting-an-organization-member-to-an-outside-collaborator){% if currentVersion != "github-ae@latest" %}, or a user is removed from your organization because you've [required members and outside collaborators to enable two-factor authentication (2FA)](/articles/requiring-two-factor-authentication-in-your-organization){% endif %}, the user's access privileges and settings are saved for three months. Você pode restaurar os privilégios do usuário se você {% if currentVersion =="free-pro-team@latest" %}convidá-los{% else %}adicioná-los{% endif %} à organização nesse período de tempo.
+Se você [remover um usuário da sua organização](/articles/removing-a-member-from-your-organization){% if currentVersion == "github-ae@latest" %} ou{% else %},{% endif %} [converter um integrante da organização em um colaborador externo](/articles/converting-an-organization-member-to-an-outside-collaborator){% if currentVersion ! "github-ae@latest" %}, ou um usuário foi removido da sua organização porque você [exigiu que os integrantes e colaboradores externos habilitassem a autenticação de dois fatores (2FA)](/articles/requiring-two-factor-authentication-in-your-organization){% endif %}, os privilégios e configurações do usuário ficarão salvos por três meses. Você pode restaurar os privilégios do usuário se você {% if currentVersion =="free-pro-team@latest" %}convidá-los{% else %}adicioná-los{% endif %} à organização nesse período de tempo.
{% data reusables.two_fa.send-invite-to-reinstate-user-before-2fa-is-enabled %}
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/reinstating-a-former-outside-collaborators-access-to-your-organization.md b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/reinstating-a-former-outside-collaborators-access-to-your-organization.md
index 3608669ae5..7e7b23dfe8 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/reinstating-a-former-outside-collaborators-access-to-your-organization.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/reinstating-a-former-outside-collaborators-access-to-your-organization.md
@@ -1,6 +1,6 @@
---
-title: Reinstating a former outside collaborator's access to your organization
-intro: "You can reinstate a former outside collaborator's access permissions for organization repositories, forks, and settings."
+title: Restabelecer o acesso de um ex-colaborador externo à organização
+intro: "É possível restabelecer as permissões de acesso de um ex-colaborador externo para repositórios, forks e configurações da organização."
redirect_from:
- /articles/reinstating-a-former-outside-collaborator-s-access-to-your-organization
- /articles/reinstating-a-former-outside-collaborators-access-to-your-organization
@@ -10,25 +10,25 @@ versions:
github-ae: '*'
---
-When an outside collaborator's access to your organization's private repositories is removed, the user's access privileges and settings are saved for three months. You can restore the user's privileges if you {% if currentVersion == "free-pro-team@latest" %}invite{% else %}add{% endif %} them back to the organization within that time frame.
+Quando o acesso de um colaborador externo aos repositórios privados da sua organização é removido, os privilégios e configurações de acesso do usuário são salvos por três meses. Você pode restaurar os privilégios do usuário se você {% if currentVersion == "free-pro-team@latest" %}convidá-los{% else %}add{% endif %} para a organização nesse período de tempo.
{% data reusables.two_fa.send-invite-to-reinstate-user-before-2fa-is-enabled %}
-When you reinstate a former outside collaborator, you can restore:
- - The user's former access to organization repositories
- - Any private forks of repositories owned by the organization
- - Membership in the organization's teams
- - Previous access and permissions for the organization's repositories
- - Stars for organization repositories
- - Issue assignments in the organization
- - Repository subscriptions (notification settings for watching, not watching, or ignoring a repository's activity)
+Ao restabelecer um ex-colaborador externo, você pode restaurar:
+ - O acesso anterior do usuário aos repositórios da organização
+ - As bifurcações privadas de repositórios de propriedade da organização
+ - A associação nas equipes da organização
+ - Os acessos e permissões anteriores nos repositórios da organização
+ - As estrelas dos repositórios da organização
+ - As atribuições de problemas na organização
+ - As assinaturas do repositório (configurações de notificação para inspecionar, não inspecionar ou ignorar as atividades de um repositório)
{% tip %}
-**Tips**:
- - Only organization owners can reinstate outside collaborators' access to an organization. For more information, see "[Permission levels for an organization](/articles/permission-levels-for-an-organization)."
- - The reinstating a member flow on {% data variables.product.product_location %} may use the term "member" to describe reinstating an outside collaborator but if you reinstate this person and keep their previous privileges, they will only have their previous [outside collaborator permissions](/articles/permission-levels-for-an-organization/#outside-collaborators).{% if currentVersion == "free-pro-team@latest" %}
- - If your organization has a paid per-user subscription, an unused license must be available before you can invite a new member to join the organization or reinstate a former organization member. For more information, see "[About per-user pricing](/articles/about-per-user-pricing)."{% endif %}
+**Dicas**:
+ - Somente proprietários da organização podem restabelecer o acesso de um colaborador externo à organização. Para obter mais informações, consulte "[Níveis de permissão para uma organização](/articles/permission-levels-for-an-organization)".
+ - O restabelecimento de um fluxo de integrante em {% data variables.product.product_location %} pode usar o termo "integrante" para descrever o restabelecimento de um colaborador externo. No entanto, se você restabelecer esta pessoa e mantiver seus privilégios anteriores, ela terá apenas suas [permissões de colaborador externo](/articles/permission-levels-for-an-organization/#outside-collaborators). {% if currentVersion == "free-pro-team@latest" %}
+ - Se a organização tiver uma assinatura paga por usuário, ela deverá ter uma licença não utilizada disponível para você poder convidar um integrante para participar da organização ou restabelecer um ex-integrante da organização. Para obter mais informações, consulte "[Sobre preços por usuário](/articles/about-per-user-pricing)."{% endif %}
{% endtip %}
@@ -38,37 +38,35 @@ When you reinstate a former outside collaborator, you can restore:
{% data reusables.organizations.invite_member_from_people_tab %}
{% data reusables.organizations.reinstate-user-type-username %}
{% if currentVersion == "free-pro-team@latest" %}
-6. Choose to restore the outside collaborator's previous privileges in the organization by clicking **Invite and reinstate** or choose to clear their previous privileges and set new access permissions by clicking **Invite and start fresh**.
+6. Escolha restaurar os privilégios anteriores do colaborador externo na organização clicando em **Invite and reinstate** (Convidar e restabelecer) ou escolha apagar os privilégios anteriores e definir novas permissões de acesso clicando em **Invite and start fresh** (Convidar e começar do zero).
{% warning %}
- **Warning:** If you want to upgrade the outside collaborator to a member of your organization, then choose **Invite and start fresh** and choose a new role for this person. Note, however, that this person's private forks of your organization's repositories will be lost if you choose to start fresh. To make the former outside collaborator a member of your organization *and* keep their private forks, choose **Invite and reinstate** instead. Once this person accepts the invitation, you can convert them to an organization member by [inviting them to join the organization as a member](/articles/converting-an-outside-collaborator-to-an-organization-member).
+ **Aviso:** se quiser converter um colaborador externo em um integrante da organização, selecione **Invite and start fresh** (Convidar e começar do zero) e escolha uma nova função para a pessoa. Mas se você optar por começar do zero, as bifurcações privadas de repositórios da organização desse usuário serão perdidas. Para converter o ex-colaborador externo em um integrante da organização *e* manter as bifurcações privadas dele, selecione **Invite and reinstate** (Convidar e restabelecer). Quando a pessoa aceitar o convite, você poderá fazer a conversão [convidando a pessoa para participar da organização como um integrante](/articles/converting-an-outside-collaborator-to-an-organization-member).
{% endwarning %}
- ![Choose to restore settings or not](/assets/images/help/organizations/choose_whether_to_restore_org_member_info.png)
+ ![Escolher se deseja restaurar as configurações](/assets/images/help/organizations/choose_whether_to_restore_org_member_info.png)
{% else %}
-6. Choose to restore the outside collaborator's previous privileges in the organization by clicking **Add and reinstate** or choose to clear their previous privileges and set new access permissions by clicking **Add and start fresh**.
+6. Escolha restaurar os privilégios anteriores do colaborador externo na organização clicando em **Add and reinstate** (Adicionar e restabelecer) ou escolha apagar os privilégios anteriores e definir novas permissões de acesso clicando em **Add and start fresh** (Adicionar e começar do zero).
{% warning %}
- **Warning:** If you want to upgrade the outside collaborator to a member of your organization, then choose **Add and start fresh** and choose a new role for this person. Note, however, that this person's private forks of your organization's repositories will be lost if you choose to start fresh. To make the former outside collaborator a member of your organization *and* keep their private forks, choose **Add and reinstate** instead. Then, you can convert them to an organization member by [adding them to the organization as a member](/articles/converting-an-outside-collaborator-to-an-organization-member).
+ **Aviso:** se quiser converter um colaborador externo em um integrante da organização, selecione **Add and start fresh** (Adicionar e começar do zero) e escolha uma nova função para a pessoa. Mas se você optar por começar do zero, as bifurcações privadas de repositórios da organização desse usuário serão perdidas. Para converter o ex-colaborador externo em um integrante da organização *e* manter as bifurcações privadas dele, selecione **Add and reinstate** (Adicionar e restabelecer). Em seguida, converta-o em integrante da organização [adicionando ele à organização como um integrante](/articles/converting-an-outside-collaborator-to-an-organization-member).
{% endwarning %}
- ![Choose to restore settings or not](/assets/images/help/organizations/choose_whether_to_restore_org_member_info_ghe.png)
+ ![Escolher se deseja restaurar as configurações](/assets/images/help/organizations/choose_whether_to_restore_org_member_info_ghe.png)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-7. If you cleared the previous privileges for a former outside collaborator, choose a role for the user and optionally add them to some teams, then click **Send invitation**.
- ![Role and team options and send invitation button](/assets/images/help/organizations/add-role-send-invitation.png)
+7. Se você apagou os privilégios anteriores de um ex-colaborador externo, escolha uma função para o usuário e adicione-o em algumas equipes (opcional), depois clique em **Send invitation** (Enviar convite). ![Opções Role and team (Função e equipe) e botão send invitation (enviar convite)](/assets/images/help/organizations/add-role-send-invitation.png)
{% else %}
-7. If you cleared the previous privileges for a former outside collaborator, choose a role for the user and optionally add them to some teams, then click **Add member**.
- ![Role and team options and add member button](/assets/images/help/organizations/add-role-add-member.png)
+7. Se você apagou os privilégios anteriores de um ex-colaborador externo, escolha uma função para o usuário e adicione-o em algumas equipes (opcional), depois clique em **Add member** (Adicionar integrante). ![Opções Role and team (Função e equipe) e botão add member (adicionar integrante)](/assets/images/help/organizations/add-role-add-member.png)
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-8. The invited person will receive an email inviting them to the organization. They will need to accept the invitation before becoming an outside collaborator in the organization. {% data reusables.organizations.cancel_org_invite %}
+8. A pessoa convidada receberá um e-mail com um convite para participar da organização. Ela precisará aceitar o convite antes de se tornar um colaborador externo na organização. {% data reusables.organizations.cancel_org_invite %}
{% endif %}
-### Further Reading
+### Leia mais
-- "[Repository permission levels for an organization](/articles/repository-permission-levels-for-an-organization)"
+- "[Níveis de permissão do repositório para uma organização](/articles/repository-permission-levels-for-an-organization)"
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md
index 5addfe9716..0eec265fd8 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/repository-permission-levels-for-an-organization.md
@@ -43,74 +43,78 @@ Além de gerenciar as configurações da organização, os proprietários da org
### Acesso ao repositório de cada nível de permissão
-| Ação no repositório | Leitura | Triagem | Gravação | Manutenção | Administrador |
-|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |:-------:|:-------:|:--------:|:----------:|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|
-| Fazer pull nos repositórios atribuídos ao usuário ou à equipe | **X** | **X** | **X** | **X** | **X** |
-| Bifurcar os repositórios atribuídos ao usuário ou à equipe | **X** | **X** | **X** | **X** | **X** |
-| Editar e excluir seus próprios comentários | **X** | **X** | **X** | **X** | **X** |
-| Criar problemas | **X** | **X** | **X** | **X** | **X** |
-| Fechar os problemas que eles criaram | **X** | **X** | **X** | **X** | **X** |
-| Reabrir problemas que eles fecharam | **X** | **X** | **X** | **X** | **X** |
-| Ter um problema atribuído a eles | **X** | **X** | **X** | **X** | **X** |
-| Enviar pull requests de bifurcações dos repositórios atribuídos à equipe | **X** | **X** | **X** | **X** | **X** |
-| Enviar revisões em pull requests | **X** | **X** | **X** | **X** | **X** |
-| Exibir as versões publicadas | **X** | **X** | **X** | **X** | **X** |{% if currentVersion == "free-pro-team@latest" %}
-| Visualizar [execuções de fluxo de trabalho no GitHub Actions](/actions/automating-your-workflow-with-github-actions/managing-a-workflow-run) | **X** | **X** | **X** | **X** | **X** |{% endif %}
-| Editar wikis | **X** | **X** | **X** | **X** | **X** |{% if currentVersion == "free-pro-team@latest" %}
-| [Denunciar conteúdo abusivo ou spam](/articles/reporting-abuse-or-spam) | **X** | **X** | **X** | **X** | **X** |{% endif %}
-| Aplicar etiquetas | | **X** | **X** | **X** | **X** |
-| Fechar, reabrir e atribuir todos os problemas e pull requests | | **X** | **X** | **X** | **X** |
-| Aplicar marcos | | **X** | **X** | **X** | **X** |
-| Marcar [problemas e pull requests duplicados](/articles/about-duplicate-issues-and-pull-requests) | | **X** | **X** | **X** | **X** |
-| Solicitar [revisões de pull requests](/articles/requesting-a-pull-request-review) | | **X** | **X** | **X** | **X** |
-| Fazer push (gravar) nos repositórios atribuídos ao usuário ou à equipe | | | **X** | **X** | **X** |
-| Editar e excluir comentários de qualquer usuário em commits, pull request e problemas | | | **X** | **X** | **X** |
-| [Ocultar comentários de qualquer usuário](/articles/managing-disruptive-comments) | | | **X** | **X** | **X** |
-| [Bloquear conversas](/articles/locking-conversations) | | | **X** | **X** | **X** |
-| Transferir problemas (consulte "[Transferir um problema para outro repositório](/articles/transferring-an-issue-to-another-repository)" para obter mais informações) | | | **X** | **X** | **X** |
-| [Atuar como um proprietário do código designado de um repositório](/articles/about-code-owners) | | | **X** | **X** | **X** |
-| [Marcar uma pull request de rascunho como pronta para revisão](/articles/changing-the-stage-of-a-pull-request) | | | **X** | **X** | **X** |{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
-| [Converter um pull request em rascunho](/articles/changing-the-stage-of-a-pull-request) | | | **X** | **X** | **X** |{% endif %}
-| Enviar revisões que afetam a capacidade de merge de uma pull request | | | **X** | **X** | **X** |
-| [Aplicar alterações sugeridas](/articles/incorporating-feedback-in-your-pull-request) a pull requests | | | **X** | **X** | **X** |
-| Criar [verificações de status](/articles/about-status-checks) | | | **X** | **X** | **X** |{% if currentVersion == "free-pro-team@latest" %}
-| Criar, editar, executar, reexecutar e cancelar [fluxos de trabalho no GitHub Actions](/actions/automating-your-workflow-with-github-actions/) | | | **X** | **X** | **X** |{% endif %}
-| Criar e editar versões | | | **X** | **X** | **X** |
-| Exibir versões de rascunho | | | **X** | **X** | **X** |
-| Editar a descrição de um repositório | | | | **X** | **X** |{% if currentVersion == "free-pro-team@latest" %}
-| [Visualizar e instalar pacotes](/packages/publishing-and-managing-packages) | **X** | **X** | **X** | **X** | **X** |
-| [Publicar pacotes](/packages/publishing-and-managing-packages/publishing-a-package) | | | **X** | **X** | **X** |
-| [Excluir pacotes](/packages/publishing-and-managing-packages/deleting-a-package) | | | | | **X** |{% endif %}
-| Gerenciar [tópicos](/articles/classifying-your-repository-with-topics) | | | | **X** | **X** |
-| Habilitar wikis e restringir editores de wiki | | | | **X** | **X** |
-| Habilitar quadros de projeto | | | | **X** | **X** |
-| Configurar [merges de pull request](/articles/configuring-pull-request-merges) | | | | **X** | **X** |
-| Configurar [uma fonte de publicação para {% data variables.product.prodname_pages %}](/articles/configuring-a-publishing-source-for-github-pages) | | | | **X** | **X** |
-| [Fazer push em branches protegidos](/articles/about-protected-branches) | | | | **X** | **X** |
-| [Criar e editar cartões sociais do repositório](/articles/customizing-your-repositorys-social-media-preview) | | | | **X** | **X** |{% if currentVersion == "free-pro-team@latest" %}
-| Limitar [interações em um repositório](/github/building-a-strong-community/limiting-interactions-in-your-repository) | | | | **X** | **X** |{% endif %}
-| Excluir um problema (consulte "[Excluir um problema](/articles/deleting-an-issue)") | | | | | **X** |
-| Fazer merge de pull requests em branches protegidos, mesmo sem revisões de aprovação | | | | | **X** |
-| [Definir os proprietários do código de um repositório](/articles/about-code-owners) | | | | | **X** |
-| Adicionar um repositório a uma equipe (consulte "[Gerenciar o acesso da equipe ao repositório de uma organização](/github/setting-up-and-managing-organizations-and-teams/managing-team-access-to-an-organization-repository#giving-a-team-access-to-a-repository)" para obter informações) | | | | | **X** |
-| [Gerenciar o acesso dos colaboradores externos a um repositório](/articles/adding-outside-collaborators-to-repositories-in-your-organization) | | | | | **X** |
-| [Alterar a visibilidade de um repositório](/articles/restricting-repository-visibility-changes-in-your-organization) | | | | | **X** |
-| Criar um modelo de repositório (consulte "[Criar um modelo de repositório](/articles/creating-a-template-repository)") | | | | | **X** |
-| Alterar as configurações do repositório | | | | | **X** |
-| Gerenciar o acesso de equipe e de colaborador ao repositório | | | | | **X** |
-| Editar o branch padrão do repositório | | | | | **X** |
-| Gerenciar webhooks e chaves de implantação | | | | | **X** |{% if currentVersion == "free-pro-team@latest" %}
-| [Habilitar o gráfico de dependências](/github/visualizing-repository-data-with-graphs/exploring-the-dependencies-and-dependents-of-a-repository) em um repositório privado | | | | | **X** |
-| Receber [{% data variables.product.prodname_dependabot_alerts %} para dependências vulneráveis](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies) em um repositório | | | | | **X** |
-| [Ignorar {% data variables.product.prodname_dependabot_alerts %}](/github/managing-security-vulnerabilities/viewing-and-updating-vulnerable-dependencies-in-your-repository) | | | | | **X** |
-| [Designar outras pessoas ou equipes para receber {% data variables.product.prodname_dependabot_alerts %}](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository) para as dependências vulneráveis | | | | | **X** |
-| [Gerenciar as configurações do uso de dados para seu repositório privado](/github/understanding-how-github-uses-and-protects-your-data/managing-data-use-settings-for-your-private-repository) | | | | | **X** |{% endif %}{% if currentVersion == "free-pro-team@latest" %}| Crie [consultorias de segurança](/github/managing-security-vulnerabilities/about-github-security-advisories) | | | | | **X** |{% endif %}
-| [Gerenciar a política de bifurcação de um repositório](/github/administering-a-repository/managing-the-forking-policy-for-your-repository) | | | | | **X** |
-| [Transferir repositório na organização](/articles/restricting-repository-creation-in-your-organization) | | | | | **X** |
-| [Excluir ou transferir repositórios na organização](/articles/setting-permissions-for-deleting-or-transferring-repositories) | | | | | **X** |
-| [Arquivar repositórios](/articles/about-archiving-repositories) | | | | | **X** |{% if currentVersion == "free-pro-team@latest" %}
-| Exibir um botão de patrocinador (consulte "[Exibir um botão de patrocinador no seu repositório](/articles/displaying-a-sponsor-button-in-your-repository)") | | | | | **X** |{% endif %}
-| Criar referências de link automático para recursos externos, como JIRA ou Zendesk (consulte "[Configurar links automáticos para apontar para recursos externos](/articles/configuring-autolinks-to-reference-external-resources)") | | | | | **X** |
+| Ação no repositório | Leitura | Triagem | Gravação | Manutenção | Administrador |
+|:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |:-------:|:-------:|:--------:|:----------:|:--------------------------------------------------------------------------------------------------------------------------------------------------:|
+| Fazer pull nos repositórios atribuídos ao usuário ou à equipe | **X** | **X** | **X** | **X** | **X** |
+| Bifurcar os repositórios atribuídos ao usuário ou à equipe | **X** | **X** | **X** | **X** | **X** |
+| Editar e excluir seus próprios comentários | **X** | **X** | **X** | **X** | **X** |
+| Criar problemas | **X** | **X** | **X** | **X** | **X** |
+| Fechar os problemas que eles criaram | **X** | **X** | **X** | **X** | **X** |
+| Reabrir problemas que eles fecharam | **X** | **X** | **X** | **X** | **X** |
+| Ter um problema atribuído a eles | **X** | **X** | **X** | **X** | **X** |
+| Enviar pull requests de bifurcações dos repositórios atribuídos à equipe | **X** | **X** | **X** | **X** | **X** |
+| Enviar revisões em pull requests | **X** | **X** | **X** | **X** | **X** |
+| Exibir as versões publicadas | **X** | **X** | **X** | **X** | **X** |{% if currentVersion == "free-pro-team@latest" %}
+| Visualizar [execuções de fluxo de trabalho no GitHub Actions](/actions/automating-your-workflow-with-github-actions/managing-a-workflow-run) | **X** | **X** | **X** | **X** | **X** |{% endif %}
+| Editar wikis | **X** | **X** | **X** | **X** | **X** |{% if currentVersion == "free-pro-team@latest" %}
+| [Denunciar conteúdo abusivo ou spam](/articles/reporting-abuse-or-spam) | **X** | **X** | **X** | **X** | **X** |{% endif %}
+| Aplicar etiquetas | | **X** | **X** | **X** | **X** |
+| Create, edit, delete labels | | | **X** | **X** | **X** |
+| Fechar, reabrir e atribuir todos os problemas e pull requests | | **X** | **X** | **X** | **X** |
+| Aplicar marcos | | **X** | **X** | **X** | **X** |
+| Marcar [problemas e pull requests duplicados](/articles/about-duplicate-issues-and-pull-requests) | | **X** | **X** | **X** | **X** |
+| Solicitar [revisões de pull requests](/articles/requesting-a-pull-request-review) | | **X** | **X** | **X** | **X** |
+| Fazer push (gravar) nos repositórios atribuídos ao usuário ou à equipe | | | **X** | **X** | **X** |
+| Editar e excluir comentários de qualquer usuário em commits, pull request e problemas | | | **X** | **X** | **X** |
+| [Ocultar comentários de qualquer usuário](/articles/managing-disruptive-comments) | | | **X** | **X** | **X** |
+| [Bloquear conversas](/articles/locking-conversations) | | | **X** | **X** | **X** |
+| Transferir problemas (consulte "[Transferir um problema para outro repositório](/articles/transferring-an-issue-to-another-repository)" para obter mais informações) | | | **X** | **X** | **X** |
+| [Atuar como um proprietário do código designado de um repositório](/articles/about-code-owners) | | | **X** | **X** | **X** |
+| [Marcar uma pull request de rascunho como pronta para revisão](/articles/changing-the-stage-of-a-pull-request) | | | **X** | **X** | **X** |{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.20" or currentVersion == "github-ae@latest" %}
+| [Converter um pull request em rascunho](/articles/changing-the-stage-of-a-pull-request) | | | **X** | **X** | **X** |{% endif %}
+| Enviar revisões que afetam a capacidade de merge de uma pull request | | | **X** | **X** | **X** |
+| [Aplicar alterações sugeridas](/articles/incorporating-feedback-in-your-pull-request) a pull requests | | | **X** | **X** | **X** |
+| Criar [verificações de status](/articles/about-status-checks) | | | **X** | **X** | **X** |{% if currentVersion == "free-pro-team@latest" %}
+| Criar, editar, executar, reexecutar e cancelar [fluxos de trabalho no GitHub Actions](/actions/automating-your-workflow-with-github-actions/) | | | **X** | **X** | **X** |{% endif %}
+| Criar e editar versões | | | **X** | **X** | **X** |
+| Exibir versões de rascunho | | | **X** | **X** | **X** |
+| Editar a descrição de um repositório | | | | **X** | **X** |{% if currentVersion == "free-pro-team@latest" %}
+| [Visualizar e instalar pacotes](/packages/publishing-and-managing-packages) | **X** | **X** | **X** | **X** | **X** |
+| [Publicar pacotes](/packages/publishing-and-managing-packages/publishing-a-package) | | | **X** | **X** | **X** |
+| [Excluir pacotes](/packages/publishing-and-managing-packages/deleting-a-package) | | | | | **X** |{% endif %}
+| Gerenciar [tópicos](/articles/classifying-your-repository-with-topics) | | | | **X** | **X** |
+| Habilitar wikis e restringir editores de wiki | | | | **X** | **X** |
+| Habilitar quadros de projeto | | | | **X** | **X** |
+| Configurar [merges de pull request](/articles/configuring-pull-request-merges) | | | | **X** | **X** |
+| Configurar [uma fonte de publicação para {% data variables.product.prodname_pages %}](/articles/configuring-a-publishing-source-for-github-pages) | | | | **X** | **X** |
+| [Fazer push em branches protegidos](/articles/about-protected-branches) | | | | **X** | **X** |
+| [Criar e editar cartões sociais do repositório](/articles/customizing-your-repositorys-social-media-preview) | | | | **X** | **X** |{% if currentVersion == "free-pro-team@latest" %}
+| Limitar [interações em um repositório](/github/building-a-strong-community/limiting-interactions-in-your-repository) | | | | **X** | **X** |{% endif %}
+| Excluir um problema (consulte "[Excluir um problema](/articles/deleting-an-issue)") | | | | | **X** |
+| Fazer merge de pull requests em branches protegidos, mesmo sem revisões de aprovação | | | | | **X** |
+| [Definir os proprietários do código de um repositório](/articles/about-code-owners) | | | | | **X** |
+| Adicionar um repositório a uma equipe (consulte "[Gerenciar o acesso da equipe ao repositório de uma organização](/github/setting-up-and-managing-organizations-and-teams/managing-team-access-to-an-organization-repository#giving-a-team-access-to-a-repository)" para obter informações) | | | | | **X** |
+| [Gerenciar o acesso dos colaboradores externos a um repositório](/articles/adding-outside-collaborators-to-repositories-in-your-organization) | | | | | **X** |
+| [Alterar a visibilidade de um repositório](/articles/restricting-repository-visibility-changes-in-your-organization) | | | | | **X** |
+| Criar um modelo de repositório (consulte "[Criar um modelo de repositório](/articles/creating-a-template-repository)") | | | | | **X** |
+| Alterar as configurações do repositório | | | | | **X** |
+| Gerenciar o acesso de equipe e de colaborador ao repositório | | | | | **X** |
+| Editar o branch padrão do repositório | | | | | **X** |
+| Gerenciar webhooks e chaves de implantação | | | | | **X** |{% if currentVersion == "free-pro-team@latest" %}
+| [Habilitar o gráfico de dependências](/github/visualizing-repository-data-with-graphs/exploring-the-dependencies-and-dependents-of-a-repository) em um repositório privado | | | | | **X** |
+| Receber [{% data variables.product.prodname_dependabot_alerts %} para dependências vulneráveis](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies) em um repositório | | | | | **X** |
+| [Ignorar {% data variables.product.prodname_dependabot_alerts %}](/github/managing-security-vulnerabilities/viewing-and-updating-vulnerable-dependencies-in-your-repository) | | | | | **X** |
+| [Designar outras pessoas ou equipes para receber {% data variables.product.prodname_dependabot_alerts %}](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository) para as dependências vulneráveis | | | | | **X** |
+| [Gerenciar as configurações do uso de dados para seu repositório privado](/github/understanding-how-github-uses-and-protects-your-data/managing-data-use-settings-for-your-private-repository) | | | | | **X** |
+| Criar [consultorias de segurança](/github/managing-security-vulnerabilities/about-github-security-advisories) | | | | | **X** |{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %}
+| [Visualizar alertas de {% data variables.product.prodname_code_scanning %} em pull requests](/github/finding-security-vulnerabilities-and-errors-in-your-code/triaging-code-scanning-alerts-in-pull-requests) | **X** | **X** | **X** | **X** | **X** |
+| [Lista, descarta e exclui alertas de {% data variables.product.prodname_code_scanning %}](/github/finding-security-vulnerabilities-and-errors-in-your-code/managing-code-scanning-alerts-for-your-repository) | | | **X** | **X** | **X** |{% endif %}
+| [Gerenciar a política de bifurcação de um repositório](/github/administering-a-repository/managing-the-forking-policy-for-your-repository) | | | | | **X** |
+| [Transferir repositório na organização](/articles/restricting-repository-creation-in-your-organization) | | | | | **X** |
+| [Excluir ou transferir repositórios na organização](/articles/setting-permissions-for-deleting-or-transferring-repositories) | | | | | **X** |
+| [Arquivar repositórios](/articles/about-archiving-repositories) | | | | | **X** |{% if currentVersion == "free-pro-team@latest" %}
+| Exibir um botão de patrocinador (consulte "[Exibir um botão de patrocinador no seu repositório](/articles/displaying-a-sponsor-button-in-your-repository)") | | | | | **X** |{% endif %}
+| Criar referências de link automático para recursos externos, como JIRA ou Zendesk (consulte "[Configurar links automáticos para apontar para recursos externos](/articles/configuring-autolinks-to-reference-external-resources)") | | | | | **X** |
### Leia mais
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/restricting-repository-creation-in-your-organization.md b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/restricting-repository-creation-in-your-organization.md
index 92ff459f40..fe8b27ba67 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/restricting-repository-creation-in-your-organization.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/restricting-repository-creation-in-your-organization.md
@@ -13,7 +13,7 @@ Você pode escolher se os integrantes podem criar repositórios na sua organiza
Os proprietários da organização sempre podem criar qualquer tipo de repositório.
-{% if currentVersion == "free-pro-team@latest" %}Os proprietários da empresa{% else %}administradores do site{% endif %} podem restringir as opções disponíveis para você para a política de criação de repositório da sua organização. For more information, see {% if currentVersion == "free-pro-team@latest" %}"[Enforcing repository management policies in your enterprise account](/github/setting-up-and-managing-your-enterprise/enforcing-repository-management-policies-in-your-enterprise-account)."{% else %}"[Restricting repository creation in your enterprise](/admin/policies/enforcing-repository-management-policies-in-your-enterprise#setting-a-policy-for-repository-creation)."{% endif %}
+{% if currentVersion == "free-pro-team@latest" %}Os proprietários da empresa{% else %}administradores do site{% endif %} podem restringir as opções disponíveis para você para a política de criação de repositório da sua organização. Para obter mais informações, consulte {% if currentVersion == "free-pro-team@latest" %}"[Aplicar políticas de gerenciamento do repositório na sua conta corporativa](/github/setting-up-and-managing-your-enterprise/enforcing-repository-management-policies-in-your-enterprise-account).{% else %}"[Restringir a criação do repositório na sua empresa](/admin/policies/enforcing-repository-management-policies-in-your-enterprise#setting-a-policy-for-repository-creation)."{% endif %}
{% warning %}
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/restricting-repository-visibility-changes-in-your-organization.md b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/restricting-repository-visibility-changes-in-your-organization.md
index bc2c3ceed2..15f6e26b56 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/restricting-repository-visibility-changes-in-your-organization.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/restricting-repository-visibility-changes-in-your-organization.md
@@ -9,7 +9,7 @@ versions:
github-ae: '*'
---
-Você pode restringir a capacidade de alterar a visibilidade do repositório aos proprietários da organização ou permitir que integrantes com privilégios de administrador em um repositório também alterem a visibilidade do repositório.
+You can restrict the ability to change repository visibility to organization owners only, or allow members with admin privileges for a repository to also change visibility.
{% warning %}
@@ -24,3 +24,7 @@ Você pode restringir a capacidade de alterar a visibilidade do repositório aos
{% data reusables.organizations.member-privileges %}
5. Em "Repository visibility change" (Alteração da visibilidade do repositório), desmarque a opção **Allow members to change repository visibilities for this organization** (Permitir que os integrantes alterem a visibilidade dos repositórios nesta organização). ![Caixa de seleção para permitir que os integrantes alterem a visibilidade dos repositórios](/assets/images/help/organizations/disallow-members-to-change-repo-visibility.png)
6. Clique em **Salvar**.
+
+### Leia mais
+
+- "[Sobre a visibilidade do repositório](/github/creating-cloning-and-archiving-repositories/about-repository-visibility)"
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/reviewing-the-audit-log-for-your-organization.md b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/reviewing-the-audit-log-for-your-organization.md
index 61497be9a9..1c3a69af50 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/reviewing-the-audit-log-for-your-organization.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/reviewing-the-audit-log-for-your-organization.md
@@ -1,6 +1,7 @@
---
title: Reviewing the audit log for your organization
intro: 'The audit log allows organization admins to quickly review the actions performed by members of your organization. It includes details such as who performed the action, what the action was, and when it was performed.'
+miniTocMaxHeadingLevel: 4
redirect_from:
- /articles/reviewing-the-audit-log-for-your-organization
versions:
@@ -11,7 +12,7 @@ versions:
### Accessing the audit log
-The audit log lists actions performed within the last 90 days. Only owners can access an organization's audit log.
+The audit log lists events triggered by activities that affect your organization within the last 90 days. Only owners can access an organization's audit log.
{% data reusables.profile.access_profile %}
{% data reusables.profile.access_org %}
@@ -26,73 +27,110 @@ The audit log lists actions performed within the last 90 days. Only owners can a
To search for specific events, use the `action` qualifier in your query. Actions listed in the audit log are grouped within the following categories:
-| Category Name | Description
+| Category name | Description
|------------------|-------------------{% if currentVersion == "free-pro-team@latest" %}
-| `account` | Contains all activities related to your organization account.{% endif %}{% if currentVersion == "free-pro-team@latest" %}
-| `billing` | Contains all activities related to your organization's billing.{% endif %}
-| `discussion_post` | Contains all activities related to discussions posted to a team page.
-| `discussion_post_reply` | Contains all activities related to replies to discussions posted to a team page.
-| `hook` | Contains all activities related to webhooks.
-| `integration_installation_request` | Contains all activities related to organization member requests for owners to approve integrations for use in the organization. |{% if currentVersion == "free-pro-team@latest" %}
-| `marketplace_agreement_signature` | Contains all activities related to signing the {% data variables.product.prodname_marketplace %} Developer Agreement.
-| `marketplace_listing` | Contains all activities related to listing apps in {% data variables.product.prodname_marketplace %}.{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" or currentVersion == "github-ae@latest" %}
-| `members_can_create_pages` | Contains all activities related to disabling the publication of {% data variables.product.prodname_pages %} sites for repositories in the organization. For more information, see "[Restricting publication of {% data variables.product.prodname_pages %} sites for your organization](/github/setting-up-and-managing-organizations-and-teams/disabling-publication-of-github-pages-sites-for-your-organization)." | {% endif %}
-| `org` | Contains all activities related to organization membership{% if currentVersion == "free-pro-team@latest" %}
-| `org_credential_authorization` | Contains all activities related to authorizing credentials for use with SAML single sign-on.{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" or currentVersion == "github-ae@latest" %}
-| `organization_label` | Contains all activities related to default labels for repositories in your organization.{% endif %}{% if currentVersion == "free-pro-team@latest" %}
-| `payment_method` | Contains all activities related to how your organization pays for GitHub.{% endif %}
-| `profile_picture` | Contains all activities related to your organization's profile picture.
-| `project` | Contains all activities related to project boards.
-| `protected_branch` | Contains all activities related to protected branches.
-| `repo` | Contains all activities related to the repositories owned by your organization.{% if currentVersion == "free-pro-team@latest" %}
-| `repository_content_analysis` | Contains all activities related to [enabling or disabling data use for a private repository](/articles/about-github-s-use-of-your-data).
-| `repository_dependency_graph` | Contains all activities related to [enabling or disabling the dependency graph for a private repository](/github/visualizing-repository-data-with-graphs/exploring-the-dependencies-and-dependents-of-a-repository).{% endif %}{% if currentVersion != "github-ae@latest" %}
-| `repository_vulnerability_alert` | Contains all activities related to [{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %}{% data variables.product.prodname_dependabot %}{% else %}security{% endif %} alerts for vulnerable dependencies](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies).{% endif %}{% if currentVersion == "free-pro-team@latest" %}
-| `sponsors` | Contains all events related to sponsor buttons (see "[Displaying a sponsor button in your repository](/articles/displaying-a-sponsor-button-in-your-repository)"){% endif %}{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
-| `team` | Contains all activities related to teams in your organization.{% endif %}
-| `team_discussions` | Contains activities related to managing team discussions for an organization.
+| [`account`](#account-category-actions) | Contains all activities related to your organization account.
+| [`advisory_credit`](#advisory_credit-category-actions) | Contains all activities related to crediting a contributor for a security advisory in the {% data variables.product.prodname_advisory_database %}. For more information, see "[About {% data variables.product.prodname_dotcom %} Security Advisories](/github/managing-security-vulnerabilities/about-github-security-advisories)."
+| [`billing`](#billing-category-actions) | Contains all activities related to your organization's billing.
+| [`dependabot_alerts`](#dependabot_alerts-category-actions) | Contains organization-level configuration activities for {% data variables.product.prodname_dependabot %} alerts in existing repositories. For more information, see "[About alerts for vulnerable dependencies](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies)."
+| [`dependabot_alerts_new_repos`](#dependabot_alerts_new_repos-category-actions) | Contains organization-level configuration activities for {% data variables.product.prodname_dependabot %} alerts in new repositories created in the organization.
+| [`dependabot_security_updates`](#dependabot_security_updates-category-actions) | Contains organization-level configuration activities for {% data variables.product.prodname_dependabot_security_updates %} in existing repositories. For more information, see "[Configuring {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/configuring-dependabot-security-updates)."
+| [`dependabot_security_updates_new_repos`](#dependabot_security_updates_new_repos-category-actions) | Contains organization-level configuration activities for {% data variables.product.prodname_dependabot_security_updates %} for new repositories created in the organization.
+| [`dependency_graph`](#dependency_graph-category-actions) | Contains organization-level configuration activities for dependency graphs for repositories. For more information, see "[About the dependency graph](/github/visualizing-repository-data-with-graphs/about-the-dependency-graph)."
+| [`dependency_graph_new_repos`](#dependency_graph_new_repos-category-actions) | Contains organization-level configuration activities for new repositories created in the organization.{% endif %}
+| [`discussion_post`](#discussion_post-category-actions) | Contains all activities related to discussions posted to a team page.
+| [`discussion_post_reply`](#discussion_post_reply-category-actions) | Contains all activities related to replies to discussions posted to a team page.
+| [`hook`](#hook-category-actions) | Contains all activities related to webhooks.
+| [`integration_installation_request`](#integration_installation_request-category-actions) | Contains all activities related to organization member requests for owners to approve integrations for use in the organization. |
+| [`issue`](#issue-category-actions) | Contains activities related to deleting an issue. {% if currentVersion == "free-pro-team@latest" %}
+| [`marketplace_agreement_signature`](#marketplace_agreement_signature-category-actions) | Contains all activities related to signing the {% data variables.product.prodname_marketplace %} Developer Agreement.
+| [`marketplace_listing`](#marketplace_listing-category-actions) | Contains all activities related to listing apps in {% data variables.product.prodname_marketplace %}.{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" or currentVersion == "github-ae@latest" %}
+| [`members_can_create_pages`](#members_can_create_pages-category-actions) | Contains all activities related to disabling the publication of {% data variables.product.prodname_pages %} sites for repositories in the organization. For more information, see "[Restricting publication of {% data variables.product.prodname_pages %} sites for your organization](/github/setting-up-and-managing-organizations-and-teams/disabling-publication-of-github-pages-sites-for-your-organization)." | {% endif %}
+| [`org`](#org-category-actions) | Contains activities related to organization membership.{% if currentVersion == "free-pro-team@latest" %}
+| [`org_credential_authorization`](#org_credential_authorization-category-actions) | Contains all activities related to authorizing credentials for use with SAML single sign-on.{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" or currentVersion == "github-ae@latest" %}
+| [`organization_label`](#organization_label-category-actions) | Contains all activities related to default labels for repositories in your organization.{% endif %}
+| [`oauth_application`](#oauth_application-category-actions) | Contains all activities related to OAuth Apps. {% if currentVersion == "free-pro-team@latest" %}
+| [`payment_method`](#payment_method-category-actions) | Contains all activities related to how your organization pays for GitHub.{% endif %}
+| [`profile_picture`](#profile_picture-category-actions) | Contains all activities related to your organization's profile picture.
+| [`project`](#project-category-actions) | Contains all activities related to project boards.
+| [`protected_branch`](#protected_branch-category-actions) | Contains all activities related to protected branches.
+| [`repo`](#repo-category-actions) | Contains activities related to the repositories owned by your organization.{% if currentVersion == "free-pro-team@latest" %}
+| [`repository_advisory`](#repository_advisory-category-actions) | Contains repository-level activities related to security advisories in the {% data variables.product.prodname_advisory_database %}. For more information, see "[About {% data variables.product.prodname_dotcom %} Security Advisories](/github/managing-security-vulnerabilities/about-github-security-advisories)."
+| [`repository_content_analysis`](#repository_content_analysis-category-actions) | Contains all activities related to [enabling or disabling data use for a private repository](/articles/about-github-s-use-of-your-data).{% endif %}{% if currentVersion != "github-ae@latest" %}
+| [`repository_dependency_graph`](#repository_dependency_graph-category-actions) | Contains repository-level activities related to enabling or disabling the dependency graph for a {% if currentVersion == "free-pro-team@latest" %}private {% endif %}repository. For more information, see "[About the dependency graph](/github/visualizing-repository-data-with-graphs/about-the-dependency-graph)."{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %}
+| [`repository_secret_scanning`](#repository_secret_scanning-category-actions) | Contains repository-level activities related to secret scanning. For more information, see "[About secret scanning](/github/administering-a-repository/about-secret-scanning)." {% endif %}{% if currentVersion != "github-ae@latest" %}
+| [`repository_vulnerability_alert`](#repository_vulnerability_alert-category-actions) | Contains all activities related to [{% data variables.product.prodname_dependabot_alerts %} for vulnerable dependencies](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies).{% endif %}{% if currentVersion == "free-pro-team@latest" %}
+| [`repository_vulnerability_alerts`](#repository_vulnerability_alerts-category-actions) | Contains repository-level configuration activities for {% data variables.product.prodname_dependabot %} alerts. {% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %}
+| [`secret_scanning`](#secret_scanning-category-actions) | Contains organization-level configuration activities for secret scanning in existing repositories. For more information, see "[About secret scanning](/github/administering-a-repository/about-secret-scanning)."
+| [`secret_scanning_new_repos`](#secret_scanning_new_repos-category-actions) | Contains organization-level configuration activities for secret scanning for new repositories created in the organization. {% endif %}{% if currentVersion == "free-pro-team@latest" %}
+| [`sponsors`](#sponsors-category-actions) | Contains all events related to sponsor buttons (see "[Displaying a sponsor button in your repository](/articles/displaying-a-sponsor-button-in-your-repository)"){% endif %}{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
+| [`team`](#team-category-actions) | Contains all activities related to teams in your organization.{% endif %}
+| [`team_discussions`](#team_discussions-category-actions) | Contains activities related to managing team discussions for an organization.
You can search for specific sets of actions using these terms. For example:
* `action:team` finds all events grouped within the team category.
* `-action:hook` excludes all events in the webhook category.
-Each category has a set of associated events that you can filter on. For example:
+Each category has a set of associated actions that you can filter on. For example:
* `action:team.create` finds all events where a team was created.
* `-action:hook.events_changed` excludes all events where the events on a webhook have been altered.
-This list describes the available categories and associated events:
+#### Search based on time of action
-{% if currentVersion == "free-pro-team@latest" %}- [The `account` category](#the-account-category)
-- [The `billing` category](#the-billing-category){% endif %}
-- [The `discussion_post` category](#the-discussion_post-category)
-- [The `discussion_post_reply` category](#the-discussion_post_reply-category)
-- [The `hook` category](#the-hook-category)
-- [The `integration_installation_request` category](#the-integration_installation_request-category)
-- [The `issue` category](#the-issue-category){% if currentVersion == "free-pro-team@latest" %}
-- [The `marketplace_agreement_signature` category](#the-marketplace_agreement_signature-category)
-- [The `marketplace_listing` category](#the-marketplace_listing-category){% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" or currentVersion == "github-ae@latest" %}
-- [The `members_can_create_pages` category](#the-members_can_create_pages-category){% endif %}
-- [The `org` category](#the-org-category){% if currentVersion == "free-pro-team@latest" %}
-- [The `org_credential_authorization` category](#the-org_credential_authorization-category){% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" or currentVersion == "github-ae@latest" %}
-- [The `organization_label` category](#the-organization_label-category){% endif %}
-- [The `oauth_application` category](#the-oauth_application-category){% if currentVersion == "free-pro-team@latest" %}
-- [The `payment_method` category](#the-payment_method-category){% endif %}
-- [The `profile_picture` category](#the-profile_picture-category)
-- [The `project` category](#the-project-category)
-- [The `protected_branch` category](#the-protected_branch-category)
-- [The `repo` category](#the-repo-category){% if currentVersion == "free-pro-team@latest" %}
-- [The `repository_content_analysis` category](#the-repository_content_analysis-category)
-- [The `repository_dependency_graph` category](#the-repository_dependency_graph-category){% endif %}{% if currentVersion != "github-ae@latest" %}
-- [The `repository_vulnerability_alert` category](#the-repository_vulnerability_alert-category){% endif %}{% if currentVersion == "free-pro-team@latest" %}
-- [The `sponsors` category](#the-sponsors-category){% endif %}{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
-- [The `team` category](#the-team-category){% endif %}
-- [The `team_discussions` category](#the-team_discussions-category)
+Use the `created` qualifier to filter events in the audit log based on when they occurred. {% data reusables.time_date.date_format %} {% data reusables.time_date.time_format %}
+
+{% data reusables.search.date_gt_lt %} For example:
+
+ * `created:2014-07-08` finds all events that occurred on July 8th, 2014.
+ * `created:>=2014-07-08` finds all events that occurred on or after July 8th, 2014.
+ * `created:<=2014-07-08` finds all events that occurred on or before July 8th, 2014.
+ * `created:2014-07-01..2014-07-31` finds all events that occurred in the month of July 2014.
+
+The audit log contains data for the past 90 days, but you can use the `created` qualifier to search for events earlier than that.
+
+#### Search based on location
+
+Using the qualifier `country`, you can filter events in the audit log based on the originating country. You can use a country's two-letter short code or its full name. Keep in mind that countries with spaces in their name will need to be wrapped in quotation marks. For example:
+
+ * `country:de` finds all events that occurred in Germany.
+ * `country:Mexico` finds all events that occurred in Mexico.
+ * `country:"United States"` all finds events that occurred in the United States.
+
+{% if currentVersion == "free-pro-team@latest" %}
+### Exporting the audit log
+
+{% data reusables.audit_log.export-log %}
+{% data reusables.audit_log.exported-log-keys-and-values %}
+{% endif %}
+
+### Using the Audit log API
+
+{% note %}
+
+**Note**: The Audit log API is available for organizations using {% data variables.product.prodname_enterprise %}. {% data reusables.gated-features.more-info-org-products %}
+
+{% endnote %}
+
+To ensure a secure IP and maintain compliance for your organization, you can use the Audit log API to keep copies of your audit log data and monitor:
+* Access to your organization or repository settings.
+* Changes in permissions.
+* Added or removed users in an organization, repository, or team.
+* Users being promoted to admin.
+* Changes to permissions of a GitHub App.
+
+The GraphQL response can include data for up to 90 to 120 days.
+
+For example, you can make a GraphQL request to see all the new organization members added to your organization. For more information, see the "[GraphQL API Audit Log](/graphql/reference/interfaces#auditentry/)."
+
+### Audit log actions
+
+An overview of some of the most common actions that are recorded as events in the audit log.
{% if currentVersion == "free-pro-team@latest" %}
-##### The `account` category
+#### `account` category actions
| Action | Description
|------------------|-------------------
@@ -101,30 +139,81 @@ This list describes the available categories and associated events:
| `pending_plan_change` | Triggered when an organization owner or billing manager [cancels or downgrades a paid subscription](/articles/how-does-upgrading-or-downgrading-affect-the-billing-process/).
| `pending_subscription_change` | Triggered when a [{% data variables.product.prodname_marketplace %} free trial starts or expires](/articles/about-billing-for-github-marketplace/).
-##### The `billing` category
+#### `advisory_credit` category actions
+
+| Action | Description
+|------------------|-------------------
+| `accept` | Triggered when someone accepts credit for a security advisory. For more information, see "[Editing a security advisory](/github/managing-security-vulnerabilities/editing-a-security-advisory)."
+| `create` | Triggered when the administrator of a security advisory adds someone to the credit section.
+| `decline` | Triggered when someone declines credit for a security advisory.
+| `destroy` | Triggered when the administrator of a security advisory removes someone from the credit section.
+
+#### `billing` category actions
| Action | Description
|------------------|-------------------
| `change_billing_type` | Triggered when your organization [changes how it pays for {% data variables.product.prodname_dotcom %}](/articles/adding-or-editing-a-payment-method).
| `change_email` | Triggered when your organization's [billing email address](/articles/setting-your-billing-email) changes.
+#### `dependabot_alerts` category actions
+
+| Action | Description
+|------------------|-------------------
+| `disable` | Triggered when an organization owner disables {% data variables.product.prodname_dependabot_alerts %} for all existing {% if currentVersion == "free-pro-team@latest" %}private {% endif %}repositories. For more information, see "[Managing security and analysis settings for your organization](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)."
+| `enable` | Triggered when an organization owner enables {% data variables.product.prodname_dependabot_alerts %} for all existing {% if currentVersion == "free-pro-team@latest" %}private {% endif %}repositories.
+
+#### `dependabot_alerts_new_repos` category actions
+
+| Action | Description
+|------------------|-------------------
+| `disable` | Triggered when an organization owner disables {% data variables.product.prodname_dependabot_alerts %} for all new {% if currentVersion == "free-pro-team@latest" %}private {% endif %}repositories. For more information, see "[Managing security and analysis settings for your organization](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)."
+| `enable` | Triggered when an organization owner enbles {% data variables.product.prodname_dependabot_alerts %} for all new {% if currentVersion == "free-pro-team@latest" %}private {% endif %}repositories.
+
+#### `dependabot_security_updates` category actions
+
+| Action | Description
+|------------------|-------------------
+| `disable` | Triggered when an organization owner disables {% data variables.product.prodname_dependabot_security_updates %} for all existing repositories. For more information, see "[Managing security and analysis settings for your organization](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)."
+| `enable` | Triggered when an organization owner enables {% data variables.product.prodname_dependabot_security_updates %} for all existing repositories.
+
+#### `dependabot_security_updates_new_repos` category actions
+
+| Action | Description
+|------------------|-------------------
+| `disable` | Triggered when an organization owner disables {% data variables.product.prodname_dependabot_security_updates %} for all new repositories. For more information, see "[Managing security and analysis settings for your organization](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)."
+| `enable` | Triggered when an organization owner enables {% data variables.product.prodname_dependabot_security_updates %} for all new repositories.
+
+#### `dependency_graph` category actions
+
+| Action | Description
+|------------------|-------------------
+| `disable` | Triggered when an organization owner disables the dependency graph for all existing repositories. For more information, see "[Managing security and analysis settings for your organization](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)."
+| `enable` | Triggered when an organization owner enables the dependency graph for all existing repositories.
+
+#### `dependency_graph_new_repos` category actions
+
+| Action | Description
+|------------------|-------------------
+| `disable` | Triggered when an organization owner disables the dependency graph for all new repositories. For more information, see "[Managing security and analysis settings for your organization](/github/setting-up-and-managing-organizations-and-teams/managing-security-and-analysis-settings-for-your-organization)."
+| `enable` | Triggered when an organization owner enables the dependency graph for all new repositories.
+
{% endif %}
-##### The `discussion_post` category
+#### `discussion_post` category actions
| Action | Description
|------------------|-------------------
| `update` | Triggered when [a team discussion post is edited](/articles/managing-disruptive-comments/#editing-a-comment).
| `destroy` | Triggered when [a team discussion post is deleted](/articles/managing-disruptive-comments/#deleting-a-comment).
-##### The `discussion_post_reply` category
+#### `discussion_post_reply` category actions
| Action | Description
|------------------|-------------------
| `update` | Triggered when [a reply to a team discussion post is edited](/articles/managing-disruptive-comments/#editing-a-comment).
| `destroy` | Triggered when [a reply to a team discussion post is deleted](/articles/managing-disruptive-comments/#deleting-a-comment).
-##### The `hook` category
+#### `hook` category actions
| Action | Description
|------------------|-------------------
@@ -133,14 +222,14 @@ This list describes the available categories and associated events:
| `destroy` | Triggered when an existing hook was removed from a repository.
| `events_changed` | Triggered when the events on a hook have been altered.
-##### The `integration_installation_request` category
+#### `integration_installation_request` category actions
| Action | Description
|------------------|-------------------
| `create` | Triggered when an organization member requests that an organization owner install an integration for use in the organization.
| `close` | Triggered when a request to install an integration for use in an organization is either approved or denied by an organization owner, or canceled by the organization member who opened the request.
-##### The `issue` category
+#### `issue` category actions
| Action | Description
|------------------|-------------------
@@ -148,13 +237,13 @@ This list describes the available categories and associated events:
{% if currentVersion == "free-pro-team@latest" %}
-##### The `marketplace_agreement_signature` category
+#### `marketplace_agreement_signature` category actions
| Action | Description
|------------------|-------------------
| `create` | Triggered when you sign the {% data variables.product.prodname_marketplace %} Developer Agreement.
-##### The `marketplace_listing` category
+#### `marketplace_listing` category actions
| Action | Description
|------------------|-------------------
@@ -168,7 +257,7 @@ This list describes the available categories and associated events:
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" or currentVersion == "github-ae@latest" %}
-##### The `members_can_create_pages` category
+#### `members_can_create_pages` category actions
For more information, see "[Restricting publication of {% data variables.product.prodname_pages %} sites for your organization](/github/setting-up-and-managing-organizations-and-teams/disabling-publication-of-github-pages-sites-for-your-organization)."
@@ -179,7 +268,7 @@ For more information, see "[Restricting publication of {% data variables.product
{% endif %}
-##### The `org` category
+#### `org` category actions
| Action | Description
|------------------|-------------------{% if currentVersion == "free-pro-team@latest"%}
@@ -222,7 +311,7 @@ For more information, see "[Restricting publication of {% data variables.product
| `update_terms_of_service` | Triggered when an organization changes between the Standard Terms of Service and the Corporate Terms of Service. For more information, see "[Upgrading to the Corporate Terms of Service](/articles/upgrading-to-the-corporate-terms-of-service)."{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-##### The `org_credential_authorization` category
+#### `org_credential_authorization` category actions
| Action | Description
|------------------|-------------------
@@ -233,7 +322,7 @@ For more information, see "[Restricting publication of {% data variables.product
{% endif %}
{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" or currentVersion == "github-ae@latest" %}
-##### The `organization_label` category
+#### `organization_label` category actions
| Action | Description
|------------------|-------------------
@@ -243,7 +332,7 @@ For more information, see "[Restricting publication of {% data variables.product
{% endif %}
-##### The `oauth_application` category
+#### `oauth_application` category actions
| Action | Description
|------------------|-------------------
@@ -255,7 +344,7 @@ For more information, see "[Restricting publication of {% data variables.product
{% if currentVersion == "free-pro-team@latest" %}
-##### The `payment_method` category
+#### `payment_method` category actions
| Action | Description
|------------------|-------------------
@@ -265,12 +354,12 @@ For more information, see "[Restricting publication of {% data variables.product
{% endif %}
-##### The `profile_picture` category
+#### `profile_picture` category actions
| Action | Description
|------------------|-------------------
| update | Triggered when you set or update your organization's profile picture.
-##### The `project` category
+#### `project` category actions
| Action | Description
|--------------------|---------------------
@@ -284,7 +373,7 @@ For more information, see "[Restricting publication of {% data variables.product
| `update_team_permission` | Triggered when a team's project board permission level is changed or when a team is added or removed from a project board. |
| `update_user_permission` | Triggered when an organization member or outside collaborator is added to or removed from a project board or has their permission level changed.|
-##### The `protected_branch` category
+#### `protected_branch` category actions
| Action | Description
|--------------------|---------------------
@@ -304,14 +393,14 @@ For more information, see "[Restricting publication of {% data variables.product
| `update_linear_history_requirement_enforcement_level ` | Triggered when required linear commit history is enabled or disabled for a protected branch.
{% endif %}
-##### The `repo` category
+#### `repo` category actions
| Action | Description
|------------------|-------------------
-| `access` | Triggered when a repository owned by an organization is [switched from "private" to "public"](/articles/making-a-private-repository-public) (or vice versa).
+| `access` | Triggered when a user [changes the visibility](/github/administering-a-repository/setting-repository-visibility) of a repository in the organization.
| `add_member` | Triggered when a user accepts an [invitation to have collaboration access to a repository](/articles/inviting-collaborators-to-a-personal-repository).
| `add_topic` | Triggered when a repository admin [adds a topic](/articles/classifying-your-repository-with-topics) to a repository.
-| `archived` | Triggered when a repository admin [archives a repository](/articles/about-archiving-repositories).{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
+| `archived` | Triggered when a repository admin [archives a repository](/articles/about-archiving-repositories).{% if enterpriseServerVersions contains currentVersion %}
| `config.disable_anonymous_git_access` | Triggered when [anonymous Git read access is disabled](/enterprise/{{ currentVersion }}/user/articles/enabling-anonymous-git-read-access-for-a-repository) in a public repository.
| `config.enable_anonymous_git_access` | Triggered when [anonymous Git read access is enabled](/enterprise/{{ currentVersion }}/user/articles/enabling-anonymous-git-read-access-for-a-repository) in a public repository.
| `config.lock_anonymous_git_access` | Triggered when a repository's [anonymous Git read access setting is locked](/enterprise/{{ currentVersion }}/admin/guides/user-management/preventing-users-from-changing-anonymous-git-read-access).
@@ -334,34 +423,80 @@ For more information, see "[Restricting publication of {% data variables.product
{% if currentVersion == "free-pro-team@latest" %}
-##### The `repository_content_analysis` category
+#### `repository_advisory` category actions
+
+| Action | Description
+|------------------|-------------------
+| `close` | Triggered when someone closes a security advisory. For more information, see "[About {% data variables.product.prodname_dotcom %} Security Advisories](/github/managing-security-vulnerabilities/about-github-security-advisories)."
+| `cve_request` | Triggered when someone requests a CVE (Common Vulnerabilities and Exposures) number from {% data variables.product.prodname_dotcom %} for a draft security advisory.
+| `github_broadcast` | Triggered when {% data variables.product.prodname_dotcom %} makes a security advisory public in the {% data variables.product.prodname_advisory_database %}.
+| `github_withdraw` | Triggered when {% data variables.product.prodname_dotcom %} withdraws a security advisory that was published in error.
+| `open` | Triggered when someone opens a draft security advisory.
+| `publish` | Triggered when someone publishes a security advisory.
+| `reopen` | Triggered when someone reopens as draft security advisory.
+| `update` | Triggered when someone edits a draft or published security advisory.
+
+#### `repository_content_analysis` category actions
| Action | Description
|------------------|-------------------
| `enable` | Triggered when an organization owner or person with admin access to the repository [enables data use settings for a private repository](/github/understanding-how-github-uses-and-protects-your-data/managing-data-use-settings-for-your-private-repository).
| `disable` | Triggered when an organization owner or person with admin access to the repository [disables data use settings for a private repository](/github/understanding-how-github-uses-and-protects-your-data/managing-data-use-settings-for-your-private-repository).
-##### The `repository_dependency_graph` category
+{% endif %}{% if currentVersion != "github-ae@latest" %}
+
+#### `repository_dependency_graph` category actions
| Action | Description
|------------------|-------------------
-| `enable` | Triggered when a repository owner or person with admin access to the repository [enables the dependency graph for a private repository](/github/visualizing-repository-data-with-graphs/exploring-the-dependencies-and-dependents-of-a-repository).
-| `disable` | Triggered when a repository owner or person with admin access to the repository [disables the dependency graph for a private repository](/github/visualizing-repository-data-with-graphs/exploring-the-dependencies-and-dependents-of-a-repository).
+| `disable` | Triggered when a repository owner or person with admin access to the repository disables the dependency graph for a {% if currentVersion == "free-pro-team@latest" %}private {% endif %}repository. For more information, see "[About the dependency graph](/github/visualizing-repository-data-with-graphs/about-the-dependency-graph)."
+| `enable` | Triggered when a repository owner or person with admin access to the repository enables the dependency graph for a {% if currentVersion == "free-pro-team@latest" %}private {% endif %}repository.
-{% endif %}
-{% if currentVersion != "github-ae@latest" %}
-##### The `repository_vulnerability_alert` category
+{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %}
+#### `repository_secret_scanning` category actions
| Action | Description
|------------------|-------------------
-| `create` | Triggered when {% data variables.product.product_name %} creates a [{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %}{% data variables.product.prodname_dependabot %}{% else %}security{% endif %} alert for a vulnerable dependency](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies) in a particular repository.
-| `resolve` | Triggered when someone with write access to a repository [pushes changes to update and resolve a vulnerability](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies) in a project dependency.
-| `dismiss` | Triggered when an organization owner or person with admin access to the repository dismisses a {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %}{% data variables.product.prodname_dependabot %}{% else %}security{% endif %} alert about a vulnerable dependency.{% if currentVersion == "free-pro-team@latest" %}
-| `authorized_users_teams` | Triggered when an organization owner or a member with admin permissions to the repository [updates the list of people or teams authorized to receive {% data variables.product.prodname_dependabot_alerts %}](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository#granting-access-to-dependabot-alerts) for vulnerable dependencies in the repository.{% endif %}
+| `disable` | Triggered when a repository owner or person with admin access to the repository disables secret scanning for a {% if currentVersion == "free-pro-team@latest" %}private {% endif %}repository. For more information, see "[About secret scanning](/github/administering-a-repository/about-secret-scanning)."
+| `enable` | Triggered when a repository owner or person with admin access to the repository enables secret scanning for a {% if currentVersion == "free-pro-team@latest" %}private {% endif %}repository.
+
+{% endif %}{% if currentVersion != "github-ae@latest" %}
+#### `repository_vulnerability_alert` category actions
+
+| Action | Description
+|------------------|-------------------
+| `create` | Triggered when {% data variables.product.product_name %} creates a {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %}{% data variables.product.prodname_dependabot %}{% else %}security{% endif %} alert for a repository that uses a vulnerable dependency. For more information, see "[About alerts for vulnerable dependencies](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies)."
+| `dismiss` | Triggered when an organization owner or person with admin access to the repository dismisses a {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %}{% data variables.product.prodname_dependabot %}{% else %}security{% endif %} alert about a vulnerable dependency.
+| `resolve` | Triggered when someone with write access to a repository pushes changes to update and resolve a vulnerability in a project dependency.
+
+{% endif %}{% if currentVersion == "free-pro-team@latest" %}
+#### `repository_vulnerability_alerts` category actions
+
+| Action | Description
+|------------------|-------------------
+| `authorized_users_teams` | Triggered when an organization owner or a person with admin permissions to the repository updates the list of people or teams authorized to receive {% data variables.product.prodname_dependabot_alerts %} for vulnerable dependencies in the repository. For more information, see "[Managing security and analysis settings for your repository](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository#granting-access-to-security-alerts)."
+| `disable` | Triggered when a repository owner or person with admin access to the repository disables {% data variables.product.prodname_dependabot_alerts %}.
+| `enable` | Triggered when a repository owner or person with admin access to the repository enables {% data variables.product.prodname_dependabot_alerts %}.
+
+{% endif %}{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.22" %}
+#### `secret_scanning` category actions
+
+| Action | Description
+|------------------|-------------------
+| `disable` | Triggered when an organization owner disables secret scanning for all existing{% if currentVersion == "free-pro-team@latest" %}, private{% endif %} repositories. For more information, see "[About secret scanning](/github/administering-a-repository/about-secret-scanning)."
+| `enable` | Triggered when an organization owner enables secret scanning for all existing{% if currentVersion == "free-pro-team@latest" %}, private{% endif %} repositories.
+
+#### `secret_scanning_new_repos` category actions
+
+| Action | Description
+|------------------|-------------------
+| `disable` | Triggered when an organization owner disables secret scanning for all new {% if currentVersion == "free-pro-team@latest" %}private {% endif %}repositories. For more information, see "[About secret scanning](/github/administering-a-repository/about-secret-scanning)."
+| `enable` | Triggered when an organization owner enables secret scanning for all new {% if currentVersion == "free-pro-team@latest" %}private {% endif %}repositories.
+
{% endif %}
{% if currentVersion == "free-pro-team@latest" %}
-##### The `sponsors` category
+#### `sponsors` category actions
| Action | Description
|------------------|-------------------
@@ -370,7 +505,7 @@ For more information, see "[Restricting publication of {% data variables.product
{% endif %}
{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
-##### The `team` category
+#### `team` category actions
| Action | Description
|------------------|-------------------
@@ -384,60 +519,13 @@ For more information, see "[Restricting publication of {% data variables.product
| `remove_repository` | Triggered when a repository is no longer under a team's control.
{% endif %}
-##### The `team_discussions` category
+#### `team_discussions` category actions
| Action | Description
|---|---|
| `disable` | Triggered when an organization owner disables team discussions for an organization. For more information, see "[Disabling team discussions for your organization](/articles/disabling-team-discussions-for-your-organization)."
| `enable` | Triggered when an organization owner enables team discussions for an organization.
-#### Search based on time of action
-
-Use the `created` qualifier to filter actions in the audit log based on when they occurred. {% data reusables.time_date.date_format %} {% data reusables.time_date.time_format %}
-
-{% data reusables.search.date_gt_lt %} For example:
-
- * `created:2014-07-08` finds all events that occurred on July 8th, 2014.
- * `created:>=2014-07-08` finds all events that occurred on or after July 8th, 2014.
- * `created:<=2014-07-08` finds all events that occurred on or before July 8th, 2014.
- * `created:2014-07-01..2014-07-31` finds all events that occurred in the month of July 2014.
-
-The audit log contains data for the past 90 days, but you can use the `created` qualifier to search for events earlier than that.
-
-#### Search based on location
-
-Using the qualifier `country`, you can filter actions in the audit log based on the originating country. You can use a country's two-letter short code or its full name. Keep in mind that countries with spaces in their name will need to be wrapped in quotation marks. For example:
-
- * `country:de` finds all events that occurred in Germany.
- * `country:Mexico` finds all events that occurred in Mexico.
- * `country:"United States"` all finds events that occurred in the United States.
-
-{% if currentVersion == "free-pro-team@latest" %}
-### Exporting the audit log
-
-{% data reusables.audit_log.export-log %}
-{% data reusables.audit_log.exported-log-keys-and-values %}
-{% endif %}
-
-### Using the Audit log API
-
-{% note %}
-
-**Note**: The Audit log API is available for organizations using {% data variables.product.prodname_enterprise %}. {% data reusables.gated-features.more-info-org-products %}
-
-{% endnote %}
-
-To ensure a secure IP and maintain compliance for your organization, you can use the Audit log API to keep copies of your audit log data and monitor:
-* Access to your organization or repository settings.
-* Changes in permissions.
-* Added or removed users in an organization, repository, or team.
-* Users being promoted to admin.
-* Changes to permissions of a GitHub App.
-
-The GraphQL response can include data for up to 90 to 120 days.
-
-For example, you can make a GraphQL request to see all the new organization members added to your organization. For more information, see the "[GraphQL API Audit Log](/graphql/reference/interfaces#auditentry/)."
-
### Further reading
- "[Keeping your organization secure](/articles/keeping-your-organization-secure)"
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/reviewing-your-organizations-installed-integrations.md b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/reviewing-your-organizations-installed-integrations.md
index ac62de20d3..e7e526062a 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/reviewing-your-organizations-installed-integrations.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/reviewing-your-organizations-installed-integrations.md
@@ -1,6 +1,6 @@
---
-title: Reviewing your organization's installed integrations
-intro: You can review the permission levels for your organization's installed integrations and configure each integration's access to organization repositories.
+title: Revisar as integrações instaladas da organização
+intro: Você pode revisar os níveis de permissão das integrações instaladas da organização e configurar o acesso de cada integração aos repositórios da organização.
redirect_from:
- /articles/reviewing-your-organization-s-installed-integrations
- /articles/reviewing-your-organizations-installed-integrations
@@ -13,12 +13,9 @@ versions:
{% data reusables.profile.access_profile %}
{% data reusables.profile.access_org %}
{% data reusables.organizations.org_settings %}
-4. In the left sidebar, click **Installed {% data variables.product.prodname_github_app %}s**.
- ![Installed {% data variables.product.prodname_github_app %}s tab in the organization settings sidebar](/assets/images/help/organizations/org-settings-installed-github-apps.png)
-5. Next to the {% data variables.product.prodname_github_app %} you'd like to review, click **Configure**.
- ![Configure button](/assets/images/help/organizations/configure-installed-integration-button.png)
-6. Review the {% data variables.product.prodname_github_app %}'s permissions and repository access.
- ![Option to give the {% data variables.product.prodname_github_app %} access to all repositories or specific repositories](/assets/images/help/organizations/toggle-integration-repo-access.png)
- - To give the {% data variables.product.prodname_github_app %} access to all of your organization's repositories, select **All repositories**.
- - To choose specific repositories to give the application access to, select **Only select repositories**, then type a repository name.
-7. Click **Save**.
+4. Na barra lateral esquerda, clique em **Installed {% data variables.product.prodname_github_app %}s** ({% data variables.product.prodname_github_app %}s instalados). ![Guia Installed {% data variables.product.prodname_github_app %}s ({% data variables.product.prodname_github_app %}s instalados) na barra lateral de configurações da organização](/assets/images/help/organizations/org-settings-installed-github-apps.png)
+5. Próximo do {% data variables.product.prodname_github_app %} que deseja revisar, clique em **Configure** (Configurar). ![Botão Configure (Configurar)](/assets/images/help/organizations/configure-installed-integration-button.png)
+6. Revise o acesso ao repositório e as permissões de {% data variables.product.prodname_github_app %}. ![Opção para fornecer ao {% data variables.product.prodname_github_app %} acesso a todos os repositórios ou a repositórios específicos](/assets/images/help/organizations/toggle-integration-repo-access.png)
+ - Para fornecer acesso ao {% data variables.product.prodname_github_app %} em todos os repositórios da organização, selecione **All repositories** (Todos os repositórios).
+ - Para selecionar repositórios específicos para fornecer acesso ao aplicativo, selecione **Only select repositories** (Somente os repositórios selecionados) e insira o nome do repositório.
+7. Clique em **Salvar**.
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/setting-permissions-for-adding-outside-collaborators.md b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/setting-permissions-for-adding-outside-collaborators.md
index e70f55bc64..dcd4cbd05b 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/setting-permissions-for-adding-outside-collaborators.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/setting-permissions-for-adding-outside-collaborators.md
@@ -1,6 +1,6 @@
---
-title: Setting permissions for adding outside collaborators
-intro: 'To protect your organization''s data and the number of paid licenses used in your organization, you can allow only owners to invite outside collaborators to organization repositories.'
+title: Configurar permissões para adicionar colaboradores externos
+intro: 'Para proteger os dados da organização e o o número de licenças pagas usadas, você pode permitir que somente proprietários convidem colaboradores externos para os repositórios da organização.'
product: '{% data reusables.gated-features.restict-add-collaborator %}'
redirect_from:
- /articles/restricting-the-ability-to-add-outside-collaborators-to-organization-repositories/
@@ -11,7 +11,7 @@ versions:
github-ae: '*'
---
-Organization owners, and members with admin privileges for a repository, can invite outside collaborators to work on the repository. You can also restrict outside collaborator invite permissions to only organization owners.
+Os proprietários da organização e integrantes com privilégios de administrador para um repositório podem convidar colaboradores externos para trabalhar no repositório. Você também pode restringir as permissões de convites de colaboradores externos para apenas proprietários de organizações.
{% data reusables.organizations.outside-collaborators-use-seats %}
@@ -19,7 +19,6 @@ Organization owners, and members with admin privileges for a repository, can inv
{% data reusables.profile.access_org %}
{% data reusables.organizations.org_settings %}
{% data reusables.organizations.member-privileges %}
-5. Under "Repository invitations", select **Allow members to invite outside collaborators to repositories for this organization**.{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %}
- ![Checkbox to allow members to invite outside collaborators to organization repositories](/assets/images/help/organizations/repo-invitations-checkbox-updated.png){% else %}
- ![Checkbox to allow members to invite outside collaborators to organization repositories](/assets/images/help/organizations/repo-invitations-checkbox.png){% endif %}
-6. Click **Save**.
+5. Em "Convites para o repositório", selecione **Permitir que os integrantes convidem colaboradores externos para repositórios desta organização**.{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %} ![Checkbox to allow members to invite outside collaborators to organization repositories](/assets/images/help/organizations/repo-invitations-checkbox-updated.png){% else %}
+![Checkbox to allow members to invite outside collaborators to organization repositories](/assets/images/help/organizations/repo-invitations-checkbox.png){% endif %}
+6. Clique em **Salvar**.
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/synchronizing-a-team-with-an-identity-provider-group.md b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/synchronizing-a-team-with-an-identity-provider-group.md
index 5346d5e1e0..424cab5098 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/synchronizing-a-team-with-an-identity-provider-group.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/synchronizing-a-team-with-an-identity-provider-group.md
@@ -23,7 +23,7 @@ As equipes principais não podem sincronizar com grupos de IdP. Se a equipe que
Para gerenciar o acesso ao repositório de qualquer equipe do {% data variables.product.prodname_dotcom %} incluindo equipes conectadas a um grupo de IdP, você deve fazer alterações com o {% data variables.product.product_name %}. Para obter mais informações, consulte "[Sobre equipes](/articles/about-teams)" e "[Gerenciar o acesso da equipe ao repositório de uma organização](/articles/managing-team-access-to-an-organization-repository)".
-Você também pode gerenciar a sincronização de equipe com a API. Para obter mais informações, consulte "[Sincronização de equipe](/v3/teams/team_sync/)".
+Você também pode gerenciar a sincronização de equipe com a API. Para obter mais informações, consulte "[Sincronização de equipe](/rest/reference/teams#team-sync)".
### Requisitos para integrantes de equipes sincronizadas
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/viewing-insights-for-your-organization.md b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/viewing-insights-for-your-organization.md
index 2b0bdf7542..b2362a95c5 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/viewing-insights-for-your-organization.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-organizations-and-teams/viewing-insights-for-your-organization.md
@@ -36,7 +36,7 @@ Com as informações de dependência, é possível visualizar vulnerabilidades,
3. No nome da organização, clique em {% octicon "graph" aria-label="The bar graph icon" %} **Insights** (Informações). ![Guia Insights (Informações) na principal barra de navegação da organização](/assets/images/help/organizations/org-nav-insights-tab.png)
4. Clique em **Dependencies** (Dependências) para exibir as que pertencem a esta organização. ![Guia Dependencies (Dependências) na principal barra de navegação da organização](/assets/images/help/organizations/org-insights-dependencies-tab.png)
5. Para exibir informações de dependência para todas as suas organizações do {% data variables.product.prodname_ghe_cloud %}, clique em **My organizations** (Minhas organizações). ![Botão My organizations (Minhas organizações) na guia Dependencies (Dependências)](/assets/images/help/organizations/org-insights-dependencies-my-orgs-button.png)
-6. Você pode clicar nos resultados dos gráficos **Consultorias de segurança abertas** e **Licenças** para filtrar por um status de vulnerabilidade, uma licença ou uma combinação dos dois. ![My organizations vulnerabilities and licenses graphs](/assets/images/help/organizations/org-insights-dependencies-graphs.png)
+6. Você pode clicar nos resultados dos gráficos **Consultorias de segurança abertas** e **Licenças** para filtrar por um status de vulnerabilidade, uma licença ou uma combinação dos dois. ![Gráficos de "vulnerabilidades das minhas organizações"](/assets/images/help/organizations/org-insights-dependencies-graphs.png)
7. Também pode clicar em {% octicon "package" aria-label="The package icon" %} **Dependents** (Dependentes) ao lado de cada vulnerabilidade para ver quais dependentes na organização estão usando cada biblioteca. ![Dependentes vulneráveis em My organizations (Minhas organizações)](/assets/images/help/organizations/org-insights-dependencies-vulnerable-item.png)
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/about-enterprise-accounts.md b/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/about-enterprise-accounts.md
index 4855d718d6..279c02212a 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/about-enterprise-accounts.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/about-enterprise-accounts.md
@@ -20,13 +20,13 @@ Uma conta corporativa permite que você gerencie múltiplas organizações {% da
- Segurança (logon único, autenticação de dois fatores)
- Solicitações e compartilhamento de pacote de suporte com {% data variables.contact.enterprise_support %}
-{% data reusables.enterprise-accounts.enterprise-accounts-billing %}
+{% data reusables.enterprise-accounts.enterprise-accounts-billing %} For more information about managing your {% data variables.product.prodname_ghe_cloud %} subscription, see "[Viewing the subscription and usage for your enterprise account](/articles/viewing-the-subscription-and-usage-for-your-enterprise-account)." Para obter mais informações sobre como gerenciar suas configurações de cobrança de {% data variables.product.prodname_ghe_server %}, consulte "[Gerenciar cobrança para sua empresa](/admin/overview/managing-billing-for-your-enterprise)".
Para obter mais informações sobre o {% data variables.product.prodname_ghe_cloud %} e {% data variables.product.prodname_ghe_server %}, consulte "[Produtos do {% data variables.product.prodname_dotcom %}](/articles/github-s-products)". Para atualizar para {% data variables.product.prodname_enterprise %} ou para começar com uma conta corporativa, entre em contato com {% data variables.contact.contact_enterprise_sales %}.
-For more information about member access and management, see "{% if currentVersion == "free-pro-team@latest" %}[Managing users in your enterprise](/github/setting-up-and-managing-your-enterprise/managing-users-in-your-enterprise){% elsif currentVersion == "enterprise-ae@latest" or enterpriseServerVersions contains currentVersion %}[Managing users, organizations, and repositories](/admin/user-management){% endif %}."
+Para obter mais informações sobre acesso e gerenciamento de integrantes, consulte "{% if currentVersion == "free-pro-team@latest" %}[Gerenciar usuários na sua empresa](/github/setting-up-and-managing-your-enterprise/managing-users-in-your-enterprise){% elsif currentVersion == "enterprise-ae@latest" or enterpriseServerVersions contains currentVersion %}[Gerenciar usuários, organizações e repositórios](/admin/user-management){% endif %}."
-Para obter mais informações sobre o gerenciamento de contas corporativas usando a API GraphQL, consulte "[Contas corporativas](/v4/guides/managing-enterprise-accounts)".
+Para obter mais informações sobre o gerenciamento de contas corporativas usando a API GraphQL, consulte "[Contas corporativas](/graphql/guides/managing-enterprise-accounts)".
{% if currentVersion == "free-pro-team@latest" %}
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/configuring-the-retention-period-for-github-actions-artifacts-and-logs-in-your-enterprise-account.md b/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/configuring-the-retention-period-for-github-actions-artifacts-and-logs-in-your-enterprise-account.md
index 2bd1d3b766..c2187fe3a9 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/configuring-the-retention-period-for-github-actions-artifacts-and-logs-in-your-enterprise-account.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/configuring-the-retention-period-for-github-actions-artifacts-and-logs-in-your-enterprise-account.md
@@ -1,6 +1,6 @@
---
-title: Configuring the retention period for GitHub Actions artifacts and logs in your enterprise account
-intro: 'Enterprise owners can configure the retention period for {% data variables.product.prodname_actions %} artifacts and logs in an enterprise account.'
+title: Configurar o período de retenção para artefatos e registros do GitHub Actions na sua conta corporativa
+intro: 'Os proprietários de empresas podem configurar o período de retenção para artefatos e registros de {% data variables.product.prodname_actions %} de uma conta corporativa.'
product: '{% data reusables.gated-features.enterprise-accounts %}'
redirect_from:
- /github/setting-up-and-managing-your-enterprise-account/configuring-the-retention-period-for-github-actions-artifacts-and-logs-in-your-enterprise-account
@@ -12,7 +12,7 @@ versions:
{% data reusables.actions.about-artifact-log-retention %}
-## Setting the retention period for an enterprise
+## Definir o período de retenção para uma empresa
{% data reusables.enterprise_site_admin_settings.access-settings %}
{% data reusables.enterprise_site_admin_settings.business %}
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/enforcing-github-actions-policies-in-your-enterprise-account.md b/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/enforcing-github-actions-policies-in-your-enterprise-account.md
index dcb5400a30..6ff1ec7816 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/enforcing-github-actions-policies-in-your-enterprise-account.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/enforcing-github-actions-policies-in-your-enterprise-account.md
@@ -34,7 +34,7 @@ Você pode desabilitar todos os fluxos de trabalho para uma empresa ou definir u
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.policies-tab %}
{% data reusables.enterprise-accounts.actions-tab %}
-1. Under **Policies**, select **Allow select actions** and add your required actions to the list. ![Adicionar ações para permitir lista](/assets/images/help/organizations/enterprise-actions-policy-allow-list.png)
+1. Em **Políticas**, selecione **Permitir ações específicas** e adicione as suas ações necessárias à lista. ![Adicionar ações para permitir lista](/assets/images/help/organizations/enterprise-actions-policy-allow-list.png)
### Habilitar fluxos de trabalho para bifurcações privadas do repositório
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/enforcing-repository-management-policies-in-your-enterprise-account.md b/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/enforcing-repository-management-policies-in-your-enterprise-account.md
index 3374f119cd..6749343d5c 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/enforcing-repository-management-policies-in-your-enterprise-account.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/enforcing-repository-management-policies-in-your-enterprise-account.md
@@ -49,7 +49,7 @@ Em todas as organizações pertencentes à conta corporativa, é possível permi
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.policies-tab %}
3. Na guia **Repository policies** (Políticas de repositório), em "Repository invitations" (Convites para repositórios), revise as informações sobre como alterar a configuração. {% data reusables.enterprise-accounts.view-current-policy-config-orgs %}
-4. Under "Repository invitations", use the drop-down menu and choose a policy. ![Menu suspenso com opções de políticas de convite de colaboradores externos](/assets/images/help/business-accounts/repository-invitation-policy-drop-down.png)
+4. Em "Convites para repositórios, use o menu suspenso e escolha uma política. ![Menu suspenso com opções de políticas de convite de colaboradores externos](/assets/images/help/business-accounts/repository-invitation-policy-drop-down.png)
### Aplicar política sobre como alterar a visibilidade do repositório
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/index.md b/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/index.md
index f6b634d619..72035f7b2c 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/index.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/index.md
@@ -1,6 +1,6 @@
---
-title: Setting up and managing your enterprise
-shortTitle: Your enterprise
+title: Configurar e gerenciar sua empresa
+shortTitle: Sua empresa
product: '{% data reusables.gated-features.enterprise-accounts %}'
redirect_from:
- /github/setting-up-and-managing-your-enterprise-account
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/inviting-people-to-manage-your-enterprise.md b/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/inviting-people-to-manage-your-enterprise.md
index b45da0bc2e..249ecea3cb 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/inviting-people-to-manage-your-enterprise.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/inviting-people-to-manage-your-enterprise.md
@@ -1,5 +1,5 @@
---
-title: Inviting people to manage your enterprise
+title: Convidar pessoas para gerenciar sua empresa
intro: É possível convidar pessoas para se tornarem proprietários ou gerentes de cobrança em sua conta corporativa. Também é possível remover proprietários ou gerentes de cobrança corporativos que não precisam mais acessar a conta corporativa.
product: '{% data reusables.gated-features.enterprise-accounts %}'
redirect_from:
@@ -13,7 +13,7 @@ versions:
### Sobre convidar pessoas para gerenciar sua conta corporativa
-{% data reusables.enterprise-accounts.enterprise-administrators %} For more information, see "[Roles in an enterprise](/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise).
+{% data reusables.enterprise-accounts.enterprise-administrators %} Para obter mais informações, consulte "[Funções em uma empresa](/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise).
{% tip %}
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/managing-licenses-for-visual-studio-subscription-with-github-enterprise.md b/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/managing-licenses-for-visual-studio-subscription-with-github-enterprise.md
index 2912c3987a..f71e6b4e4b 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/managing-licenses-for-visual-studio-subscription-with-github-enterprise.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/managing-licenses-for-visual-studio-subscription-with-github-enterprise.md
@@ -3,6 +3,7 @@ title: Gerenciar licenças para a assinatura do Visual Studio com o GitHub Enter
intro: 'Você pode gerenciar o licenciamento de {% data variables.product.prodname_enterprise %} para {% data variables.product.prodname_vss_ghe %}.'
redirect_from:
- /github/setting-up-and-managing-your-enterprise/managing-licenses-for-the-github-enterprise-and-visual-studio-bundle
+ - /github/setting-up-and-managing-your-enterprise-account/managing-licenses-for-the-github-enterprise-and-visual-studio-bundle
- /github/articles/about-the-github-and-visual-studio-bundle
- /articles/about-the-github-and-visual-studio-bundle
- /github/setting-up-and-managing-your-enterprise-account/managing-licenses-for-visual-studio-subscription-with-github-enterprise
@@ -36,7 +37,7 @@ Para usar a parte de {% data variables.product.prodname_enterprise %} da licenç
Depois de atribuir uma licença para {% data variables.product.prodname_vss_ghe %} em {% data variables.product.prodname_vss_admin_portal_with_url %}, você pode visualizar o número de licenças de {% data variables.product.prodname_enterprise %} disponíveis para a sua conta corporativa. Para obter mais informações, consulte "[Exibir a assinatura e o uso de sua conta corporativa](/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account)".
-Você também pode ver convites pendentes de {% data variables.product.prodname_enterprise %} para inscritos em {% data variables.product.prodname_vss_admin_portal_with_url %}. A lista de convites pendentes inclui assinantes que ainda não são integrantes de pelo menos uma organização na sua conta corporativa. For more information, see "[Viewing people in your enterprise](/github/setting-up-and-managing-your-enterprise/viewing-people-in-your-enterprise#viewing-members-and-outside-collaborators)."
+Você também pode ver convites pendentes de {% data variables.product.prodname_enterprise %} para inscritos em {% data variables.product.prodname_vss_admin_portal_with_url %}. A lista de convites pendentes inclui assinantes que ainda não são integrantes de pelo menos uma organização na sua conta corporativa. Para obter mais informações, consulte "[Visualizar pessoas na sua empresa](/github/setting-up-and-managing-your-enterprise/viewing-people-in-your-enterprise#viewing-members-and-outside-collaborators)".
### Leia mais
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise.md b/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise.md
index 2651dc1ee2..8672d1d928 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise.md
@@ -1,6 +1,6 @@
---
-title: Roles in an enterprise
-intro: 'Everyone in an enterprise is a member of the enterprise. To control access to your enterprise''s settings and data, you can assign different roles to members of your enterprise.'
+title: Funções em uma empresa
+intro: 'Todas as pessoas em uma empresa são integrantes da empresa. Para controlar o acesso às configurações e dados da sua empresa, você pode atribuir diferentes funções aos integrantes da sua empresa.'
product: '{% data reusables.gated-features.enterprise-accounts %}'
redirect_from:
- /github/setting-up-and-managing-your-enterprise-account/roles-for-an-enterprise-account
@@ -12,47 +12,47 @@ versions:
github-ae: '*'
---
-### About roles in an enterprise
+### Sobre funções em uma empresa
-Everyone in an enterprise is a member of the enterprise. You can also assign administrative roles to members of your enterprise. Each administrator role maps to business functions and provides permissions to do specific tasks within the enterprise.
+Todas as pessoas em uma empresa são integrantes da empresa. Você também pode atribuir funções administrativas aos integrantes da sua empresa. Cada função de administrador está associada a uma função empresarial e fornece permissão para a execução de tarefas específicas na empresa.
{% data reusables.enterprise-accounts.enterprise-administrators %}
-For more information about adding people to your enterprise, see "{% if currentVersion == "free-pro-team@latest" %}[Inviting people to manage your enterprise](/github/setting-up-and-managing-your-enterprise/inviting-people-to-manage-your-enterprise){% else %}[Authentication](/admin/authentication){% endif %}".
+Para mais informações sobre como adicionar pessoas à sua empresa, consulte "{% if currentVersion == "free-pro-team@latest" %}[Convidar pessoas para gerenciar a sua empresa](/github/setting-up-and-managing-your-enterprise/inviting-people-to-manage-your-enterprise){% else %}[Autenticação](/admin/authentication){% endif %}".
### Proprietário corporativo
-Enterprise owners have complete control over the enterprise and can take every action, including:
+Os proprietários corporativos têm controle total da empresa e podem executar todas as ações, incluindo:
- Gerenciar os administradores
-- {% if currentVersion == "free-pro-team@latest" %}Adding and removing {% elsif currentVersion == "github-ae@latest" %}Managing{% endif %} organizations {% if currentVersion == "free-pro-team@latest" %}to and from {% elsif currentVersion == "github-ae@latest" %} in{% endif %} the enterprise
+- {% if currentVersion == "free-pro-team@latest" %}Adicionar e remover {% elsif currentVersion == "github-ae@latest" %}Managing{% endif %} organizações{% if currentVersion == "free-pro-team@latest" %}para e de {% elsif currentVersion == "github-ae@latest" %} na{% endif %} empresa
- Gerenciar as configurações da empresa
- Aplicar a política nas organizações
{% if currentVersion == "free-pro-team@latest" %}- Managing billing settings{% endif %}
-Os proprietários corporativos não podem acessar as configurações ou o conteúdo da organização, a menos que sejam incluídos como proprietário da organização ou recebam acesso direto a um repositório de propriedade da organização. Similarly, owners of organizations in your enterprise do not have access to the enterprise itself unless you make them enterprise owners.
+Os proprietários corporativos não podem acessar as configurações ou o conteúdo da organização, a menos que sejam incluídos como proprietário da organização ou recebam acesso direto a um repositório de propriedade da organização. Da mesma forma, os proprietários de organizações na sua empresa não têm acesso à empresa propriamente dita, a não ser que você os torne proprietários da empresa.
-You can add as many enterprise owners as you'd like to your enterprise. {% if currentVersion == "free-pro-team@latest" %}Enterprise owners must have a personal account on {% data variables.product.prodname_dotcom %}.{% endif %} As a best practice, we recommend making only a few people in your company enterprise owners, to reduce the risk to your business.
+Você pode adicionar quantos proprietários corporativos desejar na sua empresa. {% if currentVersion == "free-pro-team@latest" %}Os proprietários de empresas devem ter uma conta pessoal em {% data variables.product.prodname_dotcom %}.{% endif %} Como prática recomendada, sugerimos que você converta apenas algumas pessoas da sua empresa em proprietários para reduzir o risco para a sua empresa.
### Integrantes da empresa
-Members of organizations owned by your enterprise are also automatically members of the enterprise. Members can collaborate in organizations and may be organization owners, but members cannot access or configure enterprise settings{% if currentVersion == "free-pro-team@latest" %}, including billing settings{% endif %}.
+Os integrantes das organizações pertencentes à sua empresa também são automaticamente integrantes da empresa. Os integrantes podem colaborar em organizações e podem ser proprietários de organizações, mas os integrantes não podem acessar ou definir as configurações corporativas{% if currentVersion == "free-pro-team@latest" %}, incluindo as configurações de cobrança{% endif %}.
-People in your enterprise may have different levels of access to the various organizations owned by your enterprise and to repositories within those organizations. Você pode ver os recursos aos quais cada pessoa tem acesso. For more information, see "[Viewing people in your enterprise](/github/setting-up-and-managing-your-enterprise/viewing-people-in-your-enterprise)."
+As pessoas na sua empresa podem ter diferentes níveis de acesso às várias organizações pertencentes à sua empresa e aos repositórios dessas organizações. Você pode ver os recursos aos quais cada pessoa tem acesso. Para obter mais informações, consulte "[Visualizar pessoas na sua empresa](/github/setting-up-and-managing-your-enterprise/viewing-people-in-your-enterprise)".
Para obter mais informações sobre as permissões da organização, consulte "[Níveis de permissão da organização](/articles/permission-levels-for-an-organization)".
-People with outside collaborator access to repositories owned by your organization are also listed in your enterprise's People tab, but are not enterprise members and do not have any access to the enterprise. Para obter mais informações sobre colaboradores externos, consulte "[Níveis de permissão da organização](/articles/permission-levels-for-an-organization#outside-collaborators)".
+Pessoas com acesso de colaborador externo aos repositórios pertencentes à sua organização também estão listadas na aba Pessoas da sua empresa, mas não são integrantes da empresa e não têm qualquer acesso à mesma. Para obter mais informações sobre colaboradores externos, consulte "[Níveis de permissão da organização](/articles/permission-levels-for-an-organization#outside-collaborators)".
{% if currentVersion == "free-pro-team@latest" %}
### Gerente de cobrança
-Billing managers only have access to your enterprise's billing settings. Billing managers for your enterprise can:
+Os gerentes de cobrança só têm acesso às configurações de cobrança da sua empresa. Gerentes de cobrança para a sua empresa podem:
- Visualizar e gerenciar licenças de usuário, pacotes do {% data variables.large_files.product_name_short %} e outras configurações de cobrança
- Exibir uma lista dos gerentes de cobrança
- Adicionar ou remover outros gerentes de cobrança
-Billing managers do not have access to organizations or repositories in your enterprise, and cannot add or remove enterprise owners. Os gerentes de cobrança devem ter uma conta pessoal no {% data variables.product.prodname_dotcom %}.
+Os gerentes de cobrança não têm acesso a organizações ou repositórios na sua empresa e não podem adicionar ou remover os proprietários da empresa. Os gerentes de cobrança devem ter uma conta pessoal no {% data variables.product.prodname_dotcom %}.
### Leia mais
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/viewing-and-managing-a-users-saml-access-to-your-enterprise.md b/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/viewing-and-managing-a-users-saml-access-to-your-enterprise.md
index fab65dabc9..a1ab984a6e 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/viewing-and-managing-a-users-saml-access-to-your-enterprise.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/viewing-and-managing-a-users-saml-access-to-your-enterprise.md
@@ -1,5 +1,5 @@
---
-title: Viewing and managing a user's SAML access to your enterprise
+title: Visualizar e gerenciar o acesso SAML de um usuário à sua empresa
intro: 'Você pode visualizar e revogar a identidade vinculada de um integrante da empresa, as sessões ativas e as credenciais autorizadas.'
permissions: Os proprietários das empresas podem visualizar e gerenciar o acesso de SAML de um integrante na organização.
product: '{% data reusables.gated-features.enterprise-accounts %}'
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/viewing-people-in-your-enterprise.md b/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/viewing-people-in-your-enterprise.md
index ffbd449481..d0a6e2ea7b 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/viewing-people-in-your-enterprise.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/viewing-people-in-your-enterprise.md
@@ -1,6 +1,6 @@
---
-title: Viewing people in your enterprise
-intro: 'To audit access to enterprise-owned resources or user license usage, enterprise owners can view every administrator and member of the enterprise.'
+title: Visualizar pessoas na sua empresa
+intro: 'Para auditar o acesso à utilização de licença de usuário ou de recursos pertencentes à empresa, os proprietários corporativos podem exibir todos os administradores e integrantes da empresa.'
product: '{% data reusables.gated-features.enterprise-accounts %}'
redirect_from:
- /github/setting-up-and-managing-your-enterprise-account/viewing-people-in-your-enterprise-account
@@ -11,9 +11,9 @@ versions:
github-ae: '*'
---
-### Viewing enterprise owners{% if currentVersion == "free-pro-team@latest" %} and billing managers{% endif %}
+### Visualizar proprietários corporativos{% if currentVersion == "free-pro-team@latest" %} e gerentes de cobrança{% endif %}
-You can view enterprise owners {% if currentVersion == "free-pro-team@latest" %} and billing managers, {% endif %}as well as a list of pending invitations to become owners{% if currentVersion == "free-pro-team@latest" %} and billing managers. You can filter the list of enterprise administrators by role{% endif %}. ou localizar uma determinada pessoa procurando pelo nome de usuário ou o nome completo dela.
+Você pode ver os proprietários corporativos {% if currentVersion == "free-pro-team@latest" %} e gerentes de cobrança, {% endif %}bem como uma lista de convites pendentes para se tornarem proprietários{% if currentVersion == "free-pro-team@latest" %} e gerentes de cobrança. Você pode filtrar a lista de administradores corporativos por função{% endif %}. ou localizar uma determinada pessoa procurando pelo nome de usuário ou o nome completo dela.
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.people-tab %}
@@ -23,9 +23,9 @@ You can view enterprise owners {% if currentVersion == "free-pro-team@latest" %}
### Exibir integrantes e colaboradores externos
-Você pode ver o número de integrantes ou colaboradores externos pendentes. You can filter the list of members by {% if currentVersion == "free-pro-team@latest" %}deployment ({% data variables.product.prodname_ghe_cloud %} or {% data variables.product.prodname_ghe_server %}),{% endif %}role {% if currentVersion == "free-pro-team@latest" %}, and{% elsif currentVersion == "github-ae@latest" %}or {% endif %}organization. Também é possível filtrar a lista de colaboradores externos pela visibilidade dos repositórios aos quais o colaborador tem acesso. Ou localizar uma determinada pessoa procurando pelo nome de usuário ou o nome de exibição dela.
+Você pode ver o número de integrantes ou colaboradores externos pendentes. Você pode filtrar a lista de integrantes por {% if currentVersion == "free-pro-team@latest" %}deploy ({% data variables.product.prodname_ghe_cloud %} ou {% data variables.product.prodname_ghe_server %}),{% endif %}função{% if currentVersion == "free-pro-team@latest" %} e {% elsif currentVersion == "github-ae@latest" %}ou {% endif %}organização. Também é possível filtrar a lista de colaboradores externos pela visibilidade dos repositórios aos quais o colaborador tem acesso. Ou localizar uma determinada pessoa procurando pelo nome de usuário ou o nome de exibição dela.
-You can view {% if currentVersion == "free-pro-team@latest" %}all the {% data variables.product.prodname_ghe_cloud %} organizations and {% data variables.product.prodname_ghe_server %} instances that a member belongs to, and {% endif %}which repositories an outside collaborator has access to{% if currentVersion == "free-pro-team@latest" %}, {% endif %} by clicking on the person's name.
+Você pode visualizar {% if currentVersion == "free-pro-team@latest" %}todas as organizações de {% data variables.product.prodname_ghe_cloud %} e as instâncias de {% data variables.product.prodname_ghe_server %} às quais um membro pertence e {% endif %}quais repositórios um colaborador externo tem acesso a{% if currentVersion == "free-pro-team@latest" %}, {% endif %} clicando no nome da pessoa.
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.people-tab %}
@@ -35,4 +35,4 @@ You can view {% if currentVersion == "free-pro-team@latest" %}all the {% data va
### Leia mais
-- "[Roles in an enterprise](/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise)"
+- "[Funções em uma empresa](/github/setting-up-and-managing-your-enterprise/roles-in-an-enterprise)"
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md b/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md
index 3ff0ad16fd..d93885da2f 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-your-enterprise/viewing-the-subscription-and-usage-for-your-enterprise-account.md
@@ -15,15 +15,15 @@ versions:
As contas corporativas atualmente estão disponíveis para clientes do {% data variables.product.prodname_enterprise %} que pagam com fatura. A cobrança de todas as organizações e instâncias {% data variables.product.prodname_ghe_server %} conectadas à sua conta corporativa é agregada em uma única fatura para todos os seus serviços pagos do {% data variables.product.prodname_dotcom_the_website %} (incluindo licenças pagas nas organizações, pacotes de dados do {% data variables.large_files.product_name_long %} e assinaturas de apps do {% data variables.product.prodname_marketplace %}).
-For more information about managing billing managers, see "[Inviting people to manage your enterprise](/github/setting-up-and-managing-your-enterprise/inviting-people-to-manage-your-enterprise)."
+Para obter mais informações sobre como administrar gerentes de cobrança, consulte "[Convidar pessoas para gerenciar a sua empresa](/github/setting-up-and-managing-your-enterprise/inviting-people-to-manage-your-enterprise)".
### Exibir assinatura e uso da conta corporativa
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.settings-tab %}
{% data reusables.enterprise-accounts.license-tab %}
-4. Under "User
-{% if currentVersion == "free-pro-team@latest" %}Licenses{% else %}licenses{% endif %}", view your total licenses, number of consumed licenses, and your subscription expiration date.
+4. Em
+{% if currentVersion == "free-pro-team@latest" %}Licenças{% else %}licenças{% endif %} do usuário", visualize o seu total de licenças, o número de licenças consumidas e a data de expiração da assinatura.
{% if currentVersion == "free-pro-team@latest" %}![License and subscription information in enterprise billing settings](/assets/images/help/business-accounts/billing-license-info.png){% else %}
![Informações de assinaturas e licenças nas configurações de cobrança da empresa](/assets/images/enterprise/enterprises/enterprise-server-billing-license-info.png){% endif %}
-5. To view details of the user licenses currently in use, click **View {% if currentVersion == "free-pro-team@latest" %}details{% else %}users{% endif %}**.
+5. Para ver os detalhes das licenças dos usuários em uso atualmente, clique em **Ver {% if currentVersion == "free-pro-team@latest" %}detalhes{% else %}de usuários{% endif %}**.
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-your-github-profile/about-your-profile.md b/translations/pt-BR/content/github/setting-up-and-managing-your-github-profile/about-your-profile.md
index 22ad8fb851..4e5a892d38 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-your-github-profile/about-your-profile.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-your-github-profile/about-your-profile.md
@@ -13,7 +13,7 @@ versions:
Você pode adicionar informações pessoais sobre si mesmo na bio, como locais em que trabalhou anteriormente, os projetos com os quais contribuiu ou interesses que você tem que outras pessoas talvez gostem de saber. Para obter mais informações, consulte "[Adicionar uma bio ao seu perfil](/articles/personalizing-your-profile/#adding-a-bio-to-your-profile)".
-{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %}
+{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %}
{% data reusables.profile.profile-readme %}
@@ -23,19 +23,17 @@ Você pode adicionar informações pessoais sobre si mesmo na bio, como locais e
As pessoas que visitam seu perfil veem uma linha do tempo da sua atividade de contribuição, como problemas e pull requests que abriu, commits que fez e pull requests que revisou. Você pode optar por exibir apenas contribuições públicas ou também incluir contribuições privadas e anônimas. Para obter mais informações, consulte "[Exibir contribuições na sua página de perfil](/articles/viewing-contributions-on-your-profile-page)" ou "[Mostrar ou ocultar contribuições privadas no perfil](/articles/publicizing-or-hiding-your-private-contributions-on-your-profile)".
-Elas também podem ver:
+People who visit your profile can also see the following information.
-- Repositórios e gists que você possui ou com os quais contribui. Você pode exibir seu melhor trabalho fixando repositórios e gists no seu perfil. Para obter mais informações, consulte "[Fixar itens no seu perfil](/github/setting-up-and-managing-your-github-profile/pinning-items-to-your-profile)".
-- Repositórios que você salvou com estrela. Para obter mais informações, consulte "[Salvar repositórios com estrelas](/articles/saving-repositories-with-stars/)"
-- Uma visão geral da sua atividade em organizações, repositórios e equipes nos quais você está mais ativo. Para obter mais informações, consulte "[Exibir uma visão geral da sua atividade no seu perfil.](/articles/showing-an-overview-of-your-activity-on-your-profile){% if currentVersion == "free-pro-team@latest" %}
-- Selos que anunciam sua participação em programas como {% data variables.product.prodname_arctic_vault %}, {% data variables.product.prodname_sponsors %} ou o no programa de desenvolvedor de {% data variables.product.company_short %}.
-- Se você está usando o {% data variables.product.prodname_pro %}. Para obter mais informações, consulte "[Personalizar seu perfil](/articles/personalizing-your-profile)".{% endif %}
+- Repositórios e gists que você possui ou com os quais contribui. {% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}You can showcase your best work by pinning repositories and gists to your profile. Para obter mais informações, consulte "[Fixar itens no seu perfil](/github/setting-up-and-managing-your-github-profile/pinning-items-to-your-profile)".{% endif %}
+- Repositórios que você salvou com estrela. Para obter mais informações, consulte "[Salvar repositórios com estrelas](/articles/saving-repositories-with-stars/)."
+- Uma visão geral da sua atividade em organizações, repositórios e equipes nos quais você está mais ativo. For more information, see "[Showing an overview of your activity on your profile](/articles/showing-an-overview-of-your-activity-on-your-profile)."{% if currentVersion == "free-pro-team@latest" %}
+- Badges that show if you use {% data variables.product.prodname_pro %} or participate in programs like the {% data variables.product.prodname_arctic_vault %}, {% data variables.product.prodname_sponsors %}, or the {% data variables.product.company_short %} Developer Program. Para obter mais informações, consulte "[Personalizar seu perfil](/github/setting-up-and-managing-your-github-profile/personalizing-your-profile#displaying-badges-on-your-profile)".{% endif %}
Você também pode definir um status no seu perfil para fornecer informações sobre a sua disponibilidade. Para obter mais informações, consulte "[Configurar um status](/articles/personalizing-your-profile/#setting-a-status)".
### Leia mais
- "[Como configurar minha foto de perfil?](/articles/how-do-i-set-up-my-profile-picture)"
-- "[Fixar repositórios em seu perfil](/articles/pinning-repositories-to-your-profile)"
- "[Mostrar ou ocultar contribuições privadas no perfil](/articles/publicizing-or-hiding-your-private-contributions-on-your-profile)"
- "[Exibir contribuições no perfil](/articles/viewing-contributions-on-your-profile)"
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-your-github-profile/managing-your-profile-readme.md b/translations/pt-BR/content/github/setting-up-and-managing-your-github-profile/managing-your-profile-readme.md
index 5f0cf00fac..4dea21b893 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-your-github-profile/managing-your-profile-readme.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-your-github-profile/managing-your-profile-readme.md
@@ -4,7 +4,6 @@ intro: 'Você pode adicionar um LEIAME ao seu perfil de{% data variables.product
versions:
free-pro-team: '*'
enterprise-server: '>=2.22'
- github-ae: '*'
---
### Sobre o LEIAME do seu perfil
@@ -62,4 +61,4 @@ The method you choose is dependant upon your needs, but if you're unsure, we rec
### Leia mais
-- [Sobre LEIAMEs](/github/creating-cloning-and-archiving-repositories/about-readmes)
+- [Sobre READMEs](/github/creating-cloning-and-archiving-repositories/about-readmes)
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-your-github-profile/personalizing-your-profile.md b/translations/pt-BR/content/github/setting-up-and-managing-your-github-profile/personalizing-your-profile.md
index 6d5de6a807..9370ca2eeb 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-your-github-profile/personalizing-your-profile.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-your-github-profile/personalizing-your-profile.md
@@ -50,9 +50,9 @@ Você pode alterar o nome que é exbido em seu perfil. Este nome também pode se
Adicione uma bio em seu perfil para compartilhar informações sobre si mesmo com outros usuários {% data variables.product.product_name %}. Com a ajuda de [@menções](/articles/basic-writing-and-formatting-syntax) e emojis, você pode incluir informações sobre onde está trabalhando agora ou já trabalhou, que tipo de trabalho faz ou mesmo que tipo de café toma.
-{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" or currentVersion == "github-ae@latest" %}
+{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %}
-Para um formulário mais longo e uma maneira mais proeminente de exibir informações personalizadas sobre você, também é possível usar um LEIAME do perfil. Para obter mais informações sobre o LEIAME do perfil, consulte "[Gerenciar o LEIAME do seu perfil](/github/setting-up-and-managing-your-github-profile/managing-your-profile-readme)".
+Para um formulário mais longo e uma maneira mais proeminente de exibir informações personalizadas sobre você, também é possível usar um LEIAME do perfil. For more information, see "[Managing your profile README](/github/setting-up-and-managing-your-github-profile/managing-your-profile-readme)."
{% endif %}
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-your-github-profile/pinning-items-to-your-profile.md b/translations/pt-BR/content/github/setting-up-and-managing-your-github-profile/pinning-items-to-your-profile.md
index 6cdf3eb780..ef89755716 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-your-github-profile/pinning-items-to-your-profile.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-your-github-profile/pinning-items-to-your-profile.md
@@ -1,13 +1,12 @@
---
title: Fixar itens no seu perfil
-intro: 'You can pin gists and repositories to your profile so other people can quickly see your best work.'
+intro: 'Você pode fixar gists e repositórios no seu perfil para que outras pessoas possam ver seu melhor trabalho rapidamente.'
redirect_from:
- /articles/pinning-repositories-to-your-profile/
- /articles/pinning-items-to-your-profile
versions:
free-pro-team: '*'
enterprise-server: '*'
- github-ae: '*'
---
É possível fixar um repositório público se você detém o repositório ou se fez contribuições ao repositório. Os commits em bifurcações não contam como contribuições e não é possível fixar uma bifurcação que não pertence a você. Para obter mais informações, consulte "[Por que minhas contribuições não aparecem no meu perfil?](/articles/why-are-my-contributions-not-showing-up-on-my-profile)"
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-your-github-profile/publicizing-or-hiding-your-private-contributions-on-your-profile.md b/translations/pt-BR/content/github/setting-up-and-managing-your-github-profile/publicizing-or-hiding-your-private-contributions-on-your-profile.md
index cfd5f2b65b..7cfff2ab85 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-your-github-profile/publicizing-or-hiding-your-private-contributions-on-your-profile.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-your-github-profile/publicizing-or-hiding-your-private-contributions-on-your-profile.md
@@ -1,6 +1,6 @@
---
title: Mostrar ou ocultar contribuições privadas no perfil
-intro: 'Seu perfil do {% data variables.product.product_name %} mostra um gráfico de contribuições no seu repositório no último ano. É possível escolher mostrar atividades anônimas em repositórios privados além da atividade mostrada em repositórios públicos.'
+intro: 'Seu perfil do {% data variables.product.product_name %} mostra um gráfico de contribuições no seu repositório no último ano. You can choose to show anonymized activity from {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.19" %}private and internal{% else %}private{% endif %} repositories{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %} in addition to the activity from public repositories{% endif %}.'
redirect_from:
- /articles/publicizing-or-hiding-your-private-contributions-on-your-profile
versions:
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-your-github-profile/viewing-contributions-on-your-profile.md b/translations/pt-BR/content/github/setting-up-and-managing-your-github-profile/viewing-contributions-on-your-profile.md
index 35613400de..839d95ba87 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-your-github-profile/viewing-contributions-on-your-profile.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-your-github-profile/viewing-contributions-on-your-profile.md
@@ -1,6 +1,6 @@
---
title: Exibir contribuições no perfil
-intro: 'Seu perfil do {% data variables.product.product_name %} mostra os repositórios fixos e um gráfico de contribuições no seu repositório no último ano.'
+intro: 'Your {% data variables.product.product_name %} profile shows off {% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}your pinned repositories as well as{% endif %} a graph of your repository contributions over the past year.'
redirect_from:
- /articles/viewing-contributions/
- /articles/viewing-contributions-on-your-profile-page/
@@ -11,11 +11,11 @@ versions:
github-ae: '*'
---
-O gráfico de contribuição mostra a atividade em repositórios públicos. Você pode optar por mostrar a atividade de repositórios públicos e privados, com detalhes específicos da sua atividade em repositórios privados anônimos. Para obter mais informações, consulte "[Mostrar ou ocultar contribuições privadas no perfil](/articles/publicizing-or-hiding-your-private-contributions-on-your-profile)".
+{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}Your contribution graph shows activity from public repositories. {% endif %}You can choose to show activity from {% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}both public and{% endif %}private repositories, with specific details of your activity in private repositories anonymized. Para obter mais informações, consulte "[Mostrar ou ocultar contribuições privadas no perfil](/articles/publicizing-or-hiding-your-private-contributions-on-your-profile)".
{% note %}
-**Note:** Commits will only appear on your contributions graph if the email address you used to author the commits is connected to your account on {% data variables.product.product_name %}. Para obter mais informações, consulte "[Por que minhas contribuições não aparecem no meu perfil?](/articles/why-are-my-contributions-not-showing-up-on-my-profile#your-local-git-commit-email-isnt-connected-to-your-account)"
+**Observação:** Os commits só aparecerão no seu gráfico de contribuições se o endereço de e-mail que você usou para criar das submissões estiver conectado à sua conta em {% data variables.product.product_name %}. Para obter mais informações, consulte "[Por que minhas contribuições não aparecem no meu perfil?](/articles/why-are-my-contributions-not-showing-up-on-my-profile#your-local-git-commit-email-isnt-connected-to-your-account)"
{% endnote %}
@@ -26,23 +26,27 @@ Na sua página de perfil, determinadas ações contam como contribuições:
- Fazer commit no branch `gh-pages` ou no branch padrão de um repositório
- Abrir um problema
- Propor uma pull request
-- Submitting a pull request review{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
+- Enviar uma revisão de pull request{% if enterpriseServerVersions contains currentVersion or currentVersion == "github-ae@latest" %}
- Fazer coautoria de commits no branch `gh-pages` ou no branch padrão do repositório{% endif %}
{% data reusables.pull_requests.pull_request_merges_and_contributions %}
### Repositórios populares
-Esta seção exibe os repositórios com a maioria dos inspetores. Depois que você [fixar os repositórios no seu perfil](/articles/pinning-repositories-to-your-profile), esta seção será alterada para "Repositórios fixos".
+Esta seção exibe os repositórios com a maioria dos inspetores. {% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}Once you [pin repositories to your profile](/articles/pinning-repositories-to-your-profile), this section will change to "Pinned repositories."{% endif %}
![Repositórios populares](/assets/images/help/profile/profile_popular_repositories.png)
+{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
+
### Repositórios fixos
Esta seção exibe até seis repositórios públicos e pode incluir tanto repositórios pertencentes a você como aqueles com os quais você contribuiu. Para ver detalhes importantes sobre os repositórios que você escolheu retratar, cada repositório nesta seção inclui um resumo do trabalho que está sendo feito, o número de [estrelas](/articles/saving-repositories-with-stars/) que ele recebeu e a principal linguagem de programação usada nele. Para obter mais informações, consulte "[Fixar repositórios no seu perfil](/articles/pinning-repositories-to-your-profile)".
![Repositórios fixos](/assets/images/help/profile/profile_pinned_repositories.png)
+{% endif %}
+
### Calendário de contribuições
O calendário de contribuições mostra sua atividade de contribuição.
@@ -82,9 +86,9 @@ A seção de atividade de contribuição contém uma linha do tempo detalhada do
{% if currentVersion != "github-ae@latest" %}
### Exibir contribuições da {% data variables.product.product_location_enterprise %} no {% data variables.product.prodname_dotcom_the_website %}
-If your site administrator has enabled
+Se o administrador do site habilitou
-{% data variables.product.prodname_unified_contributions %}, you can send {% data variables.product.prodname_enterprise %} contribution counts to your {% data variables.product.prodname_dotcom_the_website %} profile. Para obter mais informações, consulte "[Enviar suas contribuições do {% data variables.product.prodname_ghe_server %} para o {% data variables.product.prodname_dotcom_the_website %}](/articles/sending-your-github-enterprise-server-contributions-to-your-github-com-profile)".
+{% data variables.product.prodname_unified_contributions %}, você pode enviar contagens de contribuição de {% data variables.product.prodname_enterprise %} para o seu perfil de {% data variables.product.prodname_dotcom_the_website %}. Para obter mais informações, consulte "[Enviar suas contribuições do {% data variables.product.prodname_ghe_server %} para o {% data variables.product.prodname_dotcom_the_website %}](/articles/sending-your-github-enterprise-server-contributions-to-your-github-com-profile)".
{% endif %}
### Leia mais
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-your-github-profile/why-are-my-contributions-not-showing-up-on-my-profile.md b/translations/pt-BR/content/github/setting-up-and-managing-your-github-profile/why-are-my-contributions-not-showing-up-on-my-profile.md
index d8a1685427..c061614021 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-your-github-profile/why-are-my-contributions-not-showing-up-on-my-profile.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-your-github-profile/why-are-my-contributions-not-showing-up-on-my-profile.md
@@ -39,9 +39,9 @@ Além disso, **pelo menos uma** das seguintes afirmativas devem ser verdadeiras:
Depois de fazer um commit que atenda aos requisitos para ser contabilizado como contribuição, talvez você precise aguardar até 24 horas para que a contribuição seja exibida no gráfico de contribuições.
-#### Your local Git commit email isn't connected to your account
+#### Seu e-mail de confirmação do Git local não está conectado à sua conta
-Commits must be made with an email address that is connected to your account on {% data variables.product.product_name %}{% if currentVersion == "free-pro-team@latest" %}, or the {% data variables.product.product_name %}-provided `noreply` email address provided to you in your email settings,{% endif %} in order to appear on your contributions graph.{% if currentVersion == "free-pro-team@latest" %} For more information about `noreply` email addresses, see "[Setting your commit email address](/github/setting-up-and-managing-your-github-user-account/setting-your-commit-email-address#about-commit-email-addresses)."{% endif %}
+Os commits devem ser feitos com um endereço de e-mail conectado à sua conta em {% data variables.product.product_name %}{% if currentVersion == "free-pro-team@latest" %} ou ao endereço de e-mail do tipo `noreply` fornecido por {% data variables.product.product_name %} a você nas suas configurações de e-mail{% endif %} para aparecer no seu gráfico de contribuições.{% if currentVersion == "free-pro-team@latest" %} Para mais informações sobre endereços de e-mail do tipo `noreply`, consulte "[Definir o seu endereço de e-mail do commit](/github/setting-up-and-managing-your-github-user-account/setting-your-commit-email-address#about-commit-email-addresses).{% endif %}
Você pode verificar o endereço de e-mail usado para um commit adicionando `.patch` ao final de uma URL de commit; por exemplo, https://github.com/octocat/octocat.github.io/commit/67c0afc1da354d8571f51b6f0af8f2794117fd10.patch:
@@ -54,7 +54,7 @@ Subject: [PATCH] updated index for better welcome message
O endereço de e-mail no campo `From:` é o que foi definido nas [configurações locais do Git](/articles/set-up-git). Neste exemplo, o endereço de e-mail usado para o commit é `octocat@nowhere.com`.
-If the email address used for the commit is not connected to your account on {% data variables.product.product_name %}, {% if currentVersion == "github-ae@latest" %}change the email address used to author commits in Git. For more information, see "[Setting your commit email address](/github/setting-up-and-managing-your-github-user-account/setting-your-commit-email-address#setting-your-commit-email-address-in-git)."{% else %}you must [add the email address](/articles/adding-an-email-address-to-your-github-account) to your {% data variables.product.product_name %} account. Your contributions graph will be rebuilt automatically when you add the new address.{% endif %}
+Se o endereço de e-mail usado para o commit não estiver conectado à sua conta em {% data variables.product.product_name %}, {% if currentVersion == "github-ae@latest" %}altere o endereço de e-mail usado para criar commits no Git. Para obter mais informações, consulte "[Definir o seu endereço de e-mail do commit](/github/setting-up-and-managing-your-github-user-account/setting-your-commit-email-address#setting-your-commit-email-address-in-git).{% else %}você deve [adicionar o endereço de e-mail](/articles/adding-an-email-address-to-your-github-account) à sua conta de {% data variables.product.product_name %}. Seu gráfico de contribuições será reconstruído automaticamente quando você adicionar o novo endereço.{% endif %}
{% warning %}
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-your-github-user-account/about-your-personal-dashboard.md b/translations/pt-BR/content/github/setting-up-and-managing-your-github-user-account/about-your-personal-dashboard.md
index c3bdf530cd..d47726d72a 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-your-github-user-account/about-your-personal-dashboard.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-your-github-user-account/about-your-personal-dashboard.md
@@ -15,7 +15,7 @@ versions:
Seu quadro pessoal é a primeira página que você verá quando entrar no {% data variables.product.product_name %}.
-Para acessar seu quadro pessoal assim que se conectar, clique no {% octicon "mark-github" aria-label="The github octocat logo" %} no canto superior esquerdo de qualquer página em {% data variables.product.product_url %}.
+Para acessar seu quadro pessoal assim que se conectar, clique no {% octicon "mark-github" aria-label="The github octocat logo" %} no canto superior esquerdo de qualquer página em {% data variables.product.product_name %}.
### Encontrar sua atividade recente
@@ -29,7 +29,7 @@ Na barra lateral esquerda do painel, é possível acessar os repositórios e equ
![lista de repositórios e equipes de diferentes organizações](/assets/images/help/dashboard/repositories-and-teams-from-personal-dashboard.png)
-The list of top repositories is automatically generated, and can include any repository you have interacted with, whether it's owned directly by your account or not. Interactions include making commits and opening or commenting on issues and pull requests. The list of top repositories cannot be edited, but repositories will drop off the list 4 months after you last interacted with them.
+A lista dos principais repositórios é gerada automaticamente e pode incluir qualquer repositório com o qual você interagiu, independentemente de pertencer diretamente à sua conta. As interações incluem criação commits, abrir ou comentar em problemas e pull requests. A lista dos principais repositórios não pode ser editada, mas os repositórios serão excluídos da lista 4 meses após a última vez que você interagir com eles.
Também é possível encontrar uma lista de seus repositórios, equipes e quadros de projeto recentemente visitados quando você clica na barra de pesquisa no topo de qualquer página do {% data variables.product.product_name %}.
@@ -39,11 +39,11 @@ Na seção "All activity" (Todas as atividades) do feed de notícias, você pode
Atualizações serão exibidas no feed de notícias quando um usuário que você segue:
- Marcar um repositório com estrelas.
-- Seguir outro usuário.
-- Cria um repositório público.
+- Follows another user.{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
+- Creates a public repository.{% endif %}
- Abrir um problema ou uma pull request com a etiqueta "help wanted" ou "good first issue" em um repositório que você está inspecionando.
-- Fizer push de commits em um repositório que você inspeciona.
-- Bifurcar um repositório público.
+- Pushes commits to a repository you watch.{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
+- Forks a public repository.{% endif %}
Para obter mais informações sobre como atribuir estrelas a repositórios e seguir pessoas, consulte "[Salvar repositórios com estrelas](/articles/saving-repositories-with-stars/)" e "[Seguir pessoas](/articles/following-people)".
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-your-github-user-account/changing-your-github-username.md b/translations/pt-BR/content/github/setting-up-and-managing-your-github-user-account/changing-your-github-username.md
index 8140f49101..b498d312f6 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-your-github-user-account/changing-your-github-username.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-your-github-user-account/changing-your-github-username.md
@@ -1,6 +1,6 @@
---
-title: Changing your GitHub username
-intro: 'You can change your {% data variables.product.product_name %} username at any time.'
+title: Alterar seu nome de usuário do GitHub
+intro: 'Você pode alterar seu nome de usuário do {% data variables.product.product_name %} a qualquer momento.'
redirect_from:
- /articles/how-to-change-your-username/
- /articles/changing-your-github-user-name/
@@ -12,50 +12,46 @@ versions:
enterprise-server: '*'
---
-### About username changes
+### Sobre alterações no nome de usuário
-You can change your username to another username that is not currently in use.{% if currentVersion == "free-pro-team@latest" %} If the username you want is not available, you'll see information about whether you can request the username to be released when you type in the desired username.
+Você pode alterar oseu nome de usuário para outro nome de usuário que não está atualmente em uso.{% if currentVersion == "free-pro-team@latest" %} Se o nome de usuário que você deseja não estiver disponível, você verá informações sobre se pode solicitar a liberação do nome de usuário ao digitar o nome de usuário desejado.
-If the username is not eligible for release and you don't hold a trademark for the username, you can choose another username or keep your current username. {% data variables.contact.github_support %} cannot release the unavailable username for you. For more information, see "[Changing your username](#changing-your-username)."{% endif %}
+Se o nome de usuário não estiver qualificado para liberação e você não detém uma marca comercial para este nome de usuário, é possível escolher outro ou manter o atual. O {% data variables.contact.github_support %} não pode liberar o nome de usuário indisponível para você. Para obter mais informações, consulte "[Alterar nome de usuário](#changing-your-username)".{% endif %}
-After changing your username, your old username becomes available for anyone else to claim. Most references to your repositories under the old username automatically change to the new username. However, some links to your profile won't automatically redirect.
+Depois de alterar seu nome de usuário, o nome antigo será disponibilizado para reivindicação por qualquer pessoa. A maioria das referências aos seus repositórios sob o nome de usuário antigo muda automaticamente para o novo nome de usuário. No entanto, alguns links para seu perfil não são redirecionados automaticamente.
-{% data variables.product.product_name %} cannot set up redirects for:
-- [@mentions](/articles/basic-writing-and-formatting-syntax/#mentioning-people-and-teams) using your old username
-- Links to [gists](/articles/creating-gists) that include your old username
+O {% data variables.product.product_name %} não pode configurar redirecionamentos para:
+- [@menções](/articles/basic-writing-and-formatting-syntax/#mentioning-people-and-teams) usando o nome de usuário antigo
+- Links para [gists](/articles/creating-gists) que incluem o nome de usuário antigo
-### Repository references
+### Referências de repositório
-After you change your username, {% data variables.product.product_name %} will automatically redirect references to your repositories.
-- Web links to your existing repositories will continue to work. This can take a few minutes to complete after you make the change.
-- Command line pushes from your local repository clones to the old remote tracking URLs will continue to work.
+Após alteração do nome de usuário, o {% data variables.product.product_name %} redirecionará automaticamente as referências para os repositórios.
+- Os links da web para repositórios existentes continuarão funcionando. Esse processo pode demorar alguns minutos para ser concluído após a alteração.
+- A linha de comando que faz push dos clones do repositório local para as URLs de controle do remote continuarão funcionando.
-If the new owner of your old username creates a repository with the same name as your repository, that will override the redirect entry and your redirect will stop working. Because of this possibility, we recommend you update all existing remote repository URLs after changing your username. For more information, see "[Changing a remote's URL](/articles/changing-a-remote-s-url)."
+Se o novo proprietário do seu antigo nome de usuário criar um repositório com o mesmo nome do seu repositório, isso substituirá a entrada de redirecionamento e o seu redirecionamento para de funcionar. Por conta dessa possibilidade, é recomendável atualizar todas as URLs existentes do repositório remote após alteração do seu nome de usuário. Para obter mais informações, consulte "[Alterar o URL de um remote](/articles/changing-a-remote-s-url)".
-### Links to your previous profile page
+### Links para a página de perfil anterior
-After changing your username, links to your previous profile page, such as `https://{% data variables.command_line.backticks %}/previoususername`, will return a 404 error. We recommend updating any links to your {% data variables.product.product_name %} account from elsewhere{% if currentVersion == "free-pro-team@latest" %}, such as your LinkedIn or Twitter profile{% endif %}.
+Após alteração do nome de usuário, os links para sua página de perfil anterior, como `https://{% data variables.command_line.backticks %}/previoususername`, retornarão um erro 404. Recomendamos atualizar todos os links para a sua conta de {% data variables.product.product_name %} de outro lugar{% if currentVersion == "free-pro-team@latest" %}, como, por exemplo, o seu perfil do LinkedIn ou do Twitter{% endif %}.
-### Your Git commits
+### Seus commits no Git
-{% if currentVersion == "free-pro-team@latest"%}Git commits that were associated with your {% data variables.product.product_name %}-provided `noreply` email address won't be attributed to your new username and won't appear in your contributions graph.{% endif %} If your Git commits are associated with another email address you've [added to your GitHub account](/articles/adding-an-email-address-to-your-github-account), {% if currentVersion == "free-pro-team@latest"%}including the ID-based {% data variables.product.product_name %}-provided `noreply` email address, {% endif %}they'll continue to be attributed to you and appear in your contributions graph after you've changed your username. For more information on setting your email address, see "[Setting your commit email address](/articles/setting-your-commit-email-address)."
+{% if currentVersion == "free-pro-team@latest"%}commits do Git associados ao seu endereço de e-mail `noreply` fornecido por {% data variables.product.product_name %} não serão atribuídos ao seu novo nome de usuário e não aparecerão no seu gráfico de contribuições.{% endif %} Se seus commits Git estiverem associados a outro endereço de e-mail que você [adicionou à sua conta do GitHub](/articles/adding-an-email-address-to-your-github-account), {% if currentVersion == "free-pro-team@latest"%}incluindo o endereço de e-mail `noreply` baseado em ID fornecido por {% data variables.product.product_name %}, {% endif %} ele continuará a ser atribuído a você e aparecerá no gráfico de contribuições depois de mudar o seu nome de usuário. Para obter mais informações sobre como configurar o endereço de e-mail, consulte "[Configurar o endereço de e-mail do commit](/articles/setting-your-commit-email-address)".
-### Changing your username
+### Alterar nome de usuário
{% data reusables.user_settings.access_settings %}
{% data reusables.user_settings.account_settings %}
-3. In the "Change username" section, click **Change username**.
- ![Change Username button](/assets/images/help/settings/settings-change-username.png){% if currentVersion == "free-pro-team@latest" %}
-4. Read the warnings about changing your username. If you still want to change your username, click **I understand, let's change my username**.
- ![Change Username warning button](/assets/images/help/settings/settings-change-username-warning-button.png)
-5. Type a new username.
- ![New username field](/assets/images/help/settings/settings-change-username-enter-new-username.png)
-6. If the username you've chosen is available, click **Change my username**. If the username you've chosen is unavailable, you can try a different username or one of the suggestions you see.
- ![Change Username warning button](/assets/images/help/settings/settings-change-my-username-button.png)
+3. Na seção "Change username" (Alterar nome de usuário), clique em **Change username** (Alterar nome de usuário). ![Change Username button](/assets/images/help/settings/settings-change-username.png){% if currentVersion == "free-pro-team@latest" %}
+4. Leia os avisos sobre a mudança de seu nome de usuário. Se você ainda quiser alterar seu nome de usuário, clique em **I understand, let's change my username** (Compreendo, vamos alterar meu nome de usuário). ![Botão de aviso Change Username (Alterar nome de usuário)](/assets/images/help/settings/settings-change-username-warning-button.png)
+5. Digite um novo nome de usuário. ![Campo New Username (Novo nome de usuário)](/assets/images/help/settings/settings-change-username-enter-new-username.png)
+6. Se o nome que você escolheu estiver disponível, clique em **Change my username** (Alterar meu nome de usuário). Se o nome que você escolheu estiver indisponível, tente um nome de usuário diferente ou uma das sugestões que aparecem. ![Botão de aviso Change Username (Alterar nome de usuário)](/assets/images/help/settings/settings-change-my-username-button.png)
{% endif %}
-### Further reading
+### Leia mais
-- "[Changing a remote's URL](/articles/changing-a-remote-s-url)"
-- "[Why are my commits linked to the wrong user?](/articles/why-are-my-commits-linked-to-the-wrong-user)"{% if currentVersion == "free-pro-team@latest" %}
-- "[{% data variables.product.prodname_dotcom %} Username Policy](/articles/github-username-policy)"{% endif %}
+- "[Alterar o URL de um remote](/articles/changing-a-remote-s-url)"
+- "[Por que os meus commits estão vinculados ao usuário incorreto?](/articles/why-are-my-commits-linked-to-the-wrong-user)"{% if currentVersion == "free-pro-team@latest" %}
+- "[{% data variables.product.prodname_dotcom %} Política de nome de usuário](/articles/github-username-policy)"{% endif %}
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-your-github-user-account/index.md b/translations/pt-BR/content/github/setting-up-and-managing-your-github-user-account/index.md
index 821652eb73..6ce7743d9f 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-your-github-user-account/index.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-your-github-user-account/index.md
@@ -1,6 +1,6 @@
---
-title: Configurar e gerenciar sua conta de usuário do GitHub
-shortTitle: Contas de usuário
+title: Setting up and managing your GitHub user account
+shortTitle: User accounts
redirect_from:
- /categories/setting-up-and-managing-your-github-user-account
versions:
@@ -10,45 +10,31 @@ versions:
---
-### Índice
+### Table of Contents
{% topic_link_in_list /managing-user-account-settings %}
{% link_in_list /about-your-personal-dashboard %}
{% link_in_list /changing-your-github-username %}
-
{% link_in_list /merging-multiple-user-accounts %}
{% link_in_list /converting-a-user-into-an-organization %}
-
{% link_in_list /deleting-your-user-account %}
{% link_in_list /permission-levels-for-a-user-account-repository %}
{% link_in_list /permission-levels-for-user-owned-project-boards %}
{% link_in_list /managing-the-default-branch-name-for-your-repositories %}
{% link_in_list /managing-security-and-analysis-settings-for-your-user-account %}
{% link_in_list /managing-access-to-your-user-accounts-project-boards %}
-
{% link_in_list /integrating-jira-with-your-personal-projects %}
-
-
{% link_in_list /best-practices-for-leaving-your-company %}
-
-
{% link_in_list /what-does-the-available-for-hire-checkbox-do %}
-
{% topic_link_in_list /managing-email-preferences %}
{% link_in_list /adding-an-email-address-to-your-github-account %}
{% link_in_list /changing-your-primary-email-address %}
{% link_in_list /setting-a-backup-email-address %}
{% link_in_list /setting-your-commit-email-address %}
-
{% link_in_list /blocking-command-line-pushes-that-expose-your-personal-email-address %}
-
{% link_in_list /remembering-your-github-username-or-email %}
-
{% link_in_list /types-of-emails-github-sends %}
-
-
{% link_in_list /managing-marketing-emails-from-github %}
-
{% topic_link_in_list /managing-access-to-your-personal-repositories %}
{% link_in_list /inviting-collaborators-to-a-personal-repository %}
{% link_in_list /removing-a-collaborator-from-a-personal-repository %}
@@ -58,9 +44,7 @@ versions:
{% link_in_list /about-organization-membership %}
{% link_in_list /accessing-an-organization %}
{% link_in_list /viewing-peoples-roles-in-an-organization %}
-
{% link_in_list /requesting-organization-approval-for-oauth-apps %}
-
{% link_in_list /publicizing-or-hiding-organization-membership %}
{% link_in_list /managing-your-scheduled-reminders %}
{% link_in_list /removing-yourself-from-an-organization %}
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-your-github-user-account/integrating-jira-with-your-personal-projects.md b/translations/pt-BR/content/github/setting-up-and-managing-your-github-user-account/integrating-jira-with-your-personal-projects.md
index 0cf6aad5db..b15e839e49 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-your-github-user-account/integrating-jira-with-your-personal-projects.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-your-github-user-account/integrating-jira-with-your-personal-projects.md
@@ -10,7 +10,7 @@ versions:
{% data reusables.user_settings.access_settings %}
{% data reusables.user_settings.developer_settings %}
-3. Na barra lateral esquerda, clique em **{% data variables.product.prodname_oauth_app %}s**. ![{ site.data.variables.product.prodname_oauth_app }}s aba na barra lateral esquerda](/assets/images/help/settings/developer-settings-oauth-apps.png)
+3. Na barra lateral esquerda, clique em **{% data variables.product.prodname_oauth_app %}s**. ![{% data variables.product.prodname_oauth_app %}s tab in the left sidebar](/assets/images/help/settings/developer-settings-oauth-apps.png)
3. Clique em **Register a new application** (Registrar novo aplicativo).
4. Em **Application name** (Nome do aplicativo), digite "Jira".
5. Em **Homepage URL** (URL da página inicial), digite a URL completa da sua instância do JIRA.
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-your-github-user-account/inviting-collaborators-to-a-personal-repository.md b/translations/pt-BR/content/github/setting-up-and-managing-your-github-user-account/inviting-collaborators-to-a-personal-repository.md
index b2a109b456..9b3701fc0e 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-your-github-user-account/inviting-collaborators-to-a-personal-repository.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-your-github-user-account/inviting-collaborators-to-a-personal-repository.md
@@ -50,7 +50,7 @@ Os repositórios de propriedade de uma organização podem conceder mais acesso
### Leia mais
-- "[Níveis de permissão para um repositório de uma conta de usuário](/articles/permission-levels-for-a-user-account-repository/#collaborator-access-on-a-repository-owned-by-a-user-account)"
+- "[Níveis de permissão para um repositório de conta de usuário](/articles/permission-levels-for-a-user-account-repository/#collaborator-access-for-a-repository-owned-by-a-user-account)"
- "[Remover um colaborador de um repositório pessoal](/articles/removing-a-collaborator-from-a-personal-repository)"
- "[Remover a si mesmo de um repositório de colaborador](/articles/removing-yourself-from-a-collaborator-s-repository)"
- "[Organizar integrantes em equipes](/articles/organizing-members-into-teams)"
diff --git a/translations/pt-BR/content/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository.md b/translations/pt-BR/content/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository.md
index 22b6f45afc..e489eba672 100644
--- a/translations/pt-BR/content/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository.md
+++ b/translations/pt-BR/content/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository.md
@@ -1,6 +1,6 @@
---
-title: Permission levels for a user account repository
-intro: 'A repository owned by a user account has two permission levels: the *repository owner* and *collaborators*.'
+title: Níveis de permissão para um repositório de conta de usuário
+intro: 'A repository owned by a user account has two permission levels: the repository owner and collaborators.'
redirect_from:
- /articles/permission-levels-for-a-user-account-repository
versions:
@@ -9,66 +9,75 @@ versions:
github-ae: '*'
---
+### About permissions levels for a user account repository
+
+Repositories owned by user accounts have one owner. Ownership permissions can't be shared with another user account.
+
+You can also {% if currentVersion == "free-pro-team@latest" %}invite{% else %}add{% endif %} users on {% data variables.product.product_name %} to your repository as collaborators. For more information, see "[Inviting collaborators to a personal repository](/github/setting-up-and-managing-your-github-user-account/inviting-collaborators-to-a-personal-repository)."
+
{% tip %}
-**Tip:** If you require more granular read/write access to a repository owned by your user account, consider transferring the repository to an organization. For more information, see "[Transferring a repository](/articles/transferring-a-repository)."
+**Tip:** If you require more granular access to a repository owned by your user account, consider transferring the repository to an organization. Para obter mais informações, consulte "[Transferir um repositório](/github/administering-a-repository/transferring-a-repository#transferring-a-repository-owned-by-your-user-account)".
{% endtip %}
-#### Owner access on a repository owned by a user account
+### Owner access for a repository owned by a user account
-The repository owner has full control of the repository. In addition to all the permissions allowed by repository collaborators, the repository owner can:
+O proprietário do repositório tem controle total do repositório. In addition to the actions that any collaborator can perform, the repository owner can perform the following actions.
-- {% if currentVersion == "free-pro-team@latest" %}[Invite collaborators](/articles/inviting-collaborators-to-a-personal-repository){% else %}[Add collaborators](/articles/inviting-collaborators-to-a-personal-repository){% endif %}
-- Change the visibility of the repository (from [public to private](/articles/making-a-public-repository-private), or from [private to public](/articles/making-a-private-repository-public)){% if currentVersion == "free-pro-team@latest" %}
-- [Limit interactions with a repository](/articles/limiting-interactions-with-your-repository){% endif %}
-- Merge a pull request on a protected branch, even if there are no approving reviews
-- [Delete the repository](/articles/deleting-a-repository)
-- [Manage a repository's topics](/articles/classifying-your-repository-with-topics){% if currentVersion == "free-pro-team@latest" %}
-- Manage security and analysis settings. For more information, see "[Managing security and analysis settings for your user account](/github/setting-up-and-managing-your-github-user-account/managing-security-and-analysis-settings-for-your-user-account)."{% endif %}{% if currentVersion == "free-pro-team@latest" %}
-- [Enable the dependency graph](/github/visualizing-repository-data-with-graphs/exploring-the-dependencies-and-dependents-of-a-repository) for a private repository{% endif %}{% if currentVersion == "free-pro-team@latest" %}
-- Delete packages. For more information, see "[Deleting a package](/github/managing-packages-with-github-packages/deleting-a-package)."{% endif %}
-- Create and edit repository social cards. For more information, see "[Customizing your repository's social media preview](/articles/customizing-your-repositorys-social-media-preview)."
-- Make the repository a template. For more information, see "[Creating a template repository](/articles/creating-a-template-repository)."{% if currentVersion != "github-ae@latest" %}
-- Receive [{% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %}{% data variables.product.prodname_dependabot_alerts %}{% else %}security alerts{% endif %} for vulnerable dependencies](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies) in a repository.{% endif %}{% if currentVersion == "free-pro-team@latest" %}
-- Dismiss {% data variables.product.prodname_dependabot_alerts %} in your repository. For more information, see "[Viewing and updating vulnerable dependencies in your repository](/github/managing-security-vulnerabilities/viewing-and-updating-vulnerable-dependencies-in-your-repository)."
-- [Manage data usage for your private repository](/github/understanding-how-github-uses-and-protects-your-data/managing-data-use-settings-for-your-private-repository){% endif %}
-- [Define code owners for the repository](/articles/about-code-owners)
-- [Archive repositories](/articles/about-archiving-repositories){% if currentVersion == "free-pro-team@latest" %}
-- Create security advisories. For more information, see "[About {% data variables.product.prodname_security_advisories %}](/github/managing-security-vulnerabilities/about-github-security-advisories)."
-- Display a sponsor button. For more information, see "[Displaying a sponsor button in your repository](/articles/displaying-a-sponsor-button-in-your-repository)."{% endif %}
+| Ação | Mais informações |
+|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| {% if currentVersion == "free-pro-team@latest" %}Invite collaborators{% else %}Add collaborators{% endif %} | |
+| "[Convidar colaboradores para um repositório pessoal](/github/setting-up-and-managing-your-github-user-account/inviting-collaborators-to-a-personal-repository)" | |
+| Change the visibility of the repository | "[Setting repository visibility](/github/administering-a-repository/setting-repository-visibility)" |{% if currentVersion == "free-pro-team@latest" %}
+| Limit interactions with the repository | "[Limiting interactions in your repository](/github/building-a-strong-community/limiting-interactions-in-your-repository)" |{% endif %}
+| Fazer merge de uma pull request em um branch protegido, mesmo sem revisões de aprovação | "[Sobre branches protegidos](/github/administering-a-repository/about-protected-branches)" |
+| Excluir o repositório | "[Excluir um repositório](/github/administering-a-repository/deleting-a-repository)" |
+| Manage the repository's topics | "[Classifying your repository with topics](/github/administering-a-repository/classifying-your-repository-with-topics)" |{% if currentVersion == "free-pro-team@latest" %}
+| Manage security and analysis settings for the repository | "[Managing security and analysis settings for your repository](/github/administering-a-repository/managing-security-and-analysis-settings-for-your-repository)" |{% endif %}{% if currentVersion == "free-pro-team@latest" %}
+| Enable the dependency graph for a private repository | "[Exploring the dependencies of a repository](/github/visualizing-repository-data-with-graphs/exploring-the-dependencies-of-a-repository#enabling-and-disabling-the-dependency-graph-for-a-private-repository)" |{% endif %}{% if currentVersion == "free-pro-team@latest" %}
+| Excluir pacotes | "[Deleting a package](/github/managing-packages-with-github-packages/deleting-a-package)" |{% endif %}
+| Customize the repository's social media preview | "[Customizing your repository's social media preview](/github/administering-a-repository/customizing-your-repositorys-social-media-preview)" |
+| Create a template from the repository | "[Creating a template repository](/github/creating-cloning-and-archiving-repositories/creating-a-template-repository)" |{% if currentVersion == "free-pro-team@latest" or enterpriseServerVersions contains currentVersion %}
+| Receive | |
+| {% if currentVersion == "free-pro-team@latest" or currentVersion ver_gt "enterprise-server@2.21" %}{% data variables.product.prodname_dependabot_alerts %}{% else %}security alerts{% endif %} for vulnerable dependencies | "[About alerts for vulnerable dependencies](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies)" |{% endif %}{% if currentVersion == "free-pro-team@latest" %}
+| Dismiss {% data variables.product.prodname_dependabot_alerts %} in the repository | "[Visualizar e atualizar dependências vulneráveis no seu repositório](/github/managing-security-vulnerabilities/viewing-and-updating-vulnerable-dependencies-in-your-repository)" |
+| Manage data use for a private repository | "[Managing data use settings for your private repository](/github/understanding-how-github-uses-and-protects-your-data/managing-data-use-settings-for-your-private-repository)"|{% endif %}
+| Definir os proprietários do código do repositório | "[Sobre proprietários do código](/github/creating-cloning-and-archiving-repositories/about-code-owners)" |
+| Archive the repository | "[About archiving repositories](/github/creating-cloning-and-archiving-repositories/about-archiving-repositories)" |{% if currentVersion == "free-pro-team@latest" %}
+| Criar consultorias de segurança | "[Sobre {% data variables.product.prodname_security_advisories %}](/github/managing-security-vulnerabilities/about-github-security-advisories)" |
+| Exibir um botão de patrocinador | "[Displaying a sponsor button in your repository](/github/administering-a-repository/displaying-a-sponsor-button-in-your-repository)" |{% endif %}
-There is only **one owner** of a repository owned by a user account; this permission cannot be shared with another user account. To transfer ownership of a repository to another user, see "[How to transfer a repository](/articles/how-to-transfer-a-repository)."
+### Collaborator access for a repository owned by a user account
-#### Collaborator access on a repository owned by a user account
+Collaborators on a personal repository can pull (read) the contents of the repository and push (write) changes to the repository.
{% note %}
-**Note:** In a private repository, repository owners can only grant write access to collaborators. Collaborators can't have read-only access to repositories owned by a user account.
+**Observação:** Em um repositório privado, proprietários de repositórios podem conceder somente acesso de gravação aos colaboradores. Os colaboradores não podem ter acesso somente leitura a repositórios pertencentes a uma conta de usuário.
{% endnote %}
-Collaborators on a personal repository can:
+Collaborators can also perform the following actions.
-- Push to (write), pull from (read), and fork (copy) the repository
-- Create, apply, and delete labels and milestones
-- Open, close, re-open, and assign issues
-- Edit and delete comments on commits, pull requests, and issues
-- Mark an issue or pull request as a duplicate. For more information, see "[About duplicate issues and pull requests](/articles/about-duplicate-issues-and-pull-requests)."
-- Open, merge and close pull requests
-- Apply suggested changes to pull requests. For more information, see "[Incorporating feedback in your pull request](/articles/incorporating-feedback-in-your-pull-request)."
-- Send pull requests from forks of the repository{% if currentVersion == "free-pro-team@latest" %}
-- Publish, view, and install packages. For more information, see "[Publishing and managing packages](/github/managing-packages-with-github-packages/publishing-and-managing-packages)."{% endif %}
-- Create and edit Wikis
-- Create and edit releases. For more information, see "[Managing releases in a repository](/github/administering-a-repository/managing-releases-in-a-repository).
-- Remove themselves as collaborators on the repository
-- Submit a review on a pull request that will affect its mergeability
-- Act as a designated code owner for the repository. For more information, see "[About code owners](/articles/about-code-owners)."
-- Lock a conversation. For more information, see "[Locking conversations](/articles/locking-conversations)."{% if currentVersion == "free-pro-team@latest" %}
-- Report abusive content to {% data variables.contact.contact_support %}. For more information, see "[Reporting abuse or spam](/articles/reporting-abuse-or-spam)."{% endif %}
-- Transfer an issue to a different repository. For more information, see "[Transferring an issue to another repository](/articles/transferring-an-issue-to-another-repository)."
+| Ação | Mais informações |
+|:----------------------------------------------------------------------------------------- |:------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| Bifurcar o repositório | "[Sobre bifurcações](/github/collaborating-with-issues-and-pull-requests/about-forks)" |
+| Create, edit, and delete comments on commits, pull requests, and issues in the repository |