Merge branch 'main' into patch-2
This commit is contained in:
11
.github/workflows/sync-search-indices.yml
vendored
11
.github/workflows/sync-search-indices.yml
vendored
@@ -51,8 +51,7 @@ jobs:
|
|||||||
- name: Update search indexes
|
- name: Update search indexes
|
||||||
env:
|
env:
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
# TODO remove version and language after first successful run to test
|
run: npm run sync-search
|
||||||
run: VERSION=github-ae@latest LANGUAGE=pt npm run sync-search
|
|
||||||
|
|
||||||
- name: Update private docs repository search indexes
|
- name: Update private docs repository search indexes
|
||||||
# Git pre-push hooks push the LFS objects, so if you don't run them and
|
# Git pre-push hooks push the LFS objects, so if you don't run them and
|
||||||
@@ -61,14 +60,10 @@ jobs:
|
|||||||
# So if you don't use the pre-push hooks or you run with --no-verify
|
# So if you don't use the pre-push hooks or you run with --no-verify
|
||||||
# the LFS objects need to be pushed first.
|
# the LFS objects need to be pushed first.
|
||||||
run: |
|
run: |
|
||||||
echo 'git checkout main'
|
|
||||||
git checkout main
|
|
||||||
echo 'git config user.name "GitHub Actions"'
|
echo 'git config user.name "GitHub Actions"'
|
||||||
git config user.name "GitHub Actions"
|
git config user.name "GitHub Actions"
|
||||||
echo 'git config user.email action@github.com'
|
echo 'git config user.email action@github.com'
|
||||||
git config user.email action@github.com
|
git config user.email action@github.com
|
||||||
echo 'git config pull.ff only'
|
|
||||||
git config pull.ff only
|
|
||||||
echo 'git commit -am "update search indexes"'
|
echo 'git commit -am "update search indexes"'
|
||||||
git commit -am "update search indexes"
|
git commit -am "update search indexes"
|
||||||
echo 'git lfs push --all origin'
|
echo 'git lfs push --all origin'
|
||||||
@@ -87,10 +82,6 @@ jobs:
|
|||||||
git remote add public-docs-repo https://github.com/github/docs.git
|
git remote add public-docs-repo https://github.com/github/docs.git
|
||||||
echo 'git lfs push --all public-docs-repo'
|
echo 'git lfs push --all public-docs-repo'
|
||||||
git lfs push --all public-docs-repo
|
git lfs push --all public-docs-repo
|
||||||
echo 'git pull public-docs-repo main'
|
|
||||||
git pull public-docs-repo main
|
|
||||||
echo 'git push--force public-docs-repo main --no-verify'
|
|
||||||
git push --force public-docs-repo main --no-verify
|
|
||||||
|
|
||||||
- name: Send slack notification if workflow run fails
|
- name: Send slack notification if workflow run fails
|
||||||
uses: someimportantcompany/github-actions-slack-message@0b470c14b39da4260ed9e3f9a4f1298a74ccdefd
|
uses: someimportantcompany/github-actions-slack-message@0b470c14b39da4260ed9e3f9a4f1298a74ccdefd
|
||||||
|
|||||||
32
.github/workflows/sync-single-english-index.yml
vendored
32
.github/workflows/sync-single-english-index.yml
vendored
@@ -25,18 +25,24 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- name: checkout
|
- name: checkout
|
||||||
uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f
|
uses: actions/checkout@5a4ac9002d0be2fb38bd78e4b4dbde5606d7042f
|
||||||
|
with:
|
||||||
|
ref: ${{ github.head_ref }}
|
||||||
|
|
||||||
- name: Setup Node
|
- name: Setup Node
|
||||||
uses: actions/setup-node@38d90ce44d5275ad62cc48384b3d8a58c500bb5f
|
uses: actions/setup-node@38d90ce44d5275ad62cc48384b3d8a58c500bb5f
|
||||||
with:
|
with:
|
||||||
node-version: 16.x
|
node-version: 16.x
|
||||||
cache: npm
|
cache: npm
|
||||||
|
|
||||||
- name: Install dependencies
|
- name: Install dependencies
|
||||||
run: npm ci
|
run: npm ci
|
||||||
|
|
||||||
- name: Get version from search label if present; only continue if the label is found.
|
- name: Get version from search label if present; only continue if the label is found.
|
||||||
id: getVersion
|
id: getVersion
|
||||||
run: $GITHUB_WORKSPACE/.github/actions-scripts/enterprise-search-label.js
|
run: $GITHUB_WORKSPACE/.github/actions-scripts/enterprise-search-label.js
|
||||||
- if: ${{ steps.getVersion.outputs.versionToSync }}
|
|
||||||
name: Sync English index for single version
|
- name: Sync English index for single version
|
||||||
|
if: ${{ steps.getVersion.outputs.versionToSync }}
|
||||||
env:
|
env:
|
||||||
VERSION: ${{ steps.getVersion.outputs.versionToSync }}
|
VERSION: ${{ steps.getVersion.outputs.versionToSync }}
|
||||||
LANGUAGE: 'en'
|
LANGUAGE: 'en'
|
||||||
@@ -44,11 +50,19 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
npm run build
|
npm run build
|
||||||
npm run sync-search
|
npm run sync-search
|
||||||
- name: Check in search index
|
|
||||||
uses: EndBug/add-and-commit@2bdc0a61a03738a1d1bda24d566ad0dbe3083d87
|
|
||||||
with:
|
|
||||||
# The arguments for the `git add` command
|
|
||||||
add: 'lib/search/indexes'
|
|
||||||
|
|
||||||
# The message for the commit
|
- name: Commit indexes and push LFS objects
|
||||||
message: 'Updated search index for ${{ steps.getVersion.outputs.versionToSync }}'
|
if: ${{ steps.getVersion.outputs.versionToSync }}
|
||||||
|
run: |
|
||||||
|
echo 'git config user.name "GitHub Actions"'
|
||||||
|
git config user.name "GitHub Actions"
|
||||||
|
echo 'git config user.email action@github.com'
|
||||||
|
git config user.email action@github.com
|
||||||
|
echo 'git add lib/search/indexes'
|
||||||
|
git add lib/search/indexes/*
|
||||||
|
echo 'git commit -m "update search indexes"'
|
||||||
|
git commit -m 'update search indexes'
|
||||||
|
echo 'git lfs push --all origin'
|
||||||
|
git lfs push --all origin
|
||||||
|
echo 'git push origin' $GITHUB_HEAD_REF '--set-upstream'
|
||||||
|
git push origin $GITHUB_HEAD_REF --set-upstream
|
||||||
|
|||||||
@@ -10,18 +10,19 @@ on:
|
|||||||
- '.github/actions-scripts/**'
|
- '.github/actions-scripts/**'
|
||||||
- '.github/workflows/**'
|
- '.github/workflows/**'
|
||||||
- '.github/CODEOWNERS'
|
- '.github/CODEOWNERS'
|
||||||
|
- 'app.json'
|
||||||
- 'assets/fonts/**'
|
- 'assets/fonts/**'
|
||||||
- 'data/graphql/**'
|
- 'data/graphql/**'
|
||||||
|
- 'Dockerfile*'
|
||||||
- 'lib/graphql/**'
|
- 'lib/graphql/**'
|
||||||
- 'lib/redirects/**'
|
- 'lib/redirects/**'
|
||||||
- 'lib/rest/**'
|
- 'lib/rest/**'
|
||||||
- 'lib/webhooks/**'
|
- 'lib/webhooks/**'
|
||||||
- 'lib/search/indexes/**'
|
- 'lib/search/indexes/**'
|
||||||
|
- 'package*.json'
|
||||||
|
- 'Procfile'
|
||||||
- 'scripts/**'
|
- 'scripts/**'
|
||||||
- 'translations/**'
|
- 'translations/**'
|
||||||
- 'package*.json'
|
|
||||||
- 'app.json'
|
|
||||||
- 'Procfile'
|
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
triage:
|
triage:
|
||||||
@@ -71,18 +72,19 @@ jobs:
|
|||||||
- '.github/actions-scripts/**'
|
- '.github/actions-scripts/**'
|
||||||
- '.github/workflows/**'
|
- '.github/workflows/**'
|
||||||
- '.github/CODEOWNERS'
|
- '.github/CODEOWNERS'
|
||||||
|
- 'app.json'
|
||||||
- 'assets/fonts/**'
|
- 'assets/fonts/**'
|
||||||
- 'data/graphql/**'
|
- 'data/graphql/**'
|
||||||
|
- 'Dockerfile*'
|
||||||
- 'lib/graphql/**'
|
- 'lib/graphql/**'
|
||||||
- 'lib/redirects/**'
|
- 'lib/redirects/**'
|
||||||
- 'lib/rest/**'
|
- 'lib/rest/**'
|
||||||
- 'lib/webhooks/**'
|
- 'lib/webhooks/**'
|
||||||
- 'lib/search/indexes/**'
|
- 'lib/search/indexes/**'
|
||||||
|
- 'package*.json'
|
||||||
|
- 'Procfile'
|
||||||
- 'scripts/**'
|
- 'scripts/**'
|
||||||
- 'translations/**'
|
- 'translations/**'
|
||||||
- 'package*.json'
|
|
||||||
- 'app.json'
|
|
||||||
- 'Procfile'
|
|
||||||
|
|
||||||
# When there are changes to files we can't accept
|
# When there are changes to files we can't accept
|
||||||
# and no review exists,leave a REQUEST_CHANGES review
|
# and no review exists,leave a REQUEST_CHANGES review
|
||||||
@@ -97,18 +99,19 @@ jobs:
|
|||||||
'.github/actions-scripts/**',
|
'.github/actions-scripts/**',
|
||||||
'.github/workflows/**',
|
'.github/workflows/**',
|
||||||
'.github/CODEOWNERS',
|
'.github/CODEOWNERS',
|
||||||
|
'app.json',
|
||||||
'assets/fonts/**',
|
'assets/fonts/**',
|
||||||
'data/graphql/**',
|
'data/graphql/**',
|
||||||
|
'Dockerfile*',
|
||||||
'lib/graphql/**',
|
'lib/graphql/**',
|
||||||
'lib/redirects/**',
|
'lib/redirects/**',
|
||||||
'lib/rest/**',
|
'lib/rest/**',
|
||||||
'lib/webhooks/**',
|
'lib/webhooks/**',
|
||||||
'lib/search/indexes/**'
|
'lib/search/indexes/**',
|
||||||
'scripts/**',
|
|
||||||
'translations/**',
|
|
||||||
'package*.json',
|
'package*.json',
|
||||||
'app.json',
|
|
||||||
'Procfile'
|
'Procfile'
|
||||||
|
'scripts/**',
|
||||||
|
'translations/**'
|
||||||
]
|
]
|
||||||
|
|
||||||
const badFiles = badFilesArr.join('\n')
|
const badFiles = badFilesArr.join('\n')
|
||||||
|
|||||||
@@ -6,9 +6,6 @@ name: Check for unallowed internal changes
|
|||||||
|
|
||||||
on:
|
on:
|
||||||
pull_request:
|
pull_request:
|
||||||
paths:
|
|
||||||
- 'app.json'
|
|
||||||
- 'lib/search/indexes/**'
|
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
check-internal-changes:
|
check-internal-changes:
|
||||||
|
|||||||
1
.gitignore
vendored
1
.gitignore
vendored
@@ -6,7 +6,6 @@ npm-debug.log
|
|||||||
coverage/
|
coverage/
|
||||||
.linkinator
|
.linkinator
|
||||||
/assets/images/early-access
|
/assets/images/early-access
|
||||||
/assets/fonts/inter
|
|
||||||
/content/early-access
|
/content/early-access
|
||||||
/data/early-access
|
/data/early-access
|
||||||
.next
|
.next
|
||||||
|
|||||||
Binary file not shown.
|
Before Width: | Height: | Size: 63 KiB After Width: | Height: | Size: 150 KiB |
@@ -1,4 +1,7 @@
|
|||||||
|
import Cookies from 'js-cookie'
|
||||||
import parseUserAgent from './user-agent'
|
import parseUserAgent from './user-agent'
|
||||||
|
import { sendEvent, EventType } from './events'
|
||||||
|
|
||||||
const supportedPlatforms = ['mac', 'windows', 'linux']
|
const supportedPlatforms = ['mac', 'windows', 'linux']
|
||||||
const detectedPlatforms = new Set()
|
const detectedPlatforms = new Set()
|
||||||
|
|
||||||
@@ -35,6 +38,18 @@ export default function displayPlatformSpecificContent() {
|
|||||||
const target = event.target as HTMLElement
|
const target = event.target as HTMLElement
|
||||||
setActiveSwitcherLinks(target.dataset.platform || '')
|
setActiveSwitcherLinks(target.dataset.platform || '')
|
||||||
showPlatformSpecificContent(target.dataset.platform || '')
|
showPlatformSpecificContent(target.dataset.platform || '')
|
||||||
|
|
||||||
|
Cookies.set('osPreferred', target.dataset.platform || '', {
|
||||||
|
sameSite: 'strict',
|
||||||
|
secure: true,
|
||||||
|
})
|
||||||
|
|
||||||
|
// Send event data
|
||||||
|
sendEvent({
|
||||||
|
type: EventType.preference,
|
||||||
|
preference_name: 'os',
|
||||||
|
preference_value: target.dataset.platform,
|
||||||
|
})
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
@@ -108,6 +123,8 @@ function detectPlatforms(el: HTMLElement) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function getDefaultPlatform() {
|
function getDefaultPlatform() {
|
||||||
|
if (Cookies.get('osPreferred')) return Cookies.get('osPreferred')
|
||||||
|
|
||||||
const el = document.querySelector('[data-default-platform]') as HTMLElement
|
const el = document.querySelector('[data-default-platform]') as HTMLElement
|
||||||
if (el) return el.dataset.defaultPlatform
|
if (el) return el.dataset.defaultPlatform
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -100,6 +100,7 @@ export function sendEvent({ type, version = '1.0.0', ...props }: SendEventProps)
|
|||||||
// Preference information
|
// Preference information
|
||||||
application_preference: Cookies.get('toolPreferred'),
|
application_preference: Cookies.get('toolPreferred'),
|
||||||
color_mode_preference: getColorModePreference(),
|
color_mode_preference: getColorModePreference(),
|
||||||
|
os_preference: Cookies.get('osPreferred'),
|
||||||
},
|
},
|
||||||
|
|
||||||
...props,
|
...props,
|
||||||
|
|||||||
@@ -97,7 +97,7 @@ jobs:
|
|||||||
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)."
|
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)."
|
||||||
|
|
||||||
{% ifversion fpt or ghes > 3.1 or ghae-next %}
|
{% ifversion fpt or ghes > 3.1 or ghae-next %}
|
||||||
The following table shows the permissions granted to the `GITHUB_TOKEN` by default. People with admin permissions to an enterprise, organization, or repository can set the default permissions to be either permissive or restricted. For information on how to set the default permissions for the `GITHUB_TOKEN` for your enterprise, organization, or repository, see "[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#setting-the-permissions-of-the-github_token-for-your-enterprise)," "[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#setting-the-permissions-of-the-github_token-for-your-organization)," or "[Disabling or limiting {% data variables.product.prodname_actions %} for a repository](/github/administering-a-repository/disabling-or-limiting-github-actions-for-a-repository#setting-the-permissions-of-the-github_token-for-a-repository)."
|
The following table shows the permissions granted to the `GITHUB_TOKEN` by default. People with admin permissions to an {% ifversion not ghes %}enterprise, organization, or repository,{% else %}organization or repository{% endif %} can set the default permissions to be either permissive or restricted. For information on how to set the default permissions for the `GITHUB_TOKEN` for your {% ifversion not ghes %}enterprise, organization, or repository,{% else %}organization or repository,{% endif %} see {% ifversion not ghes %}"[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#setting-the-permissions-of-the-github_token-for-your-enterprise)," {% endif %}"[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#setting-the-permissions-of-the-github_token-for-your-organization)," or "[Disabling or limiting {% data variables.product.prodname_actions %} for a repository](/github/administering-a-repository/disabling-or-limiting-github-actions-for-a-repository#setting-the-permissions-of-the-github_token-for-a-repository)."
|
||||||
|
|
||||||
| Scope | Default access<br>(permissive) | Default access<br>(restricted) | Maximum access<br>by forked repos |
|
| Scope | Default access<br>(permissive) | Default access<br>(restricted) | Maximum access<br>by forked repos |
|
||||||
|---------------|-----------------------------|-----------------------------|--------------------------------|
|
|---------------|-----------------------------|-----------------------------|--------------------------------|
|
||||||
|
|||||||
@@ -75,7 +75,7 @@ Automatically detect security vulnerabilities and coding errors in new or modifi
|
|||||||
|
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
{% ifversion fpt or ghes > 3.1 %}
|
{% ifversion fpt %}
|
||||||
### Dependency review
|
### Dependency review
|
||||||
|
|
||||||
Show the full impact of changes to dependencies and see details of any vulnerable versions before you merge a pull request. For more information, see "[About dependency review](/code-security/supply-chain-security/about-dependency-review)."
|
Show the full impact of changes to dependencies and see details of any vulnerable versions before you merge a pull request. For more information, see "[About dependency review](/code-security/supply-chain-security/about-dependency-review)."
|
||||||
|
|||||||
@@ -47,7 +47,7 @@ For more information, see "[About alerts for vulnerable dependencies](/code-secu
|
|||||||
|
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
{% ifversion fpt or ghes > 3.1 %}
|
{% ifversion fpt %}
|
||||||
|
|
||||||
## Managing dependency review
|
## Managing dependency review
|
||||||
|
|
||||||
|
|||||||
@@ -72,7 +72,7 @@ For more information, see "[About alerts for vulnerable dependencies](/code-secu
|
|||||||
|
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
{% ifversion fpt or ghes > 3.1 %}
|
{% ifversion fpt %}
|
||||||
## Managing dependency review
|
## Managing dependency review
|
||||||
|
|
||||||
Dependency review lets you visualize dependency changes in pull requests before they are merged into your repository. Dependency review is available in all public repositories and in repositories owned by organizations with an {% data variables.product.prodname_advanced_security %} license that have the dependency graph enabled. For more information, see "[About dependency review](/code-security/supply-chain-security/understanding-your-software-supply-chain/about-dependency-review)."
|
Dependency review lets you visualize dependency changes in pull requests before they are merged into your repository. Dependency review is available in all public repositories and in repositories owned by organizations with an {% data variables.product.prodname_advanced_security %} license that have the dependency graph enabled. For more information, see "[About dependency review](/code-security/supply-chain-security/understanding-your-software-supply-chain/about-dependency-review)."
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ redirect_from:
|
|||||||
|
|
||||||
Organization owners can manage which repositories a codespace can access.
|
Organization owners can manage which repositories a codespace can access.
|
||||||
|
|
||||||
By default, a codespace can only access the repository where it was created. When you enable access and security for a repository owned by your organization, any codespaces that are created for that repository will also have read and write permissions to all other repositories the organization owns and the codespace creator has permissions to access. If you want to restrict the repositories a codespace can access, you can limit to it to either the repository where the codespace was created, or to specific repositories. You should only enable access and security for repositories you trust.
|
By default, a codespace can only access the repository where it was created. When you enable access and security for a repository owned by your organization, any codespaces that are created for that repository will also have read permissions to all other repositories the organization owns and the codespace creator has permissions to access. If you want to restrict the repositories a codespace can access, you can limit access to either the repository where the codespace was created, or to specific repositories. You should only enable access and security for repositories you trust.
|
||||||
|
|
||||||
To manage which users in your organization can use {% data variables.product.prodname_codespaces %}, see "[Managing user permissions for your organization](/codespaces/managing-codespaces-for-your-organization/managing-user-permissions-for-your-organization)."
|
To manage which users in your organization can use {% data variables.product.prodname_codespaces %}, see "[Managing user permissions for your organization](/codespaces/managing-codespaces-for-your-organization/managing-user-permissions-for-your-organization)."
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ redirect_from:
|
|||||||
---
|
---
|
||||||
## About MakeCode Arcade
|
## About MakeCode Arcade
|
||||||
|
|
||||||
MakeCode Arcade is an online integrated development environment (IDE) for developing retro arcade games using drag-and-drop block programming and JavaScript. Students can write, edit, run, test, and debug code in a browser with MakeCode Arcade. For more information about online IDEs and {% data variables.product.prodname_classroom %}, see "[Integrate {% data variables.product.prodname_classroom %} with an online IDE](/education/manage-coursework-with-github-classroom/integrate-github-classroom-with-an-online-ide)."
|
MakeCode Arcade is an online integrated development environment (IDE) for developing retro arcade games using drag-and-drop block programming and JavaScript. Students can write, edit, run, test, and debug code in a browser with MakeCode Arcade. For more information about IDEs and {% data variables.product.prodname_classroom %}, see "[Integrate {% data variables.product.prodname_classroom %} with an IDE](/education/manage-coursework-with-github-classroom/integrate-github-classroom-with-an-ide/integrate-github-classroom-with-an-ide)."
|
||||||
|
|
||||||
{% data reusables.classroom.readme-contains-button-for-online-ide %}
|
{% data reusables.classroom.readme-contains-button-for-online-ide %}
|
||||||
|
|
||||||
|
|||||||
@@ -5,9 +5,9 @@ intro: 'You can help your students write, test, and debug code by preconfiguring
|
|||||||
versions:
|
versions:
|
||||||
fpt: '*'
|
fpt: '*'
|
||||||
children:
|
children:
|
||||||
- /integrate-github-classroom-with-an-online-ide
|
- /integrate-github-classroom-with-an-ide
|
||||||
- /about-using-makecode-arcade-with-github-classroom
|
- /about-using-makecode-arcade-with-github-classroom
|
||||||
- /replit-with-github-classroom
|
- /replit-with-github-classroom
|
||||||
- /run-student-code-in-an-online-ide
|
- /run-student-code-in-an-ide
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,41 @@
|
|||||||
|
---
|
||||||
|
title: Integrate GitHub Classroom with an IDE
|
||||||
|
shortTitle: Integrate with an IDE
|
||||||
|
intro: 'You can preconfigure a supported integrated development environment (IDE) for assignments you create in {% data variables.product.prodname_classroom %}.'
|
||||||
|
versions:
|
||||||
|
fpt: '*'
|
||||||
|
redirect_from:
|
||||||
|
- /education/manage-coursework-with-github-classroom/online-ide-integrations
|
||||||
|
- /education/manage-coursework-with-github-classroom/integrate-github-classroom-with-an-online-ide
|
||||||
|
- /education/manage-coursework-with-github-classroom/integrate-github-classroom-with-an-ide/integrate-github-classroom-with-an-online-ide
|
||||||
|
---
|
||||||
|
## About integration with an IDE
|
||||||
|
|
||||||
|
{% data reusables.classroom.about-online-ides %}
|
||||||
|
|
||||||
|
After a student accepts an assignment with an IDE, the README file in the student's assignment repository will contain a button to open the assignment in the IDE. The student can begin working immediately, and no additional configuration is necessary.
|
||||||
|
|
||||||
|
## Supported IDEs
|
||||||
|
|
||||||
|
{% data variables.product.prodname_classroom %} supports the following IDEs. You can learn more about the student experience for each IDE.
|
||||||
|
|
||||||
|
| IDE | More information |
|
||||||
|
| :- | :- |
|
||||||
|
| Microsoft MakeCode Arcade | "[About using MakeCode Arcade with {% data variables.product.prodname_classroom %}](/education/manage-coursework-with-github-classroom/about-using-makecode-arcade-with-github-classroom)" |
|
||||||
|
| Visual Studio Code | [{% data variables.product.prodname_classroom %} extension](http://aka.ms/classroom-vscode-ext) in the Visual Studio Marketplace |
|
||||||
|
|
||||||
|
We know cloud IDE integrations are important to your classroom and are working to bring more options.
|
||||||
|
|
||||||
|
## Configuring an IDE for an assignment
|
||||||
|
|
||||||
|
You can choose the IDE you'd like to use for an assignment when you create an assignment. To learn how to create a new assignment that uses an IDE, see "[Create an individual assignment](/education/manage-coursework-with-github-classroom/create-an-individual-assignment)" or "[Create a group assignment](/education/manage-coursework-with-github-classroom/create-a-group-assignment)."
|
||||||
|
|
||||||
|
## Authorizing the OAuth app for an IDE
|
||||||
|
|
||||||
|
The first time you configure an assignment with an IDE, you must authorize the OAuth app for the IDE for your organization.
|
||||||
|
|
||||||
|
For all repositories, grant the app **read** access to metadata, administration, and code, and **write** access to administration and code. For more information, see "[Authorizing OAuth Apps](/github/authenticating-to-github/authorizing-oauth-apps)."
|
||||||
|
|
||||||
|
## Further reading
|
||||||
|
|
||||||
|
- "[About READMEs](/github/creating-cloning-and-archiving-repositories/about-readmes)"
|
||||||
@@ -1,39 +0,0 @@
|
|||||||
---
|
|
||||||
title: Integrate GitHub Classroom with an online IDE
|
|
||||||
shortTitle: Integrate with an online IDE
|
|
||||||
intro: 'You can preconfigure a supported online integrated development environment (IDE) for assignments you create in {% data variables.product.prodname_classroom %}.'
|
|
||||||
versions:
|
|
||||||
fpt: '*'
|
|
||||||
redirect_from:
|
|
||||||
- /education/manage-coursework-with-github-classroom/online-ide-integrations
|
|
||||||
- /education/manage-coursework-with-github-classroom/integrate-github-classroom-with-an-online-ide
|
|
||||||
---
|
|
||||||
## About integration with an online IDE
|
|
||||||
|
|
||||||
{% data reusables.classroom.about-online-ides %}
|
|
||||||
|
|
||||||
After a student accepts an assignment with an online IDE, the README file in the student's assignment repository will contain a button to open the assignment in the IDE. The student can begin working immediately, and no additional configuration is necessary.
|
|
||||||
|
|
||||||
## Supported online IDE
|
|
||||||
|
|
||||||
{% data variables.product.prodname_classroom %} supports the following online IDE. You can learn more about the student experience for each IDE.
|
|
||||||
|
|
||||||
| IDE | More information |
|
|
||||||
| :- | :- |
|
|
||||||
| Microsoft MakeCode Arcade | "[About using MakeCode Arcade with {% data variables.product.prodname_classroom %}](/education/manage-coursework-with-github-classroom/about-using-makecode-arcade-with-github-classroom)" |
|
|
||||||
|
|
||||||
We know cloud IDE integrations are important to your classroom and are working to bring more options.
|
|
||||||
|
|
||||||
## Configuring an online IDE for an assignment
|
|
||||||
|
|
||||||
You can choose the online IDE you'd like to use for an assignment when you create an assignment. To learn how to create a new assignment that uses an online IDE, see "[Create an individual assignment](/education/manage-coursework-with-github-classroom/create-an-individual-assignment)" or "[Create a group assignment](/education/manage-coursework-with-github-classroom/create-a-group-assignment)."
|
|
||||||
|
|
||||||
## Authorizing the OAuth app for an online IDE
|
|
||||||
|
|
||||||
The first time you configure an assignment with an online IDE, you must authorize the OAuth app for the online IDE for your organization.
|
|
||||||
|
|
||||||
For all repositories, grant the app **read** access to metadata, administration, and code, and **write** access to administration and code. For more information, see "[Authorizing OAuth Apps](/github/authenticating-to-github/authorizing-oauth-apps)."
|
|
||||||
|
|
||||||
## Further reading
|
|
||||||
|
|
||||||
- "[About READMEs](/github/creating-cloning-and-archiving-repositories/about-readmes)"
|
|
||||||
@@ -0,0 +1,25 @@
|
|||||||
|
---
|
||||||
|
title: Run student code in an IDE
|
||||||
|
intro: You can run the code from a student assignment within the integrated development environment (IDE) that you configured for the assignment.
|
||||||
|
versions:
|
||||||
|
fpt: '*'
|
||||||
|
redirect_from:
|
||||||
|
- /education/manage-coursework-with-github-classroom/running-student-code
|
||||||
|
- /education/manage-coursework-with-github-classroom/run-student-code-in-an-online-ide
|
||||||
|
- /education/manage-coursework-with-github-classroom/integrate-github-classroom-with-an-ide/run-student-code-in-an-online-ide
|
||||||
|
shortTitle: Run code in IDE
|
||||||
|
---
|
||||||
|
|
||||||
|
## About student code and IDEs
|
||||||
|
|
||||||
|
If you configure an integrated development environment (IDE) for an assignment, you can run the code within the IDE. You don't need to clone the assignment repository to your computer.
|
||||||
|
|
||||||
|
For more information about IDEs, see "[Integrate {% data variables.product.prodname_classroom %} with an IDE](/education/manage-coursework-with-github-classroom/integrate-github-classroom-with-an-ide/integrate-github-classroom-with-an-ide)."
|
||||||
|
|
||||||
|
## Running student code in the IDE
|
||||||
|
|
||||||
|
{% data reusables.classroom.sign-into-github-classroom %}
|
||||||
|
{% data reusables.classroom.click-classroom-in-list %}
|
||||||
|
{% data reusables.classroom.click-assignment-in-list %}
|
||||||
|
1. To the right of the submission, click **View IDE**.
|
||||||
|

|
||||||
@@ -1,23 +0,0 @@
|
|||||||
---
|
|
||||||
title: Run student code in an online IDE
|
|
||||||
intro: You can run the code from a student assignment within the online integrated development environment (IDE) that you configured for the assignment.
|
|
||||||
versions:
|
|
||||||
fpt: '*'
|
|
||||||
redirect_from:
|
|
||||||
- /education/manage-coursework-with-github-classroom/running-student-code
|
|
||||||
- /education/manage-coursework-with-github-classroom/run-student-code-in-an-online-ide
|
|
||||||
shortTitle: Online IDE
|
|
||||||
---
|
|
||||||
## About student code and online IDEs
|
|
||||||
|
|
||||||
If you configure an online integrated development environment (IDE) for an assignment, you can run the code within the online IDE. You don't need to clone the assignment repository to your computer.
|
|
||||||
|
|
||||||
For more information about online IDEs, see "[Integrate {% data variables.product.prodname_classroom %} with an online IDE](/education/manage-coursework-with-github-classroom/integrate-github-classroom-with-an-online-ide)."
|
|
||||||
|
|
||||||
## Running student code in the online IDE
|
|
||||||
|
|
||||||
{% data reusables.classroom.sign-into-github-classroom %}
|
|
||||||
{% data reusables.classroom.click-classroom-in-list %}
|
|
||||||
{% data reusables.classroom.click-assignment-in-list %}
|
|
||||||
1. To the right of the submission, click **View IDE**.
|
|
||||||

|
|
||||||
@@ -80,7 +80,7 @@ If you've already created a group assignment for the classroom, you can reuse a
|
|||||||
{% data reusables.classroom.assignments-guide-intro-for-environment %}
|
{% data reusables.classroom.assignments-guide-intro-for-environment %}
|
||||||
|
|
||||||
- [Choosing a template repository](#choosing-a-template-repository)
|
- [Choosing a template repository](#choosing-a-template-repository)
|
||||||
- [Choosing an online integrated development environment (IDE)](#choosing-an-online-integrated-development-environment-ide)
|
- [Choosing an integrated development environment (IDE)](#choosing-an-integrated-development-environment-ide)
|
||||||
|
|
||||||
### Choosing a template repository
|
### Choosing a template repository
|
||||||
|
|
||||||
@@ -88,7 +88,7 @@ By default, a new assignment will create an empty repository for each team that
|
|||||||
|
|
||||||
{% data reusables.classroom.assignments-guide-choose-template-repository %}
|
{% data reusables.classroom.assignments-guide-choose-template-repository %}
|
||||||
|
|
||||||
### Choosing an online integrated development environment (IDE)
|
### Choosing an integrated development environment (IDE)
|
||||||
|
|
||||||
{% data reusables.classroom.about-online-ides %} For more information, see "[Integrate {% data variables.product.prodname_classroom %} with an IDE](/education/manage-coursework-with-github-classroom/integrate-github-classroom-with-an-ide)."
|
{% data reusables.classroom.about-online-ides %} For more information, see "[Integrate {% data variables.product.prodname_classroom %} with an IDE](/education/manage-coursework-with-github-classroom/integrate-github-classroom-with-an-ide)."
|
||||||
|
|
||||||
|
|||||||
@@ -60,7 +60,7 @@ Under "Individual or group assignment", select the drop-down menu, and click **I
|
|||||||
{% data reusables.classroom.assignments-guide-intro-for-environment %}
|
{% data reusables.classroom.assignments-guide-intro-for-environment %}
|
||||||
|
|
||||||
- [Choosing a template repository](#choosing-a-template-repository)
|
- [Choosing a template repository](#choosing-a-template-repository)
|
||||||
- [Choosing an online integrated development environment (IDE)](#choosing-an-online-integrated-development-environment-ide)
|
- [Choosing an integrated development environment (IDE)](#choosing-an-integrated-development-environment-ide)
|
||||||
|
|
||||||
### Choosing a template repository
|
### Choosing a template repository
|
||||||
|
|
||||||
@@ -70,7 +70,7 @@ By default, a new assignment will create an empty repository for each student on
|
|||||||
|
|
||||||
{% data reusables.classroom.assignments-guide-click-continue-after-starter-code-and-feedback %}
|
{% data reusables.classroom.assignments-guide-click-continue-after-starter-code-and-feedback %}
|
||||||
|
|
||||||
### Choosing an online integrated development environment (IDE)
|
### Choosing an integrated development environment (IDE)
|
||||||
|
|
||||||
{% data reusables.classroom.about-online-ides %} For more information, see "[Integrate {% data variables.product.prodname_classroom %} with an IDE](/education/manage-coursework-with-github-classroom/integrate-github-classroom-with-an-ide)."
|
{% data reusables.classroom.about-online-ides %} For more information, see "[Integrate {% data variables.product.prodname_classroom %} with an IDE](/education/manage-coursework-with-github-classroom/integrate-github-classroom-with-an-ide)."
|
||||||
|
|
||||||
|
|||||||
@@ -7,101 +7,80 @@ redirect_from:
|
|||||||
- /github/using-git/caching-your-github-credentials-in-git
|
- /github/using-git/caching-your-github-credentials-in-git
|
||||||
- /github/getting-started-with-github/caching-your-github-credentials-in-git
|
- /github/getting-started-with-github/caching-your-github-credentials-in-git
|
||||||
- /github/getting-started-with-github/getting-started-with-git/caching-your-github-credentials-in-git
|
- /github/getting-started-with-github/getting-started-with-git/caching-your-github-credentials-in-git
|
||||||
intro: 'If you''re [cloning {% data variables.product.product_name %} repositories using HTTPS](/github/getting-started-with-github/about-remote-repositories), you can use a credential helper to tell Git to remember your credentials.'
|
intro: 'If you''re [cloning {% data variables.product.product_name %} repositories using HTTPS](/github/getting-started-with-github/about-remote-repositories), we recommend you use Git Credential Manager Core (GCM Core) to remember your credentials.'
|
||||||
versions:
|
versions:
|
||||||
fpt: '*'
|
fpt: '*'
|
||||||
ghes: '*'
|
ghes: '*'
|
||||||
ghae: '*'
|
ghae: '*'
|
||||||
shortTitle: Caching credentials
|
shortTitle: Caching credentials
|
||||||
---
|
---
|
||||||
If you clone {% data variables.product.product_name %} repositories using SSH, then you authenticate using an SSH key instead of using other credentials. For information about setting up an SSH connection, see "[Generating an SSH Key](/articles/generating-an-ssh-key)."
|
|
||||||
|
|
||||||
{% mac %}
|
|
||||||
|
|
||||||
{% tip %}
|
{% tip %}
|
||||||
|
|
||||||
**Tips:**
|
**Tip:** If you clone {% data variables.product.product_name %} repositories using SSH, then you can authenticate using an SSH key instead of using other credentials. For information about setting up an SSH connection, see "[Generating an SSH Key](/articles/generating-an-ssh-key)."
|
||||||
|
|
||||||
- You need Git **1.7.10** or newer to use the osxkeychain credential helper.
|
|
||||||
- If you installed Git using [Homebrew](http://brew.sh/), the `osxkeychain helper` will already be installed.
|
|
||||||
- If you're running Mac OS X 10.7 and above and you installed Git through Apple's Xcode Command Line Tools, then `osxkeychain helper` is automatically included in your Git installation.
|
|
||||||
|
|
||||||
{% endtip %}
|
{% endtip %}
|
||||||
|
|
||||||
Install Git and the `osxkeychain helper` and tell Git to use it.
|
[Git Credential Manager Core](https://github.com/microsoft/Git-Credential-Manager-Core) (GCM Core) is our recommended way to store your credentials securely and connect to GitHub over HTTPS. With GCM Core, you don't have to manually [create and store a PAT](/github/authenticating-to-github/creating-a-personal-access-token), as GCM Core manages authentication on your behalf, including 2FA (two-factor authentication).
|
||||||
|
|
||||||
1. Find out if Git and the `osxkeychain helper` are already installed:
|
{% mac %}
|
||||||
```shell
|
|
||||||
$ git credential-osxkeychain
|
|
||||||
# Test for the cred helper
|
|
||||||
> Usage: git credential-osxkeychain <get|store|erase>
|
|
||||||
```
|
|
||||||
2. If the `osxkeychain helper` isn't installed and you're running OS X version 10.9 or above, your computer will prompt you to download it as a part of the Xcode Command Line Tools:
|
|
||||||
```shell
|
|
||||||
$ git credential-osxkeychain
|
|
||||||
> xcode-select: note: no developer tools were found at '/Applications/Xcode.app',
|
|
||||||
> requesting install. Choose an option in the dialog to download the command line developer tools.
|
|
||||||
```
|
|
||||||
|
|
||||||
Alternatively, you can install Git and the `osxkeychain helper` by using [Homebrew](http://brew.sh/):
|
1. Install Git using [Homebrew](https://brew.sh/):
|
||||||
```shell
|
```shell
|
||||||
$ brew install git
|
$ brew install git
|
||||||
```
|
```
|
||||||
|
|
||||||
4. Tell Git to use `osxkeychain helper` using the global `credential.helper` config:
|
2. Install GCM Core using Homebrew:
|
||||||
```shell
|
```shell
|
||||||
$ git config --global credential.helper osxkeychain
|
$ brew tap microsoft/git
|
||||||
# Set git to use the osxkeychain credential helper
|
$ brew install --cask git-credential-manager-core
|
||||||
```
|
```
|
||||||
|
For MacOS, you don't need to run `git config` because GCM Core automatically configures Git for you.
|
||||||
|
|
||||||
The next time you clone an HTTPS URL that requires authentication, Git will prompt you for your username and password. {% data reusables.user_settings.password-authentication-deprecation %}
|
{% data reusables.gcm-core.next-time-you-clone %}
|
||||||
|
|
||||||
Once you've authenticated successfully, your credentials are stored in the macOS keychain and will be used every time you clone an HTTPS URL. You won't be required to type your credentials in to Git again unless you change your credentials.
|
Once you've authenticated successfully, your credentials are stored in the macOS keychain and will be used every time you clone an HTTPS URL. Git will not require you to type your credentials in the command line again unless you change your credentials.
|
||||||
|
|
||||||
{% endmac %}
|
{% endmac %}
|
||||||
|
|
||||||
{% windows %}
|
{% windows %}
|
||||||
|
|
||||||
{% tip %}
|
1. Install Git for Windows, which includes GCM Core. For more information, see "[Git for Windows releases](https://github.com/git-for-windows/git/releases/latest)" from its [releases page](https://github.com/git-for-windows/git/releases/latest).
|
||||||
|
|
||||||
**Tip:** You need Git **1.7.10** or newer to use the credential helper.
|
We recommend always installing the latest version. At a minimum, install version 2.29 or higher, which is the first version offering OAuth support for GitHub.
|
||||||
|
|
||||||
{% endtip %}
|
{% data reusables.gcm-core.next-time-you-clone %}
|
||||||
|
|
||||||
You can also install a native Git shell, such as [Git for Windows](https://git-for-windows.github.io/). With Git for Windows, running the following in the command line will store your credentials:
|
Once you've authenticated successfully, your credentials are stored in the Windows credential manager and will be used every time you clone an HTTPS URL. Git will not require you to type your credentials in the command line again unless you change your credentials.
|
||||||
|
|
||||||
```shell
|
<br>
|
||||||
$ git config --global credential.helper wincred
|
|
||||||
```
|
{% warning %}
|
||||||
|
|
||||||
|
**Warning:** Older versions of Git for Windows came with Git Credential Manager for Windows. This older product is no longer supported and cannot connect to GitHub via OAuth. We recommend you upgrade to [the latest version of Git for Windows](https://github.com/git-for-windows/git/releases/latest).
|
||||||
|
|
||||||
|
{% endwarning %}
|
||||||
|
|
||||||
{% endwindows %}
|
{% endwindows %}
|
||||||
|
|
||||||
{% linux %}
|
{% linux %}
|
||||||
|
|
||||||
{% tip %}
|
For Linus, Install Git and GCM Core, then configure Git to use GCM Core.
|
||||||
|
|
||||||
**Tip:** You need Git **1.7.10** or newer to use the credential helper.
|
1. Install Git from your distro's packaging system. Instructions will vary depending on the flavor of Linux you run.
|
||||||
|
|
||||||
{% endtip %}
|
2. Install GCM Core. See the [instructions in the GCM Core repo](https://github.com/microsoft/Git-Credential-Manager-Core#linux-install-instructions), as they'll vary depending on the flavor of Linux you run.
|
||||||
|
|
||||||
Turn on the credential helper so that Git will save your password in memory for some time. By default, Git will cache your password for 15 minutes.
|
3. Configure Git to use GCM Core. There are several backing stores that you may choose from, so see the GCM Core docs to complete your setup. For more information, see "[GCM Core Linux](https://aka.ms/gcmcore-linuxcredstores)."
|
||||||
|
|
||||||
1. In Terminal, enter the following:
|
{% data reusables.gcm-core.next-time-you-clone %}
|
||||||
```shell
|
|
||||||
$ git config --global credential.helper cache
|
Once you've authenticated successfully, your credentials are stored on your system and will be used every time you clone an HTTPS URL. Git will not require you to type your credentials in the command line again unless you change your credentials.
|
||||||
# Set git to use the credential memory cache
|
|
||||||
```
|
|
||||||
2. To change the default password cache timeout, enter the following:
|
|
||||||
```shell
|
|
||||||
$ git config --global credential.helper 'cache --timeout=3600'
|
|
||||||
# Set the cache to timeout after 1 hour (setting is in seconds)
|
|
||||||
```
|
|
||||||
|
|
||||||
For more options for storing your credentials on Linux, see [Credential Storage](https://git-scm.com/book/en/v2/Git-Tools-Credential-Storage) in Pro Git.
|
For more options for storing your credentials on Linux, see [Credential Storage](https://git-scm.com/book/en/v2/Git-Tools-Credential-Storage) in Pro Git.
|
||||||
|
|
||||||
{% endlinux %}
|
{% endlinux %}
|
||||||
|
|
||||||
## Further reading
|
<br>
|
||||||
|
|
||||||
- "[Updating credentials from the OSX Keychain](/articles/updating-credentials-from-the-osx-keychain/)"
|
For more information or to report issues with GCM Core, see the official GCM Core docs at "[Git Credential Manager Core](https://github.com/microsoft/Git-Credential-Manager-Core)."
|
||||||
- "[Creating a personal access token](/github/authenticating-to-github/creating-a-personal-access-token)"
|
|
||||||
|
|||||||
@@ -13,6 +13,14 @@ versions:
|
|||||||
ghae: '*'
|
ghae: '*'
|
||||||
shortTitle: macOS Keychain credentials
|
shortTitle: macOS Keychain credentials
|
||||||
---
|
---
|
||||||
|
{% tip %}
|
||||||
|
|
||||||
|
**Note:** Updating credentials from the macOS Keychain only applies to users who manually configured a PAT using the `osxkeychain` helper that is built-in to macOS.
|
||||||
|
|
||||||
|
We recommend you either [configure SSH](/articles/generating-an-ssh-key) or upgrade to the [Git Credential Manager Core](/get-started/getting-started-with-git/caching-your-github-credentials-in-git) (GCM Core) instead. GCM Core can manage authentication on your behalf (no more manual PATs) including 2FA (two-factor auth).
|
||||||
|
|
||||||
|
{% endtip %}
|
||||||
|
|
||||||
{% data reusables.user_settings.password-authentication-deprecation %}
|
{% data reusables.user_settings.password-authentication-deprecation %}
|
||||||
|
|
||||||
## Updating your credentials via Keychain Access
|
## Updating your credentials via Keychain Access
|
||||||
|
|||||||
@@ -48,6 +48,8 @@ When you transfer a repository, its issues, pull requests, wiki, stars, and watc
|
|||||||
$ git remote set-url origin <em>new_url</em>
|
$ git remote set-url origin <em>new_url</em>
|
||||||
```
|
```
|
||||||
|
|
||||||
|
- When you transfer a repository from an organization to a user account, the repository's read-only collaborators will not be transferred. This is because collaborators can't have read-only access to repositories owned by a user account. For more information about repository permission levels, see "[Permission levels for a user account repository](/github/setting-up-and-managing-your-github-user-account/permission-levels-for-a-user-account-repository)" and "[Repository permission levels for an organization](/organizations/managing-access-to-your-organizations-repositories/repository-permission-levels-for-an-organization)."
|
||||||
|
|
||||||
For more information, see "[Managing remote repositories](/github/getting-started-with-github/managing-remote-repositories)."
|
For more information, see "[Managing remote repositories](/github/getting-started-with-github/managing-remote-repositories)."
|
||||||
|
|
||||||
### Repository transfers and organizations
|
### Repository transfers and organizations
|
||||||
|
|||||||
@@ -24,6 +24,13 @@ $ ssh -T -ai <em>~/.ssh/id_rsa</em> git@{% data variables.command_line.codeblock
|
|||||||
|
|
||||||
The *username* in the response is the {% data variables.product.product_name %} account that the key is currently attached to. If the response looks something like "username/repo", the key has been attached to a repository as a [*deploy key*](/guides/managing-deploy-keys#deploy-keys).
|
The *username* in the response is the {% data variables.product.product_name %} account that the key is currently attached to. If the response looks something like "username/repo", the key has been attached to a repository as a [*deploy key*](/guides/managing-deploy-keys#deploy-keys).
|
||||||
|
|
||||||
|
|
||||||
|
To force SSH to use only the key provided on the command line, use `-o` to add the `IdentitiesOnly=yes` option:
|
||||||
|
|
||||||
|
```shell
|
||||||
|
$ ssh -v -o "IdentitiesOnly=yes" -i <em>~/.ssh/id_rsa</em> git@{% data variables.command_line.codeblock %}
|
||||||
|
```
|
||||||
|
|
||||||
## Fixing the issue
|
## Fixing the issue
|
||||||
|
|
||||||
To resolve the issue, first remove the key from the other account or repository and then [add it to your account](/articles/adding-a-new-ssh-key-to-your-github-account).
|
To resolve the issue, first remove the key from the other account or repository and then [add it to your account](/articles/adding-a-new-ssh-key-to-your-github-account).
|
||||||
|
|||||||
@@ -47,7 +47,9 @@ You'll see updates in your news feed when a user you follow:
|
|||||||
- Opens an issue or pull request with "help wanted" or "good first issue" label on a repository you're watching.
|
- Opens an issue or pull request with "help wanted" or "good first issue" label on a repository you're watching.
|
||||||
- Pushes commits to a repository you watch.{% ifversion fpt or ghes %}
|
- Pushes commits to a repository you watch.{% ifversion fpt or ghes %}
|
||||||
- Forks a public repository.{% endif %}
|
- Forks a public repository.{% endif %}
|
||||||
|
- Publishes a new release.
|
||||||
|
|
||||||
|
You'll also see updates in your news feed when a repository you've starred has a new release and the release mentions another user.
|
||||||
For more information about starring repositories and following people, see "[Saving repositories with stars](/articles/saving-repositories-with-stars/)" and "[Following people](/articles/following-people)."
|
For more information about starring repositories and following people, see "[Saving repositories with stars](/articles/saving-repositories-with-stars/)" and "[Following people](/articles/following-people)."
|
||||||
|
|
||||||
## Exploring recommended repositories
|
## Exploring recommended repositories
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ For more information, see "[Verifying or approving a domain for your organizatio
|
|||||||
|
|
||||||
Outside collaborators are not subject to restrictions on email notifications for verified or approved domains. For more information about outside collaborators, see "[Permission levels for an organization](/organizations/managing-peoples-access-to-your-organization-with-roles/permission-levels-for-an-organization#outside-collaborators)."
|
Outside collaborators are not subject to restrictions on email notifications for verified or approved domains. For more information about outside collaborators, see "[Permission levels for an organization](/organizations/managing-peoples-access-to-your-organization-with-roles/permission-levels-for-an-organization#outside-collaborators)."
|
||||||
|
|
||||||
If your organization is owned by an enterprise account, organization members will be able to receive notifications from any domains verified or approved for the enterprise account, in addition to any domains verified or approved for the organization. For more information, see "[Verifying or approving a domain for your enterprise account](/github/setting-up-and-managing-your-enterprise/verifying-or-approving-a-domain-for-your-enterprise-account)."
|
If your organization is owned by an enterprise account, organization members will be able to receive notifications from any domains verified or approved for the enterprise account, in addition to any domains verified or approved for the organization. {% ifversion fpt %}For more information, see "[Verifying or approving a domain for your enterprise account](/github/setting-up-and-managing-your-enterprise/verifying-or-approving-a-domain-for-your-enterprise-account)."{% endif %}
|
||||||
|
|
||||||
## Restricting email notifications
|
## Restricting email notifications
|
||||||
|
|
||||||
|
|||||||
@@ -21,10 +21,14 @@ shortTitle: Verify or approve a domain
|
|||||||
|
|
||||||
## About domain verification
|
## About domain verification
|
||||||
|
|
||||||
After verifying ownership of your organization's domains, a "Verified" badge will display on the organization's profile. If your organization is on {% data variables.product.prodname_ghe_cloud %} and has agreed to the Corporate Terms of Service, organization owners will be able to verify the identity of organization members by viewing each member's email address within the verified domain. For more information, see "[About your organization's profile page](/articles/about-your-organization-s-profile/)" and "[Upgrading to the Corporate Terms of Service](/articles/upgrading-to-the-corporate-terms-of-service)."
|
After verifying ownership of your organization's domains, a "Verified" badge will display on the organization's profile. If your organization is on {% data variables.product.prodname_ghe_cloud %} and has agreed to the Corporate Terms of Service, organization owners will be able to verify the identity of organization members by viewing each member's email address within the verified domain. For more information, see "[About your organization's profile page](/articles/about-your-organization-s-profile/)" and "<a href="/articles/upgrading-to-the-corporate-terms-of-service" class="dotcom-only">Upgrading to the Corporate Terms of Service</a>."
|
||||||
|
|
||||||
|
{% ifversion fpt %}
|
||||||
|
|
||||||
If your organization is owned by an enterprise account, a "Verified" badge will display on your organization's profile for any domains verified for the enterprise account, in addition to any domains verified for the organization. Organization owners can view any domains that an enterprise owner has verified or approved, and edit the domains if the organization owner is also an enterprise owners. For more information, see "[Verifying or approving a domain for your enterprise account](/github/setting-up-and-managing-your-enterprise/verifying-or-approving-a-domain-for-your-enterprise-account)."
|
If your organization is owned by an enterprise account, a "Verified" badge will display on your organization's profile for any domains verified for the enterprise account, in addition to any domains verified for the organization. Organization owners can view any domains that an enterprise owner has verified or approved, and edit the domains if the organization owner is also an enterprise owners. For more information, see "[Verifying or approving a domain for your enterprise account](/github/setting-up-and-managing-your-enterprise/verifying-or-approving-a-domain-for-your-enterprise-account)."
|
||||||
|
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
{% data reusables.organizations.verified-domains-details %}
|
{% data reusables.organizations.verified-domains-details %}
|
||||||
|
|
||||||
On {% data variables.product.prodname_ghe_cloud %}, after verifying ownership of your organization's domain, you can restrict email notifications for the organization to that domain. For more information, see "[Restricting email notifications for your organization](/organizations/keeping-your-organization-secure/restricting-email-notifications-for-your-organization)." {% data reusables.enterprise.link-to-ghec-trial %}
|
On {% data variables.product.prodname_ghe_cloud %}, after verifying ownership of your organization's domain, you can restrict email notifications for the organization to that domain. For more information, see "[Restricting email notifications for your organization](/organizations/keeping-your-organization-secure/restricting-email-notifications-for-your-organization)." {% data reusables.enterprise.link-to-ghec-trial %}
|
||||||
@@ -39,8 +43,12 @@ After you approve domains for your organization, you can restrict email notifica
|
|||||||
|
|
||||||
Enterprise owners cannot see which organization members or email addresses receive notifications within approved domains.
|
Enterprise owners cannot see which organization members or email addresses receive notifications within approved domains.
|
||||||
|
|
||||||
|
{% ifversion fpt %}
|
||||||
|
|
||||||
Enterprise owners can also approve additional domains for organizations owned by the enterprise. For more information, see "[Verifying or approving a domain for your enterprise account](/github/setting-up-and-managing-your-enterprise/verifying-or-approving-a-domain-for-your-enterprise-account)."
|
Enterprise owners can also approve additional domains for organizations owned by the enterprise. For more information, see "[Verifying or approving a domain for your enterprise account](/github/setting-up-and-managing-your-enterprise/verifying-or-approving-a-domain-for-your-enterprise-account)."
|
||||||
|
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
## Verifying a domain for your organization
|
## Verifying a domain for your organization
|
||||||
|
|
||||||
To verify a domain, you must have access to modify domain records with your domain hosting service.
|
To verify a domain, you must have access to modify domain records with your domain hosting service.
|
||||||
|
|||||||
@@ -28,6 +28,8 @@ miniTocMaxHeadingLevel: 3
|
|||||||
|
|
||||||
To help streamline your workflow, you can use the API to add autolinks to external resources like JIRA issues and Zendesk tickets. For more information, see "[Configuring autolinks to reference external resources](/github/administering-a-repository/configuring-autolinks-to-reference-external-resources)."
|
To help streamline your workflow, you can use the API to add autolinks to external resources like JIRA issues and Zendesk tickets. For more information, see "[Configuring autolinks to reference external resources](/github/administering-a-repository/configuring-autolinks-to-reference-external-resources)."
|
||||||
|
|
||||||
|
{% data variables.product.prodname_github_apps %} require repository administration permissions with read or write access to use the Autolinks API.
|
||||||
|
|
||||||
{% for operation in currentRestOperations %}
|
{% for operation in currentRestOperations %}
|
||||||
{% if operation.subcategory == 'autolinks' %}{% include rest_operation %}{% endif %}
|
{% if operation.subcategory == 'autolinks' %}{% include rest_operation %}{% endif %}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|||||||
@@ -41,10 +41,10 @@ In a matter of minutes, you will be ready to edit, preview and test your changes
|
|||||||
This repo has configuration for debugging with VS Code's built-in Node Debugger.
|
This repo has configuration for debugging with VS Code's built-in Node Debugger.
|
||||||
|
|
||||||
1. After running the build steps, start the app by running `npm run debug`.
|
1. After running the build steps, start the app by running `npm run debug`.
|
||||||
2. In VS Code, click on the Debugging icon in the Activity Bar to bring up the Debug view.
|
1. In VS Code, click on the Debugging icon in the Activity Bar to bring up the Debug view.
|
||||||
3. In the Debug View, select the **'Node: Nodemon'** configuration, then press F5 or click the green play button. You should see all of your running node processes.
|
1. In the Debug View, select the **'Node: Nodemon'** configuration, then press F5 or click the green play button. You should see all of your running node processes.
|
||||||
4. Select the node process that's started with the `--inspect` flag.
|
1. Select the node process that's started with the `--inspect` flag.
|
||||||
5. Debugger has now been attached. Enjoy!
|
1. Debugger has now been attached. Enjoy!
|
||||||
|
|
||||||
For more detailed instructions, please see this [VS Code recipe](https://github.com/Microsoft/vscode-recipes/tree/master/nodemon). You can also learn more about debugging using VS Code [here](https://code.visualstudio.com/docs/editor/debugging).
|
For more detailed instructions, please see this [VS Code recipe](https://github.com/Microsoft/vscode-recipes/tree/master/nodemon). You can also learn more about debugging using VS Code [here](https://code.visualstudio.com/docs/editor/debugging).
|
||||||
|
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
You can optionally configure an assignment to use an online integrated development environment (IDE). Online IDEs allow your students to write code, run programs, and collaborate in a browser, without installing Git and a full development toolchain on the student's computer. If you choose an online IDE for an assignment, students can still check out and run code locally on a computer with the necessary software.
|
You can optionally configure an assignment to use an integrated development environment (IDE). IDEs allow your students to write code, run programs, and collaborate without installing Git and a full development toolchain on the student's computer. If you choose an IDE for an assignment, students can still check out and run code locally on a computer with the necessary software.
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
To choose an online IDE for the assignment, select the **Select an online IDE** drop-down menu, then click the IDE you'd like your students to use.
|
To choose an IDE for the assignment, select the Add an editor drop-down menu and click the IDE you'd like your students to use.
|
||||||
|
|
||||||
<div class="procedural-image-wrapper">
|
<div class="procedural-image-wrapper">
|
||||||
<img alt="Using the 'Select an online IDE' drop-down menu to click an online IDE for the assignment" class="procedural-image-wrapper" src="/assets/images/help/classroom/assignments-click-online-ide.png">
|
<img alt="Using the 'Select an online IDE' drop-down menu to click an online IDE for the assignment" class="procedural-image-wrapper" src="/assets/images/help/classroom/assignments-click-online-ide.png">
|
||||||
|
|||||||
@@ -1,23 +1,7 @@
|
|||||||
### If there are no existing assignments in the classroom
|
|
||||||
|
|
||||||
To create your first assignment:
|
|
||||||
|
|
||||||
1. Sign into {% data variables.product.prodname_classroom_with_url %}.
|
1. Sign into {% data variables.product.prodname_classroom_with_url %}.
|
||||||
1. Navigate to a classroom.
|
1. Navigate to a classroom.
|
||||||
1. In the {% octicon "repo" aria-label="The repo icon" %} **Assignments** tab, click **Create an assignment**.
|
1. In the {% octicon "repo" aria-label="The repo icon" %} **Assignments** tab, create the assignment.
|
||||||
|
- If this your first assignment, click **Create an assignment**.
|
||||||
<div class="procedural-image-wrapper">
|

|
||||||
<img alt="Creating your first assignment" class="procedural-image-wrapper" src="/assets/images/help/classroom/assignments-create-first-assignment.png">
|
- Otherwise, click **New assignment**.
|
||||||
</div>
|

|
||||||
|
|
||||||
### If there already are existing assignments in the classroom
|
|
||||||
|
|
||||||
To create an assignment:
|
|
||||||
|
|
||||||
1. Sign into {% data variables.product.prodname_classroom_with_url %}.
|
|
||||||
1. Navigate to a classroom.
|
|
||||||
1. In the {% octicon "repo" aria-label="The repo icon" %} **Assignments** tab, click **New assignment**.
|
|
||||||
|
|
||||||
<div class="procedural-image-wrapper">
|
|
||||||
<img alt="The 'New assignment' button" class="procedural-image-wrapper" src="/assets/images/help/classroom/assignments-click-new-assignment-button.png">
|
|
||||||
</div>
|
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
When a student accepts an assignment with an online IDE, the assignment repository will include a _README.md_ file with a special button at the top of the file. The button links the student directly to the workspace in the online IDE.
|
When a student accepts an assignment with an IDE, the assignment repository will include a _README.md_ file with a special button at the top of the file. The button links the student directly to the workspace in the IDE.
|
||||||
|
|||||||
@@ -2,11 +2,11 @@
|
|||||||
|
|
||||||
{% data reusables.enterprise-accounts.approved-domains-about %}
|
{% data reusables.enterprise-accounts.approved-domains-about %}
|
||||||
|
|
||||||
After you approve domains for your enterprise account, you can restrict email notifications for activity within your enterprise account to users with verified email addresses within verified or approved domains. For more information, see "[Restricting email notifications for your enterprise account](/github/setting-up-and-managing-your-enterprise/restricting-email-notifications-for-your-enterprise-account)."
|
After you approve domains for your enterprise account, you can restrict email notifications for activity within your enterprise account to users with verified email addresses within verified or approved domains. {% ifversion fpt%}For more information, see "[Restricting email notifications for your enterprise account](/github/setting-up-and-managing-your-enterprise/restricting-email-notifications-for-your-enterprise-account)."{% endif %}
|
||||||
|
|
||||||
{% data reusables.enterprise-accounts.approved-domains-about %}
|
{% data reusables.enterprise-accounts.approved-domains-about %}
|
||||||
|
|
||||||
To receive email notifications, the owner of the user account must verify the email address in on {% data variables.product.product_name %}. For more information, see "[Verifying your email address](/github/getting-started-with-github/verifying-your-email-address)."
|
{% ifversion fpt%}To receive email notifications, the owner of the user account must verify the email address in on {% data variables.product.product_name %}. For more information, see "[Verifying your email address](/github/getting-started-with-github/verifying-your-email-address)."{% endif %}
|
||||||
|
|
||||||
Organization owners cannot see the email address or which user account is associated with an email address from an approved domain.
|
Organization owners cannot see the email address or which user account is associated with an email address from an approved domain.
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ After you verify ownership of your enterprise account's domains, a "Verified" ba
|
|||||||
|
|
||||||
Organization owners will be able to verify the identity of organization members by viewing each member's email address within the verified domain.
|
Organization owners will be able to verify the identity of organization members by viewing each member's email address within the verified domain.
|
||||||
|
|
||||||
After you verify domains for your enterprise account, you can restrict email notifications to verified domains for all the organizations owned by your enterprise account. For more information, see "[Restricting email notifications for your enterprise account](/github/setting-up-and-managing-your-enterprise/restricting-email-notifications-for-your-enterprise-account)."
|
After you verify domains for your enterprise account, you can restrict email notifications to verified domains for all the organizations owned by your enterprise account. {% ifversion fpt%}For more information, see "[Restricting email notifications for your enterprise account](/github/setting-up-and-managing-your-enterprise/restricting-email-notifications-for-your-enterprise-account)."{% endif %}
|
||||||
|
|
||||||
Even if you don't restrict email notifications for the enterprise account, if an organization owner has restricted email notifications for the organization, organization members will be able to receive notifications at any domains verified or approved for the enterprise account, in addition to any domains verified or approved for the organization. For more information about restricting notifications for an organization, see "[Restricting email notifications for your organization](/organizations/keeping-your-organization-secure/restricting-email-notifications-for-your-organization)."
|
Even if you don't restrict email notifications for the enterprise account, if an organization owner has restricted email notifications for the organization, organization members will be able to receive notifications at any domains verified or approved for the enterprise account, in addition to any domains verified or approved for the organization. For more information about restricting notifications for an organization, see "[Restricting email notifications for your organization](/organizations/keeping-your-organization-secure/restricting-email-notifications-for-your-organization)."
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,9 @@ When you restrict email notifications, enterprise members can only use an email
|
|||||||
|
|
||||||
{% data reusables.enterprise-accounts.approved-domains-beta-note %}
|
{% data reusables.enterprise-accounts.approved-domains-beta-note %}
|
||||||
|
|
||||||
|
{% ifversion fpt %}
|
||||||
The domains can be inherited from the enterprise account or configured for the specific organization. For more information, see "[Verifying or approving a domain for your enterprise account](/github/setting-up-and-managing-your-enterprise/verifying-or-approving-a-domain-for-your-enterprise-account)" and "[Restricting email notifications for your organization](/organizations/keeping-your-organization-secure/restricting-email-notifications-for-your-organization)."
|
The domains can be inherited from the enterprise account or configured for the specific organization. For more information, see "[Verifying or approving a domain for your enterprise account](/github/setting-up-and-managing-your-enterprise/verifying-or-approving-a-domain-for-your-enterprise-account)" and "[Restricting email notifications for your organization](/organizations/keeping-your-organization-secure/restricting-email-notifications-for-your-organization)."
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
{% data reusables.notifications.email-restrictions-verification %}
|
{% data reusables.notifications.email-restrictions-verification %}
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
Before you can restrict email notifications for your enterprise account, you must verify or approve at least one domain for the enterprise account. For more information, see "[Verifying or approving a domain for your enterprise account](/github/setting-up-and-managing-your-enterprise/verifying-or-approving-a-domain-for-your-enterprise-account)."
|
Before you can restrict email notifications for your enterprise account, you must verify or approve at least one domain for the enterprise account. {% ifversion fpt %} For more information, see "[Verifying or approving a domain for your enterprise account](/github/setting-up-and-managing-your-enterprise/verifying-or-approving-a-domain-for-your-enterprise-account)."{% endif %}
|
||||||
|
|
||||||
{% data reusables.enterprise-accounts.access-enterprise %}
|
{% data reusables.enterprise-accounts.access-enterprise %}
|
||||||
{% data reusables.enterprise-accounts.settings-tab %}
|
{% data reusables.enterprise-accounts.settings-tab %}
|
||||||
|
|||||||
1
data/reusables/gcm-core/next-time-you-clone.md
Normal file
1
data/reusables/gcm-core/next-time-you-clone.md
Normal file
@@ -0,0 +1 @@
|
|||||||
|
The next time you clone an HTTPS URL that requires authentication, Git will prompt you to log in using a browser window. You may first be asked to authorize an OAuth app.{% ifversion not ghae %} If your account or organization requires [two-factor auth](/github/authenticating-to-github/securing-your-account-with-two-factor-authentication-2fa), you'll also need to complete the 2FA challenge.{% endif %}
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
{% warning %}
|
{% warning %}
|
||||||
|
|
||||||
**Warning**: Ubuntu 16.04 is being deprecated. If any of your workflows use Ubuntu 16.04, migrate to Ubuntu 20.04 or 18.04. For more information, see [the blog post](https://github.blog/changelog/2021-04-29-github-actions-ubuntu-16-04-lts-virtual-environment-will-be-removed-on-september-20-2021).
|
**Warning**: Ubuntu 16.04 is being deprecated and limited to existing customers only. No new onboardings are accepted. If any of your workflows use Ubuntu 16.04, migrate to Ubuntu 20.04 or 18.04. For more information, see [the blog post](https://github.blog/changelog/2021-04-29-github-actions-ubuntu-16-04-lts-virtual-environment-will-be-removed-on-september-20-2021).
|
||||||
|
|
||||||
{% endwarning %}
|
{% endwarning %}
|
||||||
|
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
After you enable email restrictions, members can receive email notifications at verified email addresses within domains that you've verified or approved. For more information, see "[Verifying your email address](/github/getting-started-with-github/verifying-your-email-address)."
|
After you enable email restrictions, members can receive email notifications at verified email addresses within domains that you've verified or approved. {% ifversion fpt %}For more information, see "[Verifying your email address](/github/getting-started-with-github/verifying-your-email-address)."{% endif %}
|
||||||
|
|||||||
@@ -55228,7 +55228,7 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"summary": "Create a fork",
|
"summary": "Create a fork",
|
||||||
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub Support](https://support.github.com/contact) or [GitHub Premium Support](https://premium.githubsupport.com).",
|
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub Support](https://support.github.com/contact?tags=rest-api).",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
@@ -55272,7 +55272,7 @@
|
|||||||
"subcategoryLabel": "Forks",
|
"subcategoryLabel": "Forks",
|
||||||
"contentType": "application/json",
|
"contentType": "application/json",
|
||||||
"notes": [],
|
"notes": [],
|
||||||
"descriptionHTML": "<p>Create a fork for the authenticated user.</p>\n<p><strong>Note</strong>: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact <a href=\"https://support.github.com/contact\">GitHub Support</a> or <a href=\"https://premium.githubsupport.com\">GitHub Premium Support</a>.</p>",
|
"descriptionHTML": "<p>Create a fork for the authenticated user.</p>\n<p><strong>Note</strong>: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact <a href=\"https://support.github.com/contact?tags=rest-api\">GitHub Support</a>.</p>",
|
||||||
"bodyParameters": [
|
"bodyParameters": [
|
||||||
{
|
{
|
||||||
"type": "string",
|
"type": "string",
|
||||||
@@ -59684,7 +59684,7 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"summary": "Get an import status",
|
"summary": "Get an import status",
|
||||||
"description": "View the progress of an import.\n\n**Import status**\n\nThis section includes details about the possible values of the `status` field of the Import Progress response.\n\nAn import that does not have errors will progress through these steps:\n\n* `detecting` - the \"detection\" step of the import is in progress because the request did not include a `vcs` parameter. The import is identifying the type of source control present at the URL.\n* `importing` - the \"raw\" step of the import is in progress. This is where commit data is fetched from the original repository. The import progress response will include `commit_count` (the total number of raw commits that will be imported) and `percent` (0 - 100, the current progress through the import).\n* `mapping` - the \"rewrite\" step of the import is in progress. This is where SVN branches are converted to Git branches, and where author updates are applied. The import progress response does not include progress information.\n* `pushing` - the \"push\" step of the import is in progress. This is where the importer updates the repository on GitHub. The import progress response will include `push_percent`, which is the percent value reported by `git push` when it is \"Writing objects\".\n* `complete` - the import is complete, and the repository is ready on GitHub.\n\nIf there are problems, you will see one of these in the `status` field:\n\n* `auth_failed` - the import requires authentication in order to connect to the original repository. To update authentication for the import, please see the [Update an import](https://docs.github.com/rest/reference/migrations#update-an-import) section.\n* `error` - the import encountered an error. The import progress response will include the `failed_step` and an error message. Contact [GitHub Support](https://support.github.com/contact) or [GitHub Premium Support](https://premium.githubsupport.com) for more information.\n* `detection_needs_auth` - the importer requires authentication for the originating repository to continue detection. To update authentication for the import, please see the [Update an import](https://docs.github.com/rest/reference/migrations#update-an-import) section.\n* `detection_found_nothing` - the importer didn't recognize any source control at the URL. To resolve, [Cancel the import](https://docs.github.com/rest/reference/migrations#cancel-an-import) and [retry](https://docs.github.com/rest/reference/migrations#start-an-import) with the correct URL.\n* `detection_found_multiple` - the importer found several projects or repositories at the provided URL. When this is the case, the Import Progress response will also include a `project_choices` field with the possible project choices as values. To update project choice, please see the [Update an import](https://docs.github.com/rest/reference/migrations#update-an-import) section.\n\n**The project_choices field**\n\nWhen multiple projects are found at the provided URL, the response hash will include a `project_choices` field, the value of which is an array of hashes each representing a project choice. The exact key/value pairs of the project hashes will differ depending on the version control type.\n\n**Git LFS related fields**\n\nThis section includes details about Git LFS related fields that may be present in the Import Progress response.\n\n* `use_lfs` - describes whether the import has been opted in or out of using Git LFS. The value can be `opt_in`, `opt_out`, or `undecided` if no action has been taken.\n* `has_large_files` - the boolean value describing whether files larger than 100MB were found during the `importing` step.\n* `large_files_size` - the total size in gigabytes of files larger than 100MB found in the originating repository.\n* `large_files_count` - the total number of files larger than 100MB found in the originating repository. To see a list of these files, make a \"Get Large Files\" request.",
|
"description": "View the progress of an import.\n\n**Import status**\n\nThis section includes details about the possible values of the `status` field of the Import Progress response.\n\nAn import that does not have errors will progress through these steps:\n\n* `detecting` - the \"detection\" step of the import is in progress because the request did not include a `vcs` parameter. The import is identifying the type of source control present at the URL.\n* `importing` - the \"raw\" step of the import is in progress. This is where commit data is fetched from the original repository. The import progress response will include `commit_count` (the total number of raw commits that will be imported) and `percent` (0 - 100, the current progress through the import).\n* `mapping` - the \"rewrite\" step of the import is in progress. This is where SVN branches are converted to Git branches, and where author updates are applied. The import progress response does not include progress information.\n* `pushing` - the \"push\" step of the import is in progress. This is where the importer updates the repository on GitHub. The import progress response will include `push_percent`, which is the percent value reported by `git push` when it is \"Writing objects\".\n* `complete` - the import is complete, and the repository is ready on GitHub.\n\nIf there are problems, you will see one of these in the `status` field:\n\n* `auth_failed` - the import requires authentication in order to connect to the original repository. To update authentication for the import, please see the [Update an import](https://docs.github.com/rest/reference/migrations#update-an-import) section.\n* `error` - the import encountered an error. The import progress response will include the `failed_step` and an error message. Contact [GitHub Support](https://support.github.com/contact?tags=rest-api) for more information.\n* `detection_needs_auth` - the importer requires authentication for the originating repository to continue detection. To update authentication for the import, please see the [Update an import](https://docs.github.com/rest/reference/migrations#update-an-import) section.\n* `detection_found_nothing` - the importer didn't recognize any source control at the URL. To resolve, [Cancel the import](https://docs.github.com/rest/reference/migrations#cancel-an-import) and [retry](https://docs.github.com/rest/reference/migrations#start-an-import) with the correct URL.\n* `detection_found_multiple` - the importer found several projects or repositories at the provided URL. When this is the case, the Import Progress response will also include a `project_choices` field with the possible project choices as values. To update project choice, please see the [Update an import](https://docs.github.com/rest/reference/migrations#update-an-import) section.\n\n**The project_choices field**\n\nWhen multiple projects are found at the provided URL, the response hash will include a `project_choices` field, the value of which is an array of hashes each representing a project choice. The exact key/value pairs of the project hashes will differ depending on the version control type.\n\n**Git LFS related fields**\n\nThis section includes details about Git LFS related fields that may be present in the Import Progress response.\n\n* `use_lfs` - describes whether the import has been opted in or out of using Git LFS. The value can be `opt_in`, `opt_out`, or `undecided` if no action has been taken.\n* `has_large_files` - the boolean value describing whether files larger than 100MB were found during the `importing` step.\n* `large_files_size` - the total size in gigabytes of files larger than 100MB found in the originating repository.\n* `large_files_count` - the total number of files larger than 100MB found in the originating repository. To see a list of these files, make a \"Get Large Files\" request.",
|
||||||
"tags": [
|
"tags": [
|
||||||
"migrations"
|
"migrations"
|
||||||
],
|
],
|
||||||
@@ -59707,7 +59707,7 @@
|
|||||||
"subcategoryLabel": "Source imports",
|
"subcategoryLabel": "Source imports",
|
||||||
"notes": [],
|
"notes": [],
|
||||||
"bodyParameters": [],
|
"bodyParameters": [],
|
||||||
"descriptionHTML": "<p>View the progress of an import.</p>\n<p><strong>Import status</strong></p>\n<p>This section includes details about the possible values of the <code>status</code> field of the Import Progress response.</p>\n<p>An import that does not have errors will progress through these steps:</p>\n<ul>\n<li><code>detecting</code> - the \"detection\" step of the import is in progress because the request did not include a <code>vcs</code> parameter. The import is identifying the type of source control present at the URL.</li>\n<li><code>importing</code> - the \"raw\" step of the import is in progress. This is where commit data is fetched from the original repository. The import progress response will include <code>commit_count</code> (the total number of raw commits that will be imported) and <code>percent</code> (0 - 100, the current progress through the import).</li>\n<li><code>mapping</code> - the \"rewrite\" step of the import is in progress. This is where SVN branches are converted to Git branches, and where author updates are applied. The import progress response does not include progress information.</li>\n<li><code>pushing</code> - the \"push\" step of the import is in progress. This is where the importer updates the repository on GitHub. The import progress response will include <code>push_percent</code>, which is the percent value reported by <code>git push</code> when it is \"Writing objects\".</li>\n<li><code>complete</code> - the import is complete, and the repository is ready on GitHub.</li>\n</ul>\n<p>If there are problems, you will see one of these in the <code>status</code> field:</p>\n<ul>\n<li><code>auth_failed</code> - the import requires authentication in order to connect to the original repository. To update authentication for the import, please see the <a href=\"https://docs.github.com/rest/reference/migrations#update-an-import\">Update an import</a> section.</li>\n<li><code>error</code> - the import encountered an error. The import progress response will include the <code>failed_step</code> and an error message. Contact <a href=\"https://support.github.com/contact\">GitHub Support</a> or <a href=\"https://premium.githubsupport.com\">GitHub Premium Support</a> for more information.</li>\n<li><code>detection_needs_auth</code> - the importer requires authentication for the originating repository to continue detection. To update authentication for the import, please see the <a href=\"https://docs.github.com/rest/reference/migrations#update-an-import\">Update an import</a> section.</li>\n<li><code>detection_found_nothing</code> - the importer didn't recognize any source control at the URL. To resolve, <a href=\"https://docs.github.com/rest/reference/migrations#cancel-an-import\">Cancel the import</a> and <a href=\"https://docs.github.com/rest/reference/migrations#start-an-import\">retry</a> with the correct URL.</li>\n<li><code>detection_found_multiple</code> - the importer found several projects or repositories at the provided URL. When this is the case, the Import Progress response will also include a <code>project_choices</code> field with the possible project choices as values. To update project choice, please see the <a href=\"https://docs.github.com/rest/reference/migrations#update-an-import\">Update an import</a> section.</li>\n</ul>\n<p><strong>The project_choices field</strong></p>\n<p>When multiple projects are found at the provided URL, the response hash will include a <code>project_choices</code> field, the value of which is an array of hashes each representing a project choice. The exact key/value pairs of the project hashes will differ depending on the version control type.</p>\n<p><strong>Git LFS related fields</strong></p>\n<p>This section includes details about Git LFS related fields that may be present in the Import Progress response.</p>\n<ul>\n<li><code>use_lfs</code> - describes whether the import has been opted in or out of using Git LFS. The value can be <code>opt_in</code>, <code>opt_out</code>, or <code>undecided</code> if no action has been taken.</li>\n<li><code>has_large_files</code> - the boolean value describing whether files larger than 100MB were found during the <code>importing</code> step.</li>\n<li><code>large_files_size</code> - the total size in gigabytes of files larger than 100MB found in the originating repository.</li>\n<li><code>large_files_count</code> - the total number of files larger than 100MB found in the originating repository. To see a list of these files, make a \"Get Large Files\" request.</li>\n</ul>",
|
"descriptionHTML": "<p>View the progress of an import.</p>\n<p><strong>Import status</strong></p>\n<p>This section includes details about the possible values of the <code>status</code> field of the Import Progress response.</p>\n<p>An import that does not have errors will progress through these steps:</p>\n<ul>\n<li><code>detecting</code> - the \"detection\" step of the import is in progress because the request did not include a <code>vcs</code> parameter. The import is identifying the type of source control present at the URL.</li>\n<li><code>importing</code> - the \"raw\" step of the import is in progress. This is where commit data is fetched from the original repository. The import progress response will include <code>commit_count</code> (the total number of raw commits that will be imported) and <code>percent</code> (0 - 100, the current progress through the import).</li>\n<li><code>mapping</code> - the \"rewrite\" step of the import is in progress. This is where SVN branches are converted to Git branches, and where author updates are applied. The import progress response does not include progress information.</li>\n<li><code>pushing</code> - the \"push\" step of the import is in progress. This is where the importer updates the repository on GitHub. The import progress response will include <code>push_percent</code>, which is the percent value reported by <code>git push</code> when it is \"Writing objects\".</li>\n<li><code>complete</code> - the import is complete, and the repository is ready on GitHub.</li>\n</ul>\n<p>If there are problems, you will see one of these in the <code>status</code> field:</p>\n<ul>\n<li><code>auth_failed</code> - the import requires authentication in order to connect to the original repository. To update authentication for the import, please see the <a href=\"https://docs.github.com/rest/reference/migrations#update-an-import\">Update an import</a> section.</li>\n<li><code>error</code> - the import encountered an error. The import progress response will include the <code>failed_step</code> and an error message. Contact <a href=\"https://support.github.com/contact?tags=rest-api\">GitHub Support</a> for more information.</li>\n<li><code>detection_needs_auth</code> - the importer requires authentication for the originating repository to continue detection. To update authentication for the import, please see the <a href=\"https://docs.github.com/rest/reference/migrations#update-an-import\">Update an import</a> section.</li>\n<li><code>detection_found_nothing</code> - the importer didn't recognize any source control at the URL. To resolve, <a href=\"https://docs.github.com/rest/reference/migrations#cancel-an-import\">Cancel the import</a> and <a href=\"https://docs.github.com/rest/reference/migrations#start-an-import\">retry</a> with the correct URL.</li>\n<li><code>detection_found_multiple</code> - the importer found several projects or repositories at the provided URL. When this is the case, the Import Progress response will also include a <code>project_choices</code> field with the possible project choices as values. To update project choice, please see the <a href=\"https://docs.github.com/rest/reference/migrations#update-an-import\">Update an import</a> section.</li>\n</ul>\n<p><strong>The project_choices field</strong></p>\n<p>When multiple projects are found at the provided URL, the response hash will include a <code>project_choices</code> field, the value of which is an array of hashes each representing a project choice. The exact key/value pairs of the project hashes will differ depending on the version control type.</p>\n<p><strong>Git LFS related fields</strong></p>\n<p>This section includes details about Git LFS related fields that may be present in the Import Progress response.</p>\n<ul>\n<li><code>use_lfs</code> - describes whether the import has been opted in or out of using Git LFS. The value can be <code>opt_in</code>, <code>opt_out</code>, or <code>undecided</code> if no action has been taken.</li>\n<li><code>has_large_files</code> - the boolean value describing whether files larger than 100MB were found during the <code>importing</code> step.</li>\n<li><code>large_files_size</code> - the total size in gigabytes of files larger than 100MB found in the originating repository.</li>\n<li><code>large_files_count</code> - the total number of files larger than 100MB found in the originating repository. To see a list of these files, make a \"Get Large Files\" request.</li>\n</ul>",
|
||||||
"responses": [
|
"responses": [
|
||||||
{
|
{
|
||||||
"httpStatusCode": "200",
|
"httpStatusCode": "200",
|
||||||
@@ -75029,7 +75029,7 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"summary": "Upload a release asset",
|
"summary": "Upload a release asset",
|
||||||
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub Support](https://support.github.com/contact).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub Support](https://support.github.com/contact?tags=rest-api).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
@@ -75074,7 +75074,7 @@
|
|||||||
"contentType": "*/*",
|
"contentType": "*/*",
|
||||||
"notes": [],
|
"notes": [],
|
||||||
"bodyParameters": [],
|
"bodyParameters": [],
|
||||||
"descriptionHTML": "<p>This endpoint makes use of <a href=\"https://docs.github.com/rest/overview/resources-in-the-rest-api#hypermedia\">a Hypermedia relation</a> to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the <code>upload_url</code> returned in\nthe response of the <a href=\"https://docs.github.com/rest/reference/repos#create-a-release\">Create a release endpoint</a> to upload a release asset.</p>\n<p>You need to use an HTTP client which supports <a href=\"http://en.wikipedia.org/wiki/Server_Name_Indication\">SNI</a> to make calls to this endpoint.</p>\n<p>Most libraries will set the required <code>Content-Length</code> header automatically. Use the required <code>Content-Type</code> header to provide the media type of the asset. For a list of media types, see <a href=\"https://www.iana.org/assignments/media-types/media-types.xhtml\">Media Types</a>. For example: </p>\n<p><code>application/zip</code></p>\n<p>GitHub expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.</p>\n<p>When an upstream failure occurs, you will receive a <code>502 Bad Gateway</code> status. This may leave an empty asset with a state of <code>starter</code>. It can be safely deleted.</p>\n<p><strong>Notes:</strong></p>\n<ul>\n<li>GitHub renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"<a href=\"https://docs.github.com/rest/reference/repos#list-assets-for-a-release\">List assets for a release</a>\"\nendpoint lists the renamed filenames. For more information and help, contact <a href=\"https://support.github.com/contact\">GitHub Support</a>.</li>\n<li>If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.</li>\n</ul>",
|
"descriptionHTML": "<p>This endpoint makes use of <a href=\"https://docs.github.com/rest/overview/resources-in-the-rest-api#hypermedia\">a Hypermedia relation</a> to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the <code>upload_url</code> returned in\nthe response of the <a href=\"https://docs.github.com/rest/reference/repos#create-a-release\">Create a release endpoint</a> to upload a release asset.</p>\n<p>You need to use an HTTP client which supports <a href=\"http://en.wikipedia.org/wiki/Server_Name_Indication\">SNI</a> to make calls to this endpoint.</p>\n<p>Most libraries will set the required <code>Content-Length</code> header automatically. Use the required <code>Content-Type</code> header to provide the media type of the asset. For a list of media types, see <a href=\"https://www.iana.org/assignments/media-types/media-types.xhtml\">Media Types</a>. For example: </p>\n<p><code>application/zip</code></p>\n<p>GitHub expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.</p>\n<p>When an upstream failure occurs, you will receive a <code>502 Bad Gateway</code> status. This may leave an empty asset with a state of <code>starter</code>. It can be safely deleted.</p>\n<p><strong>Notes:</strong></p>\n<ul>\n<li>GitHub renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"<a href=\"https://docs.github.com/rest/reference/repos#list-assets-for-a-release\">List assets for a release</a>\"\nendpoint lists the renamed filenames. For more information and help, contact <a href=\"https://support.github.com/contact?tags=rest-api\">GitHub Support</a>.</li>\n<li>If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.</li>\n</ul>",
|
||||||
"responses": [
|
"responses": [
|
||||||
{
|
{
|
||||||
"httpStatusCode": "201",
|
"httpStatusCode": "201",
|
||||||
|
|||||||
@@ -34912,7 +34912,7 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"summary": "Create a fork",
|
"summary": "Create a fork",
|
||||||
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub Enterprise Server Support](https://support.github.com/contact) or [GitHub Enterprise Server Premium Support](https://premium.githubsupport.com).",
|
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub Enterprise Server Support](https://support.github.com/contact?tags=rest-api).",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
@@ -34956,7 +34956,7 @@
|
|||||||
"subcategoryLabel": "Forks",
|
"subcategoryLabel": "Forks",
|
||||||
"contentType": "application/json",
|
"contentType": "application/json",
|
||||||
"notes": [],
|
"notes": [],
|
||||||
"descriptionHTML": "<p>Create a fork for the authenticated user.</p>\n<p><strong>Note</strong>: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact <a href=\"https://support.github.com/contact\">GitHub Enterprise Server Support</a> or <a href=\"https://premium.githubsupport.com\">GitHub Enterprise Server Premium Support</a>.</p>",
|
"descriptionHTML": "<p>Create a fork for the authenticated user.</p>\n<p><strong>Note</strong>: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact <a href=\"https://support.github.com/contact?tags=rest-api\">GitHub Enterprise Server Support</a>.</p>",
|
||||||
"bodyParameters": [
|
"bodyParameters": [
|
||||||
{
|
{
|
||||||
"type": "string",
|
"type": "string",
|
||||||
@@ -52577,7 +52577,7 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"summary": "Upload a release asset",
|
"summary": "Upload a release asset",
|
||||||
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/enterprise-server@2.18/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/enterprise-server@2.18/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/enterprise-server@2.18/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub Enterprise Server Support](https://support.github.com/contact).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/enterprise-server@2.18/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/enterprise-server@2.18/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/enterprise-server@2.18/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub Enterprise Server Support](https://support.github.com/contact?tags=rest-api).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
@@ -52622,7 +52622,7 @@
|
|||||||
"contentType": "*/*",
|
"contentType": "*/*",
|
||||||
"notes": [],
|
"notes": [],
|
||||||
"bodyParameters": [],
|
"bodyParameters": [],
|
||||||
"descriptionHTML": "<p>This endpoint makes use of <a href=\"https://docs.github.com/enterprise-server@2.18/rest/overview/resources-in-the-rest-api#hypermedia\">a Hypermedia relation</a> to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the <code>upload_url</code> returned in\nthe response of the <a href=\"https://docs.github.com/enterprise-server@2.18/rest/reference/repos#create-a-release\">Create a release endpoint</a> to upload a release asset.</p>\n<p>You need to use an HTTP client which supports <a href=\"http://en.wikipedia.org/wiki/Server_Name_Indication\">SNI</a> to make calls to this endpoint.</p>\n<p>Most libraries will set the required <code>Content-Length</code> header automatically. Use the required <code>Content-Type</code> header to provide the media type of the asset. For a list of media types, see <a href=\"https://www.iana.org/assignments/media-types/media-types.xhtml\">Media Types</a>. For example: </p>\n<p><code>application/zip</code></p>\n<p>GitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.</p>\n<p>When an upstream failure occurs, you will receive a <code>502 Bad Gateway</code> status. This may leave an empty asset with a state of <code>starter</code>. It can be safely deleted.</p>\n<p><strong>Notes:</strong></p>\n<ul>\n<li>GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"<a href=\"https://docs.github.com/enterprise-server@2.18/rest/reference/repos#list-assets-for-a-release\">List assets for a release</a>\"\nendpoint lists the renamed filenames. For more information and help, contact <a href=\"https://support.github.com/contact\">GitHub Enterprise Server Support</a>.</li>\n<li>If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.</li>\n</ul>",
|
"descriptionHTML": "<p>This endpoint makes use of <a href=\"https://docs.github.com/enterprise-server@2.18/rest/overview/resources-in-the-rest-api#hypermedia\">a Hypermedia relation</a> to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the <code>upload_url</code> returned in\nthe response of the <a href=\"https://docs.github.com/enterprise-server@2.18/rest/reference/repos#create-a-release\">Create a release endpoint</a> to upload a release asset.</p>\n<p>You need to use an HTTP client which supports <a href=\"http://en.wikipedia.org/wiki/Server_Name_Indication\">SNI</a> to make calls to this endpoint.</p>\n<p>Most libraries will set the required <code>Content-Length</code> header automatically. Use the required <code>Content-Type</code> header to provide the media type of the asset. For a list of media types, see <a href=\"https://www.iana.org/assignments/media-types/media-types.xhtml\">Media Types</a>. For example: </p>\n<p><code>application/zip</code></p>\n<p>GitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.</p>\n<p>When an upstream failure occurs, you will receive a <code>502 Bad Gateway</code> status. This may leave an empty asset with a state of <code>starter</code>. It can be safely deleted.</p>\n<p><strong>Notes:</strong></p>\n<ul>\n<li>GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"<a href=\"https://docs.github.com/enterprise-server@2.18/rest/reference/repos#list-assets-for-a-release\">List assets for a release</a>\"\nendpoint lists the renamed filenames. For more information and help, contact <a href=\"https://support.github.com/contact?tags=rest-api\">GitHub Enterprise Server Support</a>.</li>\n<li>If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.</li>\n</ul>",
|
||||||
"responses": [
|
"responses": [
|
||||||
{
|
{
|
||||||
"httpStatusCode": "201",
|
"httpStatusCode": "201",
|
||||||
|
|||||||
@@ -35512,7 +35512,7 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"summary": "Create a fork",
|
"summary": "Create a fork",
|
||||||
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub Enterprise Server Support](https://support.github.com/contact) or [GitHub Enterprise Server Premium Support](https://premium.githubsupport.com).",
|
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub Enterprise Server Support](https://support.github.com/contact?tags=rest-api).",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
@@ -35556,7 +35556,7 @@
|
|||||||
"subcategoryLabel": "Forks",
|
"subcategoryLabel": "Forks",
|
||||||
"contentType": "application/json",
|
"contentType": "application/json",
|
||||||
"notes": [],
|
"notes": [],
|
||||||
"descriptionHTML": "<p>Create a fork for the authenticated user.</p>\n<p><strong>Note</strong>: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact <a href=\"https://support.github.com/contact\">GitHub Enterprise Server Support</a> or <a href=\"https://premium.githubsupport.com\">GitHub Enterprise Server Premium Support</a>.</p>",
|
"descriptionHTML": "<p>Create a fork for the authenticated user.</p>\n<p><strong>Note</strong>: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact <a href=\"https://support.github.com/contact?tags=rest-api\">GitHub Enterprise Server Support</a>.</p>",
|
||||||
"bodyParameters": [
|
"bodyParameters": [
|
||||||
{
|
{
|
||||||
"type": "string",
|
"type": "string",
|
||||||
@@ -53413,7 +53413,7 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"summary": "Upload a release asset",
|
"summary": "Upload a release asset",
|
||||||
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/enterprise-server@2.19/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/enterprise-server@2.19/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/enterprise-server@2.19/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub Enterprise Server Support](https://support.github.com/contact).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/enterprise-server@2.19/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/enterprise-server@2.19/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/enterprise-server@2.19/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub Enterprise Server Support](https://support.github.com/contact?tags=rest-api).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
@@ -53458,7 +53458,7 @@
|
|||||||
"contentType": "*/*",
|
"contentType": "*/*",
|
||||||
"notes": [],
|
"notes": [],
|
||||||
"bodyParameters": [],
|
"bodyParameters": [],
|
||||||
"descriptionHTML": "<p>This endpoint makes use of <a href=\"https://docs.github.com/enterprise-server@2.19/rest/overview/resources-in-the-rest-api#hypermedia\">a Hypermedia relation</a> to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the <code>upload_url</code> returned in\nthe response of the <a href=\"https://docs.github.com/enterprise-server@2.19/rest/reference/repos#create-a-release\">Create a release endpoint</a> to upload a release asset.</p>\n<p>You need to use an HTTP client which supports <a href=\"http://en.wikipedia.org/wiki/Server_Name_Indication\">SNI</a> to make calls to this endpoint.</p>\n<p>Most libraries will set the required <code>Content-Length</code> header automatically. Use the required <code>Content-Type</code> header to provide the media type of the asset. For a list of media types, see <a href=\"https://www.iana.org/assignments/media-types/media-types.xhtml\">Media Types</a>. For example: </p>\n<p><code>application/zip</code></p>\n<p>GitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.</p>\n<p>When an upstream failure occurs, you will receive a <code>502 Bad Gateway</code> status. This may leave an empty asset with a state of <code>starter</code>. It can be safely deleted.</p>\n<p><strong>Notes:</strong></p>\n<ul>\n<li>GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"<a href=\"https://docs.github.com/enterprise-server@2.19/rest/reference/repos#list-assets-for-a-release\">List assets for a release</a>\"\nendpoint lists the renamed filenames. For more information and help, contact <a href=\"https://support.github.com/contact\">GitHub Enterprise Server Support</a>.</li>\n<li>If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.</li>\n</ul>",
|
"descriptionHTML": "<p>This endpoint makes use of <a href=\"https://docs.github.com/enterprise-server@2.19/rest/overview/resources-in-the-rest-api#hypermedia\">a Hypermedia relation</a> to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the <code>upload_url</code> returned in\nthe response of the <a href=\"https://docs.github.com/enterprise-server@2.19/rest/reference/repos#create-a-release\">Create a release endpoint</a> to upload a release asset.</p>\n<p>You need to use an HTTP client which supports <a href=\"http://en.wikipedia.org/wiki/Server_Name_Indication\">SNI</a> to make calls to this endpoint.</p>\n<p>Most libraries will set the required <code>Content-Length</code> header automatically. Use the required <code>Content-Type</code> header to provide the media type of the asset. For a list of media types, see <a href=\"https://www.iana.org/assignments/media-types/media-types.xhtml\">Media Types</a>. For example: </p>\n<p><code>application/zip</code></p>\n<p>GitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.</p>\n<p>When an upstream failure occurs, you will receive a <code>502 Bad Gateway</code> status. This may leave an empty asset with a state of <code>starter</code>. It can be safely deleted.</p>\n<p><strong>Notes:</strong></p>\n<ul>\n<li>GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"<a href=\"https://docs.github.com/enterprise-server@2.19/rest/reference/repos#list-assets-for-a-release\">List assets for a release</a>\"\nendpoint lists the renamed filenames. For more information and help, contact <a href=\"https://support.github.com/contact?tags=rest-api\">GitHub Enterprise Server Support</a>.</li>\n<li>If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.</li>\n</ul>",
|
||||||
"responses": [
|
"responses": [
|
||||||
{
|
{
|
||||||
"httpStatusCode": "201",
|
"httpStatusCode": "201",
|
||||||
|
|||||||
@@ -35990,7 +35990,7 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"summary": "Create a fork",
|
"summary": "Create a fork",
|
||||||
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub Enterprise Server Support](https://support.github.com/contact) or [GitHub Enterprise Server Premium Support](https://premium.githubsupport.com).",
|
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub Enterprise Server Support](https://support.github.com/contact?tags=rest-api).",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
@@ -36034,7 +36034,7 @@
|
|||||||
"subcategoryLabel": "Forks",
|
"subcategoryLabel": "Forks",
|
||||||
"contentType": "application/json",
|
"contentType": "application/json",
|
||||||
"notes": [],
|
"notes": [],
|
||||||
"descriptionHTML": "<p>Create a fork for the authenticated user.</p>\n<p><strong>Note</strong>: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact <a href=\"https://support.github.com/contact\">GitHub Enterprise Server Support</a> or <a href=\"https://premium.githubsupport.com\">GitHub Enterprise Server Premium Support</a>.</p>",
|
"descriptionHTML": "<p>Create a fork for the authenticated user.</p>\n<p><strong>Note</strong>: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact <a href=\"https://support.github.com/contact?tags=rest-api\">GitHub Enterprise Server Support</a>.</p>",
|
||||||
"bodyParameters": [
|
"bodyParameters": [
|
||||||
{
|
{
|
||||||
"type": "string",
|
"type": "string",
|
||||||
@@ -54073,7 +54073,7 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"summary": "Upload a release asset",
|
"summary": "Upload a release asset",
|
||||||
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/enterprise-server@2.20/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/enterprise-server@2.20/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/enterprise-server@2.20/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub Enterprise Server Support](https://support.github.com/contact).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/enterprise-server@2.20/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/enterprise-server@2.20/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/enterprise-server@2.20/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub Enterprise Server Support](https://support.github.com/contact?tags=rest-api).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
@@ -54118,7 +54118,7 @@
|
|||||||
"contentType": "*/*",
|
"contentType": "*/*",
|
||||||
"notes": [],
|
"notes": [],
|
||||||
"bodyParameters": [],
|
"bodyParameters": [],
|
||||||
"descriptionHTML": "<p>This endpoint makes use of <a href=\"https://docs.github.com/enterprise-server@2.20/rest/overview/resources-in-the-rest-api#hypermedia\">a Hypermedia relation</a> to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the <code>upload_url</code> returned in\nthe response of the <a href=\"https://docs.github.com/enterprise-server@2.20/rest/reference/repos#create-a-release\">Create a release endpoint</a> to upload a release asset.</p>\n<p>You need to use an HTTP client which supports <a href=\"http://en.wikipedia.org/wiki/Server_Name_Indication\">SNI</a> to make calls to this endpoint.</p>\n<p>Most libraries will set the required <code>Content-Length</code> header automatically. Use the required <code>Content-Type</code> header to provide the media type of the asset. For a list of media types, see <a href=\"https://www.iana.org/assignments/media-types/media-types.xhtml\">Media Types</a>. For example: </p>\n<p><code>application/zip</code></p>\n<p>GitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.</p>\n<p>When an upstream failure occurs, you will receive a <code>502 Bad Gateway</code> status. This may leave an empty asset with a state of <code>starter</code>. It can be safely deleted.</p>\n<p><strong>Notes:</strong></p>\n<ul>\n<li>GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"<a href=\"https://docs.github.com/enterprise-server@2.20/rest/reference/repos#list-assets-for-a-release\">List assets for a release</a>\"\nendpoint lists the renamed filenames. For more information and help, contact <a href=\"https://support.github.com/contact\">GitHub Enterprise Server Support</a>.</li>\n<li>If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.</li>\n</ul>",
|
"descriptionHTML": "<p>This endpoint makes use of <a href=\"https://docs.github.com/enterprise-server@2.20/rest/overview/resources-in-the-rest-api#hypermedia\">a Hypermedia relation</a> to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the <code>upload_url</code> returned in\nthe response of the <a href=\"https://docs.github.com/enterprise-server@2.20/rest/reference/repos#create-a-release\">Create a release endpoint</a> to upload a release asset.</p>\n<p>You need to use an HTTP client which supports <a href=\"http://en.wikipedia.org/wiki/Server_Name_Indication\">SNI</a> to make calls to this endpoint.</p>\n<p>Most libraries will set the required <code>Content-Length</code> header automatically. Use the required <code>Content-Type</code> header to provide the media type of the asset. For a list of media types, see <a href=\"https://www.iana.org/assignments/media-types/media-types.xhtml\">Media Types</a>. For example: </p>\n<p><code>application/zip</code></p>\n<p>GitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.</p>\n<p>When an upstream failure occurs, you will receive a <code>502 Bad Gateway</code> status. This may leave an empty asset with a state of <code>starter</code>. It can be safely deleted.</p>\n<p><strong>Notes:</strong></p>\n<ul>\n<li>GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"<a href=\"https://docs.github.com/enterprise-server@2.20/rest/reference/repos#list-assets-for-a-release\">List assets for a release</a>\"\nendpoint lists the renamed filenames. For more information and help, contact <a href=\"https://support.github.com/contact?tags=rest-api\">GitHub Enterprise Server Support</a>.</li>\n<li>If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.</li>\n</ul>",
|
||||||
"responses": [
|
"responses": [
|
||||||
{
|
{
|
||||||
"httpStatusCode": "201",
|
"httpStatusCode": "201",
|
||||||
|
|||||||
@@ -39792,7 +39792,7 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"summary": "Create a fork",
|
"summary": "Create a fork",
|
||||||
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub Enterprise Server Support](https://support.github.com/contact) or [GitHub Enterprise Server Premium Support](https://premium.githubsupport.com).",
|
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub Enterprise Server Support](https://support.github.com/contact?tags=rest-api).",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
@@ -39836,7 +39836,7 @@
|
|||||||
"subcategoryLabel": "Forks",
|
"subcategoryLabel": "Forks",
|
||||||
"contentType": "application/json",
|
"contentType": "application/json",
|
||||||
"notes": [],
|
"notes": [],
|
||||||
"descriptionHTML": "<p>Create a fork for the authenticated user.</p>\n<p><strong>Note</strong>: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact <a href=\"https://support.github.com/contact\">GitHub Enterprise Server Support</a> or <a href=\"https://premium.githubsupport.com\">GitHub Enterprise Server Premium Support</a>.</p>",
|
"descriptionHTML": "<p>Create a fork for the authenticated user.</p>\n<p><strong>Note</strong>: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact <a href=\"https://support.github.com/contact?tags=rest-api\">GitHub Enterprise Server Support</a>.</p>",
|
||||||
"bodyParameters": [
|
"bodyParameters": [
|
||||||
{
|
{
|
||||||
"type": "string",
|
"type": "string",
|
||||||
@@ -58138,7 +58138,7 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"summary": "Upload a release asset",
|
"summary": "Upload a release asset",
|
||||||
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/enterprise-server@2.21/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/enterprise-server@2.21/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/enterprise-server@2.21/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub Enterprise Server Support](https://support.github.com/contact).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/enterprise-server@2.21/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/enterprise-server@2.21/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/enterprise-server@2.21/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub Enterprise Server Support](https://support.github.com/contact?tags=rest-api).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
@@ -58183,7 +58183,7 @@
|
|||||||
"contentType": "*/*",
|
"contentType": "*/*",
|
||||||
"notes": [],
|
"notes": [],
|
||||||
"bodyParameters": [],
|
"bodyParameters": [],
|
||||||
"descriptionHTML": "<p>This endpoint makes use of <a href=\"https://docs.github.com/enterprise-server@2.21/rest/overview/resources-in-the-rest-api#hypermedia\">a Hypermedia relation</a> to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the <code>upload_url</code> returned in\nthe response of the <a href=\"https://docs.github.com/enterprise-server@2.21/rest/reference/repos#create-a-release\">Create a release endpoint</a> to upload a release asset.</p>\n<p>You need to use an HTTP client which supports <a href=\"http://en.wikipedia.org/wiki/Server_Name_Indication\">SNI</a> to make calls to this endpoint.</p>\n<p>Most libraries will set the required <code>Content-Length</code> header automatically. Use the required <code>Content-Type</code> header to provide the media type of the asset. For a list of media types, see <a href=\"https://www.iana.org/assignments/media-types/media-types.xhtml\">Media Types</a>. For example: </p>\n<p><code>application/zip</code></p>\n<p>GitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.</p>\n<p>When an upstream failure occurs, you will receive a <code>502 Bad Gateway</code> status. This may leave an empty asset with a state of <code>starter</code>. It can be safely deleted.</p>\n<p><strong>Notes:</strong></p>\n<ul>\n<li>GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"<a href=\"https://docs.github.com/enterprise-server@2.21/rest/reference/repos#list-assets-for-a-release\">List assets for a release</a>\"\nendpoint lists the renamed filenames. For more information and help, contact <a href=\"https://support.github.com/contact\">GitHub Enterprise Server Support</a>.</li>\n<li>If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.</li>\n</ul>",
|
"descriptionHTML": "<p>This endpoint makes use of <a href=\"https://docs.github.com/enterprise-server@2.21/rest/overview/resources-in-the-rest-api#hypermedia\">a Hypermedia relation</a> to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the <code>upload_url</code> returned in\nthe response of the <a href=\"https://docs.github.com/enterprise-server@2.21/rest/reference/repos#create-a-release\">Create a release endpoint</a> to upload a release asset.</p>\n<p>You need to use an HTTP client which supports <a href=\"http://en.wikipedia.org/wiki/Server_Name_Indication\">SNI</a> to make calls to this endpoint.</p>\n<p>Most libraries will set the required <code>Content-Length</code> header automatically. Use the required <code>Content-Type</code> header to provide the media type of the asset. For a list of media types, see <a href=\"https://www.iana.org/assignments/media-types/media-types.xhtml\">Media Types</a>. For example: </p>\n<p><code>application/zip</code></p>\n<p>GitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.</p>\n<p>When an upstream failure occurs, you will receive a <code>502 Bad Gateway</code> status. This may leave an empty asset with a state of <code>starter</code>. It can be safely deleted.</p>\n<p><strong>Notes:</strong></p>\n<ul>\n<li>GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"<a href=\"https://docs.github.com/enterprise-server@2.21/rest/reference/repos#list-assets-for-a-release\">List assets for a release</a>\"\nendpoint lists the renamed filenames. For more information and help, contact <a href=\"https://support.github.com/contact?tags=rest-api\">GitHub Enterprise Server Support</a>.</li>\n<li>If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.</li>\n</ul>",
|
||||||
"responses": [
|
"responses": [
|
||||||
{
|
{
|
||||||
"httpStatusCode": "201",
|
"httpStatusCode": "201",
|
||||||
|
|||||||
@@ -47601,7 +47601,7 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"summary": "Create a fork",
|
"summary": "Create a fork",
|
||||||
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub Enterprise Server Support](https://support.github.com/contact) or [GitHub Enterprise Server Premium Support](https://premium.githubsupport.com).",
|
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub Enterprise Server Support](https://support.github.com/contact?tags=rest-api).",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
@@ -47645,7 +47645,7 @@
|
|||||||
"subcategoryLabel": "Forks",
|
"subcategoryLabel": "Forks",
|
||||||
"contentType": "application/json",
|
"contentType": "application/json",
|
||||||
"notes": [],
|
"notes": [],
|
||||||
"descriptionHTML": "<p>Create a fork for the authenticated user.</p>\n<p><strong>Note</strong>: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact <a href=\"https://support.github.com/contact\">GitHub Enterprise Server Support</a> or <a href=\"https://premium.githubsupport.com\">GitHub Enterprise Server Premium Support</a>.</p>",
|
"descriptionHTML": "<p>Create a fork for the authenticated user.</p>\n<p><strong>Note</strong>: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact <a href=\"https://support.github.com/contact?tags=rest-api\">GitHub Enterprise Server Support</a>.</p>",
|
||||||
"bodyParameters": [
|
"bodyParameters": [
|
||||||
{
|
{
|
||||||
"type": "string",
|
"type": "string",
|
||||||
@@ -65877,7 +65877,7 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"summary": "Upload a release asset",
|
"summary": "Upload a release asset",
|
||||||
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/enterprise-server@2.22/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/enterprise-server@2.22/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/enterprise-server@2.22/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub Enterprise Server Support](https://support.github.com/contact).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/enterprise-server@2.22/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/enterprise-server@2.22/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/enterprise-server@2.22/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub Enterprise Server Support](https://support.github.com/contact?tags=rest-api).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
@@ -65922,7 +65922,7 @@
|
|||||||
"contentType": "*/*",
|
"contentType": "*/*",
|
||||||
"notes": [],
|
"notes": [],
|
||||||
"bodyParameters": [],
|
"bodyParameters": [],
|
||||||
"descriptionHTML": "<p>This endpoint makes use of <a href=\"https://docs.github.com/enterprise-server@2.22/rest/overview/resources-in-the-rest-api#hypermedia\">a Hypermedia relation</a> to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the <code>upload_url</code> returned in\nthe response of the <a href=\"https://docs.github.com/enterprise-server@2.22/rest/reference/repos#create-a-release\">Create a release endpoint</a> to upload a release asset.</p>\n<p>You need to use an HTTP client which supports <a href=\"http://en.wikipedia.org/wiki/Server_Name_Indication\">SNI</a> to make calls to this endpoint.</p>\n<p>Most libraries will set the required <code>Content-Length</code> header automatically. Use the required <code>Content-Type</code> header to provide the media type of the asset. For a list of media types, see <a href=\"https://www.iana.org/assignments/media-types/media-types.xhtml\">Media Types</a>. For example: </p>\n<p><code>application/zip</code></p>\n<p>GitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.</p>\n<p>When an upstream failure occurs, you will receive a <code>502 Bad Gateway</code> status. This may leave an empty asset with a state of <code>starter</code>. It can be safely deleted.</p>\n<p><strong>Notes:</strong></p>\n<ul>\n<li>GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"<a href=\"https://docs.github.com/enterprise-server@2.22/rest/reference/repos#list-assets-for-a-release\">List assets for a release</a>\"\nendpoint lists the renamed filenames. For more information and help, contact <a href=\"https://support.github.com/contact\">GitHub Enterprise Server Support</a>.</li>\n<li>If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.</li>\n</ul>",
|
"descriptionHTML": "<p>This endpoint makes use of <a href=\"https://docs.github.com/enterprise-server@2.22/rest/overview/resources-in-the-rest-api#hypermedia\">a Hypermedia relation</a> to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the <code>upload_url</code> returned in\nthe response of the <a href=\"https://docs.github.com/enterprise-server@2.22/rest/reference/repos#create-a-release\">Create a release endpoint</a> to upload a release asset.</p>\n<p>You need to use an HTTP client which supports <a href=\"http://en.wikipedia.org/wiki/Server_Name_Indication\">SNI</a> to make calls to this endpoint.</p>\n<p>Most libraries will set the required <code>Content-Length</code> header automatically. Use the required <code>Content-Type</code> header to provide the media type of the asset. For a list of media types, see <a href=\"https://www.iana.org/assignments/media-types/media-types.xhtml\">Media Types</a>. For example: </p>\n<p><code>application/zip</code></p>\n<p>GitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.</p>\n<p>When an upstream failure occurs, you will receive a <code>502 Bad Gateway</code> status. This may leave an empty asset with a state of <code>starter</code>. It can be safely deleted.</p>\n<p><strong>Notes:</strong></p>\n<ul>\n<li>GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"<a href=\"https://docs.github.com/enterprise-server@2.22/rest/reference/repos#list-assets-for-a-release\">List assets for a release</a>\"\nendpoint lists the renamed filenames. For more information and help, contact <a href=\"https://support.github.com/contact?tags=rest-api\">GitHub Enterprise Server Support</a>.</li>\n<li>If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.</li>\n</ul>",
|
||||||
"responses": [
|
"responses": [
|
||||||
{
|
{
|
||||||
"httpStatusCode": "201",
|
"httpStatusCode": "201",
|
||||||
|
|||||||
@@ -52122,7 +52122,7 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"summary": "Create a fork",
|
"summary": "Create a fork",
|
||||||
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub Enterprise Server Support](https://support.github.com/contact) or [GitHub Enterprise Server Premium Support](https://premium.githubsupport.com).",
|
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub Enterprise Server Support](https://support.github.com/contact?tags=rest-api).",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
@@ -52166,7 +52166,7 @@
|
|||||||
"subcategoryLabel": "Forks",
|
"subcategoryLabel": "Forks",
|
||||||
"contentType": "application/json",
|
"contentType": "application/json",
|
||||||
"notes": [],
|
"notes": [],
|
||||||
"descriptionHTML": "<p>Create a fork for the authenticated user.</p>\n<p><strong>Note</strong>: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact <a href=\"https://support.github.com/contact\">GitHub Enterprise Server Support</a> or <a href=\"https://premium.githubsupport.com\">GitHub Enterprise Server Premium Support</a>.</p>",
|
"descriptionHTML": "<p>Create a fork for the authenticated user.</p>\n<p><strong>Note</strong>: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact <a href=\"https://support.github.com/contact?tags=rest-api\">GitHub Enterprise Server Support</a>.</p>",
|
||||||
"bodyParameters": [
|
"bodyParameters": [
|
||||||
{
|
{
|
||||||
"type": "string",
|
"type": "string",
|
||||||
@@ -70672,7 +70672,7 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"summary": "Upload a release asset",
|
"summary": "Upload a release asset",
|
||||||
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/enterprise-server@3.0/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/enterprise-server@3.0/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/enterprise-server@3.0/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub Enterprise Server Support](https://support.github.com/contact).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/enterprise-server@3.0/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/enterprise-server@3.0/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/enterprise-server@3.0/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub Enterprise Server Support](https://support.github.com/contact?tags=rest-api).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
@@ -70717,7 +70717,7 @@
|
|||||||
"contentType": "*/*",
|
"contentType": "*/*",
|
||||||
"notes": [],
|
"notes": [],
|
||||||
"bodyParameters": [],
|
"bodyParameters": [],
|
||||||
"descriptionHTML": "<p>This endpoint makes use of <a href=\"https://docs.github.com/enterprise-server@3.0/rest/overview/resources-in-the-rest-api#hypermedia\">a Hypermedia relation</a> to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the <code>upload_url</code> returned in\nthe response of the <a href=\"https://docs.github.com/enterprise-server@3.0/rest/reference/repos#create-a-release\">Create a release endpoint</a> to upload a release asset.</p>\n<p>You need to use an HTTP client which supports <a href=\"http://en.wikipedia.org/wiki/Server_Name_Indication\">SNI</a> to make calls to this endpoint.</p>\n<p>Most libraries will set the required <code>Content-Length</code> header automatically. Use the required <code>Content-Type</code> header to provide the media type of the asset. For a list of media types, see <a href=\"https://www.iana.org/assignments/media-types/media-types.xhtml\">Media Types</a>. For example: </p>\n<p><code>application/zip</code></p>\n<p>GitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.</p>\n<p>When an upstream failure occurs, you will receive a <code>502 Bad Gateway</code> status. This may leave an empty asset with a state of <code>starter</code>. It can be safely deleted.</p>\n<p><strong>Notes:</strong></p>\n<ul>\n<li>GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"<a href=\"https://docs.github.com/enterprise-server@3.0/rest/reference/repos#list-assets-for-a-release\">List assets for a release</a>\"\nendpoint lists the renamed filenames. For more information and help, contact <a href=\"https://support.github.com/contact\">GitHub Enterprise Server Support</a>.</li>\n<li>If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.</li>\n</ul>",
|
"descriptionHTML": "<p>This endpoint makes use of <a href=\"https://docs.github.com/enterprise-server@3.0/rest/overview/resources-in-the-rest-api#hypermedia\">a Hypermedia relation</a> to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the <code>upload_url</code> returned in\nthe response of the <a href=\"https://docs.github.com/enterprise-server@3.0/rest/reference/repos#create-a-release\">Create a release endpoint</a> to upload a release asset.</p>\n<p>You need to use an HTTP client which supports <a href=\"http://en.wikipedia.org/wiki/Server_Name_Indication\">SNI</a> to make calls to this endpoint.</p>\n<p>Most libraries will set the required <code>Content-Length</code> header automatically. Use the required <code>Content-Type</code> header to provide the media type of the asset. For a list of media types, see <a href=\"https://www.iana.org/assignments/media-types/media-types.xhtml\">Media Types</a>. For example: </p>\n<p><code>application/zip</code></p>\n<p>GitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.</p>\n<p>When an upstream failure occurs, you will receive a <code>502 Bad Gateway</code> status. This may leave an empty asset with a state of <code>starter</code>. It can be safely deleted.</p>\n<p><strong>Notes:</strong></p>\n<ul>\n<li>GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"<a href=\"https://docs.github.com/enterprise-server@3.0/rest/reference/repos#list-assets-for-a-release\">List assets for a release</a>\"\nendpoint lists the renamed filenames. For more information and help, contact <a href=\"https://support.github.com/contact?tags=rest-api\">GitHub Enterprise Server Support</a>.</li>\n<li>If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.</li>\n</ul>",
|
||||||
"responses": [
|
"responses": [
|
||||||
{
|
{
|
||||||
"httpStatusCode": "201",
|
"httpStatusCode": "201",
|
||||||
|
|||||||
@@ -52812,7 +52812,7 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"summary": "Create a fork",
|
"summary": "Create a fork",
|
||||||
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub Enterprise Server Support](https://support.github.com/contact) or [GitHub Enterprise Server Premium Support](https://premium.githubsupport.com).",
|
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub Enterprise Server Support](https://support.github.com/contact?tags=rest-api).",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
@@ -52856,7 +52856,7 @@
|
|||||||
"subcategoryLabel": "Forks",
|
"subcategoryLabel": "Forks",
|
||||||
"contentType": "application/json",
|
"contentType": "application/json",
|
||||||
"notes": [],
|
"notes": [],
|
||||||
"descriptionHTML": "<p>Create a fork for the authenticated user.</p>\n<p><strong>Note</strong>: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact <a href=\"https://support.github.com/contact\">GitHub Enterprise Server Support</a> or <a href=\"https://premium.githubsupport.com\">GitHub Enterprise Server Premium Support</a>.</p>",
|
"descriptionHTML": "<p>Create a fork for the authenticated user.</p>\n<p><strong>Note</strong>: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact <a href=\"https://support.github.com/contact?tags=rest-api\">GitHub Enterprise Server Support</a>.</p>",
|
||||||
"bodyParameters": [
|
"bodyParameters": [
|
||||||
{
|
{
|
||||||
"type": "string",
|
"type": "string",
|
||||||
@@ -71362,7 +71362,7 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"summary": "Upload a release asset",
|
"summary": "Upload a release asset",
|
||||||
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/enterprise-server@3.1/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/enterprise-server@3.1/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/enterprise-server@3.1/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub Enterprise Server Support](https://support.github.com/contact).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/enterprise-server@3.1/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/enterprise-server@3.1/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/enterprise-server@3.1/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub Enterprise Server Support](https://support.github.com/contact?tags=rest-api).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
@@ -71407,7 +71407,7 @@
|
|||||||
"contentType": "*/*",
|
"contentType": "*/*",
|
||||||
"notes": [],
|
"notes": [],
|
||||||
"bodyParameters": [],
|
"bodyParameters": [],
|
||||||
"descriptionHTML": "<p>This endpoint makes use of <a href=\"https://docs.github.com/enterprise-server@3.1/rest/overview/resources-in-the-rest-api#hypermedia\">a Hypermedia relation</a> to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the <code>upload_url</code> returned in\nthe response of the <a href=\"https://docs.github.com/enterprise-server@3.1/rest/reference/repos#create-a-release\">Create a release endpoint</a> to upload a release asset.</p>\n<p>You need to use an HTTP client which supports <a href=\"http://en.wikipedia.org/wiki/Server_Name_Indication\">SNI</a> to make calls to this endpoint.</p>\n<p>Most libraries will set the required <code>Content-Length</code> header automatically. Use the required <code>Content-Type</code> header to provide the media type of the asset. For a list of media types, see <a href=\"https://www.iana.org/assignments/media-types/media-types.xhtml\">Media Types</a>. For example: </p>\n<p><code>application/zip</code></p>\n<p>GitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.</p>\n<p>When an upstream failure occurs, you will receive a <code>502 Bad Gateway</code> status. This may leave an empty asset with a state of <code>starter</code>. It can be safely deleted.</p>\n<p><strong>Notes:</strong></p>\n<ul>\n<li>GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"<a href=\"https://docs.github.com/enterprise-server@3.1/rest/reference/repos#list-assets-for-a-release\">List assets for a release</a>\"\nendpoint lists the renamed filenames. For more information and help, contact <a href=\"https://support.github.com/contact\">GitHub Enterprise Server Support</a>.</li>\n<li>If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.</li>\n</ul>",
|
"descriptionHTML": "<p>This endpoint makes use of <a href=\"https://docs.github.com/enterprise-server@3.1/rest/overview/resources-in-the-rest-api#hypermedia\">a Hypermedia relation</a> to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the <code>upload_url</code> returned in\nthe response of the <a href=\"https://docs.github.com/enterprise-server@3.1/rest/reference/repos#create-a-release\">Create a release endpoint</a> to upload a release asset.</p>\n<p>You need to use an HTTP client which supports <a href=\"http://en.wikipedia.org/wiki/Server_Name_Indication\">SNI</a> to make calls to this endpoint.</p>\n<p>Most libraries will set the required <code>Content-Length</code> header automatically. Use the required <code>Content-Type</code> header to provide the media type of the asset. For a list of media types, see <a href=\"https://www.iana.org/assignments/media-types/media-types.xhtml\">Media Types</a>. For example: </p>\n<p><code>application/zip</code></p>\n<p>GitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.</p>\n<p>When an upstream failure occurs, you will receive a <code>502 Bad Gateway</code> status. This may leave an empty asset with a state of <code>starter</code>. It can be safely deleted.</p>\n<p><strong>Notes:</strong></p>\n<ul>\n<li>GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"<a href=\"https://docs.github.com/enterprise-server@3.1/rest/reference/repos#list-assets-for-a-release\">List assets for a release</a>\"\nendpoint lists the renamed filenames. For more information and help, contact <a href=\"https://support.github.com/contact?tags=rest-api\">GitHub Enterprise Server Support</a>.</li>\n<li>If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.</li>\n</ul>",
|
||||||
"responses": [
|
"responses": [
|
||||||
{
|
{
|
||||||
"httpStatusCode": "201",
|
"httpStatusCode": "201",
|
||||||
|
|||||||
@@ -45536,7 +45536,7 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"summary": "Create a fork",
|
"summary": "Create a fork",
|
||||||
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub AE Support](https://support.github.com/contact) or [GitHub AE Premium Support](https://premium.githubsupport.com).",
|
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub AE Support](https://support.github.com/contact?tags=rest-api).",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
@@ -45580,7 +45580,7 @@
|
|||||||
"subcategoryLabel": "Forks",
|
"subcategoryLabel": "Forks",
|
||||||
"contentType": "application/json",
|
"contentType": "application/json",
|
||||||
"notes": [],
|
"notes": [],
|
||||||
"descriptionHTML": "<p>Create a fork for the authenticated user.</p>\n<p><strong>Note</strong>: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact <a href=\"https://support.github.com/contact\">GitHub AE Support</a> or <a href=\"https://premium.githubsupport.com\">GitHub AE Premium Support</a>.</p>",
|
"descriptionHTML": "<p>Create a fork for the authenticated user.</p>\n<p><strong>Note</strong>: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact <a href=\"https://support.github.com/contact?tags=rest-api\">GitHub AE Support</a>.</p>",
|
||||||
"bodyParameters": [
|
"bodyParameters": [
|
||||||
{
|
{
|
||||||
"type": "string",
|
"type": "string",
|
||||||
@@ -63958,7 +63958,7 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"summary": "Upload a release asset",
|
"summary": "Upload a release asset",
|
||||||
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/github-ae@latest/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/github-ae@latest/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub AE expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub AE renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/github-ae@latest/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub AE Support](https://support.github.com/contact).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/github-ae@latest/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/github-ae@latest/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub AE expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub AE renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/github-ae@latest/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub AE Support](https://support.github.com/contact?tags=rest-api).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
@@ -64003,7 +64003,7 @@
|
|||||||
"contentType": "*/*",
|
"contentType": "*/*",
|
||||||
"notes": [],
|
"notes": [],
|
||||||
"bodyParameters": [],
|
"bodyParameters": [],
|
||||||
"descriptionHTML": "<p>This endpoint makes use of <a href=\"https://docs.github.com/github-ae@latest/rest/overview/resources-in-the-rest-api#hypermedia\">a Hypermedia relation</a> to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the <code>upload_url</code> returned in\nthe response of the <a href=\"https://docs.github.com/github-ae@latest/rest/reference/repos#create-a-release\">Create a release endpoint</a> to upload a release asset.</p>\n<p>You need to use an HTTP client which supports <a href=\"http://en.wikipedia.org/wiki/Server_Name_Indication\">SNI</a> to make calls to this endpoint.</p>\n<p>Most libraries will set the required <code>Content-Length</code> header automatically. Use the required <code>Content-Type</code> header to provide the media type of the asset. For a list of media types, see <a href=\"https://www.iana.org/assignments/media-types/media-types.xhtml\">Media Types</a>. For example: </p>\n<p><code>application/zip</code></p>\n<p>GitHub AE expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.</p>\n<p>When an upstream failure occurs, you will receive a <code>502 Bad Gateway</code> status. This may leave an empty asset with a state of <code>starter</code>. It can be safely deleted.</p>\n<p><strong>Notes:</strong></p>\n<ul>\n<li>GitHub AE renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"<a href=\"https://docs.github.com/github-ae@latest/rest/reference/repos#list-assets-for-a-release\">List assets for a release</a>\"\nendpoint lists the renamed filenames. For more information and help, contact <a href=\"https://support.github.com/contact\">GitHub AE Support</a>.</li>\n<li>If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.</li>\n</ul>",
|
"descriptionHTML": "<p>This endpoint makes use of <a href=\"https://docs.github.com/github-ae@latest/rest/overview/resources-in-the-rest-api#hypermedia\">a Hypermedia relation</a> to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the <code>upload_url</code> returned in\nthe response of the <a href=\"https://docs.github.com/github-ae@latest/rest/reference/repos#create-a-release\">Create a release endpoint</a> to upload a release asset.</p>\n<p>You need to use an HTTP client which supports <a href=\"http://en.wikipedia.org/wiki/Server_Name_Indication\">SNI</a> to make calls to this endpoint.</p>\n<p>Most libraries will set the required <code>Content-Length</code> header automatically. Use the required <code>Content-Type</code> header to provide the media type of the asset. For a list of media types, see <a href=\"https://www.iana.org/assignments/media-types/media-types.xhtml\">Media Types</a>. For example: </p>\n<p><code>application/zip</code></p>\n<p>GitHub AE expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.</p>\n<p>When an upstream failure occurs, you will receive a <code>502 Bad Gateway</code> status. This may leave an empty asset with a state of <code>starter</code>. It can be safely deleted.</p>\n<p><strong>Notes:</strong></p>\n<ul>\n<li>GitHub AE renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"<a href=\"https://docs.github.com/github-ae@latest/rest/reference/repos#list-assets-for-a-release\">List assets for a release</a>\"\nendpoint lists the renamed filenames. For more information and help, contact <a href=\"https://support.github.com/contact?tags=rest-api\">GitHub AE Support</a>.</li>\n<li>If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.</li>\n</ul>",
|
||||||
"responses": [
|
"responses": [
|
||||||
{
|
{
|
||||||
"httpStatusCode": "201",
|
"httpStatusCode": "201",
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
"termsOfService": "https://docs.github.com/articles/github-terms-of-service",
|
"termsOfService": "https://docs.github.com/articles/github-terms-of-service",
|
||||||
"contact": {
|
"contact": {
|
||||||
"name": "Support",
|
"name": "Support",
|
||||||
"url": "https://support.github.com/contact"
|
"url": "https://support.github.com/contact?tags=rest-api"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -209292,7 +209292,7 @@
|
|||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"summary": "Create a fork",
|
"summary": "Create a fork",
|
||||||
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub Support](https://support.github.com/contact) or [GitHub Premium Support](https://premium.githubsupport.com).",
|
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub Support](https://support.github.com/contact?tags=rest-api).",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
@@ -220302,7 +220302,7 @@
|
|||||||
"/repos/{owner}/{repo}/import": {
|
"/repos/{owner}/{repo}/import": {
|
||||||
"get": {
|
"get": {
|
||||||
"summary": "Get an import status",
|
"summary": "Get an import status",
|
||||||
"description": "View the progress of an import.\n\n**Import status**\n\nThis section includes details about the possible values of the `status` field of the Import Progress response.\n\nAn import that does not have errors will progress through these steps:\n\n* `detecting` - the \"detection\" step of the import is in progress because the request did not include a `vcs` parameter. The import is identifying the type of source control present at the URL.\n* `importing` - the \"raw\" step of the import is in progress. This is where commit data is fetched from the original repository. The import progress response will include `commit_count` (the total number of raw commits that will be imported) and `percent` (0 - 100, the current progress through the import).\n* `mapping` - the \"rewrite\" step of the import is in progress. This is where SVN branches are converted to Git branches, and where author updates are applied. The import progress response does not include progress information.\n* `pushing` - the \"push\" step of the import is in progress. This is where the importer updates the repository on GitHub. The import progress response will include `push_percent`, which is the percent value reported by `git push` when it is \"Writing objects\".\n* `complete` - the import is complete, and the repository is ready on GitHub.\n\nIf there are problems, you will see one of these in the `status` field:\n\n* `auth_failed` - the import requires authentication in order to connect to the original repository. To update authentication for the import, please see the [Update an import](https://docs.github.com/rest/reference/migrations#update-an-import) section.\n* `error` - the import encountered an error. The import progress response will include the `failed_step` and an error message. Contact [GitHub Support](https://support.github.com/contact) or [GitHub Premium Support](https://premium.githubsupport.com) for more information.\n* `detection_needs_auth` - the importer requires authentication for the originating repository to continue detection. To update authentication for the import, please see the [Update an import](https://docs.github.com/rest/reference/migrations#update-an-import) section.\n* `detection_found_nothing` - the importer didn't recognize any source control at the URL. To resolve, [Cancel the import](https://docs.github.com/rest/reference/migrations#cancel-an-import) and [retry](https://docs.github.com/rest/reference/migrations#start-an-import) with the correct URL.\n* `detection_found_multiple` - the importer found several projects or repositories at the provided URL. When this is the case, the Import Progress response will also include a `project_choices` field with the possible project choices as values. To update project choice, please see the [Update an import](https://docs.github.com/rest/reference/migrations#update-an-import) section.\n\n**The project_choices field**\n\nWhen multiple projects are found at the provided URL, the response hash will include a `project_choices` field, the value of which is an array of hashes each representing a project choice. The exact key/value pairs of the project hashes will differ depending on the version control type.\n\n**Git LFS related fields**\n\nThis section includes details about Git LFS related fields that may be present in the Import Progress response.\n\n* `use_lfs` - describes whether the import has been opted in or out of using Git LFS. The value can be `opt_in`, `opt_out`, or `undecided` if no action has been taken.\n* `has_large_files` - the boolean value describing whether files larger than 100MB were found during the `importing` step.\n* `large_files_size` - the total size in gigabytes of files larger than 100MB found in the originating repository.\n* `large_files_count` - the total number of files larger than 100MB found in the originating repository. To see a list of these files, make a \"Get Large Files\" request.",
|
"description": "View the progress of an import.\n\n**Import status**\n\nThis section includes details about the possible values of the `status` field of the Import Progress response.\n\nAn import that does not have errors will progress through these steps:\n\n* `detecting` - the \"detection\" step of the import is in progress because the request did not include a `vcs` parameter. The import is identifying the type of source control present at the URL.\n* `importing` - the \"raw\" step of the import is in progress. This is where commit data is fetched from the original repository. The import progress response will include `commit_count` (the total number of raw commits that will be imported) and `percent` (0 - 100, the current progress through the import).\n* `mapping` - the \"rewrite\" step of the import is in progress. This is where SVN branches are converted to Git branches, and where author updates are applied. The import progress response does not include progress information.\n* `pushing` - the \"push\" step of the import is in progress. This is where the importer updates the repository on GitHub. The import progress response will include `push_percent`, which is the percent value reported by `git push` when it is \"Writing objects\".\n* `complete` - the import is complete, and the repository is ready on GitHub.\n\nIf there are problems, you will see one of these in the `status` field:\n\n* `auth_failed` - the import requires authentication in order to connect to the original repository. To update authentication for the import, please see the [Update an import](https://docs.github.com/rest/reference/migrations#update-an-import) section.\n* `error` - the import encountered an error. The import progress response will include the `failed_step` and an error message. Contact [GitHub Support](https://support.github.com/contact?tags=rest-api) for more information.\n* `detection_needs_auth` - the importer requires authentication for the originating repository to continue detection. To update authentication for the import, please see the [Update an import](https://docs.github.com/rest/reference/migrations#update-an-import) section.\n* `detection_found_nothing` - the importer didn't recognize any source control at the URL. To resolve, [Cancel the import](https://docs.github.com/rest/reference/migrations#cancel-an-import) and [retry](https://docs.github.com/rest/reference/migrations#start-an-import) with the correct URL.\n* `detection_found_multiple` - the importer found several projects or repositories at the provided URL. When this is the case, the Import Progress response will also include a `project_choices` field with the possible project choices as values. To update project choice, please see the [Update an import](https://docs.github.com/rest/reference/migrations#update-an-import) section.\n\n**The project_choices field**\n\nWhen multiple projects are found at the provided URL, the response hash will include a `project_choices` field, the value of which is an array of hashes each representing a project choice. The exact key/value pairs of the project hashes will differ depending on the version control type.\n\n**Git LFS related fields**\n\nThis section includes details about Git LFS related fields that may be present in the Import Progress response.\n\n* `use_lfs` - describes whether the import has been opted in or out of using Git LFS. The value can be `opt_in`, `opt_out`, or `undecided` if no action has been taken.\n* `has_large_files` - the boolean value describing whether files larger than 100MB were found during the `importing` step.\n* `large_files_size` - the total size in gigabytes of files larger than 100MB found in the originating repository.\n* `large_files_count` - the total number of files larger than 100MB found in the originating repository. To see a list of these files, make a \"Get Large Files\" request.",
|
||||||
"tags": [
|
"tags": [
|
||||||
"migrations"
|
"migrations"
|
||||||
],
|
],
|
||||||
@@ -325822,7 +325822,7 @@
|
|||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"summary": "Upload a release asset",
|
"summary": "Upload a release asset",
|
||||||
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub Support](https://support.github.com/contact).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub Support](https://support.github.com/contact?tags=rest-api).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
"termsOfService": "https://docs.github.com/articles/github-terms-of-service",
|
"termsOfService": "https://docs.github.com/articles/github-terms-of-service",
|
||||||
"contact": {
|
"contact": {
|
||||||
"name": "Support",
|
"name": "Support",
|
||||||
"url": "https://support.github.com/contact"
|
"url": "https://support.github.com/contact?tags=rest-api"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -134041,7 +134041,7 @@
|
|||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"summary": "Create a fork",
|
"summary": "Create a fork",
|
||||||
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub Enterprise Server Support](https://support.github.com/contact) or [GitHub Enterprise Server Premium Support](https://premium.githubsupport.com).",
|
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub Enterprise Server Support](https://support.github.com/contact?tags=rest-api).",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
@@ -244174,7 +244174,7 @@
|
|||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"summary": "Upload a release asset",
|
"summary": "Upload a release asset",
|
||||||
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/enterprise-server@2.18/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/enterprise-server@2.18/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/enterprise-server@2.18/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub Enterprise Server Support](https://support.github.com/contact).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/enterprise-server@2.18/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/enterprise-server@2.18/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/enterprise-server@2.18/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub Enterprise Server Support](https://support.github.com/contact?tags=rest-api).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
"termsOfService": "https://docs.github.com/articles/github-terms-of-service",
|
"termsOfService": "https://docs.github.com/articles/github-terms-of-service",
|
||||||
"contact": {
|
"contact": {
|
||||||
"name": "Support",
|
"name": "Support",
|
||||||
"url": "https://support.github.com/contact"
|
"url": "https://support.github.com/contact?tags=rest-api"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -137171,7 +137171,7 @@
|
|||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"summary": "Create a fork",
|
"summary": "Create a fork",
|
||||||
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub Enterprise Server Support](https://support.github.com/contact) or [GitHub Enterprise Server Premium Support](https://premium.githubsupport.com).",
|
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub Enterprise Server Support](https://support.github.com/contact?tags=rest-api).",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
@@ -247868,7 +247868,7 @@
|
|||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"summary": "Upload a release asset",
|
"summary": "Upload a release asset",
|
||||||
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/enterprise-server@2.19/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/enterprise-server@2.19/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/enterprise-server@2.19/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub Enterprise Server Support](https://support.github.com/contact).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/enterprise-server@2.19/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/enterprise-server@2.19/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/enterprise-server@2.19/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub Enterprise Server Support](https://support.github.com/contact?tags=rest-api).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
"termsOfService": "https://docs.github.com/articles/github-terms-of-service",
|
"termsOfService": "https://docs.github.com/articles/github-terms-of-service",
|
||||||
"contact": {
|
"contact": {
|
||||||
"name": "Support",
|
"name": "Support",
|
||||||
"url": "https://support.github.com/contact"
|
"url": "https://support.github.com/contact?tags=rest-api"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -139503,7 +139503,7 @@
|
|||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"summary": "Create a fork",
|
"summary": "Create a fork",
|
||||||
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub Enterprise Server Support](https://support.github.com/contact) or [GitHub Enterprise Server Premium Support](https://premium.githubsupport.com).",
|
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub Enterprise Server Support](https://support.github.com/contact?tags=rest-api).",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
@@ -251079,7 +251079,7 @@
|
|||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"summary": "Upload a release asset",
|
"summary": "Upload a release asset",
|
||||||
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/enterprise-server@2.20/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/enterprise-server@2.20/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/enterprise-server@2.20/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub Enterprise Server Support](https://support.github.com/contact).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/enterprise-server@2.20/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/enterprise-server@2.20/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/enterprise-server@2.20/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub Enterprise Server Support](https://support.github.com/contact?tags=rest-api).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
"termsOfService": "https://docs.github.com/articles/github-terms-of-service",
|
"termsOfService": "https://docs.github.com/articles/github-terms-of-service",
|
||||||
"contact": {
|
"contact": {
|
||||||
"name": "Support",
|
"name": "Support",
|
||||||
"url": "https://support.github.com/contact"
|
"url": "https://support.github.com/contact?tags=rest-api"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -151734,7 +151734,7 @@
|
|||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"summary": "Create a fork",
|
"summary": "Create a fork",
|
||||||
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub Enterprise Server Support](https://support.github.com/contact) or [GitHub Enterprise Server Premium Support](https://premium.githubsupport.com).",
|
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub Enterprise Server Support](https://support.github.com/contact?tags=rest-api).",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
@@ -263705,7 +263705,7 @@
|
|||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"summary": "Upload a release asset",
|
"summary": "Upload a release asset",
|
||||||
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/enterprise-server@2.21/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/enterprise-server@2.21/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/enterprise-server@2.21/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub Enterprise Server Support](https://support.github.com/contact).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/enterprise-server@2.21/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/enterprise-server@2.21/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/enterprise-server@2.21/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub Enterprise Server Support](https://support.github.com/contact?tags=rest-api).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
"termsOfService": "https://docs.github.com/articles/github-terms-of-service",
|
"termsOfService": "https://docs.github.com/articles/github-terms-of-service",
|
||||||
"contact": {
|
"contact": {
|
||||||
"name": "Support",
|
"name": "Support",
|
||||||
"url": "https://support.github.com/contact"
|
"url": "https://support.github.com/contact?tags=rest-api"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -183533,7 +183533,7 @@
|
|||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"summary": "Create a fork",
|
"summary": "Create a fork",
|
||||||
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub Enterprise Server Support](https://support.github.com/contact) or [GitHub Enterprise Server Premium Support](https://premium.githubsupport.com).",
|
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub Enterprise Server Support](https://support.github.com/contact?tags=rest-api).",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
@@ -295489,7 +295489,7 @@
|
|||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"summary": "Upload a release asset",
|
"summary": "Upload a release asset",
|
||||||
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/enterprise-server@2.22/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/enterprise-server@2.22/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/enterprise-server@2.22/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub Enterprise Server Support](https://support.github.com/contact).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/enterprise-server@2.22/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/enterprise-server@2.22/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/enterprise-server@2.22/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub Enterprise Server Support](https://support.github.com/contact?tags=rest-api).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
"termsOfService": "https://docs.github.com/articles/github-terms-of-service",
|
"termsOfService": "https://docs.github.com/articles/github-terms-of-service",
|
||||||
"contact": {
|
"contact": {
|
||||||
"name": "Support",
|
"name": "Support",
|
||||||
"url": "https://support.github.com/contact"
|
"url": "https://support.github.com/contact?tags=rest-api"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -189869,7 +189869,7 @@
|
|||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"summary": "Create a fork",
|
"summary": "Create a fork",
|
||||||
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub Enterprise Server Support](https://support.github.com/contact) or [GitHub Enterprise Server Premium Support](https://premium.githubsupport.com).",
|
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub Enterprise Server Support](https://support.github.com/contact?tags=rest-api).",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
@@ -302323,7 +302323,7 @@
|
|||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"summary": "Upload a release asset",
|
"summary": "Upload a release asset",
|
||||||
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/enterprise-server@3.0/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/enterprise-server@3.0/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/enterprise-server@3.0/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub Enterprise Server Support](https://support.github.com/contact).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/enterprise-server@3.0/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/enterprise-server@3.0/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/enterprise-server@3.0/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub Enterprise Server Support](https://support.github.com/contact?tags=rest-api).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
"termsOfService": "https://docs.github.com/articles/github-terms-of-service",
|
"termsOfService": "https://docs.github.com/articles/github-terms-of-service",
|
||||||
"contact": {
|
"contact": {
|
||||||
"name": "Support",
|
"name": "Support",
|
||||||
"url": "https://support.github.com/contact"
|
"url": "https://support.github.com/contact?tags=rest-api"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -192866,7 +192866,7 @@
|
|||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"summary": "Create a fork",
|
"summary": "Create a fork",
|
||||||
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub Enterprise Server Support](https://support.github.com/contact) or [GitHub Enterprise Server Premium Support](https://premium.githubsupport.com).",
|
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub Enterprise Server Support](https://support.github.com/contact?tags=rest-api).",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
@@ -306237,7 +306237,7 @@
|
|||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"summary": "Upload a release asset",
|
"summary": "Upload a release asset",
|
||||||
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/enterprise-server@3.1/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/enterprise-server@3.1/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/enterprise-server@3.1/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub Enterprise Server Support](https://support.github.com/contact).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/enterprise-server@3.1/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/enterprise-server@3.1/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub Enterprise Server expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub Enterprise Server renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/enterprise-server@3.1/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub Enterprise Server Support](https://support.github.com/contact?tags=rest-api).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
"termsOfService": "https://docs.github.com/articles/github-terms-of-service",
|
"termsOfService": "https://docs.github.com/articles/github-terms-of-service",
|
||||||
"contact": {
|
"contact": {
|
||||||
"name": "Support",
|
"name": "Support",
|
||||||
"url": "https://support.github.com/contact"
|
"url": "https://support.github.com/contact?tags=rest-api"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"tags": [
|
"tags": [
|
||||||
@@ -161802,7 +161802,7 @@
|
|||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"summary": "Create a fork",
|
"summary": "Create a fork",
|
||||||
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub AE Support](https://support.github.com/contact) or [GitHub AE Premium Support](https://premium.githubsupport.com).",
|
"description": "Create a fork for the authenticated user.\n\n**Note**: Forking a Repository happens asynchronously. You may have to wait a short period of time before you can access the git objects. If this takes longer than 5 minutes, be sure to contact [GitHub AE Support](https://support.github.com/contact?tags=rest-api).",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
@@ -275944,7 +275944,7 @@
|
|||||||
},
|
},
|
||||||
"post": {
|
"post": {
|
||||||
"summary": "Upload a release asset",
|
"summary": "Upload a release asset",
|
||||||
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/github-ae@latest/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/github-ae@latest/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub AE expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub AE renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/github-ae@latest/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub AE Support](https://support.github.com/contact).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
"description": "This endpoint makes use of [a Hypermedia relation](https://docs.github.com/github-ae@latest/rest/overview/resources-in-the-rest-api#hypermedia) to determine which URL to access. The endpoint you call to upload release assets is specific to your release. Use the `upload_url` returned in\nthe response of the [Create a release endpoint](https://docs.github.com/github-ae@latest/rest/reference/repos#create-a-release) to upload a release asset.\n\nYou need to use an HTTP client which supports [SNI](http://en.wikipedia.org/wiki/Server_Name_Indication) to make calls to this endpoint.\n\nMost libraries will set the required `Content-Length` header automatically. Use the required `Content-Type` header to provide the media type of the asset. For a list of media types, see [Media Types](https://www.iana.org/assignments/media-types/media-types.xhtml). For example: \n\n`application/zip`\n\nGitHub AE expects the asset data in its raw binary form, rather than JSON. You will send the raw binary content of the asset as the request body. Everything else about the endpoint is the same as the rest of the API. For example,\nyou'll still need to pass your authentication to be able to upload an asset.\n\nWhen an upstream failure occurs, you will receive a `502 Bad Gateway` status. This may leave an empty asset with a state of `starter`. It can be safely deleted.\n\n**Notes:**\n* GitHub AE renames asset filenames that have special characters, non-alphanumeric characters, and leading or trailing periods. The \"[List assets for a release](https://docs.github.com/github-ae@latest/rest/reference/repos#list-assets-for-a-release)\"\nendpoint lists the renamed filenames. For more information and help, contact [GitHub AE Support](https://support.github.com/contact?tags=rest-api).\n* If you upload an asset with the same filename as another uploaded asset, you'll receive an error and must delete the old file before you can re-upload the new asset.",
|
||||||
"tags": [
|
"tags": [
|
||||||
"repos"
|
"repos"
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -107,10 +107,11 @@ const context = {
|
|||||||
},
|
},
|
||||||
|
|
||||||
// Preference information
|
// Preference information
|
||||||
/* os_preference: {
|
os_preference: {
|
||||||
type: 'string',
|
type: 'string',
|
||||||
description: 'The os for examples selected by the user.'
|
enum: ['linux', 'mac', 'windows'],
|
||||||
}, */
|
description: 'The os for examples selected by the user.',
|
||||||
|
},
|
||||||
application_preference: {
|
application_preference: {
|
||||||
type: 'string',
|
type: 'string',
|
||||||
enum: ['webui', 'cli', 'desktop', 'curl'],
|
enum: ['webui', 'cli', 'desktop', 'curl'],
|
||||||
@@ -360,13 +361,26 @@ const preferenceSchema = {
|
|||||||
},
|
},
|
||||||
preference_name: {
|
preference_name: {
|
||||||
type: 'string',
|
type: 'string',
|
||||||
enum: ['application', 'color_mode'], // os
|
enum: ['application', 'color_mode', 'os'],
|
||||||
description: 'The preference name, such as os, application, or color_mode',
|
description: 'The preference name, such as os, application, or color_mode',
|
||||||
},
|
},
|
||||||
preference_value: {
|
preference_value: {
|
||||||
type: 'string',
|
type: 'string',
|
||||||
enum: ['webui', 'cli', 'desktop', 'curl', 'dark', 'light', 'auto', 'auto:dark', 'auto:light'],
|
enum: [
|
||||||
description: 'The application or color_mode selected by the user.',
|
'webui',
|
||||||
|
'cli',
|
||||||
|
'desktop',
|
||||||
|
'curl',
|
||||||
|
'dark',
|
||||||
|
'light',
|
||||||
|
'auto',
|
||||||
|
'auto:dark',
|
||||||
|
'auto:light',
|
||||||
|
'linux',
|
||||||
|
'mac',
|
||||||
|
'windows',
|
||||||
|
],
|
||||||
|
description: 'The application, color_mode, or os selected by the user.',
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:ac680ab002885b0145d8e5941c6c8fbe97876662d184d1595e3078655bd074a8
|
oid sha256:ea709d933ad8c59aa898cdb80e955af6492c9ae507e89b97d1eb2630e0f2cd0d
|
||||||
size 440905
|
size 25325
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:4ba53784256fea05f80a56b7b544e3287371fb818d816790f03575e7884462e5
|
oid sha256:28b3fdcb493569da99c523b8d4936f24f2b5d580d092741aabfa42c801550e6c
|
||||||
size 845362
|
size 111832
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:73b55743a2940587e669cce04e2e3ed1857de9651b2220be1b66c73249f6da89
|
oid sha256:2d958d7d97ae2ab50daa188e1ece1b1abd34d6567f496c4860328baffd5969c2
|
||||||
size 430858
|
size 25942
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:6d46001582f77ca2d27986fd52907c6a765f9e1f2dc5face11b09d3cea8910b6
|
oid sha256:3e97d98b74552332965e82b71390eb816a2cededd87b0615198ee0151b5ca941
|
||||||
size 1929073
|
size 152091
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:6d993a1238056ed7f1140248a3788b62a17474b5df0fa7c51d091a6a569550ea
|
oid sha256:dec85facfafbec07819d39b79404c28a4a790dc3b091a3206dd6ef70748d1d42
|
||||||
size 559597
|
size 23534
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:5a05006d877bb31c81c31edbb2b76352af74893ac91d69915fa3f8aca51282fb
|
oid sha256:860116497e176dd101d5d14bd62718a6f04f1d510ec1a9738bf121d15663d10e
|
||||||
size 2712287
|
size 128758
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:f39bec98ca7024ac8b249a6236ac5981ee400b625cfebab86736fb4ca5526134
|
oid sha256:839a7fd9eab0ff10f99b9d0394e1ae7ed039a5250b201e819ab3482de519839c
|
||||||
size 314703
|
size 17365
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:40be20f8b86ce74b464e63dd1bdbd9cbdbe473d86b02d8146fc181a6fab854f7
|
oid sha256:80b8672f19a64bf783949b6d72d4090f49ece33a0d0ac2639cd3cf1c941ebdc1
|
||||||
size 1280268
|
size 97062
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:61961a4e9933fd7639bb4c9767649ffd059448c68a6a1ee8e6f2c3dfbc6d1c9a
|
oid sha256:07d28cdeb1f560521e029f62ebacae9e135f8f35844aae550cbcf3190a2cbfba
|
||||||
size 463284
|
size 26439
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:b94e90c513ddf6f8edc06dc81d80f9fa4d6c810fd30355d609870347efc545ce
|
oid sha256:1dca010190faff15a78d28800c04b57778f2d3e9755f721f77846a1c4c12fa25
|
||||||
size 2594930
|
size 205596
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:81ed912d45627240be98b392afbfa7ce7d9e01fc251214974d7ece51fff68080
|
oid sha256:f9aeb5b04efb70385d97042d6f0e5152635ceaf125afb70df46380f8c89d11bc
|
||||||
size 410908
|
size 25460
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:14cc31ad7051a742275a65f53f0d12ecb1556a77c0e449040ed4218c846b4c58
|
oid sha256:faff2a5a13ed5e5d25253db31c86d24929c34eeb366e256467497b97576fde15
|
||||||
size 1759084
|
size 150426
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:df0613e1510b85aeb595c9c41e6143797803cc6ede704a119793c3b6c8f88fe6
|
oid sha256:7175294357e1f33b4c6598bfae448ed91a14a74c4d0a18d12531ec535d0bd4d5
|
||||||
size 566189
|
size 30184
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:3ba4d80240bd51ebd8a2164d7e81cbe160917fc895b899db14be38eb5859ac10
|
oid sha256:3743873d59c7a0127a5ceb448f02a3511d986a295f7cf948da14e516b433bb71
|
||||||
size 1054417
|
size 135055
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:7adbf7aec1315045d30d22e5716d9f600f37dfad24188fba0306e9a65259b3e5
|
oid sha256:a9b02dbe092503d698a6c3d92874ab0289daaa7b458f562a53be193404e430e4
|
||||||
size 529258
|
size 30863
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:6ef5fb7690c26f83682eb08e9eefa2c57a59556adf651625a6506dd35fd85256
|
oid sha256:bdba2a8457511729fb4fd211c5cdcddbbae4009f670564a95ea3db5b6a992ba6
|
||||||
size 2434837
|
size 183480
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:0beabd9533bf1193ef1e5aaa5d7d306f5a9706a5712c01de45105c31c3e97a75
|
oid sha256:b5aba18d7088f6e784da613c44ab5d8b454021983aa96610d0421453387477e0
|
||||||
size 737891
|
size 28248
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:b91a9ca7c522346b40271e11d2571e0e4365332d71ce34c7fc7ae822173d6e32
|
oid sha256:ff61ce554a4dce5c11ac3a54ec111ce287b6b16000bca768095ae1233f559ab5
|
||||||
size 3599632
|
size 155360
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:932f6f8785bbd7db87085820f13f665a10a64203034015abaf85d98045ae1b3f
|
oid sha256:75c445bef541a59d4292828dfefc478b833d8e1aa8f616e8ccd58a03645ed07d
|
||||||
size 339892
|
size 18596
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:f3f8b3a7d2987aab11d08a9d293cc861c8d2ff9b61b0b6b832b6744001e80145
|
oid sha256:e9ed5b9f6f3cb0edcbc3ed699b4d64e17223da87bf2a771eca15bb983e3d21bd
|
||||||
size 1388336
|
size 104151
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:26887cc1d688970fa10193e3d84817ee8f36e2983e50e070f1b84df3edd419bb
|
oid sha256:27e014c9a454a807ee3e8b336dfc41b6fc43b6b3aeea125e77cbc5c7dd7f910a
|
||||||
size 589944
|
size 31567
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:7d8bfb12682ae8d438d7694a823e2e490e6a3c663536871c4676738ffb170c97
|
oid sha256:d9d371904e41650f9df76aceae5d4b1f2be4f61b9a0896942574b52c0e666acf
|
||||||
size 3277128
|
size 241750
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:9511f09ef860f31da34612a7df48a4fed0cae6e1af59ab7ad2001d75ee08f5f1
|
oid sha256:201ba87aaac4975b67d6c6612d34a5bc2b107479f5b74da8f38eff2a42441431
|
||||||
size 504140
|
size 30553
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:d859df9db5aa053f32f4a622860c59a8bfc954ddaaf3eca71ac0162c33421154
|
oid sha256:7d6082a623d91849792ed9cf098d8aa1b766eace610b272e356de120ad979e82
|
||||||
size 2191945
|
size 180406
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:dd0d3b189bf6398237c31e9d1b777180f571ba18a8d2aa65273bdde144edc7b0
|
oid sha256:aff1e6931a1711bf45185241d116436ef0c6701412d267ea9968040fe61a5b75
|
||||||
size 585047
|
size 31542
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:72ae7706b7c38df44895900735ddf06b45ee637b02887358db4c994d7e427269
|
oid sha256:dad39664e852b5f411358411a5ca51a092f42e2496fbd53623f901d4efbef100
|
||||||
size 1092324
|
size 142222
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:b0f8aa93c2957341a14f8932118ea0e6211ae58f547b2be3b13b13bc34f8aca4
|
oid sha256:b8d3fcb02cc58126bd75fbbdc21f1c1548958ff8bce16d05205c713f2157a34b
|
||||||
size 551428
|
size 32301
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:4667211ebb1d32a6c6cd04dd722cab752b56eecf22a82e1c3b9428b9b3158632
|
oid sha256:969db0e377ed2b552ea58258899d19ac1c992c270bf652fdae965c26369099e6
|
||||||
size 2543659
|
size 193046
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:e980daef9fabf2e68febd21586c13e28351bb0925a80264dff3111e61decd270
|
oid sha256:b153e956b3edc7acf55560276c76d6d8ba9e187fa1753e05afc57b4b4c45ba06
|
||||||
size 761748
|
size 29721
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:746da30bdfbe5a7faca958353d51aecafd9afeca256eb1c3e069625e13f4a8c9
|
oid sha256:5c8f6667261461fbf352eecd46830779404f0598ff5f7ae777e0b81bcbee947c
|
||||||
size 3728629
|
size 163864
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:af4f48f6816a23d3a40b39794c0caf812c2be0f8b72b0a6df23e0160df4ff3ea
|
oid sha256:ae43e89bd4b32aa383ec4fe4d5c3c3561d6555b3cccf499676f79c26bef52566
|
||||||
size 338653
|
size 18332
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:955dfb9f3c9ba3923c3145aeadbbd70a9006474e81703b4869611f5fa7550c9e
|
oid sha256:621d1af9bff3574cb34541f95b16a6635711e1fec04980082d8c69868ce8b3b5
|
||||||
size 1379666
|
size 102286
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:7ad8e0ea03050a981bd660a1f991d50a0a9af5024e1fa0fc871625d6b438d2c6
|
oid sha256:99112e5dd75e08f28410a0157f9e82f76c92092f3a26607e7864c27ee2cf3eae
|
||||||
size 612014
|
size 32994
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:a43b8fe48897348be72e8c25e4cedfbe9f31cfa88b6d0aa96b13607e910967a6
|
oid sha256:fcb4b6107bf67a176d73131d26ffe8e4f18070958ad81cfde804d2c097c64408
|
||||||
size 3398934
|
size 253564
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:bba9b6174734a3bd4d81dc181862f2ca904ac66d0397d07df5fdb26c7ba474a9
|
oid sha256:c488091f9f8e155a08f215b0fc343c081455287a66b5460d5ee4c4daa2695a5b
|
||||||
size 526917
|
size 31930
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:ae17af5b47275cfe4db5c379c2043e143cd0a3be7e2887007d42558c1a43f0f7
|
oid sha256:88c6e6d94ad3c0651f39bcf730e3b52134931b6b9abd312d3e4f5a9df0207563
|
||||||
size 2284397
|
size 189013
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:ba020ea211f66b318d3e2b14368f0c6707ee7c1df29159ba519f5ed61a386463
|
oid sha256:0ef35ae6c9fdeb6549d12beee0753be937640e17a8880b26b48e39095b277ab1
|
||||||
size 595686
|
size 32069
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:1d1364dd2e5eb70bdcae5ee027dff1d42b3ae882588e9ccaa7ea838c7311f117
|
oid sha256:4f55b765ef17a9b678b7870a369c021702cfb22401e1899101c89bc5d711109b
|
||||||
size 1109848
|
size 144614
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:fbb4fa11028b98f7721a752b41c6a911bc022d7e83c7388011f9a312ca444b8b
|
oid sha256:d125d957ed0a7d40800a44918ab9aa063f377ce4b0d7ede18efa7861c6262f5c
|
||||||
size 558953
|
size 32711
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:a8288e5414f00e1fb7abba7790ff75af386160b0a573ec0de545f49791c42d0d
|
oid sha256:8dcaaa1eeececd644a151e22939837a39e3b93cb826192f65060ddeda926e775
|
||||||
size 2594622
|
size 195848
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user